From 88b92402a80da9a9ba5d70d8b341b242f93dae49 Mon Sep 17 00:00:00 2001 From: rot <drift@pvv.ntnu.no> Date: Wed, 5 Mar 2025 08:35:31 +0100 Subject: [PATCH] Recovered from microbel --- .cvsignore | 1 + LICENSE | 340 ++ Makefile.am | 4 + Makefile.in | 329 ++ README | 36 + aclocal.m4 | 113 + bsdtree/ground_ccity.bsdt | 13 + client/.cvsignore | 4 + client/.pvvmud.rc | 0 client/.pvvmud_ifm | 29 + client/Makefile.am | 15 + client/Makefile.in | 432 ++ client/clicmdparser.C | 100 + client/clicmdparser.H | 45 + client/client.H | 34 + client/client.html | 21 + client/cliviewpoint.C | 59 + client/cliviewpoint.H | 41 + client/coreclient/Makefile.am | 8 + client/coreclient/Makefile.in | 334 ++ client/coreclient/clientcache.C | 109 + client/coreclient/clientcache.H | 50 + client/coreclient/cligos.C | 67 + client/coreclient/cligos.H | 45 + client/coreclient/cliobject.C | 69 + client/coreclient/cliobject.H | 38 + client/coreclient/clisrvmanager.C | 302 + client/coreclient/clisrvmanager.H | 101 + client/coreclient/clisrvmessage.C | 309 + client/coreclient/clisrvmessage.H | 115 + client/coreclient/clisrvprotocol.C | 75 + client/coreclient/clisrvprotocol.H | 41 + client/coreclient/cliworld.C | 52 + client/coreclient/cliworld.H | 39 + client/coreclient/cliworldmanager.C | 92 + client/coreclient/cliworldmanager.H | 56 + client/coreclient/cliworldmessage.C | 234 + client/coreclient/cliworldmessage.H | 100 + client/coreclient/cliworldprotocol.C | 49 + client/coreclient/cliworldprotocol.H | 37 + client/gui/Makefile.am | 5 + client/gui/Makefile.in | 328 ++ client/gui/glutgui.C | 103 + client/gui/glutgui.H | 42 + client/gui/gui.C | 66 + client/gui/gui.H | 49 + client/inputfunction.C | 313 + client/inputfunction.H | 67 + client/inputfunctionmap.C | 117 + client/inputfunctionmap.H | 56 + client/inputfunctions.H | 25 + client/pvvmud.C | 25 + client/pvvmudclient.C | 146 + client/pvvmudclient.H | 87 + client/renderer/Makefile.am | 5 + client/renderer/Makefile.in | 332 ++ client/renderer/console.C | 264 + client/renderer/console.H | 95 + client/renderer/glconsole.C | 115 + client/renderer/glconsole.H | 39 + client/renderer/glgeometry.C | 219 + client/renderer/glgeometry.H | 37 + client/renderer/glmaterial.C | 63 + client/renderer/glmaterial.H | 38 + client/renderer/glrenderer.C | 188 + client/renderer/glrenderer.H | 46 + client/renderer/glsrvcliconsole.C | 116 + client/renderer/glsrvcliconsole.H | 39 + client/renderer/gltexture.C | 146 + client/renderer/gltexture.H | 56 + client/renderer/renderer.C | 65 + client/renderer/renderer.H | 45 + client/renderer/srvcliconsole.C | 185 + client/renderer/srvcliconsole.H | 52 + client/stdinput.C | 70 + client/stdinput.H | 41 + common/Makefile.am | 1 + common/Makefile.in | 284 + common/include/action.H | 45 + common/include/bbox.H | 46 + common/include/beam.H | 52 + common/include/bf_locl.h | 242 + common/include/bf_pi.h | 325 ++ common/include/blowfish.h | 116 + common/include/bogfile.H | 28 + common/include/bsdtree.H | 50 + common/include/cache.H | 46 + common/include/cellpvs.H | 53 + common/include/commandparser.H | 61 + common/include/communicate.H | 76 + common/include/crossindex.H | 52 + common/include/crypto.H | 63 + common/include/direction.H | 57 + common/include/doublearray.H | 43 + common/include/exception.H | 34 + common/include/geometry.H | 254 + common/include/gos.H | 53 + common/include/gosmessage.H | 57 + common/include/gosprotocol.H | 35 + common/include/hash_map | 40 + common/include/hash_map.h | 48 + common/include/inetaddress.H | 49 + common/include/int.H | 30 + common/include/intarray.H | 45 + common/include/keyframe.H | 60 + common/include/listener.H | 41 + common/include/manager.H | 45 + common/include/material.H | 111 + common/include/matfile.H | 22 + common/include/matrix.H | 59 + common/include/message.H | 134 + common/include/messagelist.H | 46 + common/include/msgactionlist.H | 40 + common/include/msggos.H | 85 + common/include/msgmsg.H | 38 + common/include/msgserver.H | 34 + common/include/msgsrvcli.H | 179 + common/include/msgsrvgos.H | 25 + common/include/msgvarlength.H | 43 + common/include/msgworld.H | 129 + common/include/mudtypes.h | 53 + common/include/namedb.H | 72 + common/include/object.H | 32 + common/include/objectarray.H | 52 + common/include/objectlist.H | 66 + common/include/objectqueue.H | 37 + common/include/option.H | 91 + common/include/pingpong.H | 66 + common/include/plane.H | 48 + common/include/position.H | 59 + common/include/pvvmud.H | 63 + common/include/socket.H | 68 + common/include/spline.H | 83 + common/include/stl_hash_fun.h | 93 + common/include/stl_hash_map.h | 358 ++ common/include/stl_hashtable.h | 948 +++ common/include/stream.H | 73 + common/include/texture.H | 85 + common/include/time.H | 37 + common/include/timekeeper.H | 119 + common/include/vector.H | 59 + common/include/vertex.H | 40 + common/include/viewpoint.H | 42 + common/include/wacreateobject.H | 41 + common/include/waobject.H | 37 + common/include/waremoveobject.H | 34 + common/include/warotate.H | 33 + common/include/waupdatedirection.H | 33 + common/include/waupdatehierarchy.H | 34 + common/include/waupdateposition.H | 33 + common/include/worldanimation.H | 65 + common/include/worldhierarchy.H | 90 + common/include/worldobject.H | 137 + common/include/worldworld.H | 89 + common/lib/Makefile.am | 1 + common/lib/Makefile.in | 284 + common/lib/crypto/Makefile.am | 8 + common/lib/crypto/Makefile.in | 332 ++ common/lib/crypto/bf_cfb64.c | 127 + common/lib/crypto/bf_enc.c | 241 + common/lib/crypto/bf_skey.c | 119 + common/lib/crypto/crypto.C | 188 + common/lib/geometry/Makefile.am | 5 + common/lib/geometry/Makefile.in | 330 ++ common/lib/geometry/TODO | 3 + common/lib/geometry/cache.C | 66 + common/lib/geometry/geometry.C | 1107 ++++ common/lib/geometry/int.C | 37 + common/lib/geometry/material.C | 184 + common/lib/geometry/readbog.C | 160 + common/lib/geometry/readmat.C | 155 + common/lib/geometry/vertex.C | 41 + common/lib/geometry/writebog.C | 122 + common/lib/gos/Makefile.am | 3 + common/lib/gos/Makefile.in | 327 ++ common/lib/gos/TODO | 4 + common/lib/gos/gos.C | 74 + common/lib/gos/gosmessage.C | 118 + common/lib/gos/gosprotocol.C | 37 + common/lib/gos/msggos.C | 374 ++ common/lib/srvcli/Makefile.am | 3 + common/lib/srvcli/Makefile.in | 336 ++ common/lib/srvcli/TODO | 5 + common/lib/srvcli/action.C | 52 + common/lib/srvcli/bbox.C | 68 + common/lib/srvcli/bsdtree.C | 100 + common/lib/srvcli/communicate.C | 220 + common/lib/srvcli/direction.C | 133 + common/lib/srvcli/exception.C | 34 + common/lib/srvcli/inetaddress.C | 142 + common/lib/srvcli/manager.C | 41 + common/lib/srvcli/message.C | 234 + common/lib/srvcli/messagelist.C | 64 + common/lib/srvcli/mkmsgvar.pl | 67 + common/lib/srvcli/msgactionlist.C | 68 + common/lib/srvcli/msgmsg.C | 46 + common/lib/srvcli/msgserver.C | 36 + common/lib/srvcli/msgsrvcli.C | 350 ++ common/lib/srvcli/msgsrvgos.C | 23 + common/lib/srvcli/msgvarlength.C | 65 + common/lib/srvcli/object.C | 39 + common/lib/srvcli/objectlist.C | 204 + common/lib/srvcli/objectqueue.C | 49 + common/lib/srvcli/position.C | 107 + common/lib/srvcli/socket.C | 195 + common/lib/srvcli/stream.C | 189 + common/lib/srvcli/timekeeper.C | 258 + common/lib/srvcli/viewpoint.C | 50 + common/lib/texture/Makefile.am | 8 + common/lib/texture/Makefile.in | 331 ++ common/lib/texture/load_rgb.C | 280 + common/lib/texture/load_rgb.H | 33 + common/lib/texture/load_rgb.h | 35 + common/lib/texture/load_tex.C | 52 + common/lib/texture/load_tiff.C | 65 + common/lib/texture/save_tex.C | 50 + common/lib/texture/save_tiff.C | 70 + common/lib/texture/texture.C | 153 + common/lib/texture/texturemap.C | 99 + common/lib/utils/Makefile.am | 4 + common/lib/utils/Makefile.in | 337 ++ common/lib/utils/beam.C | 80 + common/lib/utils/commandparser.C | 114 + common/lib/utils/crossindex.C | 64 + common/lib/utils/doublearray.C | 82 + common/lib/utils/getopt.c | 1050 ++++ common/lib/utils/getopt.h | 131 + common/lib/utils/getopt1.c | 187 + common/lib/utils/intarray.C | 113 + common/lib/utils/keyframe.C | 73 + common/lib/utils/matrix.C | 189 + common/lib/utils/namedb.C | 158 + common/lib/utils/objectarray.C | 99 + common/lib/utils/option.C | 353 ++ common/lib/utils/pingpong.C | 111 + common/lib/utils/plane.C | 74 + common/lib/utils/spline.C | 156 + common/lib/utils/time.C | 55 + common/lib/utils/vector.C | 169 + common/lib/world/Makefile.am | 5 + common/lib/world/Makefile.in | 335 ++ common/lib/world/cellpvs.C | 99 + common/lib/world/listener.C | 26 + common/lib/world/msgworld.C | 341 ++ common/lib/world/wacreateobject.C | 87 + common/lib/world/waobject.C | 39 + common/lib/world/waremoveobject.C | 48 + common/lib/world/warotate.C | 52 + common/lib/world/waupdatedirection.C | 39 + common/lib/world/waupdatehierarchy.C | 49 + common/lib/world/waupdateposition.C | 39 + common/lib/world/worldanimation.C | 138 + common/lib/world/worldhierarchy.C | 140 + common/lib/world/worldobject.C | 244 + common/lib/world/worldworld.C | 187 + configure | 2821 +++++++++ configure.in | 81 + doc/.cvsignore | 2 + doc/DataDictionarySyntax.html | 18 + doc/HOWTO | 7 + doc/Makefile | 42 + doc/bogfileformat.html | 107 + doc/client_connect_sequence.html | 20 + doc/client_connect_sequence.xfig | 323 ++ doc/client_logout_sequence.html | 12 + doc/client_run_sequence.html | 12 + doc/coordinatesystem.xfig | 25 + doc/documentation.html | 37 + doc/erd_communication.xfig | 164 + doc/erd_gos.xfig | 225 + doc/erd_pvvmudsrv.xfig | 243 + doc/erd_pvvmudsrv2.xfig | 164 + doc/erd_worldsrv.xfig | 221 + doc/fileformats.html | 27 + doc/geo2bog.html | 27 + doc/geofileformat.html | 114 + doc/gos.html | 14 + doc/mal.html | 12 + doc/materialfileformat.html | 33 + doc/messages.html | 323 ++ doc/ndbfileformat.html | 34 + doc/objecthierarchy.html | 12 + doc/objecthierarchy.xfig | 625 ++ doc/objecthierarchyworld.xfig | 213 + doc/pvvmud.html | 12 + doc/pvvmud_sequences.html | 28 + doc/pvvmud_sequences.xfig | 117 + doc/pvvmudsrv.html | 15 + doc/readme.win32 | 13 + doc/scenefileformat.html | 93 + doc/server_run_sequence.html | 13 + doc/server_run_sequence.xfig | 122 + doc/server_shutdown_sequence.html | 12 + doc/server_start_sequence.html | 13 + doc/server_start_sequence.xfig | 205 + doc/serverconfig.html | 20 + doc/serverconfig.xfig | 437 ++ doc/srv_communication.html | 13 + doc/srv_communication.xfig | 111 + doc/texturefileformat.html | 67 + doc/utilities.html | 14 + doc/world_map.xfig | 51 + doc/worldfileformats.html | 56 + doc/worldsrv.html | 14 + download/doc/3ds.spec | 1988 +++++++ download/doc/dxf10.spec | 2353 ++++++++ download/doc/dxf12.spec | 2628 +++++++++ download/doc/mli.spec | 249 + gos/.cvsignore | 1 + gos/Makefile.am | 10 + gos/Makefile.in | 361 ++ gos/TODO | 11 + gos/buildgosdb.C | 276 + gos/geocache.C | 54 + gos/geocache.H | 34 + gos/gos.C | 200 + gos/gos.H | 78 + gos/gos.conf | 1 + gos/gos_main.C | 70 + gos/goscache.C | 26 + gos/goscache.H | 32 + gos/gosmanager.C | 47 + gos/gosmanager.H | 45 + gos/gosmessage.C | 65 + gos/gosmessage.H | 33 + gos/gosprotocol.C | 35 + gos/gosprotocol.H | 35 + gos/gossrvmanager.C | 46 + gos/gossrvmanager.H | 43 + gos/gossrvmessage.C | 41 + gos/gossrvmessage.H | 33 + gos/gossrvprotocol.C | 35 + gos/gossrvprotocol.H | 35 + gos/gossrvsocket.C | 49 + gos/gossrvsocket.H | 38 + gos/gossrvsrvsocket.C | 54 + gos/gossrvsrvsocket.H | 41 + gos/matcache.C | 47 + gos/matcache.H | 34 + gos/remapgeometry.C | 52 + gos/remapgeometry.H | 39 + gos/texcache.C | 52 + gos/texcache.H | 34 + install-sh | 251 + lib/.cvsignore | 1 + missing | 190 + mkinstalldirs | 40 + mudworld/.cvsignore | 1 + mudworld/Makefile.am | 18 + mudworld/Makefile.in | 434 ++ mudworld/buildit.C | 116 + mudworld/geometry/common/animal/eagle1.bog | 202 + mudworld/geometry/common/animal/eagle1.ndb | 1 + mudworld/geometry/common/buildings/church.bog | 2961 ++++++++++ mudworld/geometry/common/buildings/church.ndb | 4 + .../geometry/common/buildings/foxanddogs.bog | 784 +++ .../geometry/common/buildings/foxanddogs.ndb | 4 + mudworld/geometry/common/buildings/hut.bog | 457 ++ mudworld/geometry/common/buildings/hut.ndb | 5 + .../geometry/common/buildings/pavilion.bog | 534 ++ .../geometry/common/buildings/pavilion.ndb | 3 + mudworld/geometry/common/misc/bucket.bog | 184 + mudworld/geometry/common/misc/bucket.ndb | 1 + mudworld/geometry/common/misc/chest.bog | 88 + mudworld/geometry/common/misc/chest.ndb | 6 + mudworld/geometry/common/misc/chest_top.bog | 44 + mudworld/geometry/common/misc/chest_top.ndb | 6 + mudworld/geometry/common/people/wizard.bog | 4259 ++++++++++++++ mudworld/geometry/common/people/wizard.ndb | 12 + mudworld/geometry/common/plants/tree_1.bog | 5104 +++++++++++++++++ mudworld/geometry/common/plants/tree_1.ndb | 2 + mudworld/geometry/common/plants/tree_2.bog | 424 ++ mudworld/geometry/common/plants/tree_2.ndb | 2 + mudworld/geometry/common/plants/tree_3.bog | 1776 ++++++ mudworld/geometry/common/plants/tree_3.ndb | 2 + mudworld/geometry/terrain/crater.bog | 2239 ++++++++ mudworld/geometry/terrain/crater.ndb | 1 + mudworld/geometry/terrain/ground.bog | 15 + mudworld/geometry/terrain/ground.ndb | 2 + mudworld/goslib.cfg | 15 + mudworld/libgos/.cvsignore | 1 + mudworld/libgos/Makefile.am | 1 + mudworld/libgos/Makefile.in | 181 + mudworld/material/common/animal/eagle1a.bmat | 2 + .../material/common/buildings/ceiling1.bmat | 2 + .../material/common/buildings/floor1.bmat | 3 + mudworld/material/common/buildings/floor1.ndb | 1 + .../material/common/buildings/frame1.bmat | 2 + .../material/common/buildings/marble.bmat | 2 + mudworld/material/common/buildings/roof1.bmat | 3 + mudworld/material/common/buildings/roof1.ndb | 1 + mudworld/material/common/buildings/wall1.bmat | 3 + mudworld/material/common/buildings/wall1.ndb | 1 + mudworld/material/common/buildings/wall2.bmat | 3 + mudworld/material/common/buildings/wall2.ndb | 1 + .../material/common/misc/bucket_side.bmat | 3 + mudworld/material/common/misc/bucket_side.ndb | 1 + mudworld/material/common/misc/chest1a.bmat | 3 + mudworld/material/common/misc/chest1a.ndb | 1 + mudworld/material/common/misc/chest1b.bmat | 3 + mudworld/material/common/misc/chest1b.ndb | 1 + mudworld/material/common/people/wizard1a.bmat | 2 + mudworld/material/common/people/wizard1b.bmat | 2 + mudworld/material/common/people/wizard1c.bmat | 1 + mudworld/material/common/people/wizard1d.bmat | 3 + mudworld/material/common/people/wizard1e.bmat | 2 + mudworld/material/common/plants/bark1.bmat | 2 + mudworld/material/common/plants/leaf1.bmat | 2 + mudworld/material/terrain/compass.bmat | 3 + mudworld/material/terrain/compass.ndb | 1 + mudworld/material/terrain/crater.bmat | 3 + mudworld/material/terrain/crater.ndb | 1 + mudworld/material/terrain/sky.bmat | 2 + mudworld/texture/common/buildings/brick1.info | 7 + mudworld/texture/common/buildings/brick1.tex | 130 + mudworld/texture/common/buildings/marble.tex | 130 + .../texture/common/buildings/oldwood1.tex | 258 + mudworld/texture/common/buildings/tile1.tex | 66 + mudworld/texture/common/misc/bucketside.tex | 66 + mudworld/texture/common/misc/chest1a.tex | 130 + mudworld/texture/common/misc/chest1b.tex | 130 + mudworld/texture/terrain/compass.tex | 258 + mudworld/texture/terrain/crater.tex | 514 ++ pvvmud.html | 40 + server/.cvsignore | 1 + server/Makefile.am | 9 + server/Makefile.in | 425 ++ server/TODO | 77 + server/driver/Makefile.am | 5 + server/driver/Makefile.in | 340 ++ server/driver/mud.C | 368 ++ server/driver/mud.H | 114 + server/driver/server.H | 49 + server/driver/srvaction.C | 26 + server/driver/srvaction.H | 32 + server/driver/srvclicmdparser.C | 215 + server/driver/srvclicmdparser.H | 48 + server/driver/srvclimanager.C | 296 + server/driver/srvclimanager.H | 85 + server/driver/srvclimessage.C | 178 + server/driver/srvclimessage.H | 73 + server/driver/srvcliprotocol.C | 101 + server/driver/srvcliprotocol.H | 46 + server/driver/srvclisrvsocket.C | 46 + server/driver/srvclisrvsocket.H | 39 + server/driver/srvgeocache.C | 34 + server/driver/srvgeocache.H | 36 + server/driver/srvgos.C | 45 + server/driver/srvgos.H | 39 + server/driver/srvgosmanager.C | 83 + server/driver/srvgosmanager.H | 54 + server/driver/srvgosmessage.C | 37 + server/driver/srvgosmessage.H | 34 + server/driver/srvgosprotocol.C | 41 + server/driver/srvgosprotocol.H | 36 + server/driver/srvgossrvsocket.C | 53 + server/driver/srvgossrvsocket.H | 39 + server/driver/srvlistenerlist.C | 113 + server/driver/srvlistenerlist.H | 51 + server/driver/srvobject.C | 131 + server/driver/srvobject.H | 57 + server/driver/srvviewpoint.C | 54 + server/driver/srvviewpoint.H | 47 + server/driver/srvworld.C | 163 + server/driver/srvworld.H | 65 + server/driver/srvworldmanager.C | 145 + server/driver/srvworldmanager.H | 77 + server/driver/srvworldmessage.C | 57 + server/driver/srvworldmessage.H | 42 + server/driver/srvworldprotocol.C | 135 + server/driver/srvworldprotocol.H | 53 + server/driver/srvworldsrvsocket.C | 53 + server/driver/srvworldsrvsocket.H | 39 + server/driver/userdb.C | 89 + server/driver/userdb.H | 35 + server/lib/Makefile.am | 6 + server/lib/Makefile.in | 331 ++ server/lib/TODO | 1 + server/lib/actionclose.C | 32 + server/lib/actionclose.H | 37 + server/lib/actionopen.C | 32 + server/lib/actionopen.H | 38 + server/lib/chest.C | 102 + server/lib/chest.H | 60 + server/lib/door.C | 91 + server/lib/door.H | 59 + server/lib/gamefunction.C | 127 + server/lib/gamefunction.H | 83 + server/lib/gamelistener.C | 97 + server/lib/gamelistener.H | 95 + server/lib/gamevalue.C | 277 + server/lib/gamevalue.H | 81 + server/lib/magicchest.C | 36 + server/lib/magicchest.H | 40 + server/lib/mudlib.C | 72 + server/lib/mudlib.H | 57 + server/lib/task.txt | 2 + server/lib/viewpoint_1p.C | 69 + server/lib/viewpoint_1p.H | 45 + server/lib/viewpoint_3p.C | 55 + server/lib/viewpoint_3p.H | 41 + server/lib/viewpoint_free.C | 54 + server/lib/viewpoint_free.H | 40 + server/mudpvvmud.C | 34 + server/mudpvvmud.H | 35 + server/player.C | 129 + server/player.H | 59 + server/pvvmudsrv.C | 87 + server/server.html | 16 + server/srvgosprotocol.C | 41 + server/srvgosprotocol.H | 36 + server/userdb/index.dat | Bin 0 -> 64 bytes util/Makefile.am | 1 + util/Makefile.in | 284 + util/asc2bog/.cvsignore | 1 + util/asc2bog/Makefile.am | 15 + util/asc2bog/Makefile.in | 345 ++ util/asc2bog/asc2bog.c | 90 + util/asc2bog/asc2bog.html | 29 + util/asc2bog/asc_parse.y | 126 + util/asc2bog/asc_scan.l | 76 + util/asc2bog/globals.h | 86 + util/asc2bog/parse.c | 244 + util/asc2bog/parse.h | 44 + util/asc2bog/util.c | 35 + util/asc2bog/util.h | 22 + util/asc2bog/writebog.c | 228 + util/asc2bog/writebog.h | 25 + util/bogscale/.cvsignore | 1 + util/bogscale/Makefile.am | 8 + util/bogscale/Makefile.in | 345 ++ util/bogscale/bogscale.C | 60 + util/convert2tex/.cvsignore | 1 + util/convert2tex/Makefile.am | 8 + util/convert2tex/Makefile.in | 345 ++ util/convert2tex/convert2tex.C | 44 + util/converttex/.cvsignore | 1 + util/converttex/Makefile.am | 8 + util/converttex/Makefile.in | 345 ++ util/converttex/converttex.C | 57 + util/geo2bog/.cvsignore | 1 + util/geo2bog/Makefile.am | 16 + util/geo2bog/Makefile.in | 346 ++ util/geo2bog/geo2bog.c | 89 + util/geo2bog/geo2bog.html | 11 + util/geo2bog/geo_parse.y | 187 + util/geo2bog/geo_scan.l | 80 + util/geo2bog/globals.h | 87 + util/geo2bog/parse.c | 308 + util/geo2bog/parse.h | 50 + util/geo2bog/util.c | 35 + util/geo2bog/util.h | 22 + util/geo2bog/writebog.c | 310 + util/geo2bog/writebog.h | 25 + util/getgos/.cvsignore | 1 + util/getgos/Makefile.am | 7 + util/getgos/Makefile.in | 345 ++ util/getgos/TODO | 6 + util/getgos/getgos.C | 44 + util/getgos/getgos.H | 38 + util/getgos/getgos_main.C | 94 + util/getgos/getgosgos.C | 58 + util/getgos/getgosgos.H | 41 + util/utilities.html | 15 + worldsrv/.cvsignore | 1 + worldsrv/Makefile.am | 8 + worldsrv/Makefile.in | 357 ++ worldsrv/TODO | 8 + worldsrv/wacreateclientobject.C | 30 + worldsrv/wacreateclientobject.H | 32 + worldsrv/waremoveclientobject.C | 30 + worldsrv/waremoveclientobject.H | 32 + worldsrv/waupdateclientposition.C | 30 + worldsrv/waupdateclientposition.H | 32 + worldsrv/worldclimanager.C | 170 + worldsrv/worldclimanager.H | 56 + worldsrv/worldclimessage.C | 68 + worldsrv/worldclimessage.H | 41 + worldsrv/worldcliprotocol.C | 52 + worldsrv/worldcliprotocol.H | 38 + worldsrv/worldclisrvsocket.C | 49 + worldsrv/worldclisrvsocket.H | 41 + worldsrv/worldgos.C | 47 + worldsrv/worldgos.H | 39 + worldsrv/worldsrv.C | 273 + worldsrv/worldsrv.H | 89 + worldsrv/worldsrv_main.C | 66 + worldsrv/worldsrvlistenerlist.C | 44 + worldsrv/worldsrvlistenerlist.H | 46 + worldsrv/worldsrvmanager.C | 112 + worldsrv/worldsrvmanager.H | 57 + worldsrv/worldsrvmessage.C | 256 + worldsrv/worldsrvmessage.H | 119 + worldsrv/worldsrvobject.C | 146 + worldsrv/worldsrvobject.H | 54 + worldsrv/worldsrvprotocol.C | 47 + worldsrv/worldsrvprotocol.H | 35 + worldsrv/worldsrvsrvsocket.C | 54 + worldsrv/worldsrvsrvsocket.H | 41 + worldsrv/worldsrvworld.C | 54 + worldsrv/worldsrvworld.H | 40 + 601 files changed, 82177 insertions(+) create mode 100644 .cvsignore create mode 100644 LICENSE create mode 100644 Makefile.am create mode 100644 Makefile.in create mode 100644 README create mode 100644 aclocal.m4 create mode 100644 bsdtree/ground_ccity.bsdt create mode 100644 client/.cvsignore create mode 100644 client/.pvvmud.rc create mode 100644 client/.pvvmud_ifm create mode 100644 client/Makefile.am create mode 100644 client/Makefile.in create mode 100644 client/clicmdparser.C create mode 100644 client/clicmdparser.H create mode 100644 client/client.H create mode 100644 client/client.html create mode 100644 client/cliviewpoint.C create mode 100644 client/cliviewpoint.H create mode 100644 client/coreclient/Makefile.am create mode 100644 client/coreclient/Makefile.in create mode 100644 client/coreclient/clientcache.C create mode 100644 client/coreclient/clientcache.H create mode 100644 client/coreclient/cligos.C create mode 100644 client/coreclient/cligos.H create mode 100644 client/coreclient/cliobject.C create mode 100644 client/coreclient/cliobject.H create mode 100644 client/coreclient/clisrvmanager.C create mode 100644 client/coreclient/clisrvmanager.H create mode 100644 client/coreclient/clisrvmessage.C create mode 100644 client/coreclient/clisrvmessage.H create mode 100644 client/coreclient/clisrvprotocol.C create mode 100644 client/coreclient/clisrvprotocol.H create mode 100644 client/coreclient/cliworld.C create mode 100644 client/coreclient/cliworld.H create mode 100644 client/coreclient/cliworldmanager.C create mode 100644 client/coreclient/cliworldmanager.H create mode 100644 client/coreclient/cliworldmessage.C create mode 100644 client/coreclient/cliworldmessage.H create mode 100644 client/coreclient/cliworldprotocol.C create mode 100644 client/coreclient/cliworldprotocol.H create mode 100644 client/gui/Makefile.am create mode 100644 client/gui/Makefile.in create mode 100644 client/gui/glutgui.C create mode 100644 client/gui/glutgui.H create mode 100644 client/gui/gui.C create mode 100644 client/gui/gui.H create mode 100644 client/inputfunction.C create mode 100644 client/inputfunction.H create mode 100644 client/inputfunctionmap.C create mode 100644 client/inputfunctionmap.H create mode 100644 client/inputfunctions.H create mode 100644 client/pvvmud.C create mode 100644 client/pvvmudclient.C create mode 100644 client/pvvmudclient.H create mode 100644 client/renderer/Makefile.am create mode 100644 client/renderer/Makefile.in create mode 100644 client/renderer/console.C create mode 100644 client/renderer/console.H create mode 100644 client/renderer/glconsole.C create mode 100644 client/renderer/glconsole.H create mode 100644 client/renderer/glgeometry.C create mode 100644 client/renderer/glgeometry.H create mode 100644 client/renderer/glmaterial.C create mode 100644 client/renderer/glmaterial.H create mode 100644 client/renderer/glrenderer.C create mode 100644 client/renderer/glrenderer.H create mode 100644 client/renderer/glsrvcliconsole.C create mode 100644 client/renderer/glsrvcliconsole.H create mode 100644 client/renderer/gltexture.C create mode 100644 client/renderer/gltexture.H create mode 100644 client/renderer/renderer.C create mode 100644 client/renderer/renderer.H create mode 100644 client/renderer/srvcliconsole.C create mode 100644 client/renderer/srvcliconsole.H create mode 100644 client/stdinput.C create mode 100644 client/stdinput.H create mode 100644 common/Makefile.am create mode 100644 common/Makefile.in create mode 100644 common/include/action.H create mode 100644 common/include/bbox.H create mode 100644 common/include/beam.H create mode 100644 common/include/bf_locl.h create mode 100644 common/include/bf_pi.h create mode 100644 common/include/blowfish.h create mode 100644 common/include/bogfile.H create mode 100644 common/include/bsdtree.H create mode 100644 common/include/cache.H create mode 100644 common/include/cellpvs.H create mode 100644 common/include/commandparser.H create mode 100644 common/include/communicate.H create mode 100644 common/include/crossindex.H create mode 100644 common/include/crypto.H create mode 100644 common/include/direction.H create mode 100644 common/include/doublearray.H create mode 100644 common/include/exception.H create mode 100644 common/include/geometry.H create mode 100644 common/include/gos.H create mode 100644 common/include/gosmessage.H create mode 100644 common/include/gosprotocol.H create mode 100644 common/include/hash_map create mode 100644 common/include/hash_map.h create mode 100644 common/include/inetaddress.H create mode 100644 common/include/int.H create mode 100644 common/include/intarray.H create mode 100644 common/include/keyframe.H create mode 100644 common/include/listener.H create mode 100644 common/include/manager.H create mode 100644 common/include/material.H create mode 100644 common/include/matfile.H create mode 100644 common/include/matrix.H create mode 100644 common/include/message.H create mode 100644 common/include/messagelist.H create mode 100644 common/include/msgactionlist.H create mode 100644 common/include/msggos.H create mode 100644 common/include/msgmsg.H create mode 100644 common/include/msgserver.H create mode 100644 common/include/msgsrvcli.H create mode 100644 common/include/msgsrvgos.H create mode 100644 common/include/msgvarlength.H create mode 100644 common/include/msgworld.H create mode 100644 common/include/mudtypes.h create mode 100644 common/include/namedb.H create mode 100644 common/include/object.H create mode 100644 common/include/objectarray.H create mode 100644 common/include/objectlist.H create mode 100644 common/include/objectqueue.H create mode 100644 common/include/option.H create mode 100644 common/include/pingpong.H create mode 100644 common/include/plane.H create mode 100644 common/include/position.H create mode 100644 common/include/pvvmud.H create mode 100644 common/include/socket.H create mode 100644 common/include/spline.H create mode 100644 common/include/stl_hash_fun.h create mode 100644 common/include/stl_hash_map.h create mode 100644 common/include/stl_hashtable.h create mode 100644 common/include/stream.H create mode 100644 common/include/texture.H create mode 100644 common/include/time.H create mode 100644 common/include/timekeeper.H create mode 100644 common/include/vector.H create mode 100644 common/include/vertex.H create mode 100644 common/include/viewpoint.H create mode 100644 common/include/wacreateobject.H create mode 100644 common/include/waobject.H create mode 100644 common/include/waremoveobject.H create mode 100644 common/include/warotate.H create mode 100644 common/include/waupdatedirection.H create mode 100644 common/include/waupdatehierarchy.H create mode 100644 common/include/waupdateposition.H create mode 100644 common/include/worldanimation.H create mode 100644 common/include/worldhierarchy.H create mode 100644 common/include/worldobject.H create mode 100644 common/include/worldworld.H create mode 100644 common/lib/Makefile.am create mode 100644 common/lib/Makefile.in create mode 100644 common/lib/crypto/Makefile.am create mode 100644 common/lib/crypto/Makefile.in create mode 100644 common/lib/crypto/bf_cfb64.c create mode 100644 common/lib/crypto/bf_enc.c create mode 100644 common/lib/crypto/bf_skey.c create mode 100644 common/lib/crypto/crypto.C create mode 100644 common/lib/geometry/Makefile.am create mode 100644 common/lib/geometry/Makefile.in create mode 100644 common/lib/geometry/TODO create mode 100644 common/lib/geometry/cache.C create mode 100644 common/lib/geometry/geometry.C create mode 100644 common/lib/geometry/int.C create mode 100644 common/lib/geometry/material.C create mode 100644 common/lib/geometry/readbog.C create mode 100644 common/lib/geometry/readmat.C create mode 100644 common/lib/geometry/vertex.C create mode 100644 common/lib/geometry/writebog.C create mode 100644 common/lib/gos/Makefile.am create mode 100644 common/lib/gos/Makefile.in create mode 100644 common/lib/gos/TODO create mode 100644 common/lib/gos/gos.C create mode 100644 common/lib/gos/gosmessage.C create mode 100644 common/lib/gos/gosprotocol.C create mode 100644 common/lib/gos/msggos.C create mode 100644 common/lib/srvcli/Makefile.am create mode 100644 common/lib/srvcli/Makefile.in create mode 100644 common/lib/srvcli/TODO create mode 100644 common/lib/srvcli/action.C create mode 100644 common/lib/srvcli/bbox.C create mode 100644 common/lib/srvcli/bsdtree.C create mode 100644 common/lib/srvcli/communicate.C create mode 100644 common/lib/srvcli/direction.C create mode 100644 common/lib/srvcli/exception.C create mode 100644 common/lib/srvcli/inetaddress.C create mode 100644 common/lib/srvcli/manager.C create mode 100644 common/lib/srvcli/message.C create mode 100644 common/lib/srvcli/messagelist.C create mode 100755 common/lib/srvcli/mkmsgvar.pl create mode 100644 common/lib/srvcli/msgactionlist.C create mode 100644 common/lib/srvcli/msgmsg.C create mode 100644 common/lib/srvcli/msgserver.C create mode 100644 common/lib/srvcli/msgsrvcli.C create mode 100644 common/lib/srvcli/msgsrvgos.C create mode 100644 common/lib/srvcli/msgvarlength.C create mode 100644 common/lib/srvcli/object.C create mode 100644 common/lib/srvcli/objectlist.C create mode 100644 common/lib/srvcli/objectqueue.C create mode 100644 common/lib/srvcli/position.C create mode 100644 common/lib/srvcli/socket.C create mode 100644 common/lib/srvcli/stream.C create mode 100644 common/lib/srvcli/timekeeper.C create mode 100644 common/lib/srvcli/viewpoint.C create mode 100644 common/lib/texture/Makefile.am create mode 100644 common/lib/texture/Makefile.in create mode 100644 common/lib/texture/load_rgb.C create mode 100644 common/lib/texture/load_rgb.H create mode 100644 common/lib/texture/load_rgb.h create mode 100644 common/lib/texture/load_tex.C create mode 100644 common/lib/texture/load_tiff.C create mode 100644 common/lib/texture/save_tex.C create mode 100644 common/lib/texture/save_tiff.C create mode 100644 common/lib/texture/texture.C create mode 100644 common/lib/texture/texturemap.C create mode 100644 common/lib/utils/Makefile.am create mode 100644 common/lib/utils/Makefile.in create mode 100644 common/lib/utils/beam.C create mode 100644 common/lib/utils/commandparser.C create mode 100644 common/lib/utils/crossindex.C create mode 100644 common/lib/utils/doublearray.C create mode 100644 common/lib/utils/getopt.c create mode 100644 common/lib/utils/getopt.h create mode 100644 common/lib/utils/getopt1.c create mode 100644 common/lib/utils/intarray.C create mode 100644 common/lib/utils/keyframe.C create mode 100644 common/lib/utils/matrix.C create mode 100644 common/lib/utils/namedb.C create mode 100644 common/lib/utils/objectarray.C create mode 100644 common/lib/utils/option.C create mode 100644 common/lib/utils/pingpong.C create mode 100644 common/lib/utils/plane.C create mode 100644 common/lib/utils/spline.C create mode 100644 common/lib/utils/time.C create mode 100644 common/lib/utils/vector.C create mode 100644 common/lib/world/Makefile.am create mode 100644 common/lib/world/Makefile.in create mode 100644 common/lib/world/cellpvs.C create mode 100644 common/lib/world/listener.C create mode 100644 common/lib/world/msgworld.C create mode 100644 common/lib/world/wacreateobject.C create mode 100644 common/lib/world/waobject.C create mode 100644 common/lib/world/waremoveobject.C create mode 100644 common/lib/world/warotate.C create mode 100644 common/lib/world/waupdatedirection.C create mode 100644 common/lib/world/waupdatehierarchy.C create mode 100644 common/lib/world/waupdateposition.C create mode 100644 common/lib/world/worldanimation.C create mode 100644 common/lib/world/worldhierarchy.C create mode 100644 common/lib/world/worldobject.C create mode 100644 common/lib/world/worldworld.C create mode 100755 configure create mode 100644 configure.in create mode 100644 doc/.cvsignore create mode 100644 doc/DataDictionarySyntax.html create mode 100644 doc/HOWTO create mode 100644 doc/Makefile create mode 100644 doc/bogfileformat.html create mode 100644 doc/client_connect_sequence.html create mode 100644 doc/client_connect_sequence.xfig create mode 100644 doc/client_logout_sequence.html create mode 100644 doc/client_run_sequence.html create mode 100644 doc/coordinatesystem.xfig create mode 100644 doc/documentation.html create mode 100644 doc/erd_communication.xfig create mode 100644 doc/erd_gos.xfig create mode 100644 doc/erd_pvvmudsrv.xfig create mode 100644 doc/erd_pvvmudsrv2.xfig create mode 100644 doc/erd_worldsrv.xfig create mode 100644 doc/fileformats.html create mode 100644 doc/geo2bog.html create mode 100644 doc/geofileformat.html create mode 100644 doc/gos.html create mode 100644 doc/mal.html create mode 100644 doc/materialfileformat.html create mode 100644 doc/messages.html create mode 100644 doc/ndbfileformat.html create mode 100644 doc/objecthierarchy.html create mode 100644 doc/objecthierarchy.xfig create mode 100644 doc/objecthierarchyworld.xfig create mode 100644 doc/pvvmud.html create mode 100644 doc/pvvmud_sequences.html create mode 100644 doc/pvvmud_sequences.xfig create mode 100644 doc/pvvmudsrv.html create mode 100644 doc/readme.win32 create mode 100644 doc/scenefileformat.html create mode 100644 doc/server_run_sequence.html create mode 100644 doc/server_run_sequence.xfig create mode 100644 doc/server_shutdown_sequence.html create mode 100644 doc/server_start_sequence.html create mode 100644 doc/server_start_sequence.xfig create mode 100644 doc/serverconfig.html create mode 100644 doc/serverconfig.xfig create mode 100644 doc/srv_communication.html create mode 100644 doc/srv_communication.xfig create mode 100644 doc/texturefileformat.html create mode 100644 doc/utilities.html create mode 100644 doc/world_map.xfig create mode 100644 doc/worldfileformats.html create mode 100644 doc/worldsrv.html create mode 100755 download/doc/3ds.spec create mode 100755 download/doc/dxf10.spec create mode 100755 download/doc/dxf12.spec create mode 100755 download/doc/mli.spec create mode 100644 gos/.cvsignore create mode 100644 gos/Makefile.am create mode 100644 gos/Makefile.in create mode 100644 gos/TODO create mode 100644 gos/buildgosdb.C create mode 100644 gos/geocache.C create mode 100644 gos/geocache.H create mode 100644 gos/gos.C create mode 100644 gos/gos.H create mode 100644 gos/gos.conf create mode 100644 gos/gos_main.C create mode 100644 gos/goscache.C create mode 100644 gos/goscache.H create mode 100644 gos/gosmanager.C create mode 100644 gos/gosmanager.H create mode 100644 gos/gosmessage.C create mode 100644 gos/gosmessage.H create mode 100644 gos/gosprotocol.C create mode 100644 gos/gosprotocol.H create mode 100644 gos/gossrvmanager.C create mode 100644 gos/gossrvmanager.H create mode 100644 gos/gossrvmessage.C create mode 100644 gos/gossrvmessage.H create mode 100644 gos/gossrvprotocol.C create mode 100644 gos/gossrvprotocol.H create mode 100644 gos/gossrvsocket.C create mode 100644 gos/gossrvsocket.H create mode 100644 gos/gossrvsrvsocket.C create mode 100644 gos/gossrvsrvsocket.H create mode 100644 gos/matcache.C create mode 100644 gos/matcache.H create mode 100644 gos/remapgeometry.C create mode 100644 gos/remapgeometry.H create mode 100644 gos/texcache.C create mode 100644 gos/texcache.H create mode 100755 install-sh create mode 100644 lib/.cvsignore create mode 100755 missing create mode 100755 mkinstalldirs create mode 100644 mudworld/.cvsignore create mode 100644 mudworld/Makefile.am create mode 100644 mudworld/Makefile.in create mode 100644 mudworld/buildit.C create mode 100644 mudworld/geometry/common/animal/eagle1.bog create mode 100644 mudworld/geometry/common/animal/eagle1.ndb create mode 100644 mudworld/geometry/common/buildings/church.bog create mode 100644 mudworld/geometry/common/buildings/church.ndb create mode 100644 mudworld/geometry/common/buildings/foxanddogs.bog create mode 100644 mudworld/geometry/common/buildings/foxanddogs.ndb create mode 100644 mudworld/geometry/common/buildings/hut.bog create mode 100644 mudworld/geometry/common/buildings/hut.ndb create mode 100644 mudworld/geometry/common/buildings/pavilion.bog create mode 100644 mudworld/geometry/common/buildings/pavilion.ndb create mode 100644 mudworld/geometry/common/misc/bucket.bog create mode 100644 mudworld/geometry/common/misc/bucket.ndb create mode 100644 mudworld/geometry/common/misc/chest.bog create mode 100644 mudworld/geometry/common/misc/chest.ndb create mode 100644 mudworld/geometry/common/misc/chest_top.bog create mode 100644 mudworld/geometry/common/misc/chest_top.ndb create mode 100644 mudworld/geometry/common/people/wizard.bog create mode 100644 mudworld/geometry/common/people/wizard.ndb create mode 100644 mudworld/geometry/common/plants/tree_1.bog create mode 100644 mudworld/geometry/common/plants/tree_1.ndb create mode 100644 mudworld/geometry/common/plants/tree_2.bog create mode 100644 mudworld/geometry/common/plants/tree_2.ndb create mode 100644 mudworld/geometry/common/plants/tree_3.bog create mode 100644 mudworld/geometry/common/plants/tree_3.ndb create mode 100644 mudworld/geometry/terrain/crater.bog create mode 100644 mudworld/geometry/terrain/crater.ndb create mode 100644 mudworld/geometry/terrain/ground.bog create mode 100644 mudworld/geometry/terrain/ground.ndb create mode 100644 mudworld/goslib.cfg create mode 100644 mudworld/libgos/.cvsignore create mode 100644 mudworld/libgos/Makefile.am create mode 100644 mudworld/libgos/Makefile.in create mode 100644 mudworld/material/common/animal/eagle1a.bmat create mode 100644 mudworld/material/common/buildings/ceiling1.bmat create mode 100644 mudworld/material/common/buildings/floor1.bmat create mode 100644 mudworld/material/common/buildings/floor1.ndb create mode 100644 mudworld/material/common/buildings/frame1.bmat create mode 100644 mudworld/material/common/buildings/marble.bmat create mode 100644 mudworld/material/common/buildings/roof1.bmat create mode 100644 mudworld/material/common/buildings/roof1.ndb create mode 100644 mudworld/material/common/buildings/wall1.bmat create mode 100644 mudworld/material/common/buildings/wall1.ndb create mode 100644 mudworld/material/common/buildings/wall2.bmat create mode 100644 mudworld/material/common/buildings/wall2.ndb create mode 100644 mudworld/material/common/misc/bucket_side.bmat create mode 100644 mudworld/material/common/misc/bucket_side.ndb create mode 100644 mudworld/material/common/misc/chest1a.bmat create mode 100644 mudworld/material/common/misc/chest1a.ndb create mode 100644 mudworld/material/common/misc/chest1b.bmat create mode 100644 mudworld/material/common/misc/chest1b.ndb create mode 100644 mudworld/material/common/people/wizard1a.bmat create mode 100644 mudworld/material/common/people/wizard1b.bmat create mode 100644 mudworld/material/common/people/wizard1c.bmat create mode 100644 mudworld/material/common/people/wizard1d.bmat create mode 100644 mudworld/material/common/people/wizard1e.bmat create mode 100644 mudworld/material/common/plants/bark1.bmat create mode 100644 mudworld/material/common/plants/leaf1.bmat create mode 100644 mudworld/material/terrain/compass.bmat create mode 100644 mudworld/material/terrain/compass.ndb create mode 100644 mudworld/material/terrain/crater.bmat create mode 100644 mudworld/material/terrain/crater.ndb create mode 100644 mudworld/material/terrain/sky.bmat create mode 100644 mudworld/texture/common/buildings/brick1.info create mode 100644 mudworld/texture/common/buildings/brick1.tex create mode 100644 mudworld/texture/common/buildings/marble.tex create mode 100644 mudworld/texture/common/buildings/oldwood1.tex create mode 100644 mudworld/texture/common/buildings/tile1.tex create mode 100644 mudworld/texture/common/misc/bucketside.tex create mode 100644 mudworld/texture/common/misc/chest1a.tex create mode 100644 mudworld/texture/common/misc/chest1b.tex create mode 100644 mudworld/texture/terrain/compass.tex create mode 100644 mudworld/texture/terrain/crater.tex create mode 100644 pvvmud.html create mode 100644 server/.cvsignore create mode 100644 server/Makefile.am create mode 100644 server/Makefile.in create mode 100644 server/TODO create mode 100644 server/driver/Makefile.am create mode 100644 server/driver/Makefile.in create mode 100644 server/driver/mud.C create mode 100644 server/driver/mud.H create mode 100644 server/driver/server.H create mode 100644 server/driver/srvaction.C create mode 100644 server/driver/srvaction.H create mode 100644 server/driver/srvclicmdparser.C create mode 100644 server/driver/srvclicmdparser.H create mode 100644 server/driver/srvclimanager.C create mode 100644 server/driver/srvclimanager.H create mode 100644 server/driver/srvclimessage.C create mode 100644 server/driver/srvclimessage.H create mode 100644 server/driver/srvcliprotocol.C create mode 100644 server/driver/srvcliprotocol.H create mode 100644 server/driver/srvclisrvsocket.C create mode 100644 server/driver/srvclisrvsocket.H create mode 100644 server/driver/srvgeocache.C create mode 100644 server/driver/srvgeocache.H create mode 100644 server/driver/srvgos.C create mode 100644 server/driver/srvgos.H create mode 100644 server/driver/srvgosmanager.C create mode 100644 server/driver/srvgosmanager.H create mode 100644 server/driver/srvgosmessage.C create mode 100644 server/driver/srvgosmessage.H create mode 100644 server/driver/srvgosprotocol.C create mode 100644 server/driver/srvgosprotocol.H create mode 100644 server/driver/srvgossrvsocket.C create mode 100644 server/driver/srvgossrvsocket.H create mode 100644 server/driver/srvlistenerlist.C create mode 100644 server/driver/srvlistenerlist.H create mode 100644 server/driver/srvobject.C create mode 100644 server/driver/srvobject.H create mode 100644 server/driver/srvviewpoint.C create mode 100644 server/driver/srvviewpoint.H create mode 100644 server/driver/srvworld.C create mode 100644 server/driver/srvworld.H create mode 100644 server/driver/srvworldmanager.C create mode 100644 server/driver/srvworldmanager.H create mode 100644 server/driver/srvworldmessage.C create mode 100644 server/driver/srvworldmessage.H create mode 100644 server/driver/srvworldprotocol.C create mode 100644 server/driver/srvworldprotocol.H create mode 100644 server/driver/srvworldsrvsocket.C create mode 100644 server/driver/srvworldsrvsocket.H create mode 100644 server/driver/userdb.C create mode 100644 server/driver/userdb.H create mode 100644 server/lib/Makefile.am create mode 100644 server/lib/Makefile.in create mode 100644 server/lib/TODO create mode 100644 server/lib/actionclose.C create mode 100644 server/lib/actionclose.H create mode 100644 server/lib/actionopen.C create mode 100644 server/lib/actionopen.H create mode 100644 server/lib/chest.C create mode 100644 server/lib/chest.H create mode 100644 server/lib/door.C create mode 100644 server/lib/door.H create mode 100644 server/lib/gamefunction.C create mode 100644 server/lib/gamefunction.H create mode 100644 server/lib/gamelistener.C create mode 100644 server/lib/gamelistener.H create mode 100644 server/lib/gamevalue.C create mode 100644 server/lib/gamevalue.H create mode 100644 server/lib/magicchest.C create mode 100644 server/lib/magicchest.H create mode 100644 server/lib/mudlib.C create mode 100644 server/lib/mudlib.H create mode 100644 server/lib/task.txt create mode 100644 server/lib/viewpoint_1p.C create mode 100644 server/lib/viewpoint_1p.H create mode 100644 server/lib/viewpoint_3p.C create mode 100644 server/lib/viewpoint_3p.H create mode 100644 server/lib/viewpoint_free.C create mode 100644 server/lib/viewpoint_free.H create mode 100644 server/mudpvvmud.C create mode 100644 server/mudpvvmud.H create mode 100644 server/player.C create mode 100644 server/player.H create mode 100644 server/pvvmudsrv.C create mode 100644 server/server.html create mode 100644 server/srvgosprotocol.C create mode 100644 server/srvgosprotocol.H create mode 100644 server/userdb/index.dat create mode 100644 util/Makefile.am create mode 100644 util/Makefile.in create mode 100644 util/asc2bog/.cvsignore create mode 100644 util/asc2bog/Makefile.am create mode 100644 util/asc2bog/Makefile.in create mode 100644 util/asc2bog/asc2bog.c create mode 100644 util/asc2bog/asc2bog.html create mode 100644 util/asc2bog/asc_parse.y create mode 100644 util/asc2bog/asc_scan.l create mode 100644 util/asc2bog/globals.h create mode 100644 util/asc2bog/parse.c create mode 100644 util/asc2bog/parse.h create mode 100644 util/asc2bog/util.c create mode 100644 util/asc2bog/util.h create mode 100644 util/asc2bog/writebog.c create mode 100644 util/asc2bog/writebog.h create mode 100644 util/bogscale/.cvsignore create mode 100644 util/bogscale/Makefile.am create mode 100644 util/bogscale/Makefile.in create mode 100644 util/bogscale/bogscale.C create mode 100644 util/convert2tex/.cvsignore create mode 100644 util/convert2tex/Makefile.am create mode 100644 util/convert2tex/Makefile.in create mode 100644 util/convert2tex/convert2tex.C create mode 100644 util/converttex/.cvsignore create mode 100644 util/converttex/Makefile.am create mode 100644 util/converttex/Makefile.in create mode 100644 util/converttex/converttex.C create mode 100644 util/geo2bog/.cvsignore create mode 100644 util/geo2bog/Makefile.am create mode 100644 util/geo2bog/Makefile.in create mode 100644 util/geo2bog/geo2bog.c create mode 100644 util/geo2bog/geo2bog.html create mode 100644 util/geo2bog/geo_parse.y create mode 100644 util/geo2bog/geo_scan.l create mode 100644 util/geo2bog/globals.h create mode 100644 util/geo2bog/parse.c create mode 100644 util/geo2bog/parse.h create mode 100644 util/geo2bog/util.c create mode 100644 util/geo2bog/util.h create mode 100644 util/geo2bog/writebog.c create mode 100644 util/geo2bog/writebog.h create mode 100644 util/getgos/.cvsignore create mode 100644 util/getgos/Makefile.am create mode 100644 util/getgos/Makefile.in create mode 100644 util/getgos/TODO create mode 100644 util/getgos/getgos.C create mode 100644 util/getgos/getgos.H create mode 100644 util/getgos/getgos_main.C create mode 100644 util/getgos/getgosgos.C create mode 100644 util/getgos/getgosgos.H create mode 100644 util/utilities.html create mode 100644 worldsrv/.cvsignore create mode 100644 worldsrv/Makefile.am create mode 100644 worldsrv/Makefile.in create mode 100644 worldsrv/TODO create mode 100644 worldsrv/wacreateclientobject.C create mode 100644 worldsrv/wacreateclientobject.H create mode 100644 worldsrv/waremoveclientobject.C create mode 100644 worldsrv/waremoveclientobject.H create mode 100644 worldsrv/waupdateclientposition.C create mode 100644 worldsrv/waupdateclientposition.H create mode 100644 worldsrv/worldclimanager.C create mode 100644 worldsrv/worldclimanager.H create mode 100644 worldsrv/worldclimessage.C create mode 100644 worldsrv/worldclimessage.H create mode 100644 worldsrv/worldcliprotocol.C create mode 100644 worldsrv/worldcliprotocol.H create mode 100644 worldsrv/worldclisrvsocket.C create mode 100644 worldsrv/worldclisrvsocket.H create mode 100644 worldsrv/worldgos.C create mode 100644 worldsrv/worldgos.H create mode 100644 worldsrv/worldsrv.C create mode 100644 worldsrv/worldsrv.H create mode 100644 worldsrv/worldsrv_main.C create mode 100644 worldsrv/worldsrvlistenerlist.C create mode 100644 worldsrv/worldsrvlistenerlist.H create mode 100644 worldsrv/worldsrvmanager.C create mode 100644 worldsrv/worldsrvmanager.H create mode 100644 worldsrv/worldsrvmessage.C create mode 100644 worldsrv/worldsrvmessage.H create mode 100644 worldsrv/worldsrvobject.C create mode 100644 worldsrv/worldsrvobject.H create mode 100644 worldsrv/worldsrvprotocol.C create mode 100644 worldsrv/worldsrvprotocol.H create mode 100644 worldsrv/worldsrvsrvsocket.C create mode 100644 worldsrv/worldsrvsrvsocket.H create mode 100644 worldsrv/worldsrvworld.C create mode 100644 worldsrv/worldsrvworld.H diff --git a/.cvsignore b/.cvsignore new file mode 100644 index 0000000..3696a8d --- /dev/null +++ b/.cvsignore @@ -0,0 +1 @@ +Makefile .deps config.log config.status config.cache diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..60549be --- /dev/null +++ b/LICENSE @@ -0,0 +1,340 @@ + GNU GENERAL PUBLIC LICENSE + Version 2, June 1991 + + Copyright (C) 1989, 1991 Free Software Foundation, Inc. + 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +License is intended to guarantee your freedom to share and change free +software--to make sure the software is free for all its users. This +General Public License applies to most of the Free Software +Foundation's software and to any other program whose authors commit to +using it. (Some other Free Software Foundation software is covered by +the GNU Library General Public License instead.) You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +this service if you wish), that you receive source code or can get it +if you want it, that you can change the software or use pieces of it +in new free programs; and that you know you can do these things. + + To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the rights. +These restrictions translate to certain responsibilities for you if you +distribute copies of the software, or if you modify it. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must give the recipients all the rights that +you have. You must make sure that they, too, receive or can get the +source code. And you must show them these terms so they know their +rights. + + We protect your rights with two steps: (1) copyright the software, and +(2) offer you this license which gives you legal permission to copy, +distribute and/or modify the software. + + Also, for each author's protection and ours, we want to make certain +that everyone understands that there is no warranty for this free +software. If the software is modified by someone else and passed on, we +want its recipients to know that what they have is not the original, so +that any problems introduced by others will not reflect on the original +authors' reputations. + + Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that redistributors of a free +program will individually obtain patent licenses, in effect making the +program proprietary. To prevent this, we have made it clear that any +patent must be licensed for everyone's free use or not licensed at all. + + The precise terms and conditions for copying, distribution and +modification follow. + + GNU GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License applies to any program or other work which contains +a notice placed by the copyright holder saying it may be distributed +under the terms of this General Public License. The "Program", below, +refers to any such program or work, and a "work based on the Program" +means either the Program or any derivative work under copyright law: +that is to say, a work containing the Program or a portion of it, +either verbatim or with modifications and/or translated into another +language. (Hereinafter, translation is included without limitation in +the term "modification".) Each licensee is addressed as "you". + +Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running the Program is not restricted, and the output from the Program +is covered only if its contents constitute a work based on the +Program (independent of having been made by running the Program). +Whether that is true depends on what the Program does. + + 1. You may copy and distribute verbatim copies of the Program's +source code as you receive it, in any medium, provided that you +conspicuously and appropriately publish on each copy an appropriate +copyright notice and disclaimer of warranty; keep intact all the +notices that refer to this License and to the absence of any warranty; +and give any other recipients of the Program a copy of this License +along with the Program. + +You may charge a fee for the physical act of transferring a copy, and +you may at your option offer warranty protection in exchange for a fee. + + 2. You may modify your copy or copies of the Program or any portion +of it, thus forming a work based on the Program, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) You must cause the modified files to carry prominent notices + stating that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in + whole or in part contains or is derived from the Program or any + part thereof, to be licensed as a whole at no charge to all third + parties under the terms of this License. + + c) If the modified program normally reads commands interactively + when run, you must cause it, when started running for such + interactive use in the most ordinary way, to print or display an + announcement including an appropriate copyright notice and a + notice that there is no warranty (or else, saying that you provide + a warranty) and that users may redistribute the program under + these conditions, and telling the user how to view a copy of this + License. (Exception: if the Program itself is interactive but + does not normally print such an announcement, your work based on + the Program is not required to print an announcement.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Program, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Program, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Program. + +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may copy and distribute the Program (or a work based on it, +under Section 2) in object code or executable form under the terms of +Sections 1 and 2 above provided that you also do one of the following: + + a) Accompany it with the complete corresponding machine-readable + source code, which must be distributed under the terms of Sections + 1 and 2 above on a medium customarily used for software interchange; or, + + b) Accompany it with a written offer, valid for at least three + years, to give any third party, for a charge no more than your + cost of physically performing source distribution, a complete + machine-readable copy of the corresponding source code, to be + distributed under the terms of Sections 1 and 2 above on a medium + customarily used for software interchange; or, + + c) Accompany it with the information you received as to the offer + to distribute corresponding source code. (This alternative is + allowed only for noncommercial distribution and only if you + received the program in object code or executable form with such + an offer, in accord with Subsection b above.) + +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source +code means all the source code for all modules it contains, plus any +associated interface definition files, plus the scripts used to +control compilation and installation of the executable. However, as a +special exception, the source code distributed need not include +anything that is normally distributed (in either source or binary +form) with the major components (compiler, kernel, and so on) of the +operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering +access to copy from a designated place, then offering equivalent +access to copy the source code from the same place counts as +distribution of the source code, even though third parties are not +compelled to copy the source along with the object code. + + 4. You may not copy, modify, sublicense, or distribute the Program +except as expressly provided under this License. Any attempt +otherwise to copy, modify, sublicense or distribute the Program is +void, and will automatically terminate your rights under this License. +However, parties who have received copies, or rights, from you under +this License will not have their licenses terminated so long as such +parties remain in full compliance. + + 5. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Program or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Program (or any work based on the +Program), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + + 6. Each time you redistribute the Program (or any work based on the +Program), the recipient automatically receives a license from the +original licensor to copy, distribute or modify the Program subject to +these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties to +this License. + + 7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Program at all. For example, if a patent +license would not permit royalty-free redistribution of the Program by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system, which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 8. If the distribution and/or use of the Program is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Program under this License +may add an explicit geographical distribution limitation excluding +those countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 9. The Free Software Foundation may publish revised and/or new versions +of the General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any +later version", you have the option of following the terms and conditions +either of that version or of any later version published by the Free +Software Foundation. If the Program does not specify a version number of +this License, you may choose any version ever published by the Free Software +Foundation. + + 10. If you wish to incorporate parts of the Program into other free +programs whose distribution conditions are different, write to the author +to ask for permission. For software which is copyrighted by the Free +Software Foundation, write to the Free Software Foundation; we sometimes +make exceptions for this. Our decision will be guided by the two goals +of preserving the free status of all derivatives of our free software and +of promoting the sharing and reuse of software generally. + + NO WARRANTY + + 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, +REPAIR OR CORRECTION. + + 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE +POSSIBILITY OF SUCH DAMAGES. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +convey the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + <one line to give the program's name and a brief idea of what it does.> + Copyright (C) 19yy <name of author> + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + + +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this +when it starts in an interactive mode: + + Gnomovision version 69, Copyright (C) 19yy name of author + Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, the commands you use may +be called something other than `show w' and `show c'; they could even be +mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the program, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the program + `Gnomovision' (which makes passes at compilers) written by James Hacker. + + <signature of Ty Coon>, 1 April 1989 + Ty Coon, President of Vice + +This General Public License does not permit incorporating your program into +proprietary programs. If your program is a subroutine library, you may +consider it more useful to permit linking proprietary applications with the +library. If this is what you want to do, use the GNU Library General +Public License instead of this License. diff --git a/Makefile.am b/Makefile.am new file mode 100644 index 0000000..ddb8da3 --- /dev/null +++ b/Makefile.am @@ -0,0 +1,4 @@ +SUBDIRS = common client server gos worldsrv util mudworld + +## should be BUILD_FILES or something... +CONFIG_CLEAN_FILES = lib/* diff --git a/Makefile.in b/Makefile.in new file mode 100644 index 0000000..b4d09dd --- /dev/null +++ b/Makefile.in @@ -0,0 +1,329 @@ +# Makefile.in generated automatically by automake 1.4 from Makefile.am + +# Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + + +SHELL = @SHELL@ + +srcdir = @srcdir@ +top_srcdir = @top_srcdir@ +VPATH = @srcdir@ +prefix = @prefix@ +exec_prefix = @exec_prefix@ + +bindir = @bindir@ +sbindir = @sbindir@ +libexecdir = @libexecdir@ +datadir = @datadir@ +sysconfdir = @sysconfdir@ +sharedstatedir = @sharedstatedir@ +localstatedir = @localstatedir@ +libdir = @libdir@ +infodir = @infodir@ +mandir = @mandir@ +includedir = @includedir@ +oldincludedir = /usr/include + +DESTDIR = + +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ + +top_builddir = . + +ACLOCAL = @ACLOCAL@ +AUTOCONF = @AUTOCONF@ +AUTOMAKE = @AUTOMAKE@ +AUTOHEADER = @AUTOHEADER@ + +INSTALL = @INSTALL@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS) +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +transform = @program_transform_name@ + +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +CC = @CC@ +CXX = @CXX@ +GL_CFLAGS = @GL_CFLAGS@ +GL_LIBS = @GL_LIBS@ +LEX = @LEX@ +MAKEINFO = @MAKEINFO@ +NETLIBS = @NETLIBS@ +PACKAGE = @PACKAGE@ +RANLIB = @RANLIB@ +TIFF_CFLAGS = @TIFF_CFLAGS@ +TIFF_LIBS = @TIFF_LIBS@ +VERSION = @VERSION@ +YACC = @YACC@ + +SUBDIRS = common client server gos worldsrv util mudworld + +CONFIG_CLEAN_FILES = lib/* +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +DIST_COMMON = Makefile.am Makefile.in aclocal.m4 configure configure.in \ +install-sh missing mkinstalldirs + + +DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) + +TAR = gtar +GZIP_ENV = --best +all: all-redirect +.SUFFIXES: +$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) + cd $(top_srcdir) && $(AUTOMAKE) --foreign Makefile + +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES) + cd $(top_builddir) \ + && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status + +$(ACLOCAL_M4): configure.in + cd $(srcdir) && $(ACLOCAL) + +config.status: $(srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + $(SHELL) ./config.status --recheck +$(srcdir)/configure: $(srcdir)/configure.in $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES) + cd $(srcdir) && $(AUTOCONF) + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. + +@SET_MAKE@ + +all-recursive install-data-recursive install-exec-recursive \ +installdirs-recursive install-recursive uninstall-recursive \ +check-recursive installcheck-recursive info-recursive dvi-recursive: + @set fnord $(MAKEFLAGS); amf=$$2; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +mostlyclean-recursive clean-recursive distclean-recursive \ +maintainer-clean-recursive: + @set fnord $(MAKEFLAGS); amf=$$2; \ + dot_seen=no; \ + rev=''; list='$(SUBDIRS)'; for subdir in $$list; do \ + rev="$$subdir $$rev"; \ + test "$$subdir" = "." && dot_seen=yes; \ + done; \ + test "$$dot_seen" = "no" && rev=". $$rev"; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done + +tags: TAGS + +ID: $(HEADERS) $(SOURCES) $(LISP) + list='$(SOURCES) $(HEADERS)'; \ + unique=`for i in $$list; do echo $$i; done | \ + awk ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + here=`pwd` && cd $(srcdir) \ + && mkid -f$$here/ID $$unique $(LISP) + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -f $$subdir/TAGS && tags="$$tags -i $$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS)'; \ + unique=`for i in $$list; do echo $$i; done | \ + awk ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \ + || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags $$unique $(LISP) -o $$here/TAGS) + +mostlyclean-tags: + +clean-tags: + +distclean-tags: + -rm -f TAGS ID + +maintainer-clean-tags: + +distdir = $(PACKAGE)-$(VERSION) +top_distdir = $(distdir) + +# This target untars the dist file and tries a VPATH configuration. Then +# it guarantees that the distribution is self-contained by making another +# tarfile. +distcheck: dist + -rm -rf $(distdir) + GZIP=$(GZIP_ENV) $(TAR) zxf $(distdir).tar.gz + mkdir $(distdir)/=build + mkdir $(distdir)/=inst + dc_install_base=`cd $(distdir)/=inst && pwd`; \ + cd $(distdir)/=build \ + && ../configure --srcdir=.. --prefix=$$dc_install_base \ + && $(MAKE) $(AM_MAKEFLAGS) \ + && $(MAKE) $(AM_MAKEFLAGS) dvi \ + && $(MAKE) $(AM_MAKEFLAGS) check \ + && $(MAKE) $(AM_MAKEFLAGS) install \ + && $(MAKE) $(AM_MAKEFLAGS) installcheck \ + && $(MAKE) $(AM_MAKEFLAGS) dist + -rm -rf $(distdir) + @banner="$(distdir).tar.gz is ready for distribution"; \ + dashes=`echo "$$banner" | sed s/./=/g`; \ + echo "$$dashes"; \ + echo "$$banner"; \ + echo "$$dashes" +dist: distdir + -chmod -R a+r $(distdir) + GZIP=$(GZIP_ENV) $(TAR) chozf $(distdir).tar.gz $(distdir) + -rm -rf $(distdir) +dist-all: distdir + -chmod -R a+r $(distdir) + GZIP=$(GZIP_ENV) $(TAR) chozf $(distdir).tar.gz $(distdir) + -rm -rf $(distdir) +distdir: $(DISTFILES) + -rm -rf $(distdir) + mkdir $(distdir) + -chmod 777 $(distdir) + here=`cd $(top_builddir) && pwd`; \ + top_distdir=`cd $(distdir) && pwd`; \ + distdir=`cd $(distdir) && pwd`; \ + cd $(top_srcdir) \ + && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --foreign Makefile + @for file in $(DISTFILES); do \ + d=$(srcdir); \ + if test -d $$d/$$file; then \ + cp -pr $$/$$file $(distdir)/$$file; \ + else \ + test -f $(distdir)/$$file \ + || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ + || cp -p $$d/$$file $(distdir)/$$file || :; \ + fi; \ + done + for subdir in $(SUBDIRS); do \ + if test "$$subdir" = .; then :; else \ + test -d $(distdir)/$$subdir \ + || mkdir $(distdir)/$$subdir \ + || exit 1; \ + chmod 777 $(distdir)/$$subdir; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir=../$(distdir) distdir=../$(distdir)/$$subdir distdir) \ + || exit 1; \ + fi; \ + done +info-am: +info: info-recursive +dvi-am: +dvi: dvi-recursive +check-am: all-am +check: check-recursive +installcheck-am: +installcheck: installcheck-recursive +install-exec-am: +install-exec: install-exec-recursive + +install-data-am: +install-data: install-data-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am +install: install-recursive +uninstall-am: +uninstall: uninstall-recursive +all-am: Makefile +all-redirect: all-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install +installdirs: installdirs-recursive +installdirs-am: + + +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -rm -f Makefile $(CONFIG_CLEAN_FILES) + -rm -f config.cache config.log stamp-h stamp-h[0-9]* + +maintainer-clean-generic: +mostlyclean-am: mostlyclean-tags mostlyclean-generic + +mostlyclean: mostlyclean-recursive + +clean-am: clean-tags clean-generic mostlyclean-am + +clean: clean-recursive + +distclean-am: distclean-tags distclean-generic clean-am + +distclean: distclean-recursive + -rm -f config.status + +maintainer-clean-am: maintainer-clean-tags maintainer-clean-generic \ + distclean-am + @echo "This command is intended for maintainers to use;" + @echo "it deletes files that may require special tools to rebuild." + +maintainer-clean: maintainer-clean-recursive + -rm -f config.status + +.PHONY: install-data-recursive uninstall-data-recursive \ +install-exec-recursive uninstall-exec-recursive installdirs-recursive \ +uninstalldirs-recursive all-recursive check-recursive \ +installcheck-recursive info-recursive dvi-recursive \ +mostlyclean-recursive distclean-recursive clean-recursive \ +maintainer-clean-recursive tags tags-recursive mostlyclean-tags \ +distclean-tags clean-tags maintainer-clean-tags distdir info-am info \ +dvi-am dvi check check-am installcheck-am installcheck install-exec-am \ +install-exec install-data-am install-data install-am install \ +uninstall-am uninstall all-redirect all-am all installdirs-am \ +installdirs mostlyclean-generic distclean-generic clean-generic \ +maintainer-clean-generic clean mostlyclean distclean maintainer-clean + + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: diff --git a/README b/README new file mode 100644 index 0000000..f8e9c70 --- /dev/null +++ b/README @@ -0,0 +1,36 @@ + + PVVMUD a 3D MUD + + Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + +Introduction +============ + +PVVMUD is a 3D MUD using the OpenGL API to display a 3D virtual world. The +interact with this world through the pvvmud client program. The world +consist of at least three servers. + +Running pvvmud +============== + +Start the tree servers: pvvmudsrv, gossrv and worldsrv. +Then start any number of pvvmud clients. + +Contributors +============ + +Anders Reggestad (andersr@pvv.ntnu.no) + - Server code + - Client code + - Geometry code + - Test world modeling +Mathias M�lster Lidal (mathiasm@pvv.ntnu.no) + - Client console code + - Geometry port from c to c++. +Jin Egil Aas-Eng (jine@pvv.ntnu.no) + - Code for starting servers at different hosts +Steinar Hamre (steinarh@pvv.ntnu.no) + - Poll network code +And all the people that have posted to the pvvmud maillist + - Discussion + - Ideas diff --git a/aclocal.m4 b/aclocal.m4 new file mode 100644 index 0000000..6aacf1b --- /dev/null +++ b/aclocal.m4 @@ -0,0 +1,113 @@ +dnl aclocal.m4 generated automatically by aclocal 1.4 + +dnl Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc. +dnl This file is free software; the Free Software Foundation +dnl gives unlimited permission to copy and/or distribute it, +dnl with or without modifications, as long as this notice is preserved. + +dnl This program is distributed in the hope that it will be useful, +dnl but WITHOUT ANY WARRANTY, to the extent permitted by law; without +dnl even the implied warranty of MERCHANTABILITY or FITNESS FOR A +dnl PARTICULAR PURPOSE. + +# Do all the work for Automake. This macro actually does too much -- +# some checks are only needed if your package does certain things. +# But this isn't really a big deal. + +# serial 1 + +dnl Usage: +dnl AM_INIT_AUTOMAKE(package,version, [no-define]) + +AC_DEFUN(AM_INIT_AUTOMAKE, +[AC_REQUIRE([AC_PROG_INSTALL]) +PACKAGE=[$1] +AC_SUBST(PACKAGE) +VERSION=[$2] +AC_SUBST(VERSION) +dnl test to see if srcdir already configured +if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status; then + AC_MSG_ERROR([source directory already configured; run "make distclean" there first]) +fi +ifelse([$3],, +AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package]) +AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])) +AC_REQUIRE([AM_SANITY_CHECK]) +AC_REQUIRE([AC_ARG_PROGRAM]) +dnl FIXME This is truly gross. +missing_dir=`cd $ac_aux_dir && pwd` +AM_MISSING_PROG(ACLOCAL, aclocal, $missing_dir) +AM_MISSING_PROG(AUTOCONF, autoconf, $missing_dir) +AM_MISSING_PROG(AUTOMAKE, automake, $missing_dir) +AM_MISSING_PROG(AUTOHEADER, autoheader, $missing_dir) +AM_MISSING_PROG(MAKEINFO, makeinfo, $missing_dir) +AC_REQUIRE([AC_PROG_MAKE_SET])]) + +# +# Check to make sure that the build environment is sane. +# + +AC_DEFUN(AM_SANITY_CHECK, +[AC_MSG_CHECKING([whether build environment is sane]) +# Just in case +sleep 1 +echo timestamp > conftestfile +# Do `set' in a subshell so we don't clobber the current shell's +# arguments. Must try -L first in case configure is actually a +# symlink; some systems play weird games with the mod time of symlinks +# (eg FreeBSD returns the mod time of the symlink's containing +# directory). +if ( + set X `ls -Lt $srcdir/configure conftestfile 2> /dev/null` + if test "[$]*" = "X"; then + # -L didn't work. + set X `ls -t $srcdir/configure conftestfile` + fi + if test "[$]*" != "X $srcdir/configure conftestfile" \ + && test "[$]*" != "X conftestfile $srcdir/configure"; then + + # If neither matched, then we have a broken ls. This can happen + # if, for instance, CONFIG_SHELL is bash and it inherits a + # broken ls alias from the environment. This has actually + # happened. Such a system could not be considered "sane". + AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken +alias in your environment]) + fi + + test "[$]2" = conftestfile + ) +then + # Ok. + : +else + AC_MSG_ERROR([newly created file is older than distributed files! +Check your system clock]) +fi +rm -f conftest* +AC_MSG_RESULT(yes)]) + +dnl AM_MISSING_PROG(NAME, PROGRAM, DIRECTORY) +dnl The program must properly implement --version. +AC_DEFUN(AM_MISSING_PROG, +[AC_MSG_CHECKING(for working $2) +# Run test in a subshell; some versions of sh will print an error if +# an executable is not found, even if stderr is redirected. +# Redirect stdin to placate older versions of autoconf. Sigh. +if ($2 --version) < /dev/null > /dev/null 2>&1; then + $1=$2 + AC_MSG_RESULT(found) +else + $1="$3/missing $2" + AC_MSG_RESULT(missing) +fi +AC_SUBST($1)]) + + +dnl AM_PROG_LEX +dnl Look for flex, lex or missing, then run AC_PROG_LEX and AC_DECL_YYTEXT +AC_DEFUN(AM_PROG_LEX, +[missing_dir=ifelse([$1],,`cd $ac_aux_dir && pwd`,$1) +AC_CHECK_PROGS(LEX, flex lex, "$missing_dir/missing flex") +AC_PROG_LEX +AC_DECL_YYTEXT]) + diff --git a/bsdtree/ground_ccity.bsdt b/bsdtree/ground_ccity.bsdt new file mode 100644 index 0000000..6975d98 --- /dev/null +++ b/bsdtree/ground_ccity.bsdt @@ -0,0 +1,13 @@ +NODE 0.0 -1.0 0.0 200.0 +NODE -1.0 0.0 0.0 200.0 +NODE 0.0 1.0 0.0 200.0 +NODE 1.0 0.0 0.0 200.0 +NODE 0.0 0.0 1.0 0.0 +NODE 0.0 0.0 -1.0 300.0 +IN +OUT +OUT +OUT +OUT +OUT +OUT diff --git a/client/.cvsignore b/client/.cvsignore new file mode 100644 index 0000000..44e4a9c --- /dev/null +++ b/client/.cvsignore @@ -0,0 +1,4 @@ +pvvmud +goscache +.pvvmud_history +pvvmudscreen.tex diff --git a/client/.pvvmud.rc b/client/.pvvmud.rc new file mode 100644 index 0000000..e69de29 diff --git a/client/.pvvmud_ifm b/client/.pvvmud_ifm new file mode 100644 index 0000000..fce1df4 --- /dev/null +++ b/client/.pvvmud_ifm @@ -0,0 +1,29 @@ +playerlook_up key_z +playerlook_down key_a +playerlook_right key_s +playerlook_left key_x +playerlook_forward key_space +playermove_stepleft key_h +playermove_stepbackward key_j +playermove_stepforward key_k +playermove_stepright key_l +usercommand_0 key_0 +usercommand_1 key_1 +usercommand_2 key_2 +usercommand_3 key_3 +usercommand_4 key_4 +usercommand_5 key_5 +usercommand_6 key_6 +usercommand_7 key_7 +usercommand_8 key_8 +usercommand_9 key_9 +quit key_escape +toggle_inputmode key_enter +playerlook_forward key_up +playerlook_backward key_down +playerlook_left key_left +playerlook_right key_right +playerlook_up key_page_up +playerlook_down key_page_down +pick mouse_left_up +dump key_d diff --git a/client/Makefile.am b/client/Makefile.am new file mode 100644 index 0000000..99c5023 --- /dev/null +++ b/client/Makefile.am @@ -0,0 +1,15 @@ +CC = $(CXX) $(CXXFLAGS) + +INCLUDES = -I../common/include -Icoreclient -Irenderer -Igui @X_CFLAGS@ @GL_CFLAGS@ -DPVVMUDCLIENT + +SUBDIRS = coreclient renderer gui + +CLEANFILES = goscache/* + +bin_PROGRAMS = pvvmud + +pvvmud_SOURCES = pvvmud.C pvvmudclient.C cliviewpoint.C inputfunction.C inputfunctionmap.C stdinput.C clicmdparser.C + +pvvmud_LDADD = coreclient/libcoreclient.a gui/libgui.a renderer/librenderer.a -L../common/lib/gos -lgos -L../common/lib/texture -ltexture -L../common/lib/srvcli -lsrvcli -L../common/lib/geometry -lgeometry -L../common/lib/world -lworld -L../common/lib/utils -lpvvmudutils -lsrvcli -L../common/lib/crypto -lcrypto @TIFF_LIBS@ -ltiff @GL_LIBS@ -lglut -lMesaGLU -lMesaGL @X_LIBS@ -lXi -lXext -lXmu -lXt @X_PRE_LIBS@ -lX11 @X_EXTRA_LIBS@ -lm @NETLIBS@ + + diff --git a/client/Makefile.in b/client/Makefile.in new file mode 100644 index 0000000..cf01e40 --- /dev/null +++ b/client/Makefile.in @@ -0,0 +1,432 @@ +# Makefile.in generated automatically by automake 1.4 from Makefile.am + +# Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + + +SHELL = @SHELL@ + +srcdir = @srcdir@ +top_srcdir = @top_srcdir@ +VPATH = @srcdir@ +prefix = @prefix@ +exec_prefix = @exec_prefix@ + +bindir = @bindir@ +sbindir = @sbindir@ +libexecdir = @libexecdir@ +datadir = @datadir@ +sysconfdir = @sysconfdir@ +sharedstatedir = @sharedstatedir@ +localstatedir = @localstatedir@ +libdir = @libdir@ +infodir = @infodir@ +mandir = @mandir@ +includedir = @includedir@ +oldincludedir = /usr/include + +DESTDIR = + +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ + +top_builddir = .. + +ACLOCAL = @ACLOCAL@ +AUTOCONF = @AUTOCONF@ +AUTOMAKE = @AUTOMAKE@ +AUTOHEADER = @AUTOHEADER@ + +INSTALL = @INSTALL@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS) +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +transform = @program_transform_name@ + +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +CXX = @CXX@ +GL_CFLAGS = @GL_CFLAGS@ +GL_LIBS = @GL_LIBS@ +LEX = @LEX@ +MAKEINFO = @MAKEINFO@ +NETLIBS = @NETLIBS@ +PACKAGE = @PACKAGE@ +RANLIB = @RANLIB@ +TIFF_CFLAGS = @TIFF_CFLAGS@ +TIFF_LIBS = @TIFF_LIBS@ +VERSION = @VERSION@ +YACC = @YACC@ + +CC = $(CXX) $(CXXFLAGS) + +INCLUDES = -I../common/include -Icoreclient -Irenderer -Igui @X_CFLAGS@ @GL_CFLAGS@ -DPVVMUDCLIENT + +SUBDIRS = coreclient renderer gui + +CLEANFILES = goscache/* + +bin_PROGRAMS = pvvmud + +pvvmud_SOURCES = pvvmud.C pvvmudclient.C cliviewpoint.C inputfunction.C inputfunctionmap.C stdinput.C clicmdparser.C + +pvvmud_LDADD = coreclient/libcoreclient.a gui/libgui.a renderer/librenderer.a -L../common/lib/gos -lgos -L../common/lib/texture -ltexture -L../common/lib/srvcli -lsrvcli -L../common/lib/geometry -lgeometry -L../common/lib/world -lworld -L../common/lib/utils -lpvvmudutils -lsrvcli -L../common/lib/crypto -lcrypto @TIFF_LIBS@ -ltiff @GL_LIBS@ -lglut -lMesaGLU -lMesaGL @X_LIBS@ -lXi -lXext -lXmu -lXt @X_PRE_LIBS@ -lX11 @X_EXTRA_LIBS@ -lm @NETLIBS@ +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_CLEAN_FILES = +PROGRAMS = $(bin_PROGRAMS) + + +DEFS = @DEFS@ -I. -I$(srcdir) +CPPFLAGS = @CPPFLAGS@ +LDFLAGS = @LDFLAGS@ +LIBS = @LIBS@ +X_CFLAGS = @X_CFLAGS@ +X_LIBS = @X_LIBS@ +X_EXTRA_LIBS = @X_EXTRA_LIBS@ +X_PRE_LIBS = @X_PRE_LIBS@ +pvvmud_OBJECTS = pvvmud.o pvvmudclient.o cliviewpoint.o inputfunction.o \ +inputfunctionmap.o stdinput.o clicmdparser.o +pvvmud_DEPENDENCIES = coreclient/libcoreclient.a gui/libgui.a \ +renderer/librenderer.a +pvvmud_LDFLAGS = +CXXFLAGS = @CXXFLAGS@ +CXXCOMPILE = $(CXX) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) +CXXLD = $(CXX) +CXXLINK = $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(LDFLAGS) -o $@ +DIST_COMMON = Makefile.am Makefile.in + + +DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) + +TAR = gtar +GZIP_ENV = --best +DEP_FILES = .deps/clicmdparser.P .deps/cliviewpoint.P \ +.deps/inputfunction.P .deps/inputfunctionmap.P .deps/pvvmud.P \ +.deps/pvvmudclient.P .deps/stdinput.P +SOURCES = $(pvvmud_SOURCES) +OBJECTS = $(pvvmud_OBJECTS) + +all: all-redirect +.SUFFIXES: +.SUFFIXES: .C .S .c .o .s +$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) + cd $(top_srcdir) && $(AUTOMAKE) --foreign client/Makefile + +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES) + cd $(top_builddir) \ + && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status + + +mostlyclean-binPROGRAMS: + +clean-binPROGRAMS: + -test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS) + +distclean-binPROGRAMS: + +maintainer-clean-binPROGRAMS: + +install-binPROGRAMS: $(bin_PROGRAMS) + @$(NORMAL_INSTALL) + $(mkinstalldirs) $(DESTDIR)$(bindir) + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + if test -f $$p; then \ + echo " $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`"; \ + $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \ + else :; fi; \ + done + +uninstall-binPROGRAMS: + @$(NORMAL_UNINSTALL) + list='$(bin_PROGRAMS)'; for p in $$list; do \ + rm -f $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \ + done + +.s.o: + $(COMPILE) -c $< + +.S.o: + $(COMPILE) -c $< + +mostlyclean-compile: + -rm -f *.o core *.core + +clean-compile: + +distclean-compile: + -rm -f *.tab.c + +maintainer-clean-compile: + +pvvmud: $(pvvmud_OBJECTS) $(pvvmud_DEPENDENCIES) + @rm -f pvvmud + $(CXXLINK) $(pvvmud_LDFLAGS) $(pvvmud_OBJECTS) $(pvvmud_LDADD) $(LIBS) +.C.o: + $(CXXCOMPILE) -c $< + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. + +@SET_MAKE@ + +all-recursive install-data-recursive install-exec-recursive \ +installdirs-recursive install-recursive uninstall-recursive \ +check-recursive installcheck-recursive info-recursive dvi-recursive: + @set fnord $(MAKEFLAGS); amf=$$2; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +mostlyclean-recursive clean-recursive distclean-recursive \ +maintainer-clean-recursive: + @set fnord $(MAKEFLAGS); amf=$$2; \ + dot_seen=no; \ + rev=''; list='$(SUBDIRS)'; for subdir in $$list; do \ + rev="$$subdir $$rev"; \ + test "$$subdir" = "." && dot_seen=yes; \ + done; \ + test "$$dot_seen" = "no" && rev=". $$rev"; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done + +tags: TAGS + +ID: $(HEADERS) $(SOURCES) $(LISP) + list='$(SOURCES) $(HEADERS)'; \ + unique=`for i in $$list; do echo $$i; done | \ + awk ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + here=`pwd` && cd $(srcdir) \ + && mkid -f$$here/ID $$unique $(LISP) + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -f $$subdir/TAGS && tags="$$tags -i $$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS)'; \ + unique=`for i in $$list; do echo $$i; done | \ + awk ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \ + || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags $$unique $(LISP) -o $$here/TAGS) + +mostlyclean-tags: + +clean-tags: + +distclean-tags: + -rm -f TAGS ID + +maintainer-clean-tags: + +distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) + +subdir = client + +distdir: $(DISTFILES) + here=`cd $(top_builddir) && pwd`; \ + top_distdir=`cd $(top_distdir) && pwd`; \ + distdir=`cd $(distdir) && pwd`; \ + cd $(top_srcdir) \ + && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --foreign client/Makefile + @for file in $(DISTFILES); do \ + d=$(srcdir); \ + if test -d $$d/$$file; then \ + cp -pr $$/$$file $(distdir)/$$file; \ + else \ + test -f $(distdir)/$$file \ + || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ + || cp -p $$d/$$file $(distdir)/$$file || :; \ + fi; \ + done + for subdir in $(SUBDIRS); do \ + if test "$$subdir" = .; then :; else \ + test -d $(distdir)/$$subdir \ + || mkdir $(distdir)/$$subdir \ + || exit 1; \ + chmod 777 $(distdir)/$$subdir; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir=../$(top_distdir) distdir=../$(distdir)/$$subdir distdir) \ + || exit 1; \ + fi; \ + done + +DEPS_MAGIC := $(shell mkdir .deps > /dev/null 2>&1 || :) + +-include $(DEP_FILES) + +mostlyclean-depend: + +clean-depend: + +distclean-depend: + -rm -rf .deps + +maintainer-clean-depend: + +%.o: %.c + @echo '$(COMPILE) -c $<'; \ + $(COMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-cp .deps/$(*F).pp .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm .deps/$(*F).pp + +%.lo: %.c + @echo '$(LTCOMPILE) -c $<'; \ + $(LTCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-sed -e 's/^\([^:]*\)\.o[ ]*:/\1.lo \1.o :/' \ + < .deps/$(*F).pp > .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm -f .deps/$(*F).pp + +%.o: %.C + @echo '$(CXXCOMPILE) -c $<'; \ + $(CXXCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-cp .deps/$(*F).pp .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm .deps/$(*F).pp + +%.lo: %.C + @echo '$(LTCXXCOMPILE) -c $<'; \ + $(LTCXXCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-sed -e 's/^\([^:]*\)\.o[ ]*:/\1.lo \1.o :/' \ + < .deps/$(*F).pp > .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm -f .deps/$(*F).pp +info-am: +info: info-recursive +dvi-am: +dvi: dvi-recursive +check-am: all-am +check: check-recursive +installcheck-am: +installcheck: installcheck-recursive +install-exec-am: install-binPROGRAMS +install-exec: install-exec-recursive + +install-data-am: +install-data: install-data-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am +install: install-recursive +uninstall-am: uninstall-binPROGRAMS +uninstall: uninstall-recursive +all-am: Makefile $(PROGRAMS) +all-redirect: all-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install +installdirs: installdirs-recursive +installdirs-am: + $(mkinstalldirs) $(DESTDIR)$(bindir) + + +mostlyclean-generic: + +clean-generic: + -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) + +distclean-generic: + -rm -f Makefile $(CONFIG_CLEAN_FILES) + -rm -f config.cache config.log stamp-h stamp-h[0-9]* + +maintainer-clean-generic: +mostlyclean-am: mostlyclean-binPROGRAMS mostlyclean-compile \ + mostlyclean-tags mostlyclean-depend mostlyclean-generic + +mostlyclean: mostlyclean-recursive + +clean-am: clean-binPROGRAMS clean-compile clean-tags clean-depend \ + clean-generic mostlyclean-am + +clean: clean-recursive + +distclean-am: distclean-binPROGRAMS distclean-compile distclean-tags \ + distclean-depend distclean-generic clean-am + +distclean: distclean-recursive + +maintainer-clean-am: maintainer-clean-binPROGRAMS \ + maintainer-clean-compile maintainer-clean-tags \ + maintainer-clean-depend maintainer-clean-generic \ + distclean-am + @echo "This command is intended for maintainers to use;" + @echo "it deletes files that may require special tools to rebuild." + +maintainer-clean: maintainer-clean-recursive + +.PHONY: mostlyclean-binPROGRAMS distclean-binPROGRAMS clean-binPROGRAMS \ +maintainer-clean-binPROGRAMS uninstall-binPROGRAMS install-binPROGRAMS \ +mostlyclean-compile distclean-compile clean-compile \ +maintainer-clean-compile install-data-recursive \ +uninstall-data-recursive install-exec-recursive \ +uninstall-exec-recursive installdirs-recursive uninstalldirs-recursive \ +all-recursive check-recursive installcheck-recursive info-recursive \ +dvi-recursive mostlyclean-recursive distclean-recursive clean-recursive \ +maintainer-clean-recursive tags tags-recursive mostlyclean-tags \ +distclean-tags clean-tags maintainer-clean-tags distdir \ +mostlyclean-depend distclean-depend clean-depend \ +maintainer-clean-depend info-am info dvi-am dvi check check-am \ +installcheck-am installcheck install-exec-am install-exec \ +install-data-am install-data install-am install uninstall-am uninstall \ +all-redirect all-am all installdirs-am installdirs mostlyclean-generic \ +distclean-generic clean-generic maintainer-clean-generic clean \ +mostlyclean distclean maintainer-clean + + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: diff --git a/client/clicmdparser.C b/client/clicmdparser.C new file mode 100644 index 0000000..6eb9725 --- /dev/null +++ b/client/clicmdparser.C @@ -0,0 +1,100 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include <string.h> +#include <stdlib.h> +#include "pvvmud.H" +#include "pvvmudclient.H" + + +CCliCmdParser::CCliCmdParser(CPvvmudClient * client): + CCommandParser() +{ + m_client = client; + + setCommandPrefix('!'); + + addCommand("help",(CommandFunc_t)&commandHelp); + addCommand("dump",(CommandFunc_t)&commandDump); + +} + +CCliCmdParser::~CCliCmdParser(){ +} + +void CCliCmdParser::printMsg(const string & msg){ + m_client->getConsole()->addMsg((char*)msg.c_str()); +} + + +void CCliCmdParser::commandUnknown(const string & commandString){ + printMsg("Unkown command: " + commandString + "\n"); +} + +void CCliCmdParser::commandChat(const string & chatMessage){ + m_client->getManager()->sendMsg(chatMessage.c_str()); +} + +/////////////////////////////////////////////////////////////////////////////// +// commandHelp +// Syntax: /help [command] +/////////////////////////////////////////////////////////////////////////////// +void CCliCmdParser::commandHelp(argv_t & argv){ + if (argv.size() == 2){ + if (argv[1] == "help"){ + printMsg( + "help [<command>]\n" + " Use this command to get help.\n" + ); + } else if (argv[1] == "dump"){ + printMsg( + "dump [ screen | world ]\n" + " screen : Dump screen to file \"pvvmudscreen.tif\"\n" + " world : Dump world hiearchy to stdout.\n" + ); + } else { + printMsg( "Unkown kommand\n" ); + } + } else { + printMsg( + "Help\n" + " Client commands start with '!'\n" + " Commands:\n" + " !help\n" + " !dump\n" + " Use !help <command> for help about a command\n" + ); + } +} + +/////////////////////////////////////////////////////////////////////////////// +// commandDump +/////////////////////////////////////////////////////////////////////////////// +void CCliCmdParser::commandDump(argv_t & argv){ + if (argv[1] == "screen"){ +// m_client->getInputFunction()->executeFunction("capture"); + m_client->getInputFunction()->executeFunction("key_c"); + } else if (argv[1] == "world"){ +// m_client->getInputFunction()->executeFunction("dump"); + m_client->getInputFunction()->executeFunction("key_d"); + } else { + parseCommand("!help dump"); + } +} + diff --git a/client/clicmdparser.H b/client/clicmdparser.H new file mode 100644 index 0000000..cc9d3f4 --- /dev/null +++ b/client/clicmdparser.H @@ -0,0 +1,45 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _CLICMDPARSER_H +#define _CLICMDPARSER_H + +#include "commandparser.H" +#include "pvvmudclient.H" + +class CCliCmdParser : public CCommandParser { + + CPvvmudClient * m_client; + +public: + CCliCmdParser(CPvvmudClient * client); + virtual ~CCliCmdParser(); + +private: + void printMsg(const string & msg); + + virtual void commandUnknown(const string & commandString); + virtual void commandChat(const string & chatMessage); + + void commandHelp(argv_t & argv); + void commandDump(argv_t & argv); + +}; + +#endif // _CLICMDPARSER_H diff --git a/client/client.H b/client/client.H new file mode 100644 index 0000000..4af66ac --- /dev/null +++ b/client/client.H @@ -0,0 +1,34 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _CLIENT_H +#define _CLIENT_H + +#include <GL/glut.h> +#include "mudtypes.h" +#include "pvvmud.H" + +// #define TEXTURECACHE_USEFILE + +#define USE_LOCAL_FILE_CACHE + +void save_params(); +void mousePick(int x,int y); + +#endif // _CLIENT_H diff --git a/client/client.html b/client/client.html new file mode 100644 index 0000000..97316f9 --- /dev/null +++ b/client/client.html @@ -0,0 +1,21 @@ +<HTML> +<HEAD> +<TITLE>PVVMUD - client</TITLE> +</HEAD> +<BODY> +<H1>Client</H1> + +<P>The PVVMUD client are the user interface for playing PVVMUD.</P> + +<H2>Status</H2> +<P>Current version are just a viewer for bog files</P> + +<H2>Work to do</H2> +<UL> + <LI>Implement som kind of <A HREF="../doc/scenefileformat.html">scene description</A> format. + <LI>Implement communication with a server. OK Andersr + <LI>Forward user actions to a server. OK Andersr +</UL> + +</BODY> +</HTML> diff --git a/client/cliviewpoint.C b/client/cliviewpoint.C new file mode 100644 index 0000000..334318d --- /dev/null +++ b/client/cliviewpoint.C @@ -0,0 +1,59 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "client.H" +#include "cliviewpoint.H" +#include "matrix.H" +#include <GL/glut.h> + +CCliViewpoint::CCliViewpoint(CCliWorld * world){ + m_world = world; +} + + +void CCliViewpoint::transform(){ + + CMatrix transform; + CCliObject * target = (CCliObject*)m_world->getObject(getTargetId()); + + if (target != NULL){ + target->getInvGlobalTransform(transform); + } + + transform.rotate(-getDirection()); + transform.translate(-getPosition()); + + glMultMatrixd(transform.getVector()); + + return; + + double * pos = getPosition().getVector(); + double * dir = getDirection().getVector(); + + glRotated(-dir[0],0.0,0.0,1.0); + glRotated(-dir[1],0.0,1.0,0.0); + glRotated(-dir[2],1.0,0.0,0.0); + glTranslated(-pos[0],-pos[1],-pos[2]); + +} + +void CCliViewpoint::setAspectRatio( float aspectRatio ){ + this->aspectRatio = aspectRatio; +} + diff --git a/client/cliviewpoint.H b/client/cliviewpoint.H new file mode 100644 index 0000000..14f862b --- /dev/null +++ b/client/cliviewpoint.H @@ -0,0 +1,41 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _CLIVIEWPOINT_H +#define _CLIVIEWPOINT_H + +#include "viewpoint.H" +#include "cliworld.H" + +class CCliViewpoint: public CViewpoint { + + float aspectRatio; + CCliWorld * m_world; + +public: + + CCliViewpoint(CCliWorld * world); + + void transform(); + + void setAspectRatio( float aspectRatio ); + +}; + +#endif // _CLIVIEWPOINT_H diff --git a/client/coreclient/Makefile.am b/client/coreclient/Makefile.am new file mode 100644 index 0000000..2b8643a --- /dev/null +++ b/client/coreclient/Makefile.am @@ -0,0 +1,8 @@ +INCLUDES = -I.. -I../renderer -I../gui -I../../common/include @X_CFLAGS@ @GL_CFLAGS@ -DPVVMUDCLIENT + +noinst_LIBRARIES = libcoreclient.a + +libcoreclient_a_SOURCES = cligos.C cliobject.C \ + clisrvmanager.C clisrvmessage.C clisrvprotocol.C \ + cliworld.C cliworldmanager.C cliworldmessage.C cliworldprotocol.C \ + clientcache.C diff --git a/client/coreclient/Makefile.in b/client/coreclient/Makefile.in new file mode 100644 index 0000000..bef2080 --- /dev/null +++ b/client/coreclient/Makefile.in @@ -0,0 +1,334 @@ +# Makefile.in generated automatically by automake 1.4 from Makefile.am + +# Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + + +SHELL = @SHELL@ + +srcdir = @srcdir@ +top_srcdir = @top_srcdir@ +VPATH = @srcdir@ +prefix = @prefix@ +exec_prefix = @exec_prefix@ + +bindir = @bindir@ +sbindir = @sbindir@ +libexecdir = @libexecdir@ +datadir = @datadir@ +sysconfdir = @sysconfdir@ +sharedstatedir = @sharedstatedir@ +localstatedir = @localstatedir@ +libdir = @libdir@ +infodir = @infodir@ +mandir = @mandir@ +includedir = @includedir@ +oldincludedir = /usr/include + +DESTDIR = + +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ + +top_builddir = ../.. + +ACLOCAL = @ACLOCAL@ +AUTOCONF = @AUTOCONF@ +AUTOMAKE = @AUTOMAKE@ +AUTOHEADER = @AUTOHEADER@ + +INSTALL = @INSTALL@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS) +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +transform = @program_transform_name@ + +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +CC = @CC@ +CXX = @CXX@ +GL_CFLAGS = @GL_CFLAGS@ +GL_LIBS = @GL_LIBS@ +LEX = @LEX@ +MAKEINFO = @MAKEINFO@ +NETLIBS = @NETLIBS@ +PACKAGE = @PACKAGE@ +RANLIB = @RANLIB@ +TIFF_CFLAGS = @TIFF_CFLAGS@ +TIFF_LIBS = @TIFF_LIBS@ +VERSION = @VERSION@ +YACC = @YACC@ + +INCLUDES = -I.. -I../renderer -I../gui -I../../common/include @X_CFLAGS@ @GL_CFLAGS@ -DPVVMUDCLIENT + +noinst_LIBRARIES = libcoreclient.a + +libcoreclient_a_SOURCES = cligos.C cliobject.C clisrvmanager.C clisrvmessage.C clisrvprotocol.C cliworld.C cliworldmanager.C cliworldmessage.C cliworldprotocol.C clientcache.C + +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_CLEAN_FILES = +LIBRARIES = $(noinst_LIBRARIES) + + +DEFS = @DEFS@ -I. -I$(srcdir) +CPPFLAGS = @CPPFLAGS@ +LDFLAGS = @LDFLAGS@ +LIBS = @LIBS@ +X_CFLAGS = @X_CFLAGS@ +X_LIBS = @X_LIBS@ +X_EXTRA_LIBS = @X_EXTRA_LIBS@ +X_PRE_LIBS = @X_PRE_LIBS@ +libcoreclient_a_LIBADD = +libcoreclient_a_OBJECTS = cligos.o cliobject.o clisrvmanager.o \ +clisrvmessage.o clisrvprotocol.o cliworld.o cliworldmanager.o \ +cliworldmessage.o cliworldprotocol.o clientcache.o +AR = ar +CXXFLAGS = @CXXFLAGS@ +CXXCOMPILE = $(CXX) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) +CXXLD = $(CXX) +CXXLINK = $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(LDFLAGS) -o $@ +DIST_COMMON = Makefile.am Makefile.in + + +DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) + +TAR = gtar +GZIP_ENV = --best +DEP_FILES = .deps/clientcache.P .deps/cligos.P .deps/cliobject.P \ +.deps/clisrvmanager.P .deps/clisrvmessage.P .deps/clisrvprotocol.P \ +.deps/cliworld.P .deps/cliworldmanager.P .deps/cliworldmessage.P \ +.deps/cliworldprotocol.P +SOURCES = $(libcoreclient_a_SOURCES) +OBJECTS = $(libcoreclient_a_OBJECTS) + +all: all-redirect +.SUFFIXES: +.SUFFIXES: .C .S .c .o .s +$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) + cd $(top_srcdir) && $(AUTOMAKE) --foreign client/coreclient/Makefile + +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES) + cd $(top_builddir) \ + && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status + + +mostlyclean-noinstLIBRARIES: + +clean-noinstLIBRARIES: + -test -z "$(noinst_LIBRARIES)" || rm -f $(noinst_LIBRARIES) + +distclean-noinstLIBRARIES: + +maintainer-clean-noinstLIBRARIES: + +.s.o: + $(COMPILE) -c $< + +.S.o: + $(COMPILE) -c $< + +mostlyclean-compile: + -rm -f *.o core *.core + +clean-compile: + +distclean-compile: + -rm -f *.tab.c + +maintainer-clean-compile: + +libcoreclient.a: $(libcoreclient_a_OBJECTS) $(libcoreclient_a_DEPENDENCIES) + -rm -f libcoreclient.a + $(AR) cru libcoreclient.a $(libcoreclient_a_OBJECTS) $(libcoreclient_a_LIBADD) + $(RANLIB) libcoreclient.a +.C.o: + $(CXXCOMPILE) -c $< + +tags: TAGS + +ID: $(HEADERS) $(SOURCES) $(LISP) + list='$(SOURCES) $(HEADERS)'; \ + unique=`for i in $$list; do echo $$i; done | \ + awk ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + here=`pwd` && cd $(srcdir) \ + && mkid -f$$here/ID $$unique $(LISP) + +TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS)'; \ + unique=`for i in $$list; do echo $$i; done | \ + awk ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \ + || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags $$unique $(LISP) -o $$here/TAGS) + +mostlyclean-tags: + +clean-tags: + +distclean-tags: + -rm -f TAGS ID + +maintainer-clean-tags: + +distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) + +subdir = client/coreclient + +distdir: $(DISTFILES) + here=`cd $(top_builddir) && pwd`; \ + top_distdir=`cd $(top_distdir) && pwd`; \ + distdir=`cd $(distdir) && pwd`; \ + cd $(top_srcdir) \ + && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --foreign client/coreclient/Makefile + @for file in $(DISTFILES); do \ + d=$(srcdir); \ + if test -d $$d/$$file; then \ + cp -pr $$/$$file $(distdir)/$$file; \ + else \ + test -f $(distdir)/$$file \ + || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ + || cp -p $$d/$$file $(distdir)/$$file || :; \ + fi; \ + done + +DEPS_MAGIC := $(shell mkdir .deps > /dev/null 2>&1 || :) + +-include $(DEP_FILES) + +mostlyclean-depend: + +clean-depend: + +distclean-depend: + -rm -rf .deps + +maintainer-clean-depend: + +%.o: %.c + @echo '$(COMPILE) -c $<'; \ + $(COMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-cp .deps/$(*F).pp .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm .deps/$(*F).pp + +%.lo: %.c + @echo '$(LTCOMPILE) -c $<'; \ + $(LTCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-sed -e 's/^\([^:]*\)\.o[ ]*:/\1.lo \1.o :/' \ + < .deps/$(*F).pp > .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm -f .deps/$(*F).pp + +%.o: %.C + @echo '$(CXXCOMPILE) -c $<'; \ + $(CXXCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-cp .deps/$(*F).pp .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm .deps/$(*F).pp + +%.lo: %.C + @echo '$(LTCXXCOMPILE) -c $<'; \ + $(LTCXXCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-sed -e 's/^\([^:]*\)\.o[ ]*:/\1.lo \1.o :/' \ + < .deps/$(*F).pp > .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm -f .deps/$(*F).pp +info-am: +info: info-am +dvi-am: +dvi: dvi-am +check-am: all-am +check: check-am +installcheck-am: +installcheck: installcheck-am +install-exec-am: +install-exec: install-exec-am + +install-data-am: +install-data: install-data-am + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am +install: install-am +uninstall-am: +uninstall: uninstall-am +all-am: Makefile $(LIBRARIES) +all-redirect: all-am +install-strip: + $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install +installdirs: + + +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -rm -f Makefile $(CONFIG_CLEAN_FILES) + -rm -f config.cache config.log stamp-h stamp-h[0-9]* + +maintainer-clean-generic: +mostlyclean-am: mostlyclean-noinstLIBRARIES mostlyclean-compile \ + mostlyclean-tags mostlyclean-depend mostlyclean-generic + +mostlyclean: mostlyclean-am + +clean-am: clean-noinstLIBRARIES clean-compile clean-tags clean-depend \ + clean-generic mostlyclean-am + +clean: clean-am + +distclean-am: distclean-noinstLIBRARIES distclean-compile \ + distclean-tags distclean-depend distclean-generic \ + clean-am + +distclean: distclean-am + +maintainer-clean-am: maintainer-clean-noinstLIBRARIES \ + maintainer-clean-compile maintainer-clean-tags \ + maintainer-clean-depend maintainer-clean-generic \ + distclean-am + @echo "This command is intended for maintainers to use;" + @echo "it deletes files that may require special tools to rebuild." + +maintainer-clean: maintainer-clean-am + +.PHONY: mostlyclean-noinstLIBRARIES distclean-noinstLIBRARIES \ +clean-noinstLIBRARIES maintainer-clean-noinstLIBRARIES \ +mostlyclean-compile distclean-compile clean-compile \ +maintainer-clean-compile tags mostlyclean-tags distclean-tags \ +clean-tags maintainer-clean-tags distdir mostlyclean-depend \ +distclean-depend clean-depend maintainer-clean-depend info-am info \ +dvi-am dvi check check-am installcheck-am installcheck install-exec-am \ +install-exec install-data-am install-data install-am install \ +uninstall-am uninstall all-redirect all-am all installdirs \ +mostlyclean-generic distclean-generic clean-generic \ +maintainer-clean-generic clean mostlyclean distclean maintainer-clean + + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: diff --git a/client/coreclient/clientcache.C b/client/coreclient/clientcache.C new file mode 100644 index 0000000..f218b2b --- /dev/null +++ b/client/coreclient/clientcache.C @@ -0,0 +1,109 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include <sys/param.h> +#include "pvvmud.H" +#include "clientcache.H" +#include "clisrvmanager.H" +#include "msggos.H" + +CCliGeometryCache::CCliGeometryCache(CCliSrvManager * manager){ + m_manager = manager; +} + +CObject * CCliGeometryCache::failFunc(int id){ + char fileName[MAXPATHLEN]; + +#ifdef USE_LOCAL_FILE_CACHE + // Load from local cache if file exist + sprintf(fileName,"goscache/%i.bog",id); + FILE * file = fopen(fileName,"r"); + if (file != NULL){ + CGeometry * geo = m_manager->newGeometry(id); + geo->readBOG(file); + fclose(file); + return geo; + } else { + m_manager->request(GOSREQUEST_GEOMETRY,id); + CCache::add(id,NULL); + } +#else + m_manager->request(GOSREQUEST_GEOMETRY,id); + CCache::add(id,NULL); +#endif // USE_LOCAL_FILE_CACHE + + return NULL; +} + +CCliMaterialCache::CCliMaterialCache(CCliSrvManager * manager){ + m_manager = manager; +} + +CObject * CCliMaterialCache::failFunc(int id){ + char fileName[MAXPATHLEN]; + +#ifdef USE_LOCAL_FILE_CACHE + // Load from local cache if file exist + sprintf(fileName,"goscache/%i.bmat",id); + FILE * file = fopen(fileName,"r"); + if (file != NULL){ + CMaterial * mat = m_manager->newMaterial(id); + mat->load(fileName); + fclose(file); + return mat; + } else { + m_manager->request(GOSREQUEST_MATERIAL,id); + CCache::add(id,NULL); + } +#else + m_manager->request(GOSREQUEST_MATERIAL,id); + CCache::add(id,NULL); +#endif // USE_LOCAL_FILE_CACHE + + return NULL; +} + +CCliTextureCache::CCliTextureCache(CCliSrvManager * manager){ + m_manager = manager; +} + +CObject * CCliTextureCache::failFunc(int id){ + char fileName[MAXPATHLEN]; + +#ifdef USE_LOCAL_FILE_CACHE + // Load from local cache if file exist + sprintf(fileName,"goscache/%i.tex",id); + FILE * file = fopen(fileName,"r"); + if (file != NULL){ + CTexture * tex = m_manager->newTexture(id); + tex->load(fileName); + fclose(file); + return tex; + } else { + m_manager->request(GOSREQUEST_TEXTURE,id); + CCache::add(id,NULL); + } +#else + m_manager->request(GOSREQUEST_TEXTURE,id); + CCache::add(id,NULL); +#endif // USE_LOCAL_FILE_CACHE + + return NULL; +} + diff --git a/client/coreclient/clientcache.H b/client/coreclient/clientcache.H new file mode 100644 index 0000000..544a18b --- /dev/null +++ b/client/coreclient/clientcache.H @@ -0,0 +1,50 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _CLIENTCACHE_H +#define _CLIENTCACHE_H + +#include "geometry.H" +#include "material.H" +#include "texture.H" + +class CCliSrvManager; + +class CCliGeometryCache: public CGeometryCache { + CCliSrvManager * m_manager; +public: + CCliGeometryCache(CCliSrvManager * manager); + virtual CObject * failFunc(int id); +}; + +class CCliMaterialCache: public CMaterialCache { + CCliSrvManager * m_manager; +public: + CCliMaterialCache(CCliSrvManager * manager); + virtual CObject * failFunc(int id); +}; + +class CCliTextureCache: public CTextureCache { + CCliSrvManager * m_manager; +public: + CCliTextureCache(CCliSrvManager * manager); + virtual CObject * failFunc(int id); +}; + +#endif // _CLIENTCACHE_H diff --git a/client/coreclient/cligos.C b/client/coreclient/cligos.C new file mode 100644 index 0000000..87453eb --- /dev/null +++ b/client/coreclient/cligos.C @@ -0,0 +1,67 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include <iostream.h> +#include "cligos.H" +#include "clisrvmanager.H" +#include "glgeometry.H" +#include "glmaterial.H" +#include "gltexture.H" + +CCliGOS::CCliGOS(CCliSrvManager * manager,CTimeKeeper * timeKeeper,CInetAddress *GOSAddress):CGOS(timeKeeper,GOSAddress){ + this->manager = manager; +} + +void CCliGOS::error(){ +} + +void CCliGOS::geometry(CGeometry * geometry){ + manager->addGeometry(geometry); +} + +void CCliGOS::material(CMaterial * material){ + manager->addMaterial(material); +} + +void CCliGOS::texture(CTexture * texture){ + manager->addTexture(texture); +} + +CGeometry * CCliGOS::newGeometry(int geometryId, int numVertices, + int numNormals, int numTexCoords, int numPolygons){ + CGeometry * geo = manager->newGeometry(geometryId); + geo->setSize(numVertices,numNormals, + numTexCoords,numPolygons); + return geo; + + // return new CGLGeometry(geometryId,numVertices,numNormals, + // numTexCoords,numPolygons); +} + +CMaterial * CCliGOS::newMaterial(int materialId){ + return manager->newMaterial(materialId); + // return new CGLMaterial(materialId); +} + +CTexture * CCliGOS::newTexture(int textureId){ + return manager->newTexture(textureId); + // return new CGLTexture(textureId); +} + diff --git a/client/coreclient/cligos.H b/client/coreclient/cligos.H new file mode 100644 index 0000000..a06ebd4 --- /dev/null +++ b/client/coreclient/cligos.H @@ -0,0 +1,45 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _CLIGOS_H +#define _CLIGOS_H + +#include "gos.H" + +class CCliSrvManager; + +class CCliGOS : public CGOS { + CCliSrvManager * manager; + +public: + CCliGOS(CCliSrvManager * manager,CTimeKeeper * timeKeeper,CInetAddress *GOSAddress); + + virtual void error(); + virtual void geometry(CGeometry * geometry); + virtual void material(CMaterial * material); + virtual void texture(CTexture * texture); + + virtual CGeometry * newGeometry(int geometryId, int numVertices, + int numNormals, int numTexCoords, int numPolygons); + virtual CMaterial * newMaterial(int materialId); + virtual CTexture * newTexture(int textureId); + +}; + +#endif // _CLIGOS_H diff --git a/client/coreclient/cliobject.C b/client/coreclient/cliobject.C new file mode 100644 index 0000000..3af03f7 --- /dev/null +++ b/client/coreclient/cliobject.C @@ -0,0 +1,69 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include "cliobject.H" +#include "geometry.H" +#include "material.H" +#include "texture.H" +#include "renderer.H" +#include "pvvmudclient.H" + +CCliObject::CCliObject(DWORD objectId, CWorldWorld * world, DWORD geometryId,const CPosition & position, const CDirection & direction ) + :CWorldObject(objectId,world,geometryId,position,direction){ + +} + +CCliObject::CCliObject(DWORD objectId, CWorldObject * parent, DWORD geometryId,const CPosition & position, const CDirection & direction ) + :CWorldObject(objectId,parent,geometryId,position,direction){ + +} + +CListener * CCliObject::getListener(){ + return NULL; +} + + +void CCliObject::draw(CRenderer * renderer){ + CGeometryCache * objGeoCache = renderer->getClient()->getGeometryCache(); + CTextureCache * materialCache = renderer->getClient()->getTextureCache(); + CMaterialCache * textureCache = renderer->getClient()->getMaterialCache(); + + CGeometry * objGeo = objGeoCache->get( getGeometryId() ); + + renderer->prepareDraw(this); + + renderer->transform(getPosition(), getDirection()); + + if (objGeo != NULL) objGeo->draw( textureCache, materialCache); + + CObjectListItem * item = getFirst(); + while (item != NULL){ + CCliObject * object = (CCliObject*)item->getObject(); + item = item->getNext(); + object->draw( renderer ); + } + + renderer->postDraw(); +} + + + + + diff --git a/client/coreclient/cliobject.H b/client/coreclient/cliobject.H new file mode 100644 index 0000000..33462da --- /dev/null +++ b/client/coreclient/cliobject.H @@ -0,0 +1,38 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _CLIOBJECT_H +#define _CLIOBJECT_H + +#include "worldobject.H" +#include "renderer.H" + +class CCliObject : public CWorldObject { + +public: + CCliObject(DWORD objectId, CWorldWorld * world, DWORD geometryId,const CPosition & position, const CDirection & direction ); + CCliObject(DWORD objectId, CWorldObject * parent, DWORD geometryId,const CPosition & position, const CDirection & direction ); + + virtual CListener * getListener(); + + void draw(CRenderer * renderer); + +}; + +#endif // _CLIOBJECT_H diff --git a/client/coreclient/clisrvmanager.C b/client/coreclient/clisrvmanager.C new file mode 100644 index 0000000..da1bb79 --- /dev/null +++ b/client/coreclient/clisrvmanager.C @@ -0,0 +1,302 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "client.H" +#include <sys/types.h> +#include <sys/stat.h> +#include <dirent.h> +#include <iostream.h> +#include <netinet/in.h> +#include "socket.H" +#include "clisrvmanager.H" +#include "msgsrvcli.H" +#include "pvvmudclient.H" + +#include "glgeometry.H" +#include "glmaterial.H" +#include "gltexture.H" + +CCliSrvManager::CCliSrvManager(CCliSrvProtocol * protocol,CTimeKeeper * timeKeeper):CManager(protocol){ + m_timeKeeper = timeKeeper; + getProtocol()->setName("Server"); + getProtocol()->setManager(this); + m_world = new CCliWorld(); + m_viewpoint = new CCliViewpoint(m_world); + m_cligos = NULL; + m_worldsrv = NULL; + +} + +CCliSrvManager::~CCliSrvManager(){ + if (m_world != NULL) delete m_world; + if (m_viewpoint != NULL) delete m_viewpoint; +#ifndef TEXTURECACHE_USEFILE + if (m_cligos != NULL) delete m_cligos; +#endif +} + +void CCliSrvManager::setClient(CPvvmudClient * client) { + m_client = client; +} + +CPvvmudClient * CCliSrvManager::getClient() { + return m_client; +} + +COption * CCliSrvManager::getOption() { + return m_client->getOption(); +} + +void CCliSrvManager::communicate(){ + getProtocol()->readyToRead(); + getProtocol()->readyToWrite(); +} + +void CCliSrvManager::init(){ + cdebug << "Client manager init\n"; +// createStartFrame(); +} + +void CCliSrvManager::hello(){ + getProtocol()->login(getOption()->getString("username"), + getOption()->getString("passwd"), + FALSE); // This is not a new user! +} + +void CCliSrvManager::serverInfo(CInetAddress * worldSrvAddress,CInetAddress * gosAddress){ + +#ifndef TEXTURECACHE_USEFILE + try { + + m_cligos = new CCliGOS(this,m_timeKeeper, gosAddress); + cdebug << "Client GOS manager connected.\n"; + + } catch (CSocketException * e){ + + cdebug << "Failed to connect to GOS\n"; + m_cligos = NULL; + + } +#endif + + try { + + CClientSocket * socket = + new CClientSocket(worldSrvAddress->getAddress(),worldSrvAddress->getPort()); + + socket->setNonBlocking(); + cdebug << "Client World manager connected.\n"; + + m_worldsrv = + new CCliWorldManager(this, new CCliWorldProtocol(socket,m_timeKeeper)); + + } catch (CSocketException * e){ + + cdebug << "Failed to connect to world server\n"; + m_worldsrv = NULL; + + } + + if (m_cligos != NULL && m_worldsrv != NULL){ +// getProtocol()->sendGetWorld(); +// deleteStartFrame(); + + getProtocol()->sendOnline(); + + } else { + quit(); + } + +} + + + + +void CCliSrvManager::quit(){ + getProtocol()->bye(); +} + +void CCliSrvManager::exit(){ + ::exit(0); +} + +void CCliSrvManager::changeMasterCellId(DWORD newMasterCellId){ + m_worldsrv->getProtocol()->sendChangeMasterCell(newMasterCellId); +} + +void CCliSrvManager::createStartFrame(){ + double trans[3]; + trans[0] = 0; trans[1] = 80; trans[2] = 0; + double rot[3]; + rot[0] = 90; rot[1] = 0; rot[2] = 0; +// world->addObject(-1,0,0,trans,rot); +} + +void CCliSrvManager::deleteStartFrame(){ + clearWorld(); +} + +void CCliSrvManager::animate(){ + m_world->animate(); +} + +void CCliSrvManager::draw(CRenderer * renderer){ + m_world->draw(renderer); +} + +void CCliSrvManager::updateViewpoint( const CPosition & position, + const CDirection & direction,DWORD targetId ){ + m_viewpoint->setPosition( position ); + m_viewpoint->setDirection( direction ); + m_viewpoint->setTargetId( targetId ); + cdebug << "Viewpoint: Target: " << targetId << " Pos: " << position + << " Dir: " << direction << "\n"; +} + +void CCliSrvManager::playerMove( int move ){ + getProtocol()->sendCommand( move); +} + +void CCliSrvManager::playerLook( int look ){ + getProtocol()->sendCommand( look); +} + +void CCliSrvManager::userCommand(int num){ + if ((num >= USERCOMMAND_1) && (num <= USERCOMMAND_5)){ + doAction(num - USERCOMMAND_1); + } else { + getProtocol()->sendCommand( num); + } +} + +void CCliSrvManager::selection(int objectId){ + getProtocol()->sendSelection( objectId ); +} + +void CCliSrvManager::sendMsg( const char * msg ){ + getProtocol()->sendMsg( msg ); +} + +void CCliSrvManager::sendPing(){ + if (m_worldsrv != NULL) m_worldsrv->sendPing(); +} + +void CCliSrvManager::clearWorld(){ + m_world->clearWorld(); +} + +void CCliSrvManager::doAction(int actionNum){ + cdebug << "Do action " << actionNum+1 << " on object " + << actionObjectId[actionNum] << "\n"; + getProtocol()->sendAction(actionObjectId[actionNum],actionNum+1); +} + +void CCliSrvManager::addAction(int objectId, CAction * action){ + actionObjectId[action->getId()-1] = objectId; +} + +int CCliSrvManager::request(int requestType,int requestId){ + cdebug << "Request("<<requestType<<") for : " << requestId << "\n"; + if (m_cligos != NULL) { + m_cligos->request(requestType,requestId); + return TRUE; + } + return FALSE; +} + +void CCliSrvManager::addGeometry(CGeometry * geometry){ + + CGeometry * geo = getClient()->getGeometryCache()->add(geometry); + if (geo != NULL) delete geo; + + cdebug << "Geometry " << geometry->getId() << " loaded\n"; + +#ifdef USE_LOCAL_FILE_CACHE + DIR * dir = opendir("goscache"); + if (dir != NULL){ + closedir(dir); + } else { + mkdir("goscache",S_IRWXU); + } + char fileName[256]; + sprintf(fileName,"goscache/%i.bog",geometry->getId()); + geometry->save(fileName); +#endif // USE_LOCAL_FILE_CACHE + +} + +void CCliSrvManager::addMaterial(CMaterial * material){ + + CMaterial * mat = getClient()->getMaterialCache()->add(material); + if (mat != NULL) delete mat; + + cdebug << "Material " << material->getId() << " loaded\n"; + +#ifdef USE_LOCAL_FILE_CACHE + DIR * dir = opendir("goscache"); + if (dir != NULL){ + closedir(dir); + } else { + mkdir("goscache",S_IRWXU); + } + char fileName[256]; + sprintf(fileName,"goscache/%i.bmat",material->getId()); + material->save(fileName); +#endif // USE_LOCAL_FILE_CACHE + +} + +void CCliSrvManager::addTexture(CTexture * texture){ + + CTexture * tex = getClient()->getTextureCache()->add(texture); + if (tex != NULL) delete tex; + + cdebug << "Texture " << texture->getId() << " loaded\n"; + +#ifdef USE_LOCAL_FILE_CACHE + DIR * dir = opendir("goscache"); + if (dir != NULL){ + closedir(dir); + } else { + mkdir("goscache",S_IRWXU); + } + char fileName[256]; + sprintf(fileName,"goscache/%i.tex",texture->getId()); + texture->save(fileName); +#endif // USE_LOCAL_FILE_CACHE + +} + + +void CCliSrvManager::dump(){ + m_world->dump(); +} + +CGeometry * CCliSrvManager::newGeometry(int geometryId){ + return new CGLGeometry(geometryId); +} + +CMaterial * CCliSrvManager::newMaterial(int materialId){ + return new CGLMaterial(materialId); +} + +CTexture * CCliSrvManager::newTexture(int textureId){ + return new CGLTexture(textureId); +} + diff --git a/client/coreclient/clisrvmanager.H b/client/coreclient/clisrvmanager.H new file mode 100644 index 0000000..4c539a8 --- /dev/null +++ b/client/coreclient/clisrvmanager.H @@ -0,0 +1,101 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _CLISRVMANAGER_H +#define _CLISRVMANAGER_H + +#include "clisrvprotocol.H" +#include "cliworld.H" +#include "cliviewpoint.H" +#include "action.H" +#include "manager.H" +#include "cligos.H" +#include "cliworldmanager.H" +#include "option.H" + + +class CPvvmudClient; +class CCliSrvManager: public CManager { + CCliWorld * m_world; + CCliViewpoint * m_viewpoint; + CCliGOS * m_cligos; + CCliWorldManager * m_worldsrv; + CPvvmudClient * m_client; + + // Action list + int actionObjectId[5]; + CTimeKeeper * m_timeKeeper; + +public: + CCliSrvManager(CCliSrvProtocol * protocol,CTimeKeeper * timeKeeper); + virtual ~CCliSrvManager(); + + CCliSrvProtocol * getProtocol(){ return (CCliSrvProtocol*)CManager::getCommunicate();} + CCliWorld* getWorld(){ return m_world; } + + void setClient(CPvvmudClient * client); + CPvvmudClient * getClient(); + COption * getOption(); + + void communicate(); + + void init(); + void hello(); + void serverInfo(CInetAddress * worldSrvAddress,CInetAddress * gosAddress); + void quit(); + void exit(); + void changeMasterCellId(DWORD newMasterCellId); + + void createStartFrame(); + void deleteStartFrame(); + + void animate(); + void draw(CRenderer * renderer); + + void updateViewpoint( const CPosition & position, + const CDirection & direction, + DWORD targetId); + + void playerMove( int move ); + void playerLook( int look ); + void userCommand(int num); + void selection( int objectId ); + void sendMsg( const char * msg ); + void sendPing(); + + void clearWorld(); + void doAction(int actionNum); + void addAction(int objectId,CAction * action); + + CCliViewpoint * getViewpoint(){ return m_viewpoint; } + int request(int requestType,int requestId); + void addGeometry(CGeometry * geometry); + void addMaterial(CMaterial * material); + void addTexture(CTexture * texture); + + void dump(); + + virtual CGeometry * newGeometry(int geometryId); + virtual CMaterial * newMaterial(int materialId); + virtual CTexture * newTexture(int textureId); + +}; + + +#endif // _CLISRVMANAGER_H diff --git a/client/coreclient/clisrvmessage.C b/client/coreclient/clisrvmessage.C new file mode 100644 index 0000000..a9a61d7 --- /dev/null +++ b/client/coreclient/clisrvmessage.C @@ -0,0 +1,309 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include <stdio.h> +#include <stdlib.h> +#include "client.H" +#include "clisrvmessage.H" +#include "clisrvmanager.H" + +/////////////////////////////////////////////////////////////////////////////// +// +// CMsgHelloCli +// +/////////////////////////////////////////////////////////////////////////////// + +CMsgHelloCli::CMsgHelloCli():CMsgHello(){ +} + +CMsgHelloCli * CMsgHelloCli::createMsg(){ + return new CMsgHelloCli(); +} + +int CMsgHelloCli::executeMsg(){ + cdebug << "Hello from server!\n"; + CCliSrvManager * manager = (CCliSrvManager*)getManager(); + if (getVersion() != PROTOCOL_VERSION){ + cdebug << "ERROR: Wrong protocol version!\n"; + exit(2); + } + manager->hello(); + return TRUE; +} + + +/////////////////////////////////////////////////////////////////////////////// +// +// CMsgServerInfoCli +// +/////////////////////////////////////////////////////////////////////////////// + +CMsgServerInfoCli::CMsgServerInfoCli():CMsgServerInfo(){ +} + +CMsgServerInfoCli * CMsgServerInfoCli::createMsg(){ + return new CMsgServerInfoCli(); +} + +int CMsgServerInfoCli::executeMsg(){ + CInetAddress * worldSrvAddress, * gosAddress; + worldSrvAddress = getWorldSrvAddress(); + gosAddress = getGOSAddress(); + cdebug << "Server info: WorldSrv" << worldSrvAddress->getAddressString() << "GOS" << worldSrvAddress->getAddressString() << " world " << gosAddress->getAddressString() << "\n"; + CCliSrvManager * manager = (CCliSrvManager*)getManager(); + manager->serverInfo(worldSrvAddress,gosAddress); + return TRUE; +} + + +/////////////////////////////////////////////////////////////////////////////// +// +// CMsgByeCli +// +/////////////////////////////////////////////////////////////////////////////// + +CMsgByeCli::CMsgByeCli():CMsgBye(){ +} + +CMsgByeCli * CMsgByeCli::createMsg(){ + return new CMsgByeCli(); +} + +int CMsgByeCli::executeMsg(){ + cout << "Bye from server: " << getReasonString(getReason()) << "\n"; + CCliSrvManager * manager = (CCliSrvManager*)getManager(); + manager->exit(); + return TRUE; +} + +/* + +/////////////////////////////////////////////////////////////////////////////// +// +// CMsgGeometryObjectCli +// +/////////////////////////////////////////////////////////////////////////////// + +CMsgGeometryObjectCli::CMsgGeometryObjectCli():CMsgGeometryObject(){ +} + +CMsgGeometryObjectCli * CMsgGeometryObjectCli::createMsg(){ + return new CMsgGeometryObjectCli(); +} + +int CMsgGeometryObjectCli::executeMsg(){ + double pos[3],dir[3]; + cdebug << "New geometryobject(" << getWorldObjectId() << ") from server with geometry(" << getGeometryId() << ") and parent(" << getParentId() << ")!\n", + getPosition(pos); + getDirection(dir); + cdebug ("Pos: %f %f %f Dir: %f %f %f\n",pos[0],pos[1],pos[2],dir[0],dir[1],dir[2]); + + CCliSrvManager * manager = (CCliSrvManager*)getManager(); + manager->addWorldObject(getParentId(),getWorldObjectId(), + getGeometryId(),pos,dir); + return TRUE; +} + + +/////////////////////////////////////////////////////////////////////////////// +// +// CMsgGeoObjRemoveCli +// +/////////////////////////////////////////////////////////////////////////////// + +CMsgGeoObjRemoveCli::CMsgGeoObjRemoveCli():CMsgGeoObjRemove(){ +} + +CMsgGeoObjRemoveCli * CMsgGeoObjRemoveCli::createMsg(){ + return new CMsgGeoObjRemoveCli(); +} + +int CMsgGeoObjRemoveCli::executeMsg(){ + cdebug("Remove geometryobject(%i) from parent(%i)\n",getWorldObjectId(), + getParentId()); + CCliSrvManager * manager = (CCliSrvManager*)getManager(); + manager->removeWorldObject(getWorldObjectId(),getParentId()); + return TRUE; +} + + +/////////////////////////////////////////////////////////////////////////////// +// +// CMsgUpdatePosition +// +/////////////////////////////////////////////////////////////////////////////// + +CMsgUpdatePositionCli::CMsgUpdatePositionCli():CMsgUpdatePosition(){ +} + +CMsgUpdatePositionCli * CMsgUpdatePositionCli::createMsg(){ + return new CMsgUpdatePositionCli(); +} + +int CMsgUpdatePositionCli::executeMsg(){ + double pos[3]; + CCliSrvManager * manager = (CCliSrvManager*)getManager(); + getPosition(pos); + manager->updatePosition(getWorldObjectId(),pos); + return TRUE; +} + +/////////////////////////////////////////////////////////////////////////////// +// +// CMsgUpdateDirection +// +/////////////////////////////////////////////////////////////////////////////// + +CMsgUpdateDirectionCli::CMsgUpdateDirectionCli():CMsgUpdateDirection(){ +} + +CMsgUpdateDirectionCli * CMsgUpdateDirectionCli::createMsg(){ + return new CMsgUpdateDirectionCli(); +} + +int CMsgUpdateDirectionCli::executeMsg(){ + double dir[3]; + CCliSrvManager * manager = (CCliSrvManager*)getManager(); + getDirection(dir); + manager->updateDirection(getWorldObjectId(),dir); + return TRUE; +} +*/ + +/////////////////////////////////////////////////////////////////////////////// +// +// CMsgCommand +// +/////////////////////////////////////////////////////////////////////////////// + +CMsgCommandCli::CMsgCommandCli():CMsgCommand(){ +} + +CMsgCommandCli * CMsgCommandCli::createMsg(){ + return new CMsgCommandCli(); +} + +int CMsgCommandCli::executeMsg(){ + CCliSrvManager * manager = (CCliSrvManager*)getManager(); + switch(getCommand()){ + case MSGCOMMAND_CLIENTCLEARWORLD: + cdebug << "MsgCommand: Clear world\n"; + manager->clearWorld(); + break; + } + return TRUE; +} + +/////////////////////////////////////////////////////////////////////////////// +// +// CMsgViewpointCli +// +/////////////////////////////////////////////////////////////////////////////// + +CMsgViewpointCli::CMsgViewpointCli():CMsgViewpoint(){ +} + +CMsgViewpointCli * CMsgViewpointCli::createMsg(){ + return new CMsgViewpointCli(); +} + +int CMsgViewpointCli::executeMsg(){ + CPosition pos; CDirection dir; + CCliSrvManager * manager = (CCliSrvManager*)getManager(); + getPosition(pos); getDirection(dir); + manager->updateViewpoint(pos,dir,getTargetId()); + return TRUE; +} + +/////////////////////////////////////////////////////////////////////////////// +// +// CMsgMsgCli +// +/////////////////////////////////////////////////////////////////////////////// + +CMsgMsgCli::CMsgMsgCli():CMsgMsg(){ +} + +CMsgMsgCli * CMsgMsgCli::createMsg(){ + return new CMsgMsgCli(); +} + +int CMsgMsgCli::executeMsg(){ + char * msg = (char*)malloc(getMsgLength()); + getMsg(msg); + CCliSrvManager * manager = (CCliSrvManager*)getManager(); + manager->getClient()->getConsole()->addMsg(msg); + cdebug << "MSG: " << msg << "\n"; + free(msg); + return TRUE; +} + + + + + +/////////////////////////////////////////////////////////////////////////////// +// +// CMsgActionListCli +// +/////////////////////////////////////////////////////////////////////////////// + +CMsgActionListCli::CMsgActionListCli():CMsgActionList(){ +} + +CMsgActionListCli * CMsgActionListCli::createMsg(){ + return new CMsgActionListCli(); +} + +int CMsgActionListCli::executeMsg(){ + CCliSrvManager * manager = (CCliSrvManager*)getManager(); + cdebug << "Action list for object: " << getObjectId() << "\n"; + CObjectListItem * item = getActionList()->getFirst(); + while (item != NULL){ + CAction * action = (CAction*)item->getObject(); + cdebug << "Action: " << action->getId() << " " << action->getName() << "\n"; + manager->addAction(getObjectId(),action); + item = item->getNext(); + } + return TRUE; +} + +/////////////////////////////////////////////////////////////////////////////// +// +// CMsgPlayerInfoCli +// +/////////////////////////////////////////////////////////////////////////////// + +CMsgPlayerInfoCli::CMsgPlayerInfoCli():CMsgPlayerInfo(){ +} + +CMsgPlayerInfoCli * CMsgPlayerInfoCli::createMsg(){ + return new CMsgPlayerInfoCli(); +} + +int CMsgPlayerInfoCli::executeMsg(){ + CCliSrvManager * manager = (CCliSrvManager*)getManager(); + cdebug << "Player info with mastercell : " << getMasterCellId() << "\n", + manager->changeMasterCellId(getMasterCellId()); + return TRUE; +} + + + diff --git a/client/coreclient/clisrvmessage.H b/client/coreclient/clisrvmessage.H new file mode 100644 index 0000000..c63796b --- /dev/null +++ b/client/coreclient/clisrvmessage.H @@ -0,0 +1,115 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _CLISRVMESSAGE_H +#define _CLISRVMESSAGE_H + +#include "msgsrvcli.H" +#include "msgworld.H" +#include "msgmsg.H" +#include "msgactionlist.H" +#include "pvvmudclient.H" + +class CMsgHelloCli: public CMsgHello { +public: + CMsgHelloCli(); + static CMsgHelloCli * createMsg(); + virtual int executeMsg(); +}; + +class CMsgServerInfoCli: public CMsgServerInfo { +public: + CMsgServerInfoCli(); + static CMsgServerInfoCli * createMsg(); + virtual int executeMsg(); +}; + +class CMsgByeCli: public CMsgBye { +public: + CMsgByeCli(); + static CMsgByeCli * createMsg(); + virtual int executeMsg(); +}; + +//class CMsgGeometryObjectCli: public CMsgGeometryObject { +//public: +// CMsgGeometryObjectCli(); +// static CMsgGeometryObjectCli * createMsg(); +// virtual int executeMsg(); +//}; + +//class CMsgGeoObjRemoveCli: public CMsgGeoObjRemove { +//public: +// CMsgGeoObjRemoveCli(); +// static CMsgGeoObjRemoveCli * createMsg(); +// virtual int executeMsg(); +//}; + +//class CMsgUpdatePositionCli: public CMsgUpdatePosition { +//public: +// CMsgUpdatePositionCli(); +// static CMsgUpdatePositionCli * createMsg(); +// virtual int executeMsg(); +//}; + +//class CMsgUpdateDirectionCli: public CMsgUpdateDirection { +//public: +// CMsgUpdateDirectionCli(); +// static CMsgUpdateDirectionCli * createMsg(); +// virtual int executeMsg(); +//}; + +class CMsgCommandCli: public CMsgCommand { +public: + CMsgCommandCli(); + static CMsgCommandCli * createMsg(); + virtual int executeMsg(); +}; + +class CMsgViewpointCli: public CMsgViewpoint { +public: + CMsgViewpointCli(); + static CMsgViewpointCli * createMsg(); + virtual int executeMsg(); +}; + +class CMsgMsgCli: public CMsgMsg { +public: + CMsgMsgCli(); + static CMsgMsgCli * createMsg(); + virtual int executeMsg(); +}; + +class CMsgActionListCli: public CMsgActionList { +public: + CMsgActionListCli(); + static CMsgActionListCli * createMsg(); + virtual int executeMsg(); +}; + +class CMsgPlayerInfoCli: public CMsgPlayerInfo { +public: + CMsgPlayerInfoCli(); + static CMsgPlayerInfoCli * createMsg(); + virtual int executeMsg(); +}; + + +#endif // _CLISRVMESSAGE_H + diff --git a/client/coreclient/clisrvprotocol.C b/client/coreclient/clisrvprotocol.C new file mode 100644 index 0000000..362faa3 --- /dev/null +++ b/client/coreclient/clisrvprotocol.C @@ -0,0 +1,75 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include "clisrvprotocol.H" +#include "clisrvmessage.H" + +CCliSrvProtocol::CCliSrvProtocol(CSocket * socket,CTimeKeeper * timeKeeper) + :CCommunicate(socket,timeKeeper){ + addMsg((MsgCreateFunc_t)CMsgHelloCli::createMsg); + addMsg((MsgCreateFunc_t)CMsgByeCli::createMsg); + addMsg((MsgCreateFunc_t)CMsgCommandCli::createMsg); + addMsg((MsgCreateFunc_t)CMsgViewpointCli::createMsg); + addMsg((MsgCreateFunc_t)CMsgMsgCli::createMsg); + addMsg((MsgCreateFunc_t)CMsgActionListCli::createMsg); + addMsg((MsgCreateFunc_t)CMsgServerInfoCli::createMsg); + addMsg((MsgCreateFunc_t)CMsgPlayerInfoCli::createMsg); +} + +void CCliSrvProtocol::login(char * name, char * passwd,BOOL newUser){ + CMsgLogin * msg = new CMsgLogin(name,passwd,newUser); + sendMessage(msg,TRUE); +} + +void CCliSrvProtocol::bye(){ + CMsgBye * msg = new CMsgBye(); + sendMessage(msg,TRUE); +} + +void CCliSrvProtocol::sendOnline(){ + CMsgCommand * msg = new CMsgCommand(MSGCOMMAND_ONLINE); + sendMessage(msg,TRUE); +} + +void CCliSrvProtocol::sendGetWorld(){ + CMsgGetWorld * msg = new CMsgGetWorld(); + sendMessage(msg,TRUE); +} + +void CCliSrvProtocol::sendCommand(int command){ + CMsgCommand * msg = new CMsgCommand(command); + sendMessage(msg,TRUE); +} + +void CCliSrvProtocol::sendSelection(int objectId){ + CMsgSelection * msg = new CMsgSelection(objectId); + sendMessage(msg,TRUE); +} + +void CCliSrvProtocol::sendAction(int objectId,int actionId){ + CMsgAction * msg = new CMsgAction(objectId,actionId); + sendMessage(msg,TRUE); +} + +void CCliSrvProtocol::sendMsg(const char *msg){ + CMsgMsg * msgmsg = new CMsgMsg(msg); + sendMessage(msgmsg,TRUE); +} + diff --git a/client/coreclient/clisrvprotocol.H b/client/coreclient/clisrvprotocol.H new file mode 100644 index 0000000..c39cfae --- /dev/null +++ b/client/coreclient/clisrvprotocol.H @@ -0,0 +1,41 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _CLISRVPROTOCOL_H +#define _CLISRVPROTOCOL_H + +#include "communicate.H" +#include "socket.H" + +class CCliSrvProtocol : public CCommunicate { + +public: + CCliSrvProtocol(CSocket * socket,CTimeKeeper * timeKeeper); + + void login(char * name, char * passwd, BOOL newUser); + void bye(); + void sendOnline(); + void sendGetWorld(); + void sendCommand(int command); + void sendSelection(int objectId); + void sendAction(int objectId,int actionId); + void sendMsg(const char * msg); +}; + +#endif // _CLISRVPROTOCOL_H diff --git a/client/coreclient/cliworld.C b/client/coreclient/cliworld.C new file mode 100644 index 0000000..7c01b84 --- /dev/null +++ b/client/coreclient/cliworld.C @@ -0,0 +1,52 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include "cliworld.H" + +CCliWorld::CCliWorld(){ + +} + +CListener * CCliWorld::getListener(){ + return NULL; +} + +CCliObject * CCliWorld::newObject(char * name, DWORD objectId, + CWorldObject * parent, DWORD geometryId, + const CPosition & position, const CDirection & direction ) +{ + + if (parent == NULL){ + return new CCliObject(objectId,this,geometryId,position,direction); + } + + return new CCliObject(objectId,parent,geometryId,position,direction); + +} + +void CCliWorld::draw(CRenderer * renderer){ + CObjectListItem * item = getFirst(); + while (item != NULL){ + CCliObject * cell = (CCliObject*)item->getObject(); + item = item->getNext(); + cell->draw( renderer ); + } +} + diff --git a/client/coreclient/cliworld.H b/client/coreclient/cliworld.H new file mode 100644 index 0000000..09f530c --- /dev/null +++ b/client/coreclient/cliworld.H @@ -0,0 +1,39 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _CLIWORLD_H +#define _CLIWORLD_H + +#include "worldworld.H" +#include "cliobject.H" +#include "renderer.H" + +class CCliWorld : public CWorldWorld { + +public: + CCliWorld(); + + virtual CCliObject * newObject(char * name,DWORD objectId, CWorldObject * parent, DWORD geometryId,const CPosition & position, const CDirection & direction ); + + virtual CListener * getListener(); + + void draw(CRenderer * renderer); +}; + +#endif // _CLIWORLD_H diff --git a/client/coreclient/cliworldmanager.C b/client/coreclient/cliworldmanager.C new file mode 100644 index 0000000..fbb35ef --- /dev/null +++ b/client/coreclient/cliworldmanager.C @@ -0,0 +1,92 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "client.H" +#include <iostream.h> +#include "cliworldmanager.H" +#include "clisrvmanager.H" +#include "msgsrvcli.H" + +CCliWorldManager::CCliWorldManager(CCliSrvManager * client, CCliWorldProtocol * protocol):CManager(protocol){ + m_client = client; + getProtocol()->setName("World"); + + m_pingPong = new CPingPong(MAXPINGPONG); + m_pingCounter = 0; + m_pingCounterMax = 0; + +} + +CCliWorldManager::~CCliWorldManager(){ + delete m_pingPong; +} + +CCliWorldProtocol * CCliWorldManager::getProtocol(){ + return (CCliWorldProtocol*)CManager::getCommunicate(); +} + +CCliWorld * CCliWorldManager::getWorld(){ + return m_client->getWorld(); +} + +void CCliWorldManager::quit(){ + cdebug << "Connection to world server lost!\n"; +} + +void CCliWorldManager::hello(){ + cdebug << "Hello from world server!\n"; +} + +void CCliWorldManager::sendPing(){ + m_pingCounter++; + + if (m_pingCounter > m_pingCounterMax){ + if (m_pingCounterMax < MAXPINGPONG) + m_pingCounterMax = m_pingCounter; + m_pingCounter = 0; + + DWORD sendTime = getWorld()->getTime(); + + BYTE sequenceNumber = m_pingPong->sendPing(sendTime); + + cout << "PING: " << (int)sequenceNumber + << " time " << sendTime << endl; + + CCliWorldProtocol * protocol = getProtocol(); + protocol->sendMessage(new CMsgPing( sequenceNumber ),TRUE); + } +} + +void CCliWorldManager::pong(BYTE sequenceNumber, DWORD serverTime){ + DWORD reciveTime = getWorld()->getTime(); + + long timediff = m_pingPong->recivePong(reciveTime,sequenceNumber,serverTime); + + cout << "PONG: sequence number " << (int)sequenceNumber + << " serverTime " << serverTime + << " recive time " << reciveTime + << " time diff " << timediff << endl; + + cout << "Ping info " << *m_pingPong << endl; + + getWorld()->fixTime(timediff); + +} + + diff --git a/client/coreclient/cliworldmanager.H b/client/coreclient/cliworldmanager.H new file mode 100644 index 0000000..1a1745e --- /dev/null +++ b/client/coreclient/cliworldmanager.H @@ -0,0 +1,56 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _CLIWORLDMANAGER_H +#define _CLIWORLDMANAGER_H + +#include "manager.H" +#include "cliworldprotocol.H" +#include "cliworld.H" +#include "pingpong.H" + + +class CCliSrvManager; + +class CCliWorldManager : public CManager { + + CCliSrvManager * m_client; + + CPingPong * m_pingPong; + int m_pingCounter; + int m_pingCounterMax; + + +public: + CCliWorldManager(CCliSrvManager * client, CCliWorldProtocol * protocol); + virtual ~CCliWorldManager(); + + CCliWorldProtocol * getProtocol(); + + CCliWorld * getWorld(); + + virtual void quit(); + + void hello(); + void sendPing(); + void pong(BYTE sequenceNumber, DWORD serverTime); + +}; + +#endif // _CLIWORLDMANAGER_H diff --git a/client/coreclient/cliworldmessage.C b/client/coreclient/cliworldmessage.C new file mode 100644 index 0000000..373a320 --- /dev/null +++ b/client/coreclient/cliworldmessage.C @@ -0,0 +1,234 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include <iostream.h> +#include "cliworldmessage.H" +#include "cliworldmanager.H" + +CMsgCliWorldHello::CMsgCliWorldHello():CMsgHello(){ +} + +CMsgCliWorldHello * CMsgCliWorldHello::createMsg(){ + return new CMsgCliWorldHello(); +} + + +int CMsgCliWorldHello::executeMsg(){ + CCliWorldManager * manager = (CCliWorldManager*)getManager(); + if (getVersion() != PROTOCOL_VERSION){ + cdebug << "ERROR: Wrong protocol version!\n"; + exit(2); + } + manager->hello(); + return TRUE; +} + +/* +/////////////////////////////////////////////////////////////////////////////// +// +// CMsgCliWorldCell +// +/////////////////////////////////////////////////////////////////////////////// + +CMsgCliWorldCell::CMsgCliWorldCell():CMsgCell(){ +} + +CMsgCliWorldCell * CMsgCliWorldCell::createMsg(){ + return new CMsgCliWorldCell(); +} + +int CMsgCliWorldCell::executeMsg(){ + cdebug << "Cell " << getCellId() << " with geometry " << getGeometryId() + << " with position " << getPosition() <<"\n"; + CCliWorldManager * manager = (CCliWorldManager*)getManager(); + CWorldObject * cell = manager->getWorld()->addCell(getCellId(),getGeometryId()); + cell->setPosition(getPosition()); + return TRUE; +} + + +/////////////////////////////////////////////////////////////////////////////// +// +// CMsgCliWorldRemoveCell +// +/////////////////////////////////////////////////////////////////////////////// + +CMsgCliWorldRemoveCell::CMsgCliWorldRemoveCell():CMsgRemoveCell(){ +} + +CMsgCliWorldRemoveCell * CMsgCliWorldRemoveCell::createMsg(){ + return new CMsgCliWorldRemoveCell(); +} + +int CMsgCliWorldRemoveCell::executeMsg(){ + CCliWorldManager * manager = (CCliWorldManager*)getManager(); + manager->getWorld()->removeCell(getCellId()); + return TRUE; +} +*/ + + +/////////////////////////////////////////////////////////////////////////////// +// +// CMsgCliWorldObject +// +/////////////////////////////////////////////////////////////////////////////// + +CMsgCliWorldObject::CMsgCliWorldObject():CMsgObject(){ +} + +CMsgCliWorldObject * CMsgCliWorldObject::createMsg(){ + return new CMsgCliWorldObject(); +} + +int CMsgCliWorldObject::executeMsg(){ + CCliWorldManager * manager = (CCliWorldManager*)getManager(); + cdebug << "Object " << getObjectId() << " with parent " << getParentId() << " with geometry " << getGeometryId() + << " with position " << getPosition() <<" with direction " << getDirection() << "\n"; + if (manager->getWorld()->createObject(getParentId(),"object",getObjectId(), + getGeometryId(),getPosition(), + getDirection())==NULL){ + cdebug << "Failed to create object " << getObjectId() << "\n"; + } + return TRUE; +} + + +/////////////////////////////////////////////////////////////////////////////// +// +// CMsgCliWorldRemoveObject +// +/////////////////////////////////////////////////////////////////////////////// + +CMsgCliWorldRemoveObject::CMsgCliWorldRemoveObject():CMsgRemoveObject(){ +} + +CMsgCliWorldRemoveObject * CMsgCliWorldRemoveObject::createMsg(){ + return new CMsgCliWorldRemoveObject(); +} + +int CMsgCliWorldRemoveObject::executeMsg(){ + CCliWorldManager * manager = (CCliWorldManager*)getManager(); + cdebug << "REMOVE : Object: " << getObjectId() << " Parent: " << getParentId() << "\n"; + manager->getWorld()->removeObject(getObjectId(),getParentId()); + return TRUE; +} + + +/////////////////////////////////////////////////////////////////////////////// +// +// CMsgCliWorldUpdatePosition +// +/////////////////////////////////////////////////////////////////////////////// + +CMsgCliWorldUpdatePosition::CMsgCliWorldUpdatePosition():CMsgUpdatePosition(){ +} + +CMsgCliWorldUpdatePosition * CMsgCliWorldUpdatePosition::createMsg(){ + return new CMsgCliWorldUpdatePosition(); +} + +int CMsgCliWorldUpdatePosition::executeMsg(){ + CCliWorldManager * manager = (CCliWorldManager*)getManager(); + manager->getWorld()->updatePosition(getObjectId(),getPosition()); + return TRUE; +} + +/////////////////////////////////////////////////////////////////////////////// +// +// CMsgCliWorldUpdateDirection +// +/////////////////////////////////////////////////////////////////////////////// + +CMsgCliWorldUpdateDirection::CMsgCliWorldUpdateDirection():CMsgUpdateDirection(){ +} + +CMsgCliWorldUpdateDirection * CMsgCliWorldUpdateDirection::createMsg(){ + return new CMsgCliWorldUpdateDirection(); +} + +int CMsgCliWorldUpdateDirection::executeMsg(){ + CCliWorldManager * manager = (CCliWorldManager*)getManager(); + manager->getWorld()->updateDirection(getObjectId(),getDirection()); + return TRUE; +} + +/////////////////////////////////////////////////////////////////////////////// +// +// CMsgCliWorldUpdateHierarchy +// +/////////////////////////////////////////////////////////////////////////////// + +CMsgCliWorldUpdateHierarchy::CMsgCliWorldUpdateHierarchy():CMsgUpdateHierarchy(){ +} + +CMsgCliWorldUpdateHierarchy * CMsgCliWorldUpdateHierarchy::createMsg(){ + return new CMsgCliWorldUpdateHierarchy(); +} + +int CMsgCliWorldUpdateHierarchy::executeMsg(){ + CCliWorldManager * manager = (CCliWorldManager*)getManager(); + manager->getWorld()->updateHierarchy(getObjectId(),getParentId()); + return TRUE; +} + + +/////////////////////////////////////////////////////////////////////////////// +// +// CMsgCliWorldPong +// +/////////////////////////////////////////////////////////////////////////////// + +CMsgCliWorldPong::CMsgCliWorldPong():CMsgPong(){ +} + +CMsgCliWorldPong * CMsgCliWorldPong::createMsg(){ + return new CMsgCliWorldPong(); +} + +int CMsgCliWorldPong::executeMsg(){ + CCliWorldManager * manager = (CCliWorldManager*)getManager(); + manager->pong(getSequenceNumber(),getServerTime()); + return TRUE; +} + +/////////////////////////////////////////////////////////////////////////////// +// +// CMsgCliWorldRotate +// +/////////////////////////////////////////////////////////////////////////////// + +CMsgCliWorldRotate::CMsgCliWorldRotate():CMsgRotate(){ +} + +CMsgCliWorldRotate * CMsgCliWorldRotate::createMsg(){ + return new CMsgCliWorldRotate(); +} + +int CMsgCliWorldRotate::executeMsg(){ + CCliWorldManager * manager = (CCliWorldManager*)getManager(); + manager->getWorld()->rotate(getObjectId(),getAngleSpeed()); + return TRUE; +} + + + + + diff --git a/client/coreclient/cliworldmessage.H b/client/coreclient/cliworldmessage.H new file mode 100644 index 0000000..c468601 --- /dev/null +++ b/client/coreclient/cliworldmessage.H @@ -0,0 +1,100 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _CLIWORLDMESSAGE_H +#define _CLIWORLDMESSAGE_H + +#include "msgsrvcli.H" +#include "msgworld.H" + +class CMsgCliWorldHello : public CMsgHello { +public: + CMsgCliWorldHello(); + static CMsgCliWorldHello * createMsg(); + virtual int executeMsg(); +}; + +/* +class CMsgCliWorldCell : public CMsgCell { +public: + CMsgCliWorldCell(); + static CMsgCliWorldCell * createMsg(); + virtual int executeMsg(); +}; + +class CMsgCliWorldRemoveCell : public CMsgRemoveCell { +public: + CMsgCliWorldRemoveCell(); + static CMsgCliWorldRemoveCell * createMsg(); + virtual int executeMsg(); +}; +*/ + +class CMsgCliWorldObject : public CMsgObject { +public: + CMsgCliWorldObject(); + static CMsgCliWorldObject * createMsg(); + virtual int executeMsg(); +}; + +class CMsgCliWorldRemoveObject : public CMsgRemoveObject { +public: + CMsgCliWorldRemoveObject(); + static CMsgCliWorldRemoveObject * createMsg(); + virtual int executeMsg(); +}; + +class CMsgCliWorldUpdatePosition: public CMsgUpdatePosition { +public: + CMsgCliWorldUpdatePosition(); + static CMsgCliWorldUpdatePosition * createMsg(); + virtual int executeMsg(); +}; + +class CMsgCliWorldUpdateDirection: public CMsgUpdateDirection { +public: + CMsgCliWorldUpdateDirection(); + static CMsgCliWorldUpdateDirection * createMsg(); + virtual int executeMsg(); +}; + +class CMsgCliWorldUpdateHierarchy: public CMsgUpdateHierarchy { +public: + CMsgCliWorldUpdateHierarchy(); + static CMsgCliWorldUpdateHierarchy * createMsg(); + virtual int executeMsg(); +}; + +class CMsgCliWorldPong: public CMsgPong { +public: + CMsgCliWorldPong(); + static CMsgCliWorldPong * createMsg(); + virtual int executeMsg(); +}; + +class CMsgCliWorldRotate: public CMsgRotate { +public: + CMsgCliWorldRotate(); + static CMsgCliWorldRotate * createMsg(); + virtual int executeMsg(); +}; + + +#endif // _CLIWORLDMESSAGE_H + diff --git a/client/coreclient/cliworldprotocol.C b/client/coreclient/cliworldprotocol.C new file mode 100644 index 0000000..7280f8f --- /dev/null +++ b/client/coreclient/cliworldprotocol.C @@ -0,0 +1,49 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "client.H" +#include "cliworldprotocol.H" +#include "cliworldmanager.H" +#include "cliworldmessage.H" +#include "msgworld.H" + + +CCliWorldProtocol::CCliWorldProtocol(CSocket * socket, CTimeKeeper * timeKeeper):CCommunicate(socket,timeKeeper){ + addMsg((MsgCreateFunc_t)CMsgCliWorldHello::createMsg); +// addMsg((MsgCreateFunc_t)CMsgCliWorldCell::createMsg); +// addMsg((MsgCreateFunc_t)CMsgCliWorldRemoveCell::createMsg); + addMsg((MsgCreateFunc_t)CMsgCliWorldObject::createMsg); + addMsg((MsgCreateFunc_t)CMsgCliWorldRemoveObject::createMsg); + addMsg((MsgCreateFunc_t)CMsgCliWorldUpdatePosition::createMsg); + addMsg((MsgCreateFunc_t)CMsgCliWorldUpdateDirection::createMsg); + addMsg((MsgCreateFunc_t)CMsgCliWorldUpdateHierarchy::createMsg); + addMsg((MsgCreateFunc_t)CMsgCliWorldPong::createMsg); + addMsg((MsgCreateFunc_t)CMsgCliWorldRotate::createMsg); +} + +void CCliWorldProtocol::quit(){ + CCliWorldManager * manager = (CCliWorldManager*)getManager(); + manager->quit(); +} + +void CCliWorldProtocol::sendChangeMasterCell(DWORD newMasterCellId){ + CMsgChangeMasterCell * msg = new CMsgChangeMasterCell(newMasterCellId); + sendMessage(msg,TRUE); +} + diff --git a/client/coreclient/cliworldprotocol.H b/client/coreclient/cliworldprotocol.H new file mode 100644 index 0000000..4ef65cc --- /dev/null +++ b/client/coreclient/cliworldprotocol.H @@ -0,0 +1,37 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _CLIWORLDPROTOCOL_H +#define _CLIWORLDPROTOCOL_H + +#include "communicate.H" + +class CCliWorldProtocol : public CCommunicate { + +public: + CCliWorldProtocol(CSocket * socket, CTimeKeeper * timeKeeper); + + virtual void quit(); + + // Messages + void sendChangeMasterCell(DWORD newMasterCellId); + +}; + +#endif // _CLIWORLDPROTOCOL_H diff --git a/client/gui/Makefile.am b/client/gui/Makefile.am new file mode 100644 index 0000000..206c955 --- /dev/null +++ b/client/gui/Makefile.am @@ -0,0 +1,5 @@ +INCLUDES = -I.. -I../renderer -I../coreclient -I../../common/include @X_CFLAGS@ @GL_CFLAGS@ -DPVVMUDCLIENT + +noinst_LIBRARIES = libgui.a + +libgui_a_SOURCES = glutgui.C gui.C diff --git a/client/gui/Makefile.in b/client/gui/Makefile.in new file mode 100644 index 0000000..0da65ca --- /dev/null +++ b/client/gui/Makefile.in @@ -0,0 +1,328 @@ +# Makefile.in generated automatically by automake 1.4 from Makefile.am + +# Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + + +SHELL = @SHELL@ + +srcdir = @srcdir@ +top_srcdir = @top_srcdir@ +VPATH = @srcdir@ +prefix = @prefix@ +exec_prefix = @exec_prefix@ + +bindir = @bindir@ +sbindir = @sbindir@ +libexecdir = @libexecdir@ +datadir = @datadir@ +sysconfdir = @sysconfdir@ +sharedstatedir = @sharedstatedir@ +localstatedir = @localstatedir@ +libdir = @libdir@ +infodir = @infodir@ +mandir = @mandir@ +includedir = @includedir@ +oldincludedir = /usr/include + +DESTDIR = + +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ + +top_builddir = ../.. + +ACLOCAL = @ACLOCAL@ +AUTOCONF = @AUTOCONF@ +AUTOMAKE = @AUTOMAKE@ +AUTOHEADER = @AUTOHEADER@ + +INSTALL = @INSTALL@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS) +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +transform = @program_transform_name@ + +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +CC = @CC@ +CXX = @CXX@ +GL_CFLAGS = @GL_CFLAGS@ +GL_LIBS = @GL_LIBS@ +LEX = @LEX@ +MAKEINFO = @MAKEINFO@ +NETLIBS = @NETLIBS@ +PACKAGE = @PACKAGE@ +RANLIB = @RANLIB@ +TIFF_CFLAGS = @TIFF_CFLAGS@ +TIFF_LIBS = @TIFF_LIBS@ +VERSION = @VERSION@ +YACC = @YACC@ + +INCLUDES = -I.. -I../renderer -I../coreclient -I../../common/include @X_CFLAGS@ @GL_CFLAGS@ -DPVVMUDCLIENT + +noinst_LIBRARIES = libgui.a + +libgui_a_SOURCES = glutgui.C gui.C +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_CLEAN_FILES = +LIBRARIES = $(noinst_LIBRARIES) + + +DEFS = @DEFS@ -I. -I$(srcdir) +CPPFLAGS = @CPPFLAGS@ +LDFLAGS = @LDFLAGS@ +LIBS = @LIBS@ +X_CFLAGS = @X_CFLAGS@ +X_LIBS = @X_LIBS@ +X_EXTRA_LIBS = @X_EXTRA_LIBS@ +X_PRE_LIBS = @X_PRE_LIBS@ +libgui_a_LIBADD = +libgui_a_OBJECTS = glutgui.o gui.o +AR = ar +CXXFLAGS = @CXXFLAGS@ +CXXCOMPILE = $(CXX) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) +CXXLD = $(CXX) +CXXLINK = $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(LDFLAGS) -o $@ +DIST_COMMON = Makefile.am Makefile.in + + +DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) + +TAR = gtar +GZIP_ENV = --best +DEP_FILES = .deps/glutgui.P .deps/gui.P +SOURCES = $(libgui_a_SOURCES) +OBJECTS = $(libgui_a_OBJECTS) + +all: all-redirect +.SUFFIXES: +.SUFFIXES: .C .S .c .o .s +$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) + cd $(top_srcdir) && $(AUTOMAKE) --foreign client/gui/Makefile + +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES) + cd $(top_builddir) \ + && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status + + +mostlyclean-noinstLIBRARIES: + +clean-noinstLIBRARIES: + -test -z "$(noinst_LIBRARIES)" || rm -f $(noinst_LIBRARIES) + +distclean-noinstLIBRARIES: + +maintainer-clean-noinstLIBRARIES: + +.s.o: + $(COMPILE) -c $< + +.S.o: + $(COMPILE) -c $< + +mostlyclean-compile: + -rm -f *.o core *.core + +clean-compile: + +distclean-compile: + -rm -f *.tab.c + +maintainer-clean-compile: + +libgui.a: $(libgui_a_OBJECTS) $(libgui_a_DEPENDENCIES) + -rm -f libgui.a + $(AR) cru libgui.a $(libgui_a_OBJECTS) $(libgui_a_LIBADD) + $(RANLIB) libgui.a +.C.o: + $(CXXCOMPILE) -c $< + +tags: TAGS + +ID: $(HEADERS) $(SOURCES) $(LISP) + list='$(SOURCES) $(HEADERS)'; \ + unique=`for i in $$list; do echo $$i; done | \ + awk ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + here=`pwd` && cd $(srcdir) \ + && mkid -f$$here/ID $$unique $(LISP) + +TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS)'; \ + unique=`for i in $$list; do echo $$i; done | \ + awk ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \ + || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags $$unique $(LISP) -o $$here/TAGS) + +mostlyclean-tags: + +clean-tags: + +distclean-tags: + -rm -f TAGS ID + +maintainer-clean-tags: + +distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) + +subdir = client/gui + +distdir: $(DISTFILES) + here=`cd $(top_builddir) && pwd`; \ + top_distdir=`cd $(top_distdir) && pwd`; \ + distdir=`cd $(distdir) && pwd`; \ + cd $(top_srcdir) \ + && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --foreign client/gui/Makefile + @for file in $(DISTFILES); do \ + d=$(srcdir); \ + if test -d $$d/$$file; then \ + cp -pr $$/$$file $(distdir)/$$file; \ + else \ + test -f $(distdir)/$$file \ + || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ + || cp -p $$d/$$file $(distdir)/$$file || :; \ + fi; \ + done + +DEPS_MAGIC := $(shell mkdir .deps > /dev/null 2>&1 || :) + +-include $(DEP_FILES) + +mostlyclean-depend: + +clean-depend: + +distclean-depend: + -rm -rf .deps + +maintainer-clean-depend: + +%.o: %.c + @echo '$(COMPILE) -c $<'; \ + $(COMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-cp .deps/$(*F).pp .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm .deps/$(*F).pp + +%.lo: %.c + @echo '$(LTCOMPILE) -c $<'; \ + $(LTCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-sed -e 's/^\([^:]*\)\.o[ ]*:/\1.lo \1.o :/' \ + < .deps/$(*F).pp > .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm -f .deps/$(*F).pp + +%.o: %.C + @echo '$(CXXCOMPILE) -c $<'; \ + $(CXXCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-cp .deps/$(*F).pp .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm .deps/$(*F).pp + +%.lo: %.C + @echo '$(LTCXXCOMPILE) -c $<'; \ + $(LTCXXCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-sed -e 's/^\([^:]*\)\.o[ ]*:/\1.lo \1.o :/' \ + < .deps/$(*F).pp > .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm -f .deps/$(*F).pp +info-am: +info: info-am +dvi-am: +dvi: dvi-am +check-am: all-am +check: check-am +installcheck-am: +installcheck: installcheck-am +install-exec-am: +install-exec: install-exec-am + +install-data-am: +install-data: install-data-am + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am +install: install-am +uninstall-am: +uninstall: uninstall-am +all-am: Makefile $(LIBRARIES) +all-redirect: all-am +install-strip: + $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install +installdirs: + + +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -rm -f Makefile $(CONFIG_CLEAN_FILES) + -rm -f config.cache config.log stamp-h stamp-h[0-9]* + +maintainer-clean-generic: +mostlyclean-am: mostlyclean-noinstLIBRARIES mostlyclean-compile \ + mostlyclean-tags mostlyclean-depend mostlyclean-generic + +mostlyclean: mostlyclean-am + +clean-am: clean-noinstLIBRARIES clean-compile clean-tags clean-depend \ + clean-generic mostlyclean-am + +clean: clean-am + +distclean-am: distclean-noinstLIBRARIES distclean-compile \ + distclean-tags distclean-depend distclean-generic \ + clean-am + +distclean: distclean-am + +maintainer-clean-am: maintainer-clean-noinstLIBRARIES \ + maintainer-clean-compile maintainer-clean-tags \ + maintainer-clean-depend maintainer-clean-generic \ + distclean-am + @echo "This command is intended for maintainers to use;" + @echo "it deletes files that may require special tools to rebuild." + +maintainer-clean: maintainer-clean-am + +.PHONY: mostlyclean-noinstLIBRARIES distclean-noinstLIBRARIES \ +clean-noinstLIBRARIES maintainer-clean-noinstLIBRARIES \ +mostlyclean-compile distclean-compile clean-compile \ +maintainer-clean-compile tags mostlyclean-tags distclean-tags \ +clean-tags maintainer-clean-tags distdir mostlyclean-depend \ +distclean-depend clean-depend maintainer-clean-depend info-am info \ +dvi-am dvi check check-am installcheck-am installcheck install-exec-am \ +install-exec install-data-am install-data install-am install \ +uninstall-am uninstall all-redirect all-am all installdirs \ +mostlyclean-generic distclean-generic clean-generic \ +maintainer-clean-generic clean mostlyclean distclean maintainer-clean + + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: diff --git a/client/gui/glutgui.C b/client/gui/glutgui.C new file mode 100644 index 0000000..aebb64c --- /dev/null +++ b/client/gui/glutgui.C @@ -0,0 +1,103 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include "glutgui.H" +#include "glrenderer.H" +#include "pvvmudclient.H" + +CGlutGUI * CGlutGUI::m_glutgui = NULL; + +void glutgui_display(){ + CGlutGUI::m_glutgui->display(); +} + +void glutgui_idle() { + CGlutGUI::m_glutgui->idle(); +} + +void glutgui_reshape(int height, int width){ + CGlutGUI::m_glutgui->reshape(height,width); +} + +void glutgui_visible(int vis) { + CGlutGUI::m_glutgui->visible(vis); +} + +void glutgui_key(unsigned char k, int x, int y) { + CGlutGUI::m_glutgui->getClient()->getInputFunction()->key(k, x, y); +} +void glutgui_special(int k, int x, int y) { + CGlutGUI::m_glutgui->getClient()->getInputFunction()->special(k, x, y); +} +void glutgui_mouse(int button, int state, int x, int y) { + CGlutGUI::m_glutgui->getClient()->getInputFunction()->mouse(button, state, x, y); +} + +CGlutGUI::CGlutGUI(int argc, char * argv[], CRenderer * r, CPvvmudClient * cli, int width, int height) : CGUI(r, cli, width, height) { + + m_glutgui = this; + + glutInit(&argc, argv); + glutInitDisplayMode(GLUT_RGBA | GLUT_DOUBLE | GLUT_DEPTH ); + glutInitWindowSize(width, height); + glutCreateWindow("PVVMUD"); + glutDisplayFunc(glutgui_display); + glutReshapeFunc(glutgui_reshape); + glutVisibilityFunc(glutgui_visible); + + glutKeyboardFunc(glutgui_key); + glutSpecialFunc(glutgui_special); + glutMouseFunc(glutgui_mouse); +} + +//int * CGlutGUI::getSize() {} + +void CGlutGUI::display() { + ((COGLRenderer*)getRenderer())->setMode(GL_RENDER); + getRenderer()->draw(); + glutSwapBuffers(); +} + +void CGlutGUI::idle() { +// manager->communicate(); + getClient()->getTimeKeeper()->poll(0); + getClient()->pollConsole(); + glutPostRedisplay(); +} + +void CGlutGUI::visible(int vis) { + if (vis == GLUT_VISIBLE) + glutIdleFunc(glutgui_idle); + else + glutIdleFunc(NULL); +} + +void CGlutGUI::reshape(int width, int height) { + getRenderer()->reshape(width, height); +} + +void CGlutGUI::run() { + glutMainLoop(); +} + + + + + diff --git a/client/gui/glutgui.H b/client/gui/glutgui.H new file mode 100644 index 0000000..3b2f7ad --- /dev/null +++ b/client/gui/glutgui.H @@ -0,0 +1,42 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _GLUTGUI_H +#define _GLUTGUI_H +#include <GL/glut.h> +#include "gui.H" + +class CGlutGUI : public CGUI { +public: + static CGlutGUI * m_glutgui; + CGlutGUI(int argc, char * argv[], CRenderer * r, CPvvmudClient * cli, int width, int height); + ~CGlutGUI() {} + virtual void reshape(int height, int width); + + void display(); + void idle(); + void visible(int vis); + void key(unsigned char k, int x, int y); + void special(int k, int x, int y); + void mouse(int button, int state, int x, int y); + virtual void run(); + void start(); +}; + +#endif // _GLUTGUI_H diff --git a/client/gui/gui.C b/client/gui/gui.C new file mode 100644 index 0000000..ea02eec --- /dev/null +++ b/client/gui/gui.C @@ -0,0 +1,66 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include <iostream.h> +#include "pvvmud.H" +#include "gui.H" + +CGUI::CGUI(CRenderer * r, CPvvmudClient * cli, int width, int height) { + m_width = width; + m_height = height; + m_renderer = r; + m_client = cli; +} + +CGUI::~CGUI(){ +} + +CRenderer * CGUI::getRenderer() { + return m_renderer; +} + +void CGUI::setRenderer(CRenderer * r) { + m_renderer = r; +} + +CPvvmudClient *CGUI::getClient() { + return m_client; +} + +int CGUI::getWidth() { + return m_width; +} + +int CGUI::getHeight() { + return m_height; +} + +void CGUI::setWidth(int width) { + m_width = width; +} + +void CGUI::setHeight(int height) { + m_height = height; +} + +void CGUI::run(){ +} + +void CGUI::reshape(int height, int width) { +} diff --git a/client/gui/gui.H b/client/gui/gui.H new file mode 100644 index 0000000..dd55ee0 --- /dev/null +++ b/client/gui/gui.H @@ -0,0 +1,49 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _GUI_H +#define _GUI_H +class CPvvmudClient; +class CRenderer; +class CGUI { + int m_width; + int m_height; + CRenderer * m_renderer; + CPvvmudClient * m_client; + +public: + CGUI(CRenderer * r, CPvvmudClient * cli, int width, int height); + virtual ~CGUI(); + CRenderer * getRenderer(); + void setRenderer(CRenderer * r); + CPvvmudClient * getClient(); + int getWidth(); + int getHeight(); + void setWidth(int width); + void setHeight(int height); + virtual void reshape(int height, int width); + /*virtual void display(); + virtual void visible(); + virtual void key(); + virtual void special(); + virtual void mouse();*/ + virtual void run(); +}; + +#endif // _GUI_H diff --git a/client/inputfunction.C b/client/inputfunction.C new file mode 100644 index 0000000..7d7bd06 --- /dev/null +++ b/client/inputfunction.C @@ -0,0 +1,313 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include "client.H" +#include "inputfunction.H" +#include "msgsrvcli.H" +#include "srvcliconsole.H" +// Commandline for creating default map +// grep addInp inputfunction.C | tr '"' ' ' | awk '{print $4 " " $2}' > .pvvmud_ifm +// +// + + +CInputFunction::CInputFunction(CCliSrvManager * manager, CRenderer * renderer){ + + m_manager = manager; + m_renderer = renderer; + + addInputFunction("key_H","playermove_runleft", + (InputFunction_t)&playerMove,PLAYERMOVE_RUNLEFT); + addInputFunction("key_J","playermove_runbackward", + (InputFunction_t)&playerMove,PLAYERMOVE_RUNBACKWARD); + addInputFunction("key_K","playermove_runforward", + (InputFunction_t)&playerMove,PLAYERMOVE_RUNFORWARD); + addInputFunction("key_L","playermove_runright", + (InputFunction_t)&playerMove,PLAYERMOVE_RUNRIGHT); + + addInputFunction("","playermove_moveleft", + (InputFunction_t)&playerMove,PLAYERMOVE_MOVELEFT); + addInputFunction("","playermove_movebackward", + (InputFunction_t)&playerMove,PLAYERMOVE_MOVEBACKWARD); + addInputFunction("","playermove_moveforward", + (InputFunction_t)&playerMove,PLAYERMOVE_MOVEFORWARD); + addInputFunction("","playermove_moveright", + (InputFunction_t)&playerMove,PLAYERMOVE_MOVERIGHT); + + addInputFunction("key_h","playermove_stepleft", + (InputFunction_t)&playerMove,PLAYERMOVE_STEPLEFT); + addInputFunction("key_j","playermove_stepbackward", + (InputFunction_t)&playerMove,PLAYERMOVE_STEPBACKWARD); + addInputFunction("key_k","playermove_stepforward", + (InputFunction_t)&playerMove,PLAYERMOVE_STEPFORWARD); + addInputFunction("key_l","playermove_stepright", + (InputFunction_t)&playerMove,PLAYERMOVE_STEPRIGHT); + + addInputFunction("key_0","usercommand_0", + (InputFunction_t)&userCommand,USERCOMMAND_0); + addInputFunction("key_1","usercommand_1", + (InputFunction_t)&userCommand,USERCOMMAND_1); + addInputFunction("key_2","usercommand_2", + (InputFunction_t)&userCommand,USERCOMMAND_2); + addInputFunction("key_3","usercommand_3", + (InputFunction_t)&userCommand,USERCOMMAND_3); + addInputFunction("key_4","usercommand_4", + (InputFunction_t)&userCommand,USERCOMMAND_4); + addInputFunction("key_5","usercommand_5", + (InputFunction_t)&userCommand,USERCOMMAND_5); + addInputFunction("key_6","usercommand_6", + (InputFunction_t)&userCommand,USERCOMMAND_6); + addInputFunction("key_7","usercommand_7", + (InputFunction_t)&userCommand,USERCOMMAND_7); + addInputFunction("key_8","usercommand_8", + (InputFunction_t)&userCommand,USERCOMMAND_8); + addInputFunction("key_9","usercommand_9", + (InputFunction_t)&userCommand,USERCOMMAND_9); + + addInputFunction("key_escape","quit", + (InputFunction_t)&quitFunction,-1); + + addInputFunction("key_space","playerlook_default", + (InputFunction_t)&playerlook,PLAYERLOOK_DEFAULT); + + addInputFunction("key_enter", "toggle_inputmode", + (InputFunction_t)&consoleFunction, TOGGLE_CONSOLE_MODE); + + addInputFunction("key_tab", "show_hide_console", + (InputFunction_t)&consoleFunction, CONSOLE_SHOW_HIDE); + + addInputFunction("key_up","playerlook_forward", + (InputFunction_t)&playerlook,PLAYERLOOK_FORWARD); + addInputFunction("key_down","playerlook_backward", + (InputFunction_t)&playerlook,PLAYERLOOK_BACKWARD); + addInputFunction("key_left","playerlook_left", + (InputFunction_t)&playerlook,PLAYERLOOK_LEFT); + addInputFunction("key_right","playerlook_right", + (InputFunction_t)&playerlook,PLAYERLOOK_RIGHT); + addInputFunction("key_page_up","playerlook_up", + (InputFunction_t)&playerlook,PLAYERLOOK_UP); + addInputFunction("key_page_down","playerlook_down", + (InputFunction_t)&playerlook,PLAYERLOOK_DOWN); + + addInputFunction("mouse_left_up","pick", + (InputFunction_t)&pickFunction,-1); + + addInputFunction("key_d","dump", + (InputFunction_t)&dumpFunc,DUMP_WORLD); + addInputFunction("key_c","capture", + (InputFunction_t)&dumpFunc,DUMP_SCREEN); + + loadMap(".pvvmud_ifm"); +} + +void CInputFunction::setRenderer(CRenderer * renderer) { + m_renderer = renderer; +} + +CRenderer * CInputFunction::getRenderer() { + return m_renderer; +} + +void CInputFunction::setConsole(CConsole * console) { + m_console = console; +} + +CConsole * CInputFunction::getConsole() { + return m_console; +} + +void CInputFunction::processHits(int hits, unsigned int buffer[]){ + int i; + unsigned int selection, zvalue; + unsigned int names,z2,z1,*ptr,j; + cdebug << "hits = " << hits; + + selection = 0; zvalue = 0xFFFFFFFF; + + ptr = buffer; + for (i = 0; i < hits; i++){ + names = *ptr; ptr++; + z1 = *ptr; ptr++; + z2 = *ptr; ptr++; + if (z2 < zvalue){ + selection = *ptr; + zvalue = z2; + } + for (j=0; j < names; j++){ + cdebug << ptr; + ptr++; + } + } + cdebug << "Selection = " << selection << "\n"; + m_manager->selection(selection); +} + + +int CInputFunction::playerlook(int argument){ + m_manager->playerLook(argument); + return 0; +} + +int CInputFunction::playerMove(int argument){ + m_manager->playerMove(argument); + return 0; +} + +int CInputFunction::userCommand(int argument){ + m_manager->userCommand(argument); + return 0; +} + +int CInputFunction::quitFunction(int argument){ + + CSrvCliConsole * c = (CSrvCliConsole *)getConsole(); + c->saveHistory(); + // save_params(); + m_manager->quit(); + return 0; +} + +int CInputFunction::consoleFunction(int argument) { + switch (argument) { + case TOGGLE_CONSOLE_MODE: + cout << "Input" << getConsole()->getInputMode() << " -> "; + getConsole()->changeInputMode(); + cout << getConsole()->getInputMode() << '\n'; + break; + case CONSOLE_SHOW_HIDE: + cout << "Visible" << getConsole()->isVisible() << " -> "; + getConsole()->setVisible(); + cout << getConsole()->isVisible() << '\n'; + break; + default: + cout << "Error\n"; + } + + return 0; +} + +int CInputFunction::pickFunction(int argument){ + m_renderer->mousePick(m_xx, m_yy); + return 0; +} + +int CInputFunction::dumpFunc(int argument){ + switch (argument){ + case DUMP_WORLD: + m_manager->dump(); + break; + case DUMP_SCREEN: + m_renderer->dumpScreen("pvvmudscreen.tex"); + break; + } + return 0; +} + + +void CInputFunction::key(unsigned char k, int x, int y){ + m_xx = x; m_yy = y; // Save position i global variables + if (getConsole()->getInputMode()) { + getConsole()->keyboardInput(k); + } + else { + switch (k){ + case ' ': + executeFunction("key_space"); + break; + case 27: /* Escape */ + executeFunction("key_escape"); + break; + case '\r': + executeFunction("key_enter"); + break; + case '\t': + executeFunction("key_tab"); + break; + default: + char keybuf[6]; + strcpy(keybuf,"key_?"); + keybuf[4] = k; + executeFunction(keybuf); + } + } + glutPostRedisplay(); +} + +void CInputFunction::special(int k, int x, int y) { + m_xx = x; m_yy = y; // Save position i global variables + if (getConsole()->getInputMode()) { + switch (k) { + case GLUT_KEY_UP: + getConsole()->keyboardInput(KEY_UP); + break; + case GLUT_KEY_DOWN: + getConsole()->keyboardInput(KEY_DOWN); + break; + } // swich + } // if + switch (k) { + case GLUT_KEY_UP: + executeFunction("key_up"); + break; + case GLUT_KEY_DOWN: + executeFunction("key_down"); + break; + case GLUT_KEY_LEFT: + executeFunction("key_left"); + break; + case GLUT_KEY_RIGHT: + executeFunction("key_right"); + break; + case GLUT_KEY_PAGE_UP: + executeFunction("key_page_up"); + break; + case GLUT_KEY_PAGE_DOWN: + executeFunction("key_page_down"); + break; + default: + return; + } + glutPostRedisplay(); +} + +void CInputFunction::mouse(int button, int state, int x, int y){ + m_xx = x; m_yy = y; // Save position i global variables + switch(button){ + case GLUT_LEFT_BUTTON: + if (state == GLUT_UP) + executeFunction("mouse_left_up"); + else + executeFunction("mouse_left_down"); + break; + case GLUT_MIDDLE_BUTTON: + if (state == GLUT_UP) + executeFunction("mouse_middle_up"); + else + executeFunction("mouse_middle_down"); + break; + case GLUT_RIGHT_BUTTON: + if (state == GLUT_UP) + executeFunction("mouse_right_up"); + else + executeFunction("mouse_right_down"); + break; + } +} + diff --git a/client/inputfunction.H b/client/inputfunction.H new file mode 100644 index 0000000..3ec54ad --- /dev/null +++ b/client/inputfunction.H @@ -0,0 +1,67 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _INPUTFUNCTION_H +#define _INPUTFUNCTION_H + +#include "inputfunctionmap.H" +#include "clisrvmanager.H" + +#define TOGGLE_CONSOLE_MODE 0 +#define CONSOLE_SHOW_HIDE 1 + +#define DUMP_SCREEN 0 +#define DUMP_WORLD 1 + +class CRenderer; +class CInputFunction: public CInputFunctionMap { + int m_xx,m_yy; + CCliSrvManager * m_manager; + CRenderer * m_renderer; + CConsole * m_console; + + int playerlook(int argument); + int playerMove(int argument); + int userCommand(int argument); + int quitFunction(int argument); + int consoleFunction(int argument); + int pickFunction(int argument); + int dumpFunc(int argument); + +public: + CInputFunction(CCliSrvManager * manager, CRenderer * renderer); + void setRenderer(CRenderer * renderer); + CRenderer * getRenderer(); + void setConsole(CConsole * console); + CConsole * getConsole(); + + void processHits(int hits, unsigned int buffer[]); + + void key(unsigned char k, int x, int y); + void special(int k, int x, int y); + void mouse(int button, int state, int x, int y); +}; + +#endif // _INPUTFUNCTION_H + + + + + + diff --git a/client/inputfunctionmap.C b/client/inputfunctionmap.C new file mode 100644 index 0000000..32007d8 --- /dev/null +++ b/client/inputfunctionmap.C @@ -0,0 +1,117 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include <stdlib.h> +#include <stdio.h> +#include <string.h> +#include <iostream.h> +#include "client.H" +#include "inputfunctionmap.H" + +CInputFunctionMapItem::CInputFunctionMapItem(CInputFunctionMap * inputFunctionMap, char * functionIdString, InputFunction_t inputFunction){ + this->inputIdStr = NULL; + this->functionIdStr = functionIdString; + this->inputFunction = inputFunction; + argument = -1; + m_inputFunctionMap = inputFunctionMap; +} + +CInputFunctionMapItem::CInputFunctionMapItem(CInputFunctionMap * inputFunctionMap, char * inputIdString, char * functionIdString, InputFunction_t inputFunction,int argument){ + this->inputIdStr = inputIdString; + this->functionIdStr = functionIdString; + this->inputFunction = inputFunction; + this->argument = argument; + m_inputFunctionMap = inputFunctionMap; +} + +void CInputFunctionMapItem::setInputIdStr(char * inputIdString){ + this->inputIdStr = (char*)malloc(strlen(inputIdString)+1); + strcpy(this->inputIdStr,inputIdString); +} + +int CInputFunctionMapItem::executeFunction(int argument){ + return (m_inputFunctionMap->*inputFunction)(argument); +} + +int CInputFunctionMapItem::executeFunction(){ + return executeFunction(argument); +} + + +CInputFunctionMap::CInputFunctionMap(){ + inputFunctionMap = new CObjectList(); +} + +void CInputFunctionMap::addInputFunction(char * functionIdString, InputFunction_t inputFunction){ + inputFunctionMap->addLast(new CInputFunctionMapItem(this,functionIdString,inputFunction)); +} + +void CInputFunctionMap::addInputFunction(char * inputIdString, char * functionIdString, InputFunction_t inputFunction, int argument){ + inputFunctionMap->addLast(new CInputFunctionMapItem(this,inputIdString,functionIdString,inputFunction,argument)); +} + +void CInputFunctionMap::loadMap(char * fileName){ + char inputIdString[256]; + char functionIdString[256]; + FILE * mapFile = fopen(fileName,"r"); + if (mapFile == NULL){ + cdebug << "Failed to open input function map file " << fileName << "\n"; + return; + } + while (fscanf(mapFile,"%s %s\n",functionIdString,inputIdString)==2){ + setFunctionInputId(functionIdString,inputIdString); + } + fclose(mapFile); +} + +void CInputFunctionMap::setFunctionInputId(char * functionIdString,char * inputIdString){ + CObjectListItem * item = inputFunctionMap->getFirst(); + while (item != NULL){ + CInputFunctionMapItem * IFMItem = (CInputFunctionMapItem*)item->getObject(); + if (strcmp(functionIdString,IFMItem->getFunctionIdStr())==0){ + return IFMItem->setInputIdStr(inputIdString); + } + item = item->getNext(); + } +} + +int CInputFunctionMap::executeFunction(char * inputIdStr, int argument ){ + CObjectListItem * item = inputFunctionMap->getFirst(); + while (item != NULL){ + CInputFunctionMapItem * IFMItem = (CInputFunctionMapItem*)item->getObject(); + if (strcmp(inputIdStr,IFMItem->getInputIdStr())==0){ + return IFMItem->executeFunction(argument); + } + item = item->getNext(); + } + return -1; +} + +int CInputFunctionMap::executeFunction(char * inputIdStr ){ + CObjectListItem * item = inputFunctionMap->getFirst(); + while (item != NULL){ + CInputFunctionMapItem * IFMItem = (CInputFunctionMapItem*)item->getObject(); + if (strcmp(inputIdStr,IFMItem->getInputIdStr())==0){ + return IFMItem->executeFunction(); + } + item = item->getNext(); + } + return -1; +} + diff --git a/client/inputfunctionmap.H b/client/inputfunctionmap.H new file mode 100644 index 0000000..39ad259 --- /dev/null +++ b/client/inputfunctionmap.H @@ -0,0 +1,56 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _INPUTFUNCTIONMAP_H +#define _INPUTFUNCTIONMAP_H + +#include "objectlist.H" + +class CInputFunctionMap; + +typedef int (CInputFunctionMap::*InputFunction_t)(int argument); + +class CInputFunctionMapItem : public CObject { + char *inputIdStr,*functionIdStr; + InputFunction_t inputFunction; + int argument; + CInputFunctionMap * m_inputFunctionMap; +public: + CInputFunctionMapItem(CInputFunctionMap * inputFunctionMap, char * functionIdString, InputFunction_t inputFunction); + CInputFunctionMapItem(CInputFunctionMap * inputFunctionMap, char * inputIdString, char * functionIdString, InputFunction_t inputFunction, int argument); + void setInputIdStr(char * inputIdString); + char *getInputIdStr(){ return inputIdStr; } + char *getFunctionIdStr(){ return functionIdStr; } + int executeFunction(int argument); + int executeFunction(); +}; + +class CInputFunctionMap { + CObjectList * inputFunctionMap; +public: + CInputFunctionMap(); + void addInputFunction(char * functionIdString, InputFunction_t inputFunction); + void addInputFunction(char * inputIdString, char * functionIdString, InputFunction_t inputFunction, int argument); + void loadMap(char * fileName); + void setFunctionInputId(char * functionIdString,char * inputIdString); + int executeFunction(char * inputIdStr, int argument ); + int executeFunction(char * inputIdStr); +}; + +#endif // _INPUTFUNCTIONMAP_H diff --git a/client/inputfunctions.H b/client/inputfunctions.H new file mode 100644 index 0000000..f30a9aa --- /dev/null +++ b/client/inputfunctions.H @@ -0,0 +1,25 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ + +int initInputFunctions(); +void key(unsigned char k, int x, int y); +void special(int k, int x, int y); +void mouse(int button, int state, int x, int y); + diff --git a/client/pvvmud.C b/client/pvvmud.C new file mode 100644 index 0000000..685eb88 --- /dev/null +++ b/client/pvvmud.C @@ -0,0 +1,25 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmudclient.H" + +int main(int argc, char * argv[]) { + CPvvmudClient * client = new CPvvmudClient(argc, argv); + client->run(); +} diff --git a/client/pvvmudclient.C b/client/pvvmudclient.C new file mode 100644 index 0000000..2d0df4f --- /dev/null +++ b/client/pvvmudclient.C @@ -0,0 +1,146 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include "pvvmudclient.H" + +#include "glrenderer.H" +#include "gltexture.H" +#include "glsrvcliconsole.H" + +CPvvmudClient::CPvvmudClient(int argc,char * argv[]) { + m_option = new COption; + //m_stdInput = new CStdInput(); + m_option->setValue("server",'s',"localhost"); + m_option->setValue("username",'u',"Guest"); + m_option->setValue("passwd",'p',"pvv"); + + m_option->loadOption("pvvmud.conf"); + m_option->parseArguments(argc,argv); + + initGlobalData(m_option); + m_gui = new CGlutGUI(argc,argv,m_renderer, this, 400, 300); + m_renderer = new COGLRenderer(this); + m_console = new CGLSrvCliConsole(this, 40, 20); + m_console->setColor(0.8, 0.8, 0.8); + m_commandParser = new CCliCmdParser(this); + m_gui->setRenderer(m_renderer); + m_inputFunction->setRenderer(m_renderer); + m_inputFunction->setConsole(m_console); + m_renderer->setConsole(m_console); + GLTexture_Init(); + m_geometryCache = new CCliGeometryCache(getManager()); + m_materialCache = new CCliMaterialCache(getManager()); + m_textureCache = new CCliTextureCache(getManager()); + m_lastTime.getTime(); + + cdebug << "GeoCache at addr: " << m_geometryCache << "\n"; + + m_manager->init(); + + +} + +void CPvvmudClient::run() { + m_gui->run(); +} + +void CPvvmudClient::initGlobalData(COption * option) { + CClientSocket * socket; + + if ((m_option->getString("server"))==NULL) { + cdebug << "Error : Argument error in -server\n"; + exit(1); + } + try { + CInetAddress addr(m_option->getString("server"), SERVER_CLIENT_PORT); + socket = new CClientSocket(addr.getAddress(), addr.getPort() ); + } catch (CSocketException * e){ + delete e; + cdebug << "Failed to connect to server!\n"; + exit(1); + } + socket->setNonBlocking(); + m_timeKeeper = new CTimeKeeper(); + m_manager = new CCliSrvManager( new CCliSrvProtocol( socket,m_timeKeeper ), m_timeKeeper); + m_manager->setClient(this); + + m_inputFunction = new CInputFunction(m_manager, m_renderer); + if (m_inputFunction == NULL){ + cdebug << "Out of memory!!!\n"; + exit(23); + } + + m_timeKeeper->addHeartBeat(512,this); + +} + + +CGeometryCache * CPvvmudClient::getGeometryCache() { + return m_geometryCache; +} + +CTextureCache * CPvvmudClient::getTextureCache() { + return m_textureCache; +} + +CMaterialCache * CPvvmudClient::getMaterialCache() { + return m_materialCache; +} + +CConsole * CPvvmudClient::getConsole() { + return m_console; +} + +CCliSrvManager * CPvvmudClient::getManager() { + return m_manager; +} + +CTimeKeeper * CPvvmudClient::getTimeKeeper() { + return m_timeKeeper; +} + +CGUI * CPvvmudClient::getGUI() { + return m_gui; +} + +CInputFunction * CPvvmudClient::getInputFunction() { + return m_inputFunction; +} + +CStdInput * CPvvmudClient::getStdInput() { + return m_stdInput; +} + +COption * CPvvmudClient::getOption() { + return m_option; +} + +int CPvvmudClient::timeKeeperHB(){ + m_manager->sendPing(); + return TRUE; +} + +void CPvvmudClient::pollConsole(){ + const char * msg = getConsole()->getLine(); + if (msg != NULL) { + m_commandParser->parseCommand(msg); + } +} + diff --git a/client/pvvmudclient.H b/client/pvvmudclient.H new file mode 100644 index 0000000..d44b961 --- /dev/null +++ b/client/pvvmudclient.H @@ -0,0 +1,87 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _PVVMUDCLIENT_H +#define _PVVMUDCLIENT_H + +#include <stdlib.h> +#include <GL/gl.h> +#include <GL/glu.h> +#include <sys/types.h> +#include <netinet/in.h> +#include <fcntl.h> +#include <netdb.h> +#include "gui.H" +#include "glutgui.H" +#include "renderer.H" +#include "console.H" +#include "inputfunction.H" +#include "time.H" +#include "clisrvmanager.H" +#include "timekeeper.H" +#include "option.H" +#include "clientcache.H" +#include "stdinput.H" +#include "clicmdparser.H" + +class CPvvmudClient : public CTimeKeeperItem { +public: + CGUI * m_gui; + CRenderer * m_renderer; + CConsole * m_console; + CCliCmdParser * m_commandParser; + + CCliSrvManager * m_manager; + CTimeKeeper * m_timeKeeper; + CInputFunction * m_inputFunction; + CStdInput * m_stdInput; + COption * m_option; + CTime m_lastTime, m_currTime; + + // Cache-objects + CCliGeometryCache * m_geometryCache; + CCliTextureCache * m_textureCache; + CCliMaterialCache * m_materialCache; + + CPvvmudClient(int argc,char *argv[]); + void run(); + void initGlobalData(COption * option); + CGeometryCache * getGeometryCache(); + CTextureCache * getTextureCache(); + CMaterialCache * getMaterialCache(); + + CConsole * getConsole(); + CGUI * getGUI(); + CCliSrvManager * getManager(); + CTimeKeeper * getTimeKeeper(); + CInputFunction * getInputFunction(); + CStdInput * getStdInput(); + COption * getOption(); + + virtual int timeKeeperHB(); + + virtual void pollConsole(); + +}; + +#endif // _PVVMUDCLIENT_H + + + + diff --git a/client/renderer/Makefile.am b/client/renderer/Makefile.am new file mode 100644 index 0000000..32b8db4 --- /dev/null +++ b/client/renderer/Makefile.am @@ -0,0 +1,5 @@ +INCLUDES = -I.. -I../gui -I../coreclient -I../../common/include @X_CFLAGS@ @GL_CFLAGS@ -DPVVMUDCLIENT + +noinst_LIBRARIES = librenderer.a + +librenderer_a_SOURCES = renderer.C glgeometry.C glmaterial.C glrenderer.C gltexture.C console.C glconsole.C srvcliconsole.C glsrvcliconsole.C diff --git a/client/renderer/Makefile.in b/client/renderer/Makefile.in new file mode 100644 index 0000000..ea97491 --- /dev/null +++ b/client/renderer/Makefile.in @@ -0,0 +1,332 @@ +# Makefile.in generated automatically by automake 1.4 from Makefile.am + +# Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + + +SHELL = @SHELL@ + +srcdir = @srcdir@ +top_srcdir = @top_srcdir@ +VPATH = @srcdir@ +prefix = @prefix@ +exec_prefix = @exec_prefix@ + +bindir = @bindir@ +sbindir = @sbindir@ +libexecdir = @libexecdir@ +datadir = @datadir@ +sysconfdir = @sysconfdir@ +sharedstatedir = @sharedstatedir@ +localstatedir = @localstatedir@ +libdir = @libdir@ +infodir = @infodir@ +mandir = @mandir@ +includedir = @includedir@ +oldincludedir = /usr/include + +DESTDIR = + +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ + +top_builddir = ../.. + +ACLOCAL = @ACLOCAL@ +AUTOCONF = @AUTOCONF@ +AUTOMAKE = @AUTOMAKE@ +AUTOHEADER = @AUTOHEADER@ + +INSTALL = @INSTALL@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS) +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +transform = @program_transform_name@ + +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +CC = @CC@ +CXX = @CXX@ +GL_CFLAGS = @GL_CFLAGS@ +GL_LIBS = @GL_LIBS@ +LEX = @LEX@ +MAKEINFO = @MAKEINFO@ +NETLIBS = @NETLIBS@ +PACKAGE = @PACKAGE@ +RANLIB = @RANLIB@ +TIFF_CFLAGS = @TIFF_CFLAGS@ +TIFF_LIBS = @TIFF_LIBS@ +VERSION = @VERSION@ +YACC = @YACC@ + +INCLUDES = -I.. -I../gui -I../coreclient -I../../common/include @X_CFLAGS@ @GL_CFLAGS@ -DPVVMUDCLIENT + +noinst_LIBRARIES = librenderer.a + +librenderer_a_SOURCES = renderer.C glgeometry.C glmaterial.C glrenderer.C gltexture.C console.C glconsole.C srvcliconsole.C glsrvcliconsole.C +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_CLEAN_FILES = +LIBRARIES = $(noinst_LIBRARIES) + + +DEFS = @DEFS@ -I. -I$(srcdir) +CPPFLAGS = @CPPFLAGS@ +LDFLAGS = @LDFLAGS@ +LIBS = @LIBS@ +X_CFLAGS = @X_CFLAGS@ +X_LIBS = @X_LIBS@ +X_EXTRA_LIBS = @X_EXTRA_LIBS@ +X_PRE_LIBS = @X_PRE_LIBS@ +librenderer_a_LIBADD = +librenderer_a_OBJECTS = renderer.o glgeometry.o glmaterial.o \ +glrenderer.o gltexture.o console.o glconsole.o srvcliconsole.o \ +glsrvcliconsole.o +AR = ar +CXXFLAGS = @CXXFLAGS@ +CXXCOMPILE = $(CXX) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) +CXXLD = $(CXX) +CXXLINK = $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(LDFLAGS) -o $@ +DIST_COMMON = Makefile.am Makefile.in + + +DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) + +TAR = gtar +GZIP_ENV = --best +DEP_FILES = .deps/console.P .deps/glconsole.P .deps/glgeometry.P \ +.deps/glmaterial.P .deps/glrenderer.P .deps/glsrvcliconsole.P \ +.deps/gltexture.P .deps/renderer.P .deps/srvcliconsole.P +SOURCES = $(librenderer_a_SOURCES) +OBJECTS = $(librenderer_a_OBJECTS) + +all: all-redirect +.SUFFIXES: +.SUFFIXES: .C .S .c .o .s +$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) + cd $(top_srcdir) && $(AUTOMAKE) --foreign client/renderer/Makefile + +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES) + cd $(top_builddir) \ + && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status + + +mostlyclean-noinstLIBRARIES: + +clean-noinstLIBRARIES: + -test -z "$(noinst_LIBRARIES)" || rm -f $(noinst_LIBRARIES) + +distclean-noinstLIBRARIES: + +maintainer-clean-noinstLIBRARIES: + +.s.o: + $(COMPILE) -c $< + +.S.o: + $(COMPILE) -c $< + +mostlyclean-compile: + -rm -f *.o core *.core + +clean-compile: + +distclean-compile: + -rm -f *.tab.c + +maintainer-clean-compile: + +librenderer.a: $(librenderer_a_OBJECTS) $(librenderer_a_DEPENDENCIES) + -rm -f librenderer.a + $(AR) cru librenderer.a $(librenderer_a_OBJECTS) $(librenderer_a_LIBADD) + $(RANLIB) librenderer.a +.C.o: + $(CXXCOMPILE) -c $< + +tags: TAGS + +ID: $(HEADERS) $(SOURCES) $(LISP) + list='$(SOURCES) $(HEADERS)'; \ + unique=`for i in $$list; do echo $$i; done | \ + awk ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + here=`pwd` && cd $(srcdir) \ + && mkid -f$$here/ID $$unique $(LISP) + +TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS)'; \ + unique=`for i in $$list; do echo $$i; done | \ + awk ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \ + || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags $$unique $(LISP) -o $$here/TAGS) + +mostlyclean-tags: + +clean-tags: + +distclean-tags: + -rm -f TAGS ID + +maintainer-clean-tags: + +distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) + +subdir = client/renderer + +distdir: $(DISTFILES) + here=`cd $(top_builddir) && pwd`; \ + top_distdir=`cd $(top_distdir) && pwd`; \ + distdir=`cd $(distdir) && pwd`; \ + cd $(top_srcdir) \ + && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --foreign client/renderer/Makefile + @for file in $(DISTFILES); do \ + d=$(srcdir); \ + if test -d $$d/$$file; then \ + cp -pr $$/$$file $(distdir)/$$file; \ + else \ + test -f $(distdir)/$$file \ + || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ + || cp -p $$d/$$file $(distdir)/$$file || :; \ + fi; \ + done + +DEPS_MAGIC := $(shell mkdir .deps > /dev/null 2>&1 || :) + +-include $(DEP_FILES) + +mostlyclean-depend: + +clean-depend: + +distclean-depend: + -rm -rf .deps + +maintainer-clean-depend: + +%.o: %.c + @echo '$(COMPILE) -c $<'; \ + $(COMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-cp .deps/$(*F).pp .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm .deps/$(*F).pp + +%.lo: %.c + @echo '$(LTCOMPILE) -c $<'; \ + $(LTCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-sed -e 's/^\([^:]*\)\.o[ ]*:/\1.lo \1.o :/' \ + < .deps/$(*F).pp > .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm -f .deps/$(*F).pp + +%.o: %.C + @echo '$(CXXCOMPILE) -c $<'; \ + $(CXXCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-cp .deps/$(*F).pp .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm .deps/$(*F).pp + +%.lo: %.C + @echo '$(LTCXXCOMPILE) -c $<'; \ + $(LTCXXCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-sed -e 's/^\([^:]*\)\.o[ ]*:/\1.lo \1.o :/' \ + < .deps/$(*F).pp > .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm -f .deps/$(*F).pp +info-am: +info: info-am +dvi-am: +dvi: dvi-am +check-am: all-am +check: check-am +installcheck-am: +installcheck: installcheck-am +install-exec-am: +install-exec: install-exec-am + +install-data-am: +install-data: install-data-am + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am +install: install-am +uninstall-am: +uninstall: uninstall-am +all-am: Makefile $(LIBRARIES) +all-redirect: all-am +install-strip: + $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install +installdirs: + + +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -rm -f Makefile $(CONFIG_CLEAN_FILES) + -rm -f config.cache config.log stamp-h stamp-h[0-9]* + +maintainer-clean-generic: +mostlyclean-am: mostlyclean-noinstLIBRARIES mostlyclean-compile \ + mostlyclean-tags mostlyclean-depend mostlyclean-generic + +mostlyclean: mostlyclean-am + +clean-am: clean-noinstLIBRARIES clean-compile clean-tags clean-depend \ + clean-generic mostlyclean-am + +clean: clean-am + +distclean-am: distclean-noinstLIBRARIES distclean-compile \ + distclean-tags distclean-depend distclean-generic \ + clean-am + +distclean: distclean-am + +maintainer-clean-am: maintainer-clean-noinstLIBRARIES \ + maintainer-clean-compile maintainer-clean-tags \ + maintainer-clean-depend maintainer-clean-generic \ + distclean-am + @echo "This command is intended for maintainers to use;" + @echo "it deletes files that may require special tools to rebuild." + +maintainer-clean: maintainer-clean-am + +.PHONY: mostlyclean-noinstLIBRARIES distclean-noinstLIBRARIES \ +clean-noinstLIBRARIES maintainer-clean-noinstLIBRARIES \ +mostlyclean-compile distclean-compile clean-compile \ +maintainer-clean-compile tags mostlyclean-tags distclean-tags \ +clean-tags maintainer-clean-tags distdir mostlyclean-depend \ +distclean-depend clean-depend maintainer-clean-depend info-am info \ +dvi-am dvi check check-am installcheck-am installcheck install-exec-am \ +install-exec install-data-am install-data install-am install \ +uninstall-am uninstall all-redirect all-am all installdirs \ +mostlyclean-generic distclean-generic clean-generic \ +maintainer-clean-generic clean mostlyclean distclean maintainer-clean + + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: diff --git a/client/renderer/console.C b/client/renderer/console.C new file mode 100644 index 0000000..e232c2e --- /dev/null +++ b/client/renderer/console.C @@ -0,0 +1,264 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include <iostream.h> +#include <malloc.h> +#include <string.h> +#include "pvvmud.H" +#include "console.H" +#include "pvvmudclient.H" + +CConsole::CConsole(CPvvmudClient * cli) { + CConsole(cli, 40, 20); +} + +CConsole::CConsole(CPvvmudClient * cli, int rows, int cols) { + m_client = cli; + m_cols = cols; + m_rows = rows; + m_print_x = m_print_y = 0; + m_visible = FALSE; + m_state = FALSE; + m_echo = TRUE; + m_dataReady = FALSE; + // Calculate start point for drawing (assumes 8-by-13 font) + int cons_width = 8 * rows; + int cons_height = 13 * cols; + m_screen_x = (getClient()->getGUI()->getWidth() - cons_width) / 2; + m_screen_y = getClient()->getGUI()->getHeight() - (getClient()->getGUI()->getHeight() - cons_height) / 2; + m_input_x = 0; + m_input_y = m_cols - 1; + m_charColor = (double*)malloc(sizeof(double) * 3); + m_numInputChars = 0; + m_bufStart = 0; + // Allocate space for console data (one extra char for newline) + m_console =(char*)malloc(sizeof(char) * (m_cols+1)*m_rows); + memset(m_console, 0, (m_cols+1)*m_rows); +} // CConsole() + +CConsole::~CConsole() { + free(m_console); + free(m_charColor); +} + +void CConsole::drawText() { +} + +void CConsole::addMsg(char * msg) { +} + +int CConsole::printLine(char * string) { + int i = print(string); + if (i) { + // Add newline + m_console[m_print_y*m_rows+m_print_x] = '\n'; + if (m_print_y < m_cols) { + m_print_y++; + m_print_x = 0; + } // if + else { + m_print_y = m_print_x = 0; //Reached end of console, return to top. + } // else + } // if + return i; +} // printLine() + +int CConsole::print(char * string) { + char c; + int i = 0; + while ((c=string[i++])) { + if (m_print_y >= m_cols-2) { + scroll(1); + m_print_y--; + } + if (m_print_x == m_rows-1) { // Check if the cursor is at the end of a line + m_console[m_print_y*m_rows+m_print_x] = '\n'; + if (m_print_y >= (m_cols-2)) { // check if the cursor is at the bottom + scroll(1); + m_print_x = 0; + m_print_y--; + } // if + else { + m_print_y++; + m_print_x = 0; + } // else + i--; + } // if + else if (m_print_x < m_rows) { + m_console[m_print_y*m_rows+m_print_x] = c; + m_print_x++; + } // else if + else { // m_print> m_rows => error condition (never supposed to happen) + return 0; + } + if (c == '\n') { + m_console[m_print_y*m_rows+m_print_x] = '\n'; + m_print_y++; + m_print_x = 0; + } // if + } // while + return 1; +} + +int CConsole::printChar(char c) { + char * tmp = (char*)malloc(sizeof(char)*2); + tmp[0] = c; + tmp[1] = 0; + print(tmp); + free(tmp); +} + +void CConsole::echoChar(char c) { + if (m_input_x < m_rows) { + m_console[m_input_y * m_rows + m_input_x] = c; + m_input_x++; + } +} + +void CConsole::clear() { + memset(m_console, 0, getRows()*(getCols()+1)); + setCursorPos(0, 0); +} + +void CConsole::scroll(int lines) { + for (int i=lines;i<m_cols;i++) { + memcpy(&m_console[(i-lines)*(m_rows)], &m_console[i*(m_rows)], m_rows+1); + } +} + +void CConsole::keyboardInput(char k) { + switch (k) { + case '\r': + changeInputMode(); + if (m_inputBuffer != "") { + setDataReady(); + } + break; + case '\b': + if (m_numInputChars != 0) { + m_numInputChars--; + m_input_x--; + m_console[m_input_y * m_rows + m_input_x] = 0; + } + break; + default: + if (m_echo) { + echoChar(k); + } + m_inputBuffer += k; + } +} + + +const char * CConsole::getLine() { + if (getDataReady()) { + const char * s = m_inputBuffer.c_str(); + cout << s << '\n'; + m_inputBuffer = ""; + setDataReady(FALSE); + return s; + } + else { + return NULL; // No data ready + } +} + +/*char CConsole::getChar() { + if (m_numInputChars) { + char c = m_inputBuffer[m_bufStart++]; + if (m_bufStart >= INPUTSIZE) { + m_bufStart = 0; + m_numInputChars--; + } // if + } // if +} // getChar()*/ + +void CConsole::setCursorPos(int x, int y) { + m_print_x = x; + m_print_y = y; +} + +int CConsole::getRows() { + return m_rows; +} + +int CConsole::getCols() { + return m_cols; +} + +double * CConsole::getColor() { + return m_charColor; +} + +void CConsole::setColor(double red, double green, double blue) { + m_charColor[0] = red; + m_charColor[1] = green; + m_charColor[2] = blue; +} + +CPvvmudClient * CConsole::getClient() { + return m_client; +} + +int CConsole::changeInputMode() { + if(m_state) + m_state = 0; + else { + m_visible = TRUE; + m_state = 1; + m_input_x = 0; + m_input_y = m_cols - 1; + } // else + for(int i=0;i<getRows();i++) { + m_console[m_input_y*getRows()+i]=0; + } + return 0; +} + +int CConsole::getInputMode() { + return m_state; +} + +int CConsole::setVisible() { + m_visible = (m_visible) ? 0 : 1; + return 0; +} + +int CConsole::isVisible() { + return m_visible; +} + +void CConsole::setEcho(BOOL e) { + m_echo = e; +} + +BOOL CConsole::getEcho() { + return m_echo; +} + +void CConsole::setDataReady(BOOL d) { + m_dataReady = d; +} + +BOOL CConsole::getDataReady() { + return m_dataReady; +} + + + diff --git a/client/renderer/console.H b/client/renderer/console.H new file mode 100644 index 0000000..abff5e4 --- /dev/null +++ b/client/renderer/console.H @@ -0,0 +1,95 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef CCONSOLE_H +#define CCONSOLE_H + +#include <string> + +class CPvvmudClient; + +//class CConsoleCursor { + + +class CConsole { + int m_cols; // Number of columns + int m_rows; // Number of rows + int m_state; // State variable + int m_visible; + int num_msgs; // Number of messages printed on console + BOOL m_echo; + BOOL m_dataReady; + CPvvmudClient * m_client; + +protected: + char * m_console; + string m_inputBuffer; + int m_numInputChars; + int m_bufStart; + double * m_charColor; + int m_screen_x; // Startpoint (in screen coordinates) + int m_screen_y; + int m_print_x; // Position for writing + int m_print_y; + int m_input_x; // Position for echo + int m_input_y; + void setDataReady(BOOL d=TRUE); + void scrollMsgs(); + +public: + const int INPUTSIZE = 80; + CConsole(CPvvmudClient * cli); + CConsole(CPvvmudClient * cli, int cols, int rows); + virtual ~CConsole(); + + + virtual void drawText(); + virtual void addMsg(char * msg); + int printLine(char * string); + int print(char * string); + int printChar(char c); + void printMsg(char * msg); + void echoChar(char c); + void clear(); + void scroll(int lines); + virtual void keyboardInput(char k); + + const char * getLine(); + void setCursorPos(int x, int y); + int getRows(); + int getCols(); + double * getColor(); + void setColor(double red, double green, double blue); + CPvvmudClient * getClient(); + int changeInputMode(); + int getInputMode(); + int setVisible(); + int isVisible(); + void setEcho(BOOL e); + BOOL getEcho(); + BOOL getDataReady(); +}; + +#endif // CCONSOLE_H + + + + + + diff --git a/client/renderer/glconsole.C b/client/renderer/glconsole.C new file mode 100644 index 0000000..8e3f148 --- /dev/null +++ b/client/renderer/glconsole.C @@ -0,0 +1,115 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include <iostream.h> +#include "pvvmud.H" +#include "glconsole.H" +#include "pvvmudclient.H" + +GLubyte CGLConsole::m_cursor[13] = { + 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, + 0x00, 0x00, 0xff, + 0xff}; + + + +CGLConsole::CGLConsole(CPvvmudClient * cli) : CConsole(cli) { + m_font = GLUT_BITMAP_8_BY_13; +} + +CGLConsole::CGLConsole(CPvvmudClient * cli, int rows, int cols) : CConsole(cli, rows, cols) { + m_font = GLUT_BITMAP_8_BY_13; + setCursorPos(1, 10); +} +CGLConsole::~CGLConsole() { +} + +CGLConsole::drawString(char *string) { + int len,t; + t = 0; + len = getRows(); + while (t < len && string[t] != '\n') { + if (string[t] != 0) { + glutBitmapCharacter(m_font,string[t]); + } + t++; + } // while + //cout << '\n'; +} + +void CGLConsole::drawText() { + int x, y; + // Kode for � tegna opp tekstkonsoll + glDisable(GL_DEPTH_TEST); + glDisable(GL_TEXTURE_2D); + glDisable(GL_LIGHTING); + // Darken background + + glLoadIdentity(); + GLdouble dark[4] = {0.0, 0.0, 0.0, 0.5}; + //glRotatef(-90, 1.0, 0.0, 0.0); + gluLookAt(0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 1.0, 0.0); + //CCliViewpoint * viewpoint = getClient()->getManager()->getViewpoint(); + //viewpoint->transform(); + glEnable(GL_BLEND); + glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA); + glShadeModel(GL_FLAT); + glBegin(GL_QUADS); + glColor4dv(dark); + glVertex3f(-300, -300, 0.5); + glVertex3f(-300, 300, 0.5); + glVertex3f(300, 300, 0.5); + glVertex3f(300, -300, 0.5); + glEnd(); + glDisable(GL_BLEND); + glShadeModel(GL_SMOOTH); + glMatrixMode(GL_PROJECTION); + glLoadIdentity(); + glOrtho(-0.5,getClient()->getGUI()->getWidth() ,-0.5,getClient()->getGUI()->getHeight(),-1.0,1.0); + glMatrixMode(GL_MODELVIEW); + glLoadIdentity(); + glColor3dv(m_charColor); + x = m_screen_x; + y = m_screen_y; + for (int i=0;i<getCols();i++) { + glRasterPos2i(x, y); + drawString(&m_console[i*getRows()]); + y-=13; + } // for + // Draw cursor + glPixelStorei(GL_UNPACK_ALIGNMENT, 1); + if (getInputMode()) { + glRasterPos2i(m_screen_x + (8*m_input_x), m_screen_y - (13*(m_input_y+1))); + glBitmap(8, 13, 0.0, 0.0, 0.0, 0.0, m_cursor); + } +} + + + + + + + + + + + + diff --git a/client/renderer/glconsole.H b/client/renderer/glconsole.H new file mode 100644 index 0000000..6b387d4 --- /dev/null +++ b/client/renderer/glconsole.H @@ -0,0 +1,39 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef CGLCONSOLE_H +#define CGLCONSOLE_H +#include <GL/glut.h> +#include "console.H" + +class CGLConsole : public CConsole { + + void *m_font; + drawString(char *string); +public: + static GLubyte m_cursor[13]; + + CGLConsole(CPvvmudClient * cli); + CGLConsole(CPvvmudClient * cli, int cols, int rows); + ~CGLConsole(); + + virtual void drawText(); +}; + +#endif // CGLCONSOLE_H diff --git a/client/renderer/glgeometry.C b/client/renderer/glgeometry.C new file mode 100644 index 0000000..b02093c --- /dev/null +++ b/client/renderer/glgeometry.C @@ -0,0 +1,219 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include "glgeometry.H" + + +/******************************************************************************* + * + * Constructor for ObjectGeometry + * + ******************************************************************************/ + +CGLGeometry::CGLGeometry( int objectGeometryId ) + :CGeometry( objectGeometryId ) +{ + +} + +CGLGeometry::CGLGeometry( int objectGeometryId, int numVertices, + int numNormals, int numTexCoords, int numPolygons ) + :CGeometry( objectGeometryId, numVertices, numNormals, + numTexCoords, numPolygons) +{ + +} + +/******************************************************************************* + * + * Destructor for ObjectGeometry + * + ******************************************************************************/ +CGLGeometry::~CGLGeometry(){ +} + + +/******************************************************************************* + * + * Draw ObjectGeometry + * + ******************************************************************************/ + +int CGLGeometry::draw( CMaterialCache * matCache, + CTextureCache * texCache ){ + + int pp,ii; + CPolygon * polygon; + CIntArray *normalIndex,*vertexIndex,*texCoordIndex; + int numVertex, numNormal, numTexCoord; + // CNormal * normal; + // CVertex * vertex; + // CTexCoord * texCoord; + CMaterial * mat; + + for (pp = 0; pp < this->polygonList->getNumElements(); pp ++){ + + polygon = this->polygonList->get( pp ); + numVertex = polygon->getVertexIList()->getNumElements(); + numNormal = polygon->getNormalIList()->getNumElements(); + numTexCoord = polygon->getTexCoordIList()->getNumElements(); + mat = matCache->get( polygon->getMaterial() ); + if (mat == NULL){ + mat = matCache->get( 0 ); +// cdebug(stderr,"Using default material %i for object %i\n",polygon->getMaterial(),id); + } + if (mat != NULL) mat->exec( texCache ); +// else cdebug(stderr,"Failed to find material!\n"); + + vertexIndex = polygon->getVertexIList();//->getIndex(); + normalIndex = polygon->getNormalIList();//->getIndex(); + texCoordIndex = polygon->getTexCoordIList();//->getIndex(); + //vertex = this->vertexList->getVertex(); + //normal = this->normalList->getNormal(); + //texCoord = this->texCoordList->getTexCoord(); + + glBegin( (GLenum)polygon->getType() ); + + switch ( polygon->getType() ){ + case POLYGON_POLYGON: + case POLYGON_QUAD_STRIP: + case POLYGON_TRIANGLE_STRIP: + case POLYGON_TRIANGLE_FAN: + + + + if (numVertex == numNormal) { + // One normal for each vertex + if (numVertex == numTexCoord){ + // Texture Coordinates + for (ii = 0; ii < numVertex; ii++){ + glNormal3dv(normalList->get(normalIndex->get(ii))); + glTexCoord2dv(texCoordList->get(texCoordIndex->get(ii))); + glVertex3dv(vertexList->get(texCoordIndex->get(ii))); + } + } else { + // No texture coordinates + for (ii = 0; ii < numVertex; ii++){ + glNormal3dv(normalList->get(normalIndex->get(ii))); + glVertex3dv(vertexList->get(texCoordIndex->get(ii))); + } + } + } else { + // One normal for object + if (numVertex == numTexCoord){ + // Texture Coordinates + glNormal3dv(normalList->get(0)); + for (ii = 0; ii < numVertex; ii++){ + glTexCoord2dv(texCoordList->get(texCoordIndex->get(ii))); + glVertex3dv(vertexList->get(texCoordIndex->get(ii))); + } + } else { + // No texture coordinates + glNormal3dv(normalList->get(0)); + for (ii = 0; ii < numVertex; ii++){ + glVertex3dv(vertexList->get(texCoordIndex->get(ii))); + } + } + } + break; + + case POLYGON_QUADS: + + if (numVertex == numNormal) { + // One normal for each vertex + if (numNormal == numTexCoord){ + // Texture Coordinates + for (ii = 0; ii < numVertex; ii++){ + glNormal3dv(normalList->get(normalIndex->get(ii))); + glTexCoord2dv(texCoordList->get(normalIndex->get(ii))); + glVertex3dv(vertexList->get(vertexIndex->get(ii))); + } + } else { + for (ii = 0; ii < numVertex; ii++){ + glNormal3dv(normalList->get(normalIndex->get(ii))); + glVertex3dv(vertexList->get(vertexIndex->get(ii))); + } + } + } else { + // One normal for each quad + if (numVertex == numTexCoord){ + // Texture Coordinates + for (ii = 0; ii < numVertex; ii++){ + if (ii%4 == 0) glNormal3dv(normalList->get(normalIndex->get(ii/4))); + glTexCoord2dv(texCoordList->get(texCoordIndex->get(ii))); + glVertex3dv(vertexList->get(vertexIndex->get(ii))); + } + } else { + for (ii = 0; ii < numVertex; ii++){ + if (ii%4 == 0) glNormal3dv(normalList->get(normalIndex->get(ii/4))); + glVertex3dv(vertexList->get(vertexIndex->get(ii))); + } + } + } + break; + + case POLYGON_TRIANGLES: + + if (numVertex == numNormal) { + // One normal for each vertex + if (numVertex == numTexCoord){ + // Texture Coordinates + for (ii = 0; ii < numVertex; ii++){ + glNormal3dv(normalList->get(normalIndex->get(ii))); + glTexCoord2dv(texCoordList->get(texCoordIndex->get(ii))); + glVertex3dv(vertexList->get(vertexIndex->get(ii))); + } + } else { + for (ii = 0; ii < numVertex; ii++){ + glNormal3dv(normalList->get(normalIndex->get(ii))); + glVertex3dv(vertexList->get(vertexIndex->get(ii))); + } + } + } else { + // One normal for each triangle + if (numVertex == numNormal){ + // Texture Coordinates + for (ii = 0; ii < numVertex; ii++){ + if (ii%3 == 0) glNormal3dv(normalList->get(normalIndex->get(ii/3))); + glTexCoord2dv(texCoordList->get(texCoordIndex->get(ii))); + glVertex3dv(vertexList->get(vertexIndex->get(ii))); + } + } else { + for (ii = 0; ii < numVertex; ii++){ + if (ii%3 == 0) glNormal3dv(normalList->get(normalIndex->get(ii/3))); + glVertex3dv(vertexList->get(vertexIndex->get(ii))); + } + } + } + break; + + } + glEnd( ); + + } + + if (next != NULL) { + next->draw( matCache, texCache ); + } + + + return TRUE; +} + diff --git a/client/renderer/glgeometry.H b/client/renderer/glgeometry.H new file mode 100644 index 0000000..8df8f86 --- /dev/null +++ b/client/renderer/glgeometry.H @@ -0,0 +1,37 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _GLGEOMETRY_H +#define _GLGEOMETRY_H + +#include "geometry.H" + + +class CGLGeometry : public CGeometry{ + +public: + CGLGeometry(int objectGeometryId); + CGLGeometry(int objectGeometryId, int numVertices, + int numNormals, int numTexCoords, int numPolygons); + virtual ~CGLGeometry(); + virtual int draw( CMaterialCache * matCache, CTextureCache * texCache ); + +}; + +#endif /* _GLGEOMETRY_H */ diff --git a/client/renderer/glmaterial.C b/client/renderer/glmaterial.C new file mode 100644 index 0000000..7753301 --- /dev/null +++ b/client/renderer/glmaterial.C @@ -0,0 +1,63 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include <stdlib.h> +#include <stdio.h> +#include <GL/gl.h> +#include <iostream.h> + +#include "pvvmud.H" +#include "glmaterial.H" + + +CGLMaterial::CGLMaterial():CMaterial(){ +} + +CGLMaterial::CGLMaterial(int materialId):CMaterial(materialId){ +} + +int CGLMaterial::exec(CTextureCache * texCache){ + CTexture * tex; + if (getTextureId() != -1){ + if ((tex = texCache->get(getTextureId()))== NULL){ + if ((tex = texCache->get(0)) == NULL){ + cdebug << "Failed to find texture!\n"; + glDisable(GL_TEXTURE_2D); + } else { + cdebug << "Using default texture for id " << getTextureId() << "\n"; + glEnable(GL_TEXTURE_2D); + tex->exec(); + } + } else { + glEnable(GL_TEXTURE_2D); + tex->exec(); + } + } else { + glDisable(GL_TEXTURE_2D); + } + + glMaterialfv(GL_FRONT, GL_AMBIENT, m_ambient ); + glMaterialfv(GL_FRONT, GL_DIFFUSE, m_diffuse ); + glMaterialfv(GL_FRONT, GL_SPECULAR, m_specular ); + glMaterialfv(GL_FRONT, GL_SHININESS, m_shininess ); + glMaterialfv(GL_FRONT, GL_EMISSION, m_emission ); + + return TRUE; +} + diff --git a/client/renderer/glmaterial.H b/client/renderer/glmaterial.H new file mode 100644 index 0000000..03bfc75 --- /dev/null +++ b/client/renderer/glmaterial.H @@ -0,0 +1,38 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _GLMATERIAL_H +#define _GLMATERIAL_H + +#include "material.H" + +#define MAT_NOTEXTURE -1 + + +class CGLMaterial : public CMaterial { +public: + CGLMaterial(); + CGLMaterial(int materialId); + + virtual ~CGLMaterial() {} + + virtual int exec(CTextureCache * texCache); +}; + +#endif /* _GLMATERIAL_H */ diff --git a/client/renderer/glrenderer.C b/client/renderer/glrenderer.C new file mode 100644 index 0000000..6bfd54b --- /dev/null +++ b/client/renderer/glrenderer.C @@ -0,0 +1,188 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include <iostream.h> +#include "pvvmud.H" +#include "glrenderer.H" +#include "cliviewpoint.H" +#include "pvvmudclient.H" + +COGLRenderer::COGLRenderer(CPvvmudClient * cli) : CRenderer(cli) { + glEnable(GL_DEPTH_TEST); + glEnable(GL_CULL_FACE); + + glEnable(GL_LIGHTING); + { + GLfloat gray[4] = {0.2, 0.2, 0.2, 1.0}; + GLfloat white[4] = {1.0, 1.0, 1.0, 1.0}; + GLfloat ambient[4] = {0.4, 0.4, 0.4, 1.0}; + glLightfv(GL_LIGHT0, GL_AMBIENT, gray); + glLightfv(GL_LIGHT0, GL_DIFFUSE, white); + glEnable(GL_LIGHT0); + + glLightModelfv(GL_LIGHT_MODEL_AMBIENT,ambient); + } + glEnable( GL_TEXTURE_2D ); + glTexEnvi( GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_MODULATE ); + // glHint( GL_PERSPECTIVE_CORRECTION_HINT, GL_FASTEST ); + glDisable(GL_TEXTURE_2D); +} + +COGLRenderer::~COGLRenderer(){ +} + +void COGLRenderer::prepareDraw(CWorldObject * object) { + if (m_mode == GL_SELECT) { + glLoadName(object->getObjectId()); + } +} + +void COGLRenderer::draw() { + GLfloat light_position[4] = { 0.0, 0.5, 1.0, 0.0 }; + + glLoadIdentity(); + glEnable(GL_DEPTH_TEST); +// glEnable(GL_TEXTURE_2D); + glEnable(GL_LIGHTING); + glClearColor(0.5,0.5,0.9,1.0); + glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT); + + glPushMatrix(); + + glRotatef(-90, 1.0, 0.0, 0.0); + CCliViewpoint * viewpoint = getClient()->getManager()->getViewpoint(); + viewpoint->transform(); + + + glLightfv(GL_LIGHT0,GL_POSITION,light_position); + + getClient()->getManager()->animate(); + getClient()->getManager()->draw(this); + + glPopMatrix(); + if (getConsole()->isVisible()) { + getConsole()->drawText(); + } + glFlush(); + +// Moved to pvvmudclient->pollConsole() +// const char * s = getConsole()->getLine(); +// if (s != NULL) { +// getClient()->getManager()->sendMsg(s); +// } + + getClient()->getGUI()->reshape(getClient()->getGUI()->getWidth(), getClient()->getGUI()->getHeight()); + +} + +void COGLRenderer::transform(CPosition &pos, CDirection &dir) { + const double * position = pos.getVector(); + const double * direction = dir.getVector(); + + glPushMatrix(); + + glTranslated(position[0],position[1],position[2]); + glRotated(direction[2],1,0,0); + glRotated(direction[1],0,1,0); + glRotated(direction[0],0,0,1); +} + +void COGLRenderer::reshape(int width, int height) { + getClient()->getGUI()->setWidth(width); + getClient()->getGUI()->setHeight(height); + GLfloat aspectViewport = (GLfloat) height / (GLfloat) width; + setAspectViewport(aspectViewport); + glViewport(0, 0, (GLint) width, (GLint) height); + + glMatrixMode(GL_PROJECTION); + glLoadIdentity(); + glFrustum(-0.1, 0.1, -0.1*aspectViewport, 0.1*aspectViewport, 0.2, 1000.0); + glMatrixMode(GL_MODELVIEW); +} + +void COGLRenderer::postDraw() { + glPopMatrix(); +} + +#define SELECTBUFSIZE 1024 + +void COGLRenderer::mousePick(int x, int y) { + cdebug << "Mouse pick " << x << " " << y << "\n"; + + GLuint selectBuf[SELECTBUFSIZE]; + GLint hits; + GLint viewport[4]; + + glGetIntegerv(GL_VIEWPORT, viewport); + + glSelectBuffer(SELECTBUFSIZE, selectBuf); + glRenderMode(GL_SELECT); + + glInitNames(); + glPushName((GLuint)(-1)); + + glMatrixMode(GL_PROJECTION); + glPushMatrix(); + glLoadIdentity(); + gluPickMatrix(x,viewport[3]-y,1.0,1.0,viewport); + glFrustum(-0.1, 0.1, -0.1*m_aspectViewport, 0.1*m_aspectViewport, 0.2, 1000.0); + setMode(GL_SELECT); + draw(); + glPopMatrix(); + glMatrixMode(GL_MODELVIEW); + glFlush(); + + hits = glRenderMode(GL_RENDER); + getClient()->getInputFunction()->processHits(hits, selectBuf); +} + +GLfloat COGLRenderer::getAspectViewport() { + return m_aspectViewport; +} + +void COGLRenderer::setAspectViewport(GLfloat av) { + m_aspectViewport = av; +} + +void COGLRenderer::setMode(GLenum mode) { + m_mode = mode; +} + +void COGLRenderer::dumpScreen(char * texFileName){ + GLint viewport[4]; + int width,height; + + BYTE *data; + CTexture * texture = new CTexture(); + + glGetIntegerv(GL_VIEWPORT,viewport); + + width = viewport[2]; + height = viewport[3]; + + data = (BYTE*)malloc(width*height*4*sizeof(BYTE)); + + glReadPixels(0,0,width,height,GL_RGBA,GL_UNSIGNED_BYTE,(GLvoid*)data); + + texture->setTextureMap(new CTextureMap(width,height,data)); + texture->save(texFileName); + delete texture; +} + + diff --git a/client/renderer/glrenderer.H b/client/renderer/glrenderer.H new file mode 100644 index 0000000..7d733d0 --- /dev/null +++ b/client/renderer/glrenderer.H @@ -0,0 +1,46 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _GLRENDERER_H +#define _GLRENDERER_H +#include <GL/gl.h> +#include <GL/glut.h> +#include "renderer.H" +class COGLRenderer : public CRenderer { + GLenum m_mode; + GLfloat m_aspectViewport; + +public: + COGLRenderer(CPvvmudClient * cli); + virtual ~COGLRenderer(); + virtual void prepareDraw(CWorldObject * object); + virtual void transform(CPosition &pos, CDirection &dir); + virtual void draw(); + virtual void postDraw(); + virtual void mousePick(int x, int y); + virtual void reshape(int width, int height); + GLfloat getAspectViewport(); + void setAspectViewport(GLfloat av); + void setMode(GLenum mode); + + virtual void dumpScreen(char * texFileName); + +}; + +#endif // _GLRENDERER_H diff --git a/client/renderer/glsrvcliconsole.C b/client/renderer/glsrvcliconsole.C new file mode 100644 index 0000000..3e61b0f --- /dev/null +++ b/client/renderer/glsrvcliconsole.C @@ -0,0 +1,116 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include <iostream.h> +#include "pvvmud.H" +#include "glsrvcliconsole.H" +#include "pvvmudclient.H" + +GLubyte CGLSrvCliConsole::m_cursor[13] = { + 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, + 0x00, 0x00, 0xff, + 0xff}; + + + +CGLSrvCliConsole::CGLSrvCliConsole(CPvvmudClient * cli) : CSrvCliConsole(cli) { + m_font = GLUT_BITMAP_8_BY_13; +} + +CGLSrvCliConsole::CGLSrvCliConsole(CPvvmudClient * cli, int rows, int cols) : CSrvCliConsole(cli, rows, cols) { + m_font = GLUT_BITMAP_8_BY_13; + setCursorPos(1, 10); +} +CGLSrvCliConsole::~CGLSrvCliConsole() { +} + +CGLSrvCliConsole::drawString(char *string) { + int len,t; + t = 0; + len = getRows(); + while (t < len && string[t] != '\n') { + if (string[t] != 0) { + glutBitmapCharacter(m_font,string[t]); + } + t++; + } // while + //cout << '\n'; +} + +void CGLSrvCliConsole::drawText() { + int x, y; + //printMsgs(); + // Kode for � tegna opp tekstkonsoll + glDisable(GL_DEPTH_TEST); + glDisable(GL_TEXTURE_2D); + glDisable(GL_LIGHTING); + // Darken background + + glLoadIdentity(); + GLdouble dark[4] = {0.0, 0.0, 0.0, 0.5}; + //glRotatef(-90, 1.0, 0.0, 0.0); + gluLookAt(0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 1.0, 0.0); + //CCliViewpoint * viewpoint = getClient()->getManager()->getViewpoint(); + //viewpoint->transform(); + glEnable(GL_BLEND); + glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA); + glShadeModel(GL_FLAT); + glBegin(GL_QUADS); + glColor4dv(dark); + glVertex3f(-300, -300, 0.5); + glVertex3f(-300, 300, 0.5); + glVertex3f(300, 300, 0.5); + glVertex3f(300, -300, 0.5); + glEnd(); + glDisable(GL_BLEND); + glShadeModel(GL_SMOOTH); + glMatrixMode(GL_PROJECTION); + glLoadIdentity(); + glOrtho(-0.5,getClient()->getGUI()->getWidth() ,-0.5,getClient()->getGUI()->getHeight(),-1.0,1.0); + glMatrixMode(GL_MODELVIEW); + glLoadIdentity(); + glColor3dv(m_charColor); + x = m_screen_x; + y = m_screen_y; + for (int i=0;i<getCols();i++) { + glRasterPos2i(x, y); + drawString(&m_console[i*getRows()]); + y-=13; + } // for + // Draw cursor + glPixelStorei(GL_UNPACK_ALIGNMENT, 1); + if (getInputMode()) { + glRasterPos2i(m_screen_x + (8*m_input_x), m_screen_y - (13*(m_input_y+1))); + glBitmap(8, 13, 0.0, 0.0, 0.0, 0.0, m_cursor); + } +} + + + + + + + + + + + + diff --git a/client/renderer/glsrvcliconsole.H b/client/renderer/glsrvcliconsole.H new file mode 100644 index 0000000..a42bb1e --- /dev/null +++ b/client/renderer/glsrvcliconsole.H @@ -0,0 +1,39 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef CGLSRVCLICONSOLE_H +#define CGLSRVCLICONSOLE_H +#include <GL/glut.h> +#include "srvcliconsole.H" + +class CGLSrvCliConsole : public CSrvCliConsole { + + void *m_font; + drawString(char *string); +public: + static GLubyte m_cursor[13]; + + CGLSrvCliConsole(CPvvmudClient * cli); + CGLSrvCliConsole(CPvvmudClient * cli, int cols, int rows); + ~CGLSrvCliConsole(); + + virtual void drawText(); +}; + +#endif // CGLSRVCLICONSOLE_H diff --git a/client/renderer/gltexture.C b/client/renderer/gltexture.C new file mode 100644 index 0000000..2e18c2d --- /dev/null +++ b/client/renderer/gltexture.C @@ -0,0 +1,146 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include <string.h> +#include <stdlib.h> +#include <stdio.h> +#include "gltexture.H" + +#ifdef HAVE_GL_GLUT_H +#include <GL/glut.h> +#endif /* HAVE_GL_GLUT_H */ + +static GLboolean HaveTexObj = GL_FALSE; + +#if defined(GL_VERSION_1_1) +# define TEXTURE_OBJECT 1 +#elif defined(GL_EXT_texture_object) +# define TEXTURE_OBJECT 1 +# define glBindTexture(A,B) glBindTextureEXT(A,B) +# define glGenTextures(A,B) glGenTexturesEXT(A,B) +# define glDeleteTextures(A,B) glDeleteTexturesEXT(A,B) +#endif + +void GLTexture_Init(){ + /* check that renderer has the GL_EXT_texture_object extension + * or supports OpenGL 1.1 + */ +#ifdef TEXTURE_OBJECT + char *exten = (char *) glGetString( GL_EXTENSIONS ); + char *version = (char *) glGetString( GL_VERSION ); + if ( strstr( exten, "GL_EXT_texture_object" ) + || strncmp( version, "1.1", 3 )==0 ) { + HaveTexObj = GL_TRUE; + } +#endif + +} + + +/****************************************************************************** + * + * Construct texture with given id + * + *****************************************************************************/ +CGLTexture::CGLTexture(int textureId):CTexture(textureId){ +} + +/****************************************************************************** + * + * Destruct texture + * + *****************************************************************************/ + +CGLTexture::~CGLTexture(){ + +#ifdef TEXTURE_OBJECT + if (loaded()) + glDeleteTextures( 1, &texObj ); +#endif + +} + + +/****************************************************************************** + * + * Set texturemap to use with texture + * + *****************************************************************************/ + +void CGLTexture::setTextureMap(CTextureMap * textureMap){ + + /* generate texture object IDs */ + if (HaveTexObj) { +#ifdef TEXTURE_OBJECT + glGenTextures( 1, &texObj ); +#endif + } + else { + texObj = glGenLists(1); + } + /* setup texture object */ + if (HaveTexObj) { +#ifdef TEXTURE_OBJECT + glBindTexture( GL_TEXTURE_2D, texObj ); +#endif + } + else { + glNewList( texObj, GL_COMPILE ); + } + + glTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_NEAREST ); + glTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_NEAREST ); + glTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_REPEAT ); + glTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_REPEAT ); + glTexImage2D( GL_TEXTURE_2D, 0, 4, textureMap->getWidth(), + textureMap->getHeight(), 0, GL_RGBA, GL_UNSIGNED_BYTE, + textureMap->getData() ); + if (!HaveTexObj) { + glEndList(); + } + /* end of texture object */ + + CTexture::setTextureMap(textureMap); + +} + + +/****************************************************************************** + * + * Exec texture + * + *****************************************************************************/ + +int CGLTexture::exec(){ + + if (!loaded()) return FALSE; + + if (HaveTexObj) { +#ifdef TEXTURE_OBJECT + glBindTexture( GL_TEXTURE_2D, texObj ); +#endif + } + else { + glCallList( texObj ); + } + + return TRUE; +} + diff --git a/client/renderer/gltexture.H b/client/renderer/gltexture.H new file mode 100644 index 0000000..2d1a865 --- /dev/null +++ b/client/renderer/gltexture.H @@ -0,0 +1,56 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _GLTEXTURE_H +#define _GLTEXTURE_H + +#include "mudtypes.h" +#include "texture.H" + +#ifdef HAVE_GL_GL_H +#include <GL/glut.h> +typedef GLuint TexObj_t; +#else /* HAVE_GL_GL_H */ +typedef unsigned int TexObj_t; +#endif /* HAVE_GL_GL_H */ + +#define TEX_STATE_LOADED 0x0001 + +void GLTexture_Init(); + +class CGLTexture : public CTexture { + TexObj_t texObj; + +public: + CGLTexture(); + CGLTexture(int id); + ~CGLTexture(); + virtual void setTextureMap(CTextureMap * textureMap); + virtual int exec(); +}; + +#endif /* _GLTEXTURE_H */ + + + + + + + + diff --git a/client/renderer/renderer.C b/client/renderer/renderer.C new file mode 100644 index 0000000..d7eca5b --- /dev/null +++ b/client/renderer/renderer.C @@ -0,0 +1,65 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include "renderer.H" +#include "pvvmudclient.H" + +CRenderer::CRenderer(CPvvmudClient * c) { + m_client = c; +} + +CRenderer::~CRenderer(){ +} + +CPvvmudClient * CRenderer::getClient() { + return m_client; +} + +CConsole * CRenderer::getConsole() { + return m_console; +} + +void CRenderer::setConsole(CConsole * console) { + m_console = console; +} + +void CRenderer::prepareDraw(CWorldObject * object){ +} + +void CRenderer::transform(CPosition &pos, CDirection &dir){ +} + +void CRenderer::draw(){ +} + +void CRenderer::postDraw(){ +} + +void CRenderer::mousePick(int x, int y){ +} + +void CRenderer::reshape(int width, int height) { +} + +void CRenderer::dumpScreen(char * texFileName){ +} + + + diff --git a/client/renderer/renderer.H b/client/renderer/renderer.H new file mode 100644 index 0000000..f1e2e98 --- /dev/null +++ b/client/renderer/renderer.H @@ -0,0 +1,45 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _RENDERER_H +#define _RENDERER_H +#include "worldobject.H" +#include "console.H" + +class CPvvmudClient; +class CRenderer { + CPvvmudClient * m_client; + CConsole * m_console; + +public: + CRenderer(CPvvmudClient * c); + virtual ~CRenderer(); + CPvvmudClient * getClient(); + CConsole * getConsole(); + void setConsole(CConsole * console); + virtual void prepareDraw(CWorldObject * object); + virtual void transform(CPosition &pos, CDirection &dir); + virtual void draw(); + virtual void postDraw(); + virtual void mousePick(int x, int y); + virtual void reshape(int width, int height); + virtual void dumpScreen(char * texFileName); +}; + +#endif // _RENDERER_H diff --git a/client/renderer/srvcliconsole.C b/client/renderer/srvcliconsole.C new file mode 100644 index 0000000..f7da488 --- /dev/null +++ b/client/renderer/srvcliconsole.C @@ -0,0 +1,185 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include <fstream> +#include <malloc.h> +#include "pvvmud.H" +#include "srvcliconsole.H" +#include "string.h" + +const char * CSrvCliConsole::HISTORY_FILE = ".pvvmud_history"; + + +CSrvCliConsole::CSrvCliConsole(CPvvmudClient * cli) : CConsole(cli) { + m_numMsgs = 0; + m_historyPos = 0; + m_consSize = getCols()-1; + loadHistory(); +} + +CSrvCliConsole::CSrvCliConsole(CPvvmudClient * cli, int cols, int rows) : CConsole(cli, cols, rows) { + m_numMsgs = 0; + m_historyPos = 0; + m_consSize = getCols()-1; + loadHistory(); +} + +void CSrvCliConsole::drawText() { +} + +int CSrvCliConsole::getNumMsgs() { + return m_numMsgs; +} + +void CSrvCliConsole::setNumMsgs(int num) { + m_numMsgs = num; +} + +void CSrvCliConsole::addMsg(char * msg) { + string s = msg; + if (m_numMsgs >= m_consSize) { + m_messages.erase(m_messages.begin()); + } + m_messages.push_back(msg); + m_numMsgs++; + printMsgs(); +} + +void CSrvCliConsole::printMsgs() { + const char * c; + clear(); + for (int i=0;i<m_messages.size();i++) { + c = m_messages[i].c_str(); + print((char *)c); + } +} + +void CSrvCliConsole::loadHistory() { + ifstream * file = new ifstream(HISTORY_FILE); + if (!file) { + cout << "Error\n"; + exit(0); + } // if + filebuf * fb = file->rdbuf(); + char * buf = (char*)malloc(80); + char c = 0; + int i = 0; + while(file->get(c)) { + if (i >= 80 || c == '\n') { + string s = string(buf); + //cout << s; + m_history.push_back(s); + m_historyPos++; + i = 0; + memset(buf, 0, 80); + } // if + else { + buf[i++] = c; + } // else + } // while + file->close(); + free(buf); + delete file; +} + +void CSrvCliConsole::saveHistory() { + ofstream * file = new ofstream(HISTORY_FILE); + filebuf * fb = file->rdbuf(); + for (int i=0;i<m_history.size();i++) { + fb->sputn(m_history[i].c_str(), m_history[i].size()); + fb->sputc('\n'); + } // for + file->close(); + delete file; +} +void CSrvCliConsole::keyboardInput(char k) { + switch (k) { + case KEY_UP: + m_input_x = 0; + m_inputBuffer = ""; + clear(); + printMsgs(); + if (m_historyPos > -1) { + m_historyPos--; + if (m_historyPos > -1) { + m_inputBuffer = m_history[m_historyPos]; + if (getEcho()) { + char c; + int i = 0; + const char * cstr = m_inputBuffer.c_str(); + while (c = cstr[i]) { + echoChar(c); + i++; + } // while + } // if + } // if + } // if + break; + case KEY_DOWN: + m_input_x = 0; + m_inputBuffer = ""; + clear(); + printMsgs(); + if (m_historyPos == -1 || m_historyPos < m_history.size()) { // Stygt hack + m_historyPos++; + if (m_historyPos < m_history.size()) { + m_inputBuffer = m_history[m_historyPos]; + if (getEcho()) { + char c; + int i = 0; + const char * cstr = m_inputBuffer.c_str(); + while (c = cstr[i]) { + echoChar(c); + i++; + } // while + } // if + } // if + else { + m_inputBuffer = ""; + m_input_x = 0; + } // else + } + break; + case '\r': + changeInputMode(); + m_historyPos = m_history.size(); + if (m_inputBuffer != "") { + setDataReady(); + m_history.push_back(m_inputBuffer); + m_historyPos++; + } + break; + case '\b': + if (m_inputBuffer != "") { + m_inputBuffer.erase(m_inputBuffer.end()-1); + if (getEcho()) { + m_input_x--; + m_console[m_input_y * getRows() + m_input_x] = 0; + } + } + break; + default: + if (getEcho()) { + echoChar(k); + } + m_inputBuffer += k; + } +} + + diff --git a/client/renderer/srvcliconsole.H b/client/renderer/srvcliconsole.H new file mode 100644 index 0000000..3783ce3 --- /dev/null +++ b/client/renderer/srvcliconsole.H @@ -0,0 +1,52 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef SRVCLICONSOLE_H +#define SRVCLICONSOLE_H + +#include <vector> +#include <string> +#include "console.H" + +// Subclass of CConsole for printing messages recieved from server and other clients +class CSrvCliConsole : public CConsole { + static const char * HISTORY_FILE; + int m_consSize; + int m_numMsgs; + typedef vector<string> msg_t; + msg_t m_messages; + msg_t m_history; + int m_historyPos; +public: + CSrvCliConsole(CPvvmudClient * cli); + CSrvCliConsole(CPvvmudClient * cli, int cols, int rows); + + virtual void drawText(); + virtual void addMsg(char * msg); + int getNumMsgs(); + void setNumMsgs(int num); + void updateConsole(); + void printMsgs(); + void loadHistory(); + void saveHistory(); + virtual void keyboardInput(char k); + +}; + +#endif // SRVCLICONSOLE_H diff --git a/client/stdinput.C b/client/stdinput.C new file mode 100644 index 0000000..d31c9da --- /dev/null +++ b/client/stdinput.C @@ -0,0 +1,70 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "stdinput.H" +#include <malloc.h> +#include <iostream.h> +// Setter standard bufferst�rrelse +CStdInput::CStdInput() { + m_bufsize = m_BUFFERSIZE = 20; // Standard bufferst�rrelse er 20 tegn + m_buffer = (char*)malloc(m_BUFFERSIZE); + m_sysbuffer = (char*)malloc(10); + //cin.rdbuf()->setbuf(m_sysbuffer, 10); +} + +// Angir bufferst�rrelse eksplisitt +CStdInput::CStdInput(int bufsize) { + m_bufsize = m_BUFFERSIZE = bufsize; + m_buffer = (char*)malloc(m_BUFFERSIZE); + m_sysbuffer = (char*)malloc(10); + //cin.rdbuf()->setbuf(m_sysbuffer, 10); +} + +CStdInput::~CStdInput() { + if (m_buffer != NULL) { + free(m_buffer); + } + free (m_sysbuffer); +} + +// Sjekker standard input +CStdInput::poll() { +} + +CStdInput::addChar(char c) { + if (m_numchars < m_bufsize) { + // More room in buffer, add char + m_buffer[m_numchars++] = c; + } + else { + // Increase buffer size + m_buffer = (char*)realloc(m_buffer, m_bufsize+m_BUFFERSIZE); + m_buffer[m_numchars++] = c; + } +} + +CStdInput::sendMsg() { + cout << m_buffer; + free(m_buffer); + m_buffer = (char*)malloc(m_BUFFERSIZE); + m_bufsize = m_BUFFERSIZE; + m_numchars = 0; +} + + diff --git a/client/stdinput.H b/client/stdinput.H new file mode 100644 index 0000000..8018839 --- /dev/null +++ b/client/stdinput.H @@ -0,0 +1,41 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _STDINPUT_H_ +#define _STDINPUT_H_ +// Class to read from standard input (i.e. an xterm) and send the information +// to the server +class CStdInput { + int m_BUFFERSIZE; // initiell bufferst�rrelse, og ant. bytest bufferet skal auke med kvar gong det blir fullt + char * m_buffer; + char * m_sysbuffer; + int m_bufsize; + int m_numchars; + +public: + CStdInput(int bufsize); + CStdInput(); + ~CStdInput(); + + poll(); + addChar(char c); + sendMsg(); +}; + +#endif // _STDINPUT_H_ diff --git a/common/Makefile.am b/common/Makefile.am new file mode 100644 index 0000000..14ce187 --- /dev/null +++ b/common/Makefile.am @@ -0,0 +1 @@ +SUBDIRS=lib diff --git a/common/Makefile.in b/common/Makefile.in new file mode 100644 index 0000000..89a2672 --- /dev/null +++ b/common/Makefile.in @@ -0,0 +1,284 @@ +# Makefile.in generated automatically by automake 1.4 from Makefile.am + +# Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + + +SHELL = @SHELL@ + +srcdir = @srcdir@ +top_srcdir = @top_srcdir@ +VPATH = @srcdir@ +prefix = @prefix@ +exec_prefix = @exec_prefix@ + +bindir = @bindir@ +sbindir = @sbindir@ +libexecdir = @libexecdir@ +datadir = @datadir@ +sysconfdir = @sysconfdir@ +sharedstatedir = @sharedstatedir@ +localstatedir = @localstatedir@ +libdir = @libdir@ +infodir = @infodir@ +mandir = @mandir@ +includedir = @includedir@ +oldincludedir = /usr/include + +DESTDIR = + +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ + +top_builddir = .. + +ACLOCAL = @ACLOCAL@ +AUTOCONF = @AUTOCONF@ +AUTOMAKE = @AUTOMAKE@ +AUTOHEADER = @AUTOHEADER@ + +INSTALL = @INSTALL@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS) +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +transform = @program_transform_name@ + +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +CC = @CC@ +CXX = @CXX@ +GL_CFLAGS = @GL_CFLAGS@ +GL_LIBS = @GL_LIBS@ +LEX = @LEX@ +MAKEINFO = @MAKEINFO@ +NETLIBS = @NETLIBS@ +PACKAGE = @PACKAGE@ +RANLIB = @RANLIB@ +TIFF_CFLAGS = @TIFF_CFLAGS@ +TIFF_LIBS = @TIFF_LIBS@ +VERSION = @VERSION@ +YACC = @YACC@ + +SUBDIRS = lib +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_CLEAN_FILES = +DIST_COMMON = Makefile.am Makefile.in + + +DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) + +TAR = gtar +GZIP_ENV = --best +all: all-redirect +.SUFFIXES: +$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) + cd $(top_srcdir) && $(AUTOMAKE) --foreign common/Makefile + +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES) + cd $(top_builddir) \ + && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status + + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. + +@SET_MAKE@ + +all-recursive install-data-recursive install-exec-recursive \ +installdirs-recursive install-recursive uninstall-recursive \ +check-recursive installcheck-recursive info-recursive dvi-recursive: + @set fnord $(MAKEFLAGS); amf=$$2; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +mostlyclean-recursive clean-recursive distclean-recursive \ +maintainer-clean-recursive: + @set fnord $(MAKEFLAGS); amf=$$2; \ + dot_seen=no; \ + rev=''; list='$(SUBDIRS)'; for subdir in $$list; do \ + rev="$$subdir $$rev"; \ + test "$$subdir" = "." && dot_seen=yes; \ + done; \ + test "$$dot_seen" = "no" && rev=". $$rev"; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done + +tags: TAGS + +ID: $(HEADERS) $(SOURCES) $(LISP) + list='$(SOURCES) $(HEADERS)'; \ + unique=`for i in $$list; do echo $$i; done | \ + awk ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + here=`pwd` && cd $(srcdir) \ + && mkid -f$$here/ID $$unique $(LISP) + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -f $$subdir/TAGS && tags="$$tags -i $$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS)'; \ + unique=`for i in $$list; do echo $$i; done | \ + awk ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \ + || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags $$unique $(LISP) -o $$here/TAGS) + +mostlyclean-tags: + +clean-tags: + +distclean-tags: + -rm -f TAGS ID + +maintainer-clean-tags: + +distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) + +subdir = common + +distdir: $(DISTFILES) + here=`cd $(top_builddir) && pwd`; \ + top_distdir=`cd $(top_distdir) && pwd`; \ + distdir=`cd $(distdir) && pwd`; \ + cd $(top_srcdir) \ + && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --foreign common/Makefile + @for file in $(DISTFILES); do \ + d=$(srcdir); \ + if test -d $$d/$$file; then \ + cp -pr $$/$$file $(distdir)/$$file; \ + else \ + test -f $(distdir)/$$file \ + || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ + || cp -p $$d/$$file $(distdir)/$$file || :; \ + fi; \ + done + for subdir in $(SUBDIRS); do \ + if test "$$subdir" = .; then :; else \ + test -d $(distdir)/$$subdir \ + || mkdir $(distdir)/$$subdir \ + || exit 1; \ + chmod 777 $(distdir)/$$subdir; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir=../$(top_distdir) distdir=../$(distdir)/$$subdir distdir) \ + || exit 1; \ + fi; \ + done +info-am: +info: info-recursive +dvi-am: +dvi: dvi-recursive +check-am: all-am +check: check-recursive +installcheck-am: +installcheck: installcheck-recursive +install-exec-am: +install-exec: install-exec-recursive + +install-data-am: +install-data: install-data-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am +install: install-recursive +uninstall-am: +uninstall: uninstall-recursive +all-am: Makefile +all-redirect: all-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install +installdirs: installdirs-recursive +installdirs-am: + + +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -rm -f Makefile $(CONFIG_CLEAN_FILES) + -rm -f config.cache config.log stamp-h stamp-h[0-9]* + +maintainer-clean-generic: +mostlyclean-am: mostlyclean-tags mostlyclean-generic + +mostlyclean: mostlyclean-recursive + +clean-am: clean-tags clean-generic mostlyclean-am + +clean: clean-recursive + +distclean-am: distclean-tags distclean-generic clean-am + +distclean: distclean-recursive + +maintainer-clean-am: maintainer-clean-tags maintainer-clean-generic \ + distclean-am + @echo "This command is intended for maintainers to use;" + @echo "it deletes files that may require special tools to rebuild." + +maintainer-clean: maintainer-clean-recursive + +.PHONY: install-data-recursive uninstall-data-recursive \ +install-exec-recursive uninstall-exec-recursive installdirs-recursive \ +uninstalldirs-recursive all-recursive check-recursive \ +installcheck-recursive info-recursive dvi-recursive \ +mostlyclean-recursive distclean-recursive clean-recursive \ +maintainer-clean-recursive tags tags-recursive mostlyclean-tags \ +distclean-tags clean-tags maintainer-clean-tags distdir info-am info \ +dvi-am dvi check check-am installcheck-am installcheck install-exec-am \ +install-exec install-data-am install-data install-am install \ +uninstall-am uninstall all-redirect all-am all installdirs-am \ +installdirs mostlyclean-generic distclean-generic clean-generic \ +maintainer-clean-generic clean mostlyclean distclean maintainer-clean + + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: diff --git a/common/include/action.H b/common/include/action.H new file mode 100644 index 0000000..dea8c7c --- /dev/null +++ b/common/include/action.H @@ -0,0 +1,45 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _ACTION_H +#define _ACTION_H + +#include "object.H" +#include "objectlist.H" + +class CAction; + +class CActionList : public CObjectList { + int currId; +public: + CActionList(); + CAction * getAction(int actionId); + void add(CAction * action); +}; + +class CAction : public CObject { + WORD id; +public: + CAction(char * name); + WORD getId(){ return id; } + void setId(WORD actionId){ id = actionId; } + virtual void execute(); +}; + +#endif // _ACTION_H diff --git a/common/include/bbox.H b/common/include/bbox.H new file mode 100644 index 0000000..2cddc36 --- /dev/null +++ b/common/include/bbox.H @@ -0,0 +1,46 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _BBOX_H +#define _BBOX_H + +#include <iostream.h> +#include "object.H" +#include "position.H" +#include "vector.H" + +class CBBox: public CObject { + CPosition p1,p2; +public: + CBBox(); + CBBox(double x1,double y1, double z1, double x2, double y2, double z2); + + const CPosition & getP1() const; + const CPosition & getP2() const; + + void initialize(const CPosition & position); + void include(const CPosition & position); + + int inside(const CPosition & position) const; + int insideXY(const CVector & position) const; +}; + +ostream& operator<<(ostream&s,const CBBox& b); + +#endif // _BBOX_H diff --git a/common/include/beam.H b/common/include/beam.H new file mode 100644 index 0000000..451c26d --- /dev/null +++ b/common/include/beam.H @@ -0,0 +1,52 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _BEAM_H +#define _BEAM_H + +#include "object.H" +#include "vector.H" +#include "vertex.H" +#include "position.H" +#include "matrix.H" +#include "bbox.H" + +class CBeam : public CObject { + CVector m_point; + CVector m_direction; +public: + CBeam(); + CBeam(const CVector & point,const CVector & direction); + CBeam(const CVertex & point,const CVector & direction); + CBeam(const CPosition & point,const CVector & direction); + + const CVector & getPoint() const; + const CVector & getDirection() const; + + CBeam operator+ (const CPosition& position) const; + + void transform(const CMatrix & transformation); + + int intersect(const CBBox & bBox) const; +}; + +ostream& operator<<(ostream&s,const CBeam& b); + + +#endif // _BEAM_H diff --git a/common/include/bf_locl.h b/common/include/bf_locl.h new file mode 100644 index 0000000..4ed4e27 --- /dev/null +++ b/common/include/bf_locl.h @@ -0,0 +1,242 @@ +/* crypto/bf/bf_locl.org */ +/* Copyright (C) 1995-1997 Eric Young (eay@cryptsoft.com) + * All rights reserved. + * + * This package is an SSL implementation written + * by Eric Young (eay@cryptsoft.com). + * The implementation was written so as to conform with Netscapes SSL. + * + * This library is free for commercial and non-commercial use as long as + * the following conditions are aheared to. The following conditions + * apply to all code found in this distribution, be it the RC4, RSA, + * lhash, DES, etc., code; not just the SSL code. The SSL documentation + * included with this distribution is covered by the same copyright terms + * except that the holder is Tim Hudson (tjh@cryptsoft.com). + * + * Copyright remains Eric Young's, and as such any Copyright notices in + * the code are not to be removed. + * If this package is used in a product, Eric Young should be given attribution + * as the author of the parts of the library used. + * This can be in the form of a textual message at program startup or + * in documentation (online or textual) provided with the package. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * 3. All advertising materials mentioning features or use of this software + * must display the following acknowledgement: + * "This product includes cryptographic software written by + * Eric Young (eay@cryptsoft.com)" + * The word 'cryptographic' can be left out if the rouines from the library + * being used are not cryptographic related :-). + * 4. If you include any Windows specific code (or a derivative thereof) from + * the apps directory (application code) you must include an acknowledgement: + * "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" + * + * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + * + * The licence and distribution terms for any publically available version or + * derivative of this code cannot be changed. i.e. this code cannot simply be + * copied and put under another distribution licence + * [including the GNU Public Licence.] + */ + +/* WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING + * + * Always modify bf_locl.org since bf_locl.h is automatically generated from + * it during SSLeay configuration. + * + * WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING + */ + +/* Special defines which change the way the code is built depending on the + CPU and OS. For SGI machines you can use _MIPS_SZLONG (32 or 64) to find + even newer MIPS CPU's, but at the moment one size fits all for + optimization options. Older Sparc's work better with only UNROLL, but + there's no way to tell at compile time what it is you're running on */ + +#if defined( sun ) /* Newer Sparc's */ +# define BF_PTR +#elif defined( __ultrix ) /* Older MIPS */ +# define BF_PTR +#elif defined( __osf1__ ) /* Alpha */ + /* None */ +#elif defined ( _AIX ) /* RS6000 */ + /* Unknown */ +#elif defined( __hpux ) /* HP-PA */ + /* None */ +#elif defined( __aux ) /* 68K */ + /* Unknown */ +#elif defined( __dgux ) /* 88K (but P6 in latest boxes) */ + /* Unknown */ +#elif defined( __sgi ) /* Newer MIPS */ +# define BF_PTR +#elif defined( i386 ) /* x86 boxes, should be gcc */ +#elif defined( _MSC_VER ) /* x86 boxes, Visual C */ +#endif /* Systems-specific speed defines */ + +#undef c2l +#define c2l(c,l) (l =((unsigned long)(*((c)++))) , \ + l|=((unsigned long)(*((c)++)))<< 8L, \ + l|=((unsigned long)(*((c)++)))<<16L, \ + l|=((unsigned long)(*((c)++)))<<24L) + +/* NOTE - c is not incremented as per c2l */ +#undef c2ln +#define c2ln(c,l1,l2,n) { \ + c+=n; \ + l1=l2=0; \ + switch (n) { \ + case 8: l2 =((unsigned long)(*(--(c))))<<24L; \ + case 7: l2|=((unsigned long)(*(--(c))))<<16L; \ + case 6: l2|=((unsigned long)(*(--(c))))<< 8L; \ + case 5: l2|=((unsigned long)(*(--(c)))); \ + case 4: l1 =((unsigned long)(*(--(c))))<<24L; \ + case 3: l1|=((unsigned long)(*(--(c))))<<16L; \ + case 2: l1|=((unsigned long)(*(--(c))))<< 8L; \ + case 1: l1|=((unsigned long)(*(--(c)))); \ + } \ + } + +#undef l2c +#define l2c(l,c) (*((c)++)=(unsigned char)(((l) )&0xff), \ + *((c)++)=(unsigned char)(((l)>> 8L)&0xff), \ + *((c)++)=(unsigned char)(((l)>>16L)&0xff), \ + *((c)++)=(unsigned char)(((l)>>24L)&0xff)) + +/* NOTE - c is not incremented as per l2c */ +#undef l2cn +#define l2cn(l1,l2,c,n) { \ + c+=n; \ + switch (n) { \ + case 8: *(--(c))=(unsigned char)(((l2)>>24L)&0xff); \ + case 7: *(--(c))=(unsigned char)(((l2)>>16L)&0xff); \ + case 6: *(--(c))=(unsigned char)(((l2)>> 8L)&0xff); \ + case 5: *(--(c))=(unsigned char)(((l2) )&0xff); \ + case 4: *(--(c))=(unsigned char)(((l1)>>24L)&0xff); \ + case 3: *(--(c))=(unsigned char)(((l1)>>16L)&0xff); \ + case 2: *(--(c))=(unsigned char)(((l1)>> 8L)&0xff); \ + case 1: *(--(c))=(unsigned char)(((l1) )&0xff); \ + } \ + } + +/* NOTE - c is not incremented as per n2l */ +#define n2ln(c,l1,l2,n) { \ + c+=n; \ + l1=l2=0; \ + switch (n) { \ + case 8: l2 =((unsigned long)(*(--(c)))) ; \ + case 7: l2|=((unsigned long)(*(--(c))))<< 8; \ + case 6: l2|=((unsigned long)(*(--(c))))<<16; \ + case 5: l2|=((unsigned long)(*(--(c))))<<24; \ + case 4: l1 =((unsigned long)(*(--(c)))) ; \ + case 3: l1|=((unsigned long)(*(--(c))))<< 8; \ + case 2: l1|=((unsigned long)(*(--(c))))<<16; \ + case 1: l1|=((unsigned long)(*(--(c))))<<24; \ + } \ + } + +/* NOTE - c is not incremented as per l2n */ +#define l2nn(l1,l2,c,n) { \ + c+=n; \ + switch (n) { \ + case 8: *(--(c))=(unsigned char)(((l2) )&0xff); \ + case 7: *(--(c))=(unsigned char)(((l2)>> 8)&0xff); \ + case 6: *(--(c))=(unsigned char)(((l2)>>16)&0xff); \ + case 5: *(--(c))=(unsigned char)(((l2)>>24)&0xff); \ + case 4: *(--(c))=(unsigned char)(((l1) )&0xff); \ + case 3: *(--(c))=(unsigned char)(((l1)>> 8)&0xff); \ + case 2: *(--(c))=(unsigned char)(((l1)>>16)&0xff); \ + case 1: *(--(c))=(unsigned char)(((l1)>>24)&0xff); \ + } \ + } + +#undef n2l +#define n2l(c,l) (l =((unsigned long)(*((c)++)))<<24L, \ + l|=((unsigned long)(*((c)++)))<<16L, \ + l|=((unsigned long)(*((c)++)))<< 8L, \ + l|=((unsigned long)(*((c)++)))) + +#undef l2n +#define l2n(l,c) (*((c)++)=(unsigned char)(((l)>>24L)&0xff), \ + *((c)++)=(unsigned char)(((l)>>16L)&0xff), \ + *((c)++)=(unsigned char)(((l)>> 8L)&0xff), \ + *((c)++)=(unsigned char)(((l) )&0xff)) + +/* This is actually a big endian algorithm, the most significate byte + * is used to lookup array 0 */ + +/* use BF_PTR2 for intel boxes, + * BF_PTR for sparc and MIPS/SGI + * use nothing for Alpha and HP. + */ +#if !defined(BF_PTR) && !defined(BF_PTR2) +#define BF_PTR2 +#endif + +#define BF_M 0x3fc +#define BF_0 22L +#define BF_1 14L +#define BF_2 6L +#define BF_3 2L /* left shift */ + +#if defined(BF_PTR2) + +/* This is basically a special pentium verson */ +#define BF_ENC(LL,R,S,P) \ + { \ + BF_LONG t,u,v; \ + u=R>>BF_0; \ + v=R>>BF_1; \ + u&=BF_M; \ + v&=BF_M; \ + t= *(BF_LONG *)((unsigned char *)&(S[ 0])+u); \ + u=R>>BF_2; \ + t+= *(BF_LONG *)((unsigned char *)&(S[256])+v); \ + v=R<<BF_3; \ + u&=BF_M; \ + v&=BF_M; \ + t^= *(BF_LONG *)((unsigned char *)&(S[512])+u); \ + LL^=P; \ + t+= *(BF_LONG *)((unsigned char *)&(S[768])+v); \ + LL^=t; \ + } + +#elif defined(BF_PTR) + +/* This is normally very good */ + +#define BF_ENC(LL,R,S,P) \ + LL^=P; \ + LL^= (((*(BF_LONG *)((unsigned char *)&(S[ 0])+((R>>BF_0)&BF_M))+ \ + *(BF_LONG *)((unsigned char *)&(S[256])+((R>>BF_1)&BF_M)))^ \ + *(BF_LONG *)((unsigned char *)&(S[512])+((R>>BF_2)&BF_M)))+ \ + *(BF_LONG *)((unsigned char *)&(S[768])+((R<<BF_3)&BF_M))); +#else + +/* This will always work, even on 64 bit machines and strangly enough, + * on the Alpha it is faster than the pointer versions (both 32 and 64 + * versions of BF_LONG) */ + +#define BF_ENC(LL,R,S,P) \ + LL^=P; \ + LL^=((( S[ (int)(R>>24L) ] + \ + S[0x0100+((int)(R>>16L)&0xff)])^ \ + S[0x0200+((int)(R>> 8L)&0xff)])+ \ + S[0x0300+((int)(R )&0xff)])&0xffffffffL; +#endif diff --git a/common/include/bf_pi.h b/common/include/bf_pi.h new file mode 100644 index 0000000..417b935 --- /dev/null +++ b/common/include/bf_pi.h @@ -0,0 +1,325 @@ +/* crypto/bf/bf_pi.h */ +/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) + * All rights reserved. + * + * This package is an SSL implementation written + * by Eric Young (eay@cryptsoft.com). + * The implementation was written so as to conform with Netscapes SSL. + * + * This library is free for commercial and non-commercial use as long as + * the following conditions are aheared to. The following conditions + * apply to all code found in this distribution, be it the RC4, RSA, + * lhash, DES, etc., code; not just the SSL code. The SSL documentation + * included with this distribution is covered by the same copyright terms + * except that the holder is Tim Hudson (tjh@cryptsoft.com). + * + * Copyright remains Eric Young's, and as such any Copyright notices in + * the code are not to be removed. + * If this package is used in a product, Eric Young should be given attribution + * as the author of the parts of the library used. + * This can be in the form of a textual message at program startup or + * in documentation (online or textual) provided with the package. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * 3. All advertising materials mentioning features or use of this software + * must display the following acknowledgement: + * "This product includes cryptographic software written by + * Eric Young (eay@cryptsoft.com)" + * The word 'cryptographic' can be left out if the rouines from the library + * being used are not cryptographic related :-). + * 4. If you include any Windows specific code (or a derivative thereof) from + * the apps directory (application code) you must include an acknowledgement: + * "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" + * + * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + * + * The licence and distribution terms for any publically available version or + * derivative of this code cannot be changed. i.e. this code cannot simply be + * copied and put under another distribution licence + * [including the GNU Public Licence.] + */ + +static BF_KEY bf_init= { + { + 0x243f6a88L, 0x85a308d3L, 0x13198a2eL, 0x03707344L, + 0xa4093822L, 0x299f31d0L, 0x082efa98L, 0xec4e6c89L, + 0x452821e6L, 0x38d01377L, 0xbe5466cfL, 0x34e90c6cL, + 0xc0ac29b7L, 0xc97c50ddL, 0x3f84d5b5L, 0xb5470917L, + 0x9216d5d9L, 0x8979fb1b + },{ + 0xd1310ba6L, 0x98dfb5acL, 0x2ffd72dbL, 0xd01adfb7L, + 0xb8e1afedL, 0x6a267e96L, 0xba7c9045L, 0xf12c7f99L, + 0x24a19947L, 0xb3916cf7L, 0x0801f2e2L, 0x858efc16L, + 0x636920d8L, 0x71574e69L, 0xa458fea3L, 0xf4933d7eL, + 0x0d95748fL, 0x728eb658L, 0x718bcd58L, 0x82154aeeL, + 0x7b54a41dL, 0xc25a59b5L, 0x9c30d539L, 0x2af26013L, + 0xc5d1b023L, 0x286085f0L, 0xca417918L, 0xb8db38efL, + 0x8e79dcb0L, 0x603a180eL, 0x6c9e0e8bL, 0xb01e8a3eL, + 0xd71577c1L, 0xbd314b27L, 0x78af2fdaL, 0x55605c60L, + 0xe65525f3L, 0xaa55ab94L, 0x57489862L, 0x63e81440L, + 0x55ca396aL, 0x2aab10b6L, 0xb4cc5c34L, 0x1141e8ceL, + 0xa15486afL, 0x7c72e993L, 0xb3ee1411L, 0x636fbc2aL, + 0x2ba9c55dL, 0x741831f6L, 0xce5c3e16L, 0x9b87931eL, + 0xafd6ba33L, 0x6c24cf5cL, 0x7a325381L, 0x28958677L, + 0x3b8f4898L, 0x6b4bb9afL, 0xc4bfe81bL, 0x66282193L, + 0x61d809ccL, 0xfb21a991L, 0x487cac60L, 0x5dec8032L, + 0xef845d5dL, 0xe98575b1L, 0xdc262302L, 0xeb651b88L, + 0x23893e81L, 0xd396acc5L, 0x0f6d6ff3L, 0x83f44239L, + 0x2e0b4482L, 0xa4842004L, 0x69c8f04aL, 0x9e1f9b5eL, + 0x21c66842L, 0xf6e96c9aL, 0x670c9c61L, 0xabd388f0L, + 0x6a51a0d2L, 0xd8542f68L, 0x960fa728L, 0xab5133a3L, + 0x6eef0b6cL, 0x137a3be4L, 0xba3bf050L, 0x7efb2a98L, + 0xa1f1651dL, 0x39af0176L, 0x66ca593eL, 0x82430e88L, + 0x8cee8619L, 0x456f9fb4L, 0x7d84a5c3L, 0x3b8b5ebeL, + 0xe06f75d8L, 0x85c12073L, 0x401a449fL, 0x56c16aa6L, + 0x4ed3aa62L, 0x363f7706L, 0x1bfedf72L, 0x429b023dL, + 0x37d0d724L, 0xd00a1248L, 0xdb0fead3L, 0x49f1c09bL, + 0x075372c9L, 0x80991b7bL, 0x25d479d8L, 0xf6e8def7L, + 0xe3fe501aL, 0xb6794c3bL, 0x976ce0bdL, 0x04c006baL, + 0xc1a94fb6L, 0x409f60c4L, 0x5e5c9ec2L, 0x196a2463L, + 0x68fb6fafL, 0x3e6c53b5L, 0x1339b2ebL, 0x3b52ec6fL, + 0x6dfc511fL, 0x9b30952cL, 0xcc814544L, 0xaf5ebd09L, + 0xbee3d004L, 0xde334afdL, 0x660f2807L, 0x192e4bb3L, + 0xc0cba857L, 0x45c8740fL, 0xd20b5f39L, 0xb9d3fbdbL, + 0x5579c0bdL, 0x1a60320aL, 0xd6a100c6L, 0x402c7279L, + 0x679f25feL, 0xfb1fa3ccL, 0x8ea5e9f8L, 0xdb3222f8L, + 0x3c7516dfL, 0xfd616b15L, 0x2f501ec8L, 0xad0552abL, + 0x323db5faL, 0xfd238760L, 0x53317b48L, 0x3e00df82L, + 0x9e5c57bbL, 0xca6f8ca0L, 0x1a87562eL, 0xdf1769dbL, + 0xd542a8f6L, 0x287effc3L, 0xac6732c6L, 0x8c4f5573L, + 0x695b27b0L, 0xbbca58c8L, 0xe1ffa35dL, 0xb8f011a0L, + 0x10fa3d98L, 0xfd2183b8L, 0x4afcb56cL, 0x2dd1d35bL, + 0x9a53e479L, 0xb6f84565L, 0xd28e49bcL, 0x4bfb9790L, + 0xe1ddf2daL, 0xa4cb7e33L, 0x62fb1341L, 0xcee4c6e8L, + 0xef20cadaL, 0x36774c01L, 0xd07e9efeL, 0x2bf11fb4L, + 0x95dbda4dL, 0xae909198L, 0xeaad8e71L, 0x6b93d5a0L, + 0xd08ed1d0L, 0xafc725e0L, 0x8e3c5b2fL, 0x8e7594b7L, + 0x8ff6e2fbL, 0xf2122b64L, 0x8888b812L, 0x900df01cL, + 0x4fad5ea0L, 0x688fc31cL, 0xd1cff191L, 0xb3a8c1adL, + 0x2f2f2218L, 0xbe0e1777L, 0xea752dfeL, 0x8b021fa1L, + 0xe5a0cc0fL, 0xb56f74e8L, 0x18acf3d6L, 0xce89e299L, + 0xb4a84fe0L, 0xfd13e0b7L, 0x7cc43b81L, 0xd2ada8d9L, + 0x165fa266L, 0x80957705L, 0x93cc7314L, 0x211a1477L, + 0xe6ad2065L, 0x77b5fa86L, 0xc75442f5L, 0xfb9d35cfL, + 0xebcdaf0cL, 0x7b3e89a0L, 0xd6411bd3L, 0xae1e7e49L, + 0x00250e2dL, 0x2071b35eL, 0x226800bbL, 0x57b8e0afL, + 0x2464369bL, 0xf009b91eL, 0x5563911dL, 0x59dfa6aaL, + 0x78c14389L, 0xd95a537fL, 0x207d5ba2L, 0x02e5b9c5L, + 0x83260376L, 0x6295cfa9L, 0x11c81968L, 0x4e734a41L, + 0xb3472dcaL, 0x7b14a94aL, 0x1b510052L, 0x9a532915L, + 0xd60f573fL, 0xbc9bc6e4L, 0x2b60a476L, 0x81e67400L, + 0x08ba6fb5L, 0x571be91fL, 0xf296ec6bL, 0x2a0dd915L, + 0xb6636521L, 0xe7b9f9b6L, 0xff34052eL, 0xc5855664L, + 0x53b02d5dL, 0xa99f8fa1L, 0x08ba4799L, 0x6e85076aL, + 0x4b7a70e9L, 0xb5b32944L, 0xdb75092eL, 0xc4192623L, + 0xad6ea6b0L, 0x49a7df7dL, 0x9cee60b8L, 0x8fedb266L, + 0xecaa8c71L, 0x699a17ffL, 0x5664526cL, 0xc2b19ee1L, + 0x193602a5L, 0x75094c29L, 0xa0591340L, 0xe4183a3eL, + 0x3f54989aL, 0x5b429d65L, 0x6b8fe4d6L, 0x99f73fd6L, + 0xa1d29c07L, 0xefe830f5L, 0x4d2d38e6L, 0xf0255dc1L, + 0x4cdd2086L, 0x8470eb26L, 0x6382e9c6L, 0x021ecc5eL, + 0x09686b3fL, 0x3ebaefc9L, 0x3c971814L, 0x6b6a70a1L, + 0x687f3584L, 0x52a0e286L, 0xb79c5305L, 0xaa500737L, + 0x3e07841cL, 0x7fdeae5cL, 0x8e7d44ecL, 0x5716f2b8L, + 0xb03ada37L, 0xf0500c0dL, 0xf01c1f04L, 0x0200b3ffL, + 0xae0cf51aL, 0x3cb574b2L, 0x25837a58L, 0xdc0921bdL, + 0xd19113f9L, 0x7ca92ff6L, 0x94324773L, 0x22f54701L, + 0x3ae5e581L, 0x37c2dadcL, 0xc8b57634L, 0x9af3dda7L, + 0xa9446146L, 0x0fd0030eL, 0xecc8c73eL, 0xa4751e41L, + 0xe238cd99L, 0x3bea0e2fL, 0x3280bba1L, 0x183eb331L, + 0x4e548b38L, 0x4f6db908L, 0x6f420d03L, 0xf60a04bfL, + 0x2cb81290L, 0x24977c79L, 0x5679b072L, 0xbcaf89afL, + 0xde9a771fL, 0xd9930810L, 0xb38bae12L, 0xdccf3f2eL, + 0x5512721fL, 0x2e6b7124L, 0x501adde6L, 0x9f84cd87L, + 0x7a584718L, 0x7408da17L, 0xbc9f9abcL, 0xe94b7d8cL, + 0xec7aec3aL, 0xdb851dfaL, 0x63094366L, 0xc464c3d2L, + 0xef1c1847L, 0x3215d908L, 0xdd433b37L, 0x24c2ba16L, + 0x12a14d43L, 0x2a65c451L, 0x50940002L, 0x133ae4ddL, + 0x71dff89eL, 0x10314e55L, 0x81ac77d6L, 0x5f11199bL, + 0x043556f1L, 0xd7a3c76bL, 0x3c11183bL, 0x5924a509L, + 0xf28fe6edL, 0x97f1fbfaL, 0x9ebabf2cL, 0x1e153c6eL, + 0x86e34570L, 0xeae96fb1L, 0x860e5e0aL, 0x5a3e2ab3L, + 0x771fe71cL, 0x4e3d06faL, 0x2965dcb9L, 0x99e71d0fL, + 0x803e89d6L, 0x5266c825L, 0x2e4cc978L, 0x9c10b36aL, + 0xc6150ebaL, 0x94e2ea78L, 0xa5fc3c53L, 0x1e0a2df4L, + 0xf2f74ea7L, 0x361d2b3dL, 0x1939260fL, 0x19c27960L, + 0x5223a708L, 0xf71312b6L, 0xebadfe6eL, 0xeac31f66L, + 0xe3bc4595L, 0xa67bc883L, 0xb17f37d1L, 0x018cff28L, + 0xc332ddefL, 0xbe6c5aa5L, 0x65582185L, 0x68ab9802L, + 0xeecea50fL, 0xdb2f953bL, 0x2aef7dadL, 0x5b6e2f84L, + 0x1521b628L, 0x29076170L, 0xecdd4775L, 0x619f1510L, + 0x13cca830L, 0xeb61bd96L, 0x0334fe1eL, 0xaa0363cfL, + 0xb5735c90L, 0x4c70a239L, 0xd59e9e0bL, 0xcbaade14L, + 0xeecc86bcL, 0x60622ca7L, 0x9cab5cabL, 0xb2f3846eL, + 0x648b1eafL, 0x19bdf0caL, 0xa02369b9L, 0x655abb50L, + 0x40685a32L, 0x3c2ab4b3L, 0x319ee9d5L, 0xc021b8f7L, + 0x9b540b19L, 0x875fa099L, 0x95f7997eL, 0x623d7da8L, + 0xf837889aL, 0x97e32d77L, 0x11ed935fL, 0x16681281L, + 0x0e358829L, 0xc7e61fd6L, 0x96dedfa1L, 0x7858ba99L, + 0x57f584a5L, 0x1b227263L, 0x9b83c3ffL, 0x1ac24696L, + 0xcdb30aebL, 0x532e3054L, 0x8fd948e4L, 0x6dbc3128L, + 0x58ebf2efL, 0x34c6ffeaL, 0xfe28ed61L, 0xee7c3c73L, + 0x5d4a14d9L, 0xe864b7e3L, 0x42105d14L, 0x203e13e0L, + 0x45eee2b6L, 0xa3aaabeaL, 0xdb6c4f15L, 0xfacb4fd0L, + 0xc742f442L, 0xef6abbb5L, 0x654f3b1dL, 0x41cd2105L, + 0xd81e799eL, 0x86854dc7L, 0xe44b476aL, 0x3d816250L, + 0xcf62a1f2L, 0x5b8d2646L, 0xfc8883a0L, 0xc1c7b6a3L, + 0x7f1524c3L, 0x69cb7492L, 0x47848a0bL, 0x5692b285L, + 0x095bbf00L, 0xad19489dL, 0x1462b174L, 0x23820e00L, + 0x58428d2aL, 0x0c55f5eaL, 0x1dadf43eL, 0x233f7061L, + 0x3372f092L, 0x8d937e41L, 0xd65fecf1L, 0x6c223bdbL, + 0x7cde3759L, 0xcbee7460L, 0x4085f2a7L, 0xce77326eL, + 0xa6078084L, 0x19f8509eL, 0xe8efd855L, 0x61d99735L, + 0xa969a7aaL, 0xc50c06c2L, 0x5a04abfcL, 0x800bcadcL, + 0x9e447a2eL, 0xc3453484L, 0xfdd56705L, 0x0e1e9ec9L, + 0xdb73dbd3L, 0x105588cdL, 0x675fda79L, 0xe3674340L, + 0xc5c43465L, 0x713e38d8L, 0x3d28f89eL, 0xf16dff20L, + 0x153e21e7L, 0x8fb03d4aL, 0xe6e39f2bL, 0xdb83adf7L, + 0xe93d5a68L, 0x948140f7L, 0xf64c261cL, 0x94692934L, + 0x411520f7L, 0x7602d4f7L, 0xbcf46b2eL, 0xd4a20068L, + 0xd4082471L, 0x3320f46aL, 0x43b7d4b7L, 0x500061afL, + 0x1e39f62eL, 0x97244546L, 0x14214f74L, 0xbf8b8840L, + 0x4d95fc1dL, 0x96b591afL, 0x70f4ddd3L, 0x66a02f45L, + 0xbfbc09ecL, 0x03bd9785L, 0x7fac6dd0L, 0x31cb8504L, + 0x96eb27b3L, 0x55fd3941L, 0xda2547e6L, 0xabca0a9aL, + 0x28507825L, 0x530429f4L, 0x0a2c86daL, 0xe9b66dfbL, + 0x68dc1462L, 0xd7486900L, 0x680ec0a4L, 0x27a18deeL, + 0x4f3ffea2L, 0xe887ad8cL, 0xb58ce006L, 0x7af4d6b6L, + 0xaace1e7cL, 0xd3375fecL, 0xce78a399L, 0x406b2a42L, + 0x20fe9e35L, 0xd9f385b9L, 0xee39d7abL, 0x3b124e8bL, + 0x1dc9faf7L, 0x4b6d1856L, 0x26a36631L, 0xeae397b2L, + 0x3a6efa74L, 0xdd5b4332L, 0x6841e7f7L, 0xca7820fbL, + 0xfb0af54eL, 0xd8feb397L, 0x454056acL, 0xba489527L, + 0x55533a3aL, 0x20838d87L, 0xfe6ba9b7L, 0xd096954bL, + 0x55a867bcL, 0xa1159a58L, 0xcca92963L, 0x99e1db33L, + 0xa62a4a56L, 0x3f3125f9L, 0x5ef47e1cL, 0x9029317cL, + 0xfdf8e802L, 0x04272f70L, 0x80bb155cL, 0x05282ce3L, + 0x95c11548L, 0xe4c66d22L, 0x48c1133fL, 0xc70f86dcL, + 0x07f9c9eeL, 0x41041f0fL, 0x404779a4L, 0x5d886e17L, + 0x325f51ebL, 0xd59bc0d1L, 0xf2bcc18fL, 0x41113564L, + 0x257b7834L, 0x602a9c60L, 0xdff8e8a3L, 0x1f636c1bL, + 0x0e12b4c2L, 0x02e1329eL, 0xaf664fd1L, 0xcad18115L, + 0x6b2395e0L, 0x333e92e1L, 0x3b240b62L, 0xeebeb922L, + 0x85b2a20eL, 0xe6ba0d99L, 0xde720c8cL, 0x2da2f728L, + 0xd0127845L, 0x95b794fdL, 0x647d0862L, 0xe7ccf5f0L, + 0x5449a36fL, 0x877d48faL, 0xc39dfd27L, 0xf33e8d1eL, + 0x0a476341L, 0x992eff74L, 0x3a6f6eabL, 0xf4f8fd37L, + 0xa812dc60L, 0xa1ebddf8L, 0x991be14cL, 0xdb6e6b0dL, + 0xc67b5510L, 0x6d672c37L, 0x2765d43bL, 0xdcd0e804L, + 0xf1290dc7L, 0xcc00ffa3L, 0xb5390f92L, 0x690fed0bL, + 0x667b9ffbL, 0xcedb7d9cL, 0xa091cf0bL, 0xd9155ea3L, + 0xbb132f88L, 0x515bad24L, 0x7b9479bfL, 0x763bd6ebL, + 0x37392eb3L, 0xcc115979L, 0x8026e297L, 0xf42e312dL, + 0x6842ada7L, 0xc66a2b3bL, 0x12754cccL, 0x782ef11cL, + 0x6a124237L, 0xb79251e7L, 0x06a1bbe6L, 0x4bfb6350L, + 0x1a6b1018L, 0x11caedfaL, 0x3d25bdd8L, 0xe2e1c3c9L, + 0x44421659L, 0x0a121386L, 0xd90cec6eL, 0xd5abea2aL, + 0x64af674eL, 0xda86a85fL, 0xbebfe988L, 0x64e4c3feL, + 0x9dbc8057L, 0xf0f7c086L, 0x60787bf8L, 0x6003604dL, + 0xd1fd8346L, 0xf6381fb0L, 0x7745ae04L, 0xd736fcccL, + 0x83426b33L, 0xf01eab71L, 0xb0804187L, 0x3c005e5fL, + 0x77a057beL, 0xbde8ae24L, 0x55464299L, 0xbf582e61L, + 0x4e58f48fL, 0xf2ddfda2L, 0xf474ef38L, 0x8789bdc2L, + 0x5366f9c3L, 0xc8b38e74L, 0xb475f255L, 0x46fcd9b9L, + 0x7aeb2661L, 0x8b1ddf84L, 0x846a0e79L, 0x915f95e2L, + 0x466e598eL, 0x20b45770L, 0x8cd55591L, 0xc902de4cL, + 0xb90bace1L, 0xbb8205d0L, 0x11a86248L, 0x7574a99eL, + 0xb77f19b6L, 0xe0a9dc09L, 0x662d09a1L, 0xc4324633L, + 0xe85a1f02L, 0x09f0be8cL, 0x4a99a025L, 0x1d6efe10L, + 0x1ab93d1dL, 0x0ba5a4dfL, 0xa186f20fL, 0x2868f169L, + 0xdcb7da83L, 0x573906feL, 0xa1e2ce9bL, 0x4fcd7f52L, + 0x50115e01L, 0xa70683faL, 0xa002b5c4L, 0x0de6d027L, + 0x9af88c27L, 0x773f8641L, 0xc3604c06L, 0x61a806b5L, + 0xf0177a28L, 0xc0f586e0L, 0x006058aaL, 0x30dc7d62L, + 0x11e69ed7L, 0x2338ea63L, 0x53c2dd94L, 0xc2c21634L, + 0xbbcbee56L, 0x90bcb6deL, 0xebfc7da1L, 0xce591d76L, + 0x6f05e409L, 0x4b7c0188L, 0x39720a3dL, 0x7c927c24L, + 0x86e3725fL, 0x724d9db9L, 0x1ac15bb4L, 0xd39eb8fcL, + 0xed545578L, 0x08fca5b5L, 0xd83d7cd3L, 0x4dad0fc4L, + 0x1e50ef5eL, 0xb161e6f8L, 0xa28514d9L, 0x6c51133cL, + 0x6fd5c7e7L, 0x56e14ec4L, 0x362abfceL, 0xddc6c837L, + 0xd79a3234L, 0x92638212L, 0x670efa8eL, 0x406000e0L, + 0x3a39ce37L, 0xd3faf5cfL, 0xabc27737L, 0x5ac52d1bL, + 0x5cb0679eL, 0x4fa33742L, 0xd3822740L, 0x99bc9bbeL, + 0xd5118e9dL, 0xbf0f7315L, 0xd62d1c7eL, 0xc700c47bL, + 0xb78c1b6bL, 0x21a19045L, 0xb26eb1beL, 0x6a366eb4L, + 0x5748ab2fL, 0xbc946e79L, 0xc6a376d2L, 0x6549c2c8L, + 0x530ff8eeL, 0x468dde7dL, 0xd5730a1dL, 0x4cd04dc6L, + 0x2939bbdbL, 0xa9ba4650L, 0xac9526e8L, 0xbe5ee304L, + 0xa1fad5f0L, 0x6a2d519aL, 0x63ef8ce2L, 0x9a86ee22L, + 0xc089c2b8L, 0x43242ef6L, 0xa51e03aaL, 0x9cf2d0a4L, + 0x83c061baL, 0x9be96a4dL, 0x8fe51550L, 0xba645bd6L, + 0x2826a2f9L, 0xa73a3ae1L, 0x4ba99586L, 0xef5562e9L, + 0xc72fefd3L, 0xf752f7daL, 0x3f046f69L, 0x77fa0a59L, + 0x80e4a915L, 0x87b08601L, 0x9b09e6adL, 0x3b3ee593L, + 0xe990fd5aL, 0x9e34d797L, 0x2cf0b7d9L, 0x022b8b51L, + 0x96d5ac3aL, 0x017da67dL, 0xd1cf3ed6L, 0x7c7d2d28L, + 0x1f9f25cfL, 0xadf2b89bL, 0x5ad6b472L, 0x5a88f54cL, + 0xe029ac71L, 0xe019a5e6L, 0x47b0acfdL, 0xed93fa9bL, + 0xe8d3c48dL, 0x283b57ccL, 0xf8d56629L, 0x79132e28L, + 0x785f0191L, 0xed756055L, 0xf7960e44L, 0xe3d35e8cL, + 0x15056dd4L, 0x88f46dbaL, 0x03a16125L, 0x0564f0bdL, + 0xc3eb9e15L, 0x3c9057a2L, 0x97271aecL, 0xa93a072aL, + 0x1b3f6d9bL, 0x1e6321f5L, 0xf59c66fbL, 0x26dcf319L, + 0x7533d928L, 0xb155fdf5L, 0x03563482L, 0x8aba3cbbL, + 0x28517711L, 0xc20ad9f8L, 0xabcc5167L, 0xccad925fL, + 0x4de81751L, 0x3830dc8eL, 0x379d5862L, 0x9320f991L, + 0xea7a90c2L, 0xfb3e7bceL, 0x5121ce64L, 0x774fbe32L, + 0xa8b6e37eL, 0xc3293d46L, 0x48de5369L, 0x6413e680L, + 0xa2ae0810L, 0xdd6db224L, 0x69852dfdL, 0x09072166L, + 0xb39a460aL, 0x6445c0ddL, 0x586cdecfL, 0x1c20c8aeL, + 0x5bbef7ddL, 0x1b588d40L, 0xccd2017fL, 0x6bb4e3bbL, + 0xdda26a7eL, 0x3a59ff45L, 0x3e350a44L, 0xbcb4cdd5L, + 0x72eacea8L, 0xfa6484bbL, 0x8d6612aeL, 0xbf3c6f47L, + 0xd29be463L, 0x542f5d9eL, 0xaec2771bL, 0xf64e6370L, + 0x740e0d8dL, 0xe75b1357L, 0xf8721671L, 0xaf537d5dL, + 0x4040cb08L, 0x4eb4e2ccL, 0x34d2466aL, 0x0115af84L, + 0xe1b00428L, 0x95983a1dL, 0x06b89fb4L, 0xce6ea048L, + 0x6f3f3b82L, 0x3520ab82L, 0x011a1d4bL, 0x277227f8L, + 0x611560b1L, 0xe7933fdcL, 0xbb3a792bL, 0x344525bdL, + 0xa08839e1L, 0x51ce794bL, 0x2f32c9b7L, 0xa01fbac9L, + 0xe01cc87eL, 0xbcc7d1f6L, 0xcf0111c3L, 0xa1e8aac7L, + 0x1a908749L, 0xd44fbd9aL, 0xd0dadecbL, 0xd50ada38L, + 0x0339c32aL, 0xc6913667L, 0x8df9317cL, 0xe0b12b4fL, + 0xf79e59b7L, 0x43f5bb3aL, 0xf2d519ffL, 0x27d9459cL, + 0xbf97222cL, 0x15e6fc2aL, 0x0f91fc71L, 0x9b941525L, + 0xfae59361L, 0xceb69cebL, 0xc2a86459L, 0x12baa8d1L, + 0xb6c1075eL, 0xe3056a0cL, 0x10d25065L, 0xcb03a442L, + 0xe0ec6e0eL, 0x1698db3bL, 0x4c98a0beL, 0x3278e964L, + 0x9f1f9532L, 0xe0d392dfL, 0xd3a0342bL, 0x8971f21eL, + 0x1b0a7441L, 0x4ba3348cL, 0xc5be7120L, 0xc37632d8L, + 0xdf359f8dL, 0x9b992f2eL, 0xe60b6f47L, 0x0fe3f11dL, + 0xe54cda54L, 0x1edad891L, 0xce6279cfL, 0xcd3e7e6fL, + 0x1618b166L, 0xfd2c1d05L, 0x848fd2c5L, 0xf6fb2299L, + 0xf523f357L, 0xa6327623L, 0x93a83531L, 0x56cccd02L, + 0xacf08162L, 0x5a75ebb5L, 0x6e163697L, 0x88d273ccL, + 0xde966292L, 0x81b949d0L, 0x4c50901bL, 0x71c65614L, + 0xe6c6c7bdL, 0x327a140aL, 0x45e1d006L, 0xc3f27b9aL, + 0xc9aa53fdL, 0x62a80f00L, 0xbb25bfe2L, 0x35bdd2f6L, + 0x71126905L, 0xb2040222L, 0xb6cbcf7cL, 0xcd769c2bL, + 0x53113ec0L, 0x1640e3d3L, 0x38abbd60L, 0x2547adf0L, + 0xba38209cL, 0xf746ce76L, 0x77afa1c5L, 0x20756060L, + 0x85cbfe4eL, 0x8ae88dd8L, 0x7aaaf9b0L, 0x4cf9aa7eL, + 0x1948c25cL, 0x02fb8a8cL, 0x01c36ae4L, 0xd6ebe1f9L, + 0x90d4f869L, 0xa65cdea0L, 0x3f09252dL, 0xc208e69fL, + 0xb74e6132L, 0xce77e25bL, 0x578fdfe3L, 0x3ac372e6L, + } + }; + diff --git a/common/include/blowfish.h b/common/include/blowfish.h new file mode 100644 index 0000000..c4a8085 --- /dev/null +++ b/common/include/blowfish.h @@ -0,0 +1,116 @@ +/* crypto/bf/blowfish.h */ +/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) + * All rights reserved. + * + * This package is an SSL implementation written + * by Eric Young (eay@cryptsoft.com). + * The implementation was written so as to conform with Netscapes SSL. + * + * This library is free for commercial and non-commercial use as long as + * the following conditions are aheared to. The following conditions + * apply to all code found in this distribution, be it the RC4, RSA, + * lhash, DES, etc., code; not just the SSL code. The SSL documentation + * included with this distribution is covered by the same copyright terms + * except that the holder is Tim Hudson (tjh@cryptsoft.com). + * + * Copyright remains Eric Young's, and as such any Copyright notices in + * the code are not to be removed. + * If this package is used in a product, Eric Young should be given attribution + * as the author of the parts of the library used. + * This can be in the form of a textual message at program startup or + * in documentation (online or textual) provided with the package. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * 3. All advertising materials mentioning features or use of this software + * must display the following acknowledgement: + * "This product includes cryptographic software written by + * Eric Young (eay@cryptsoft.com)" + * The word 'cryptographic' can be left out if the rouines from the library + * being used are not cryptographic related :-). + * 4. If you include any Windows specific code (or a derivative thereof) from + * the apps directory (application code) you must include an acknowledgement: + * "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" + * + * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + * + * The licence and distribution terms for any publically available version or + * derivative of this code cannot be changed. i.e. this code cannot simply be + * copied and put under another distribution licence + * [including the GNU Public Licence.] + */ + +#ifndef HEADER_BLOWFISH_H +#define HEADER_BLOWFISH_H + +#ifdef __cplusplus +extern "C" { +#endif + +#define BF_ENCRYPT 1 +#define BF_DECRYPT 0 + +/* If you make this 'unsigned int' the pointer variants will work on + * the Alpha, otherwise they will not. Strangly using the '8 byte' + * BF_LONG and the default 'non-pointer' inner loop is the best configuration + * for the Alpha */ +#define BF_LONG unsigned long + +#define BF_ROUNDS 16 +#define BF_BLOCK 8 + +typedef struct bf_key_st + { + BF_LONG P[BF_ROUNDS+2]; + BF_LONG S[4*256]; + } BF_KEY; + +#ifndef NOPROTO + +void BF_set_key(BF_KEY *key, int len, unsigned char *data); +void BF_ecb_encrypt(unsigned char *in,unsigned char *out,BF_KEY *key, + int enc); +void BF_encrypt(BF_LONG *data,BF_KEY *key); +void BF_decrypt(BF_LONG *data,BF_KEY *key); +void BF_cbc_encrypt(unsigned char *in, unsigned char *out, long length, + BF_KEY *ks, unsigned char *iv, int enc); +void BF_cfb64_encrypt(unsigned char *in, unsigned char *out, long length, + BF_KEY *schedule, unsigned char *ivec, int *num, int enc); +void BF_ofb64_encrypt(unsigned char *in, unsigned char *out, long length, + BF_KEY *schedule, unsigned char *ivec, int *num); +char *BF_options(void); + +#else + +void BF_set_key(); +void BF_ecb_encrypt(); +void BF_encrypt(); +void BF_decrypt(); +void BF_cbc_encrypt(); +void BF_cfb64_encrypt(); +void BF_ofb64_encrypt(); +char *BF_options(); + +#endif + +#ifdef __cplusplus +} +#endif + +#endif diff --git a/common/include/bogfile.H b/common/include/bogfile.H new file mode 100644 index 0000000..6302a59 --- /dev/null +++ b/common/include/bogfile.H @@ -0,0 +1,28 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _BOGFILE_H +#define _BOGFILE_H + + +typedef enum {PT_Polygon,PT_Triangles,PT_Quads,PT_Quad_strip, + PT_Triangle_strip,PT_Triangle_fan} PolyType_t; + + +#endif /* _BOGFILE_H */ diff --git a/common/include/bsdtree.H b/common/include/bsdtree.H new file mode 100644 index 0000000..0f0419c --- /dev/null +++ b/common/include/bsdtree.H @@ -0,0 +1,50 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _BSDTREE_H +#define _BSDTREE_H + +#include <stdio.h> +#include "object.H" +#include "position.H" + +class CBSDTreeNode : public CObject { + double a,b,c,d; + CBSDTreeNode *inNode,*outNode; +public: + CBSDTreeNode(double a, double b, double c, double d); + void setInChild(CBSDTreeNode * inNode){ this->inNode = inNode; } + void setOutChild(CBSDTreeNode * outNode){ this->outNode = outNode; } + + int inside(double x, double y, double z); +}; + +class CBSDTree: public CObject { + CBSDTreeNode * BSDTree; +public: + CBSDTree(); + + int load(char * fileName); + CBSDTreeNode * loadNode(FILE * bsdFile); + int inside(double x, double y, double z); + int inside(const CPosition & position); + +}; + +#endif // _BSDTREE_H diff --git a/common/include/cache.H b/common/include/cache.H new file mode 100644 index 0000000..c39adbf --- /dev/null +++ b/common/include/cache.H @@ -0,0 +1,46 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _CACHE_H +#define _CACHE_H + +#include "objectlist.H" + +class CCacheItem { + int m_id; + CObject * m_item; +public: + CCacheItem(int id,CObject * item) { m_id = id; m_item = item; } + + int getId(){ return m_id; } + CObject * setItem(CObject * item){ CObject * old = m_item; m_item = item; return old;} + CObject * getItem() { return m_item; } +}; + +class CCache : public CObject { + CObjectList * cache; +public: + CCache(); + virtual CObject * failFunc(int id); + CObject * add(int id, CObject * item); + CObject * get(int id); + void clear(); +}; + +#endif /* _CACHE_H */ diff --git a/common/include/cellpvs.H b/common/include/cellpvs.H new file mode 100644 index 0000000..ee1a8f3 --- /dev/null +++ b/common/include/cellpvs.H @@ -0,0 +1,53 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _CELLPVS_H +#define _CELLPVS_H + +#include "objectlist.H" +#include "position.H" + +class CWorldWorld; +class CWorldObject; + + +class CPVCell : public CObject { + DWORD m_cellId; + CPosition m_position; +public: + CPVCell(DWORD cellId, const CPosition & position); + DWORD getCellId(); + CPosition getPosition(); +}; + +class CCellPVS : private CObjectList { + CWorldWorld * m_world; +public: + CCellPVS(CWorldWorld * world); + CWorldWorld * getWorld(); + + CPVCell* addPVCell(DWORD cellId, const CPosition & position); + CObjectListItem * getFirstPVCell(); + CPosition getPVCellPosition(CWorldObject * cell); + + CWorldObject * findCell(CPosition * position); + +}; + +#endif // _CELLPVS_H diff --git a/common/include/commandparser.H b/common/include/commandparser.H new file mode 100644 index 0000000..1dd41d3 --- /dev/null +++ b/common/include/commandparser.H @@ -0,0 +1,61 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _COMMANDPARSER_H +#define _COMMANDPARSER_H + +#include <vector> +#include <string> + +class CCommandParser { + typedef vector<string> argv_t; + + typedef void (CCommandParser::*CommandFunc_t)(argv_t & argv); + + class CCommand { + string m_commandString; + CommandFunc_t m_commandFunc; + public: + CCommand(string & commandString,CommandFunc_t commandFunc); + string & getCommandString(); + void executeCommand(argv_t & argv,CCommandParser * parser); + }; + + typedef vector<CCommand> CommandList_t; + + CommandList_t m_commandList; + char m_commandPrefix; +public: + CCommandParser(); + void parseCommand(const string & commandString); + + void setCommandPrefix(char commandPrefix); + + virtual void commandChat(const string & chatMessage); + virtual void commandUnknown(const string & commandString); + +protected: + void addCommand(string commandString,CommandFunc_t commandFunc); + +private: + void createArgv(string & argString, argv_t & argv); + +}; + +#endif // _COMMANDPARSER_H diff --git a/common/include/communicate.H b/common/include/communicate.H new file mode 100644 index 0000000..0209b12 --- /dev/null +++ b/common/include/communicate.H @@ -0,0 +1,76 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _COMMUNICATE_H +#define _COMMUNICATE_H + +#include "timekeeper.H" +#include "manager.H" +#include "stream.H" +#include "objectqueue.H" +#include "message.H" +#include "socket.H" +#include "messagelist.H" + +class CBadProtocolException : public CException { +public: + CBadProtocolException(); +}; + +class CCommunicate : public CTimeKeeperItem { + + CManager * manager; + CStream * stream; + + CSocket * m_socket; + CTimeKeeper * m_timeKeeper; + + // Write message variables + CObjectQueue * msgWriteQueue; + CMessage *currWriteMsg; + int currWriteDelete; + + // Read message variables + CMessageList * msgList; + CMessage *currReadMsg; + int readStat; + + virtual int timeKeeperFD(int event); + +public: + CCommunicate(CSocket * socket,CTimeKeeper * timeKeeper); + virtual ~CCommunicate(); + + CSocket * getSocket(); + + virtual void quit(); + + void readyToRead(); + void readyToWrite(); + + void sendMessage(CMessage * message,int del); + + void setManager(CManager * manager); + CManager * getManager(); + + void addMsg(MsgCreateFunc_t msgCreateFunc); + +}; + +#endif // _COMMUNICATE_H diff --git a/common/include/crossindex.H b/common/include/crossindex.H new file mode 100644 index 0000000..a2c4289 --- /dev/null +++ b/common/include/crossindex.H @@ -0,0 +1,52 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _CROSSINDEX_H +#define _CROSSINDEX_H + +class CCrossIndexItem { + CCrossIndexItem * next; + int indexA,indexB; +public: + CCrossIndexItem(int indexA,int indexB); + virtual ~CCrossIndexItem() { if(next!=NULL) delete next; } + + void setItem(int indexA,int indexB); + int getIndexA() {return indexA;} + int getIndexB() {return indexB;} + + void setNext(CCrossIndexItem *next) {this->next=next;} + CCrossIndexItem * getNext() {return next;} +}; + +class CCrossIndex { + CCrossIndexItem * first; +public: + CCrossIndex() { first=NULL; } + virtual ~CCrossIndex() { if(first!=NULL) delete first; } + + CCrossIndexItem * add(int indexA,int indexB); + int getB(int indexA); + int getA(int indexB); + +}; + +#endif /* _CROSSINDEX_H */ + + diff --git a/common/include/crypto.H b/common/include/crypto.H new file mode 100644 index 0000000..f143c46 --- /dev/null +++ b/common/include/crypto.H @@ -0,0 +1,63 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _CRYPTO_H +#define _CRYPTO_H + +#include <unistd.h> +#include "pvvmud.H" +#include "blowfish.h" + +class CCrypto { + + // Common + + BF_KEY *cryptKey; + + // Reading Part of the code + + unsigned char *cryptBuf_r, + cryptIV_r[8]; + BYTE cryptState_r; + int cryptSize_r, + cryptPos_r, + cryptN_r, + cryptCnt_r; + + // Writing Part of the code + + unsigned char *cryptBuf_w, + *cryptTempBuf, + cryptIV_w[8]; + BYTE cryptState_w; + int cryptSize_w, + cryptPos_w, + cryptN_w, + cryptCnt_w, + cryptTempSize, + cryptTempPos; +public: + CCrypto(void); + ~CCrypto(void); + ssize_t write(int fd, void *buf, size_t count); + ssize_t read(int fd, char **buf, size_t count); + +}; + +#endif _CRYPTO_H diff --git a/common/include/direction.H b/common/include/direction.H new file mode 100644 index 0000000..4087f1c --- /dev/null +++ b/common/include/direction.H @@ -0,0 +1,57 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _DIRECTION_H +#define _DIRECTION_H + +#include "object.H" +#include <iostream.h> + +class CDirection: public CObject { + + double direction[3]; + +public: + CDirection(); + CDirection(double * direction); + CDirection(double h, double r, double p); + + CDirection& operator= (const CDirection& direction); + CDirection& operator+= (const CDirection& direction); + CDirection operator+ (const CDirection& direction); + CDirection operator- () const; + CDirection operator* (double scale) const; + + void normalize(); + + double * getVector(); + double getValue(int ii) const ; + void setValue(int ii,double value); + double rotateHeading( double deltaHeading ); + double rotateRoll( double deltaRoll ); + double rotatePitch( double deltaPitch ); + double getHeading() const { return direction[0]; } + double getRoll() const { return direction[1]; } + double getPitch() const { return direction[2]; } + +}; + +ostream& operator<<(ostream&s,const CDirection& d); + +#endif // _DIRECTION_H diff --git a/common/include/doublearray.H b/common/include/doublearray.H new file mode 100644 index 0000000..bfb4f65 --- /dev/null +++ b/common/include/doublearray.H @@ -0,0 +1,43 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _DOUBLEARRAY_H +#define _DOUBLEARRAY_H + +#include <iostream.h> + +class CDoubleArray { + int m_size; + int m_num; + double * m_array; + +public: + CDoubleArray(); + virtual ~CDoubleArray(); + int add( double num ); + int add( CDoubleArray * doubleArray ); + int insert( double num ); + double get( int index ) const; + void deleteAll(); + int getNumElements() const; +}; + +ostream& operator<<(ostream&s,const CDoubleArray& d); + +#endif // _DOUBLEARRAY_H diff --git a/common/include/exception.H b/common/include/exception.H new file mode 100644 index 0000000..22be86f --- /dev/null +++ b/common/include/exception.H @@ -0,0 +1,34 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _EXCEPTION_H +#define _EXCEPTION_H + +#include "object.H" +#include <iostream.h> + +class CException : public CObject { +public: + CException(); + CException(char * message); +}; + +ostream& operator<<(ostream&s,CException& e); + +#endif // _EXCEPTION_H diff --git a/common/include/geometry.H b/common/include/geometry.H new file mode 100644 index 0000000..e7e6c2e --- /dev/null +++ b/common/include/geometry.H @@ -0,0 +1,254 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _GEOMETRY_H +#define _GEOMETRY_H + +#include "object.H" +#include "objectarray.H" +#include <stdio.h> +#include "cache.H" +#include "texture.H" +#include "material.H" +#include "intarray.H" +#include "doublearray.H" +#include "beam.H" +#include "vector.H" +#include "plane.H" +#include "vertex.H" +#include "bbox.H" + +#ifdef HAVE_GL_GL_H + +#include <GL/gl.h> + +#define POLYGON_TRIANGLES GL_TRIANGLES +#define POLYGON_TRIANGLE_STRIP GL_TRIANGLE_STRIP +#define POLYGON_TRIANGLE_FAN GL_TRIANGLE_FAN +#define POLYGON_QUADS GL_QUADS +#define POLYGON_QUAD_STRIP GL_QUAD_STRIP +#define POLYGON_POLYGON GL_POLYGON + +typedef GLdouble TexCoordCoord_t; +typedef GLdouble NormalVector_t; + +#else /* HAVE_GL_GL_H */ + +#define POLYGON_TRIANGLES 0x0004 +#define POLYGON_TRIANGLE_STRIP 0x0005 +#define POLYGON_TRIANGLE_FAN 0x0006 +#define POLYGON_QUADS 0x0007 +#define POLYGON_QUAD_STRIP 0x0008 +#define POLYGON_POLYGON 0x0009 + +typedef double TexCoordCoord_t; +typedef double NormalVector_t; + +#endif /* HAVE_GL_GL_H */ + + +class CGeometry; + +class CTexCoord : public CObject{ + TexCoordCoord_t m_coord[2]; +public: + CTexCoord(double u, double v); + TexCoordCoord_t * getCoord(); + void setCoord(double u, double v); + double getU(); + double getV(); +}; + +class CNormal : public CObject{ + NormalVector_t m_vector[3]; +public: + CNormal(double x, double y, double z); + NormalVector_t * getVector(); + void setVector(double x, double y, double z); + double getX(); + double getY(); + double getZ(); +}; + +class CVertexList : public CObjectArray { +public: + CVertexList(int size); + virtual ~CVertexList(); + int add( double x, double y, double z ); + void set( int index, double x, double y, double z ); + void get( int index, double * x, double * y, double * z ); + VertexCoord_t * get( int index ); + CVertex * getVertex( int index ); + int getSize(); +}; + +class CNormalList : public CObjectArray { +public: + CNormalList(int size); + virtual ~CNormalList(); + int add(double x, double y, double z); + void set( int index, double x, double y, double z ); + void get(int index, double * x, double * y, double * z ); + NormalVector_t * get( int index ); + CNormal * getNormal( int index ); +}; + +class CTexCoordList : public CObjectArray { +public: + CTexCoordList(int size); + virtual ~CTexCoordList(); + int add( double u, double v); + void set( int index, double u, double v ); + void get( int index, double * u, double * v ); + TexCoordCoord_t * get( int index ); + CTexCoord * getTexCoord( int index ); +}; + +class CPolygon; + +class CPolygonList : public CObjectArray { + CGeometry * m_geometry; +public: + CPolygonList(CGeometry * geometry,int size); + virtual ~CPolygonList(); + int add( CPolygon * polygon ); + void set( int index, CPolygon * polygon ); + CPolygon * get(int index ); +}; + +class CPolygon : public CObject{ + int m_materialId; + int m_type; /* POLYGON_QUADS , POLYGON_POLYGON , etc */ + CIntArray * m_vertexIndexList; + CIntArray * m_normalIndexList; + CIntArray * m_texCoordIndexList; + + CGeometry * m_geometry; + +public: + CPolygon(int type, int materialId, int numVertices, + int numNormals, int numTexCoords); + virtual ~CPolygon(); + void setGeometry(CGeometry * geometry); + void get( int * type, + int * materialId, int * numVertices, + int * numNormals, int * numTexCoords ); + int getType(); + void setMaterial( int materialId ); + int getMaterial(); + int addVertexIndex( int vertexIndex ); + void setVertexIndex( int index, int vertexIndex ); + int getVertexIndex( int index ); + CVertex * getVertex( int index ); + int addNormalIndex( int normalIndex ); + void setNormalIndex( int index, int normalIndex ); + int getNormalIndex( int index ); + CNormal * getNormal( int index ); + int addTexCoordIndex( int texCoordIndex ); + void setTexCoordIndex( int index, int texCoordIndex ); + int getTexCoordIndex( int index ); + CTexCoord * getTexCoord( int index ); + + CIntArray * getVertexIList(); + int getNumVertices(); + CIntArray * getNormalIList(); + CIntArray * getTexCoordIList(); + + void distances(CDoubleArray & distArray, const CBeam & beam); + CDoubleArray* distances(const CBeam & beam); +}; + +class CGeometry : public CObject{ +protected: + int id,subid; + CGeometry * next; + CVertexList * vertexList; + CNormalList * normalList; + CTexCoordList * texCoordList; + CPolygonList * polygonList; + +public: + CGeometry(int objectGeometryId); + CGeometry(int objectGeometryId, int numVertices, + int numNormals, int numTexCoords, int numPolygons); + virtual ~CGeometry(); + + virtual CGeometry * newGeometry(int geometryId); + + void setSize(int numVertices, int numNormals, + int numTexCoords, int numPolygons); + int getId(); + void setId(int id); + void setSubId( int subid ); + int getSubId(); + int getNumSubobjects(); + void setNext( CGeometry * next ); + CGeometry * getNext(); + int addVertex( double x, double y, double z ); + void getVertex( int index, double * x, + double * y, double * z ); + CVertex * getVertex( int index ); + void setVertex( int index, double x, + double y, double z ); + int addNormal( double x, double y, double z ); + void setNormal( int index, double x, double y, double z ); + void getNormal( int index, double * x, + double * y, double * z ); + CNormal * getNormal( int index ); + int addTexCoord( double u, double v ); + void setTexCoord( int index, double u, double v ); + void getTexCoord( int index, double * u, + double * v ); + CTexCoord * getTexCoord( int index ); + virtual int draw( CMaterialCache * matCache, CTextureCache * texCache ); + int addPolygon( CPolygon * polygon ); + void setPolygon( int index, CPolygon * polygon ); + CPolygon * getPolygon(int index ); + int getNumVertices(); + int getNumNormals(); + int getNumTexCoords(); + int getNumPolygons(); + int scale( double scale ); +// int ReadBOG(int objId, FILE * bog); + + void distances(CDoubleArray & distArray, const CBeam & beam, double min, double max); + CDoubleArray * distances(const CBeam & beam, double min, double max); + CBBox calculateBBox(); + + void load(char * name); + void save(char * name); + + void readBOG(FILE * bog); + int writeBOG(FILE * bog); +private: + int readBOGCore(FILE * bog, int numV, int numN, int numTC, int numP); + +}; + + +class CGeometryCache : public CCache { +public: + CGeometryCache(); + virtual ~CGeometryCache(); + CGeometry * add( CGeometry * objGeo ); + CGeometry * get( int id ); +}; + + +#endif /* _GEOMETRY_H */ diff --git a/common/include/gos.H b/common/include/gos.H new file mode 100644 index 0000000..91013f5 --- /dev/null +++ b/common/include/gos.H @@ -0,0 +1,53 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _GOS_H +#define _GOS_H + +#include "manager.H" +#include "socket.H" +#include "geometry.H" +#include "material.H" +#include "texture.H" +#include "timekeeper.H" +#include "inetaddress.H" + +class CGOS : public CManager { + CClientSocket * socket; +public: + CGOS(CTimeKeeper * timeKeeper, CInetAddress *addr); + + virtual void quit(); + + void request(int requestType,int requestId); + virtual void error(); + virtual void geometry(CGeometry * geometry); + virtual void material(CMaterial * material); + virtual void texture(CTexture * texture); + + virtual CGeometry * newGeometry(int geometryId, int numVertices, + int numNormals, int numTexCoords, int numPolygons); + virtual CMaterial * newMaterial(int materialId); + virtual CTexture * newTexture(int textureId); + + +}; + +#endif // _GOS_H + diff --git a/common/include/gosmessage.H b/common/include/gosmessage.H new file mode 100644 index 0000000..158857f --- /dev/null +++ b/common/include/gosmessage.H @@ -0,0 +1,57 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _GETGOSMESSAGE_H +#define _GETGOSMESSAGE_H + +#include "msggos.H" + +class CMsgGOSErrorGetGOS: public CMsgGOSError{ +public: + CMsgGOSErrorGetGOS(); + static CMsgGOSErrorGetGOS * createMsg(); + virtual int executeMsg(); +}; + +class CMsgGeometryGetGOS: public CMsgGeometry { +public: + CMsgGeometryGetGOS(); + static CMsgGeometryGetGOS * createMsg(); + virtual int executeMsg(); + virtual CGeometry * newGeometry(int geometryId, int numVertices, + int numNormals, int numTexCoords, int numPolygons); +}; + +class CMsgMaterialGetGOS: public CMsgMaterial { +public: + CMsgMaterialGetGOS(); + static CMsgMaterialGetGOS * createMsg(); + virtual int executeMsg(); + virtual CMaterial * newMaterial(int materialId); +}; + +class CMsgTextureGetGOS: public CMsgTexture { +public: + CMsgTextureGetGOS(); + static CMsgTextureGetGOS * createMsg(); + virtual int executeMsg(); + virtual CTexture * newTexture(int textureId); +}; + +#endif // _GETGOSMESSAGE_H diff --git a/common/include/gosprotocol.H b/common/include/gosprotocol.H new file mode 100644 index 0000000..6e1f70a --- /dev/null +++ b/common/include/gosprotocol.H @@ -0,0 +1,35 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _GOSPROTOCOL_H +#define _GOSPROTOCOL_H + +#include "communicate.H" +#include "socket.H" + +class CGOSProtocol: public CCommunicate { + +public: + CGOSProtocol(CSocket * socket,CTimeKeeper * timeKeeper); + + virtual void quit(); + +}; + +#endif // _GOSPROTOCOL_H diff --git a/common/include/hash_map b/common/include/hash_map new file mode 100644 index 0000000..f7421e0 --- /dev/null +++ b/common/include/hash_map @@ -0,0 +1,40 @@ +/* + * Copyright (c) 1996 + * Silicon Graphics Computer Systems, Inc. + * + * Permission to use, copy, modify, distribute and sell this software + * and its documentation for any purpose is hereby granted without fee, + * provided that the above copyright notice appear in all copies and + * that both that copyright notice and this permission notice appear + * in supporting documentation. Silicon Graphics makes no + * representations about the suitability of this software for any + * purpose. It is provided "as is" without express or implied warranty. + * + * + * Copyright (c) 1994 + * Hewlett-Packard Company + * + * Permission to use, copy, modify, distribute and sell this software + * and its documentation for any purpose is hereby granted without fee, + * provided that the above copyright notice appear in all copies and + * that both that copyright notice and this permission notice appear + * in supporting documentation. Hewlett-Packard Company makes no + * representations about the suitability of this software for any + * purpose. It is provided "as is" without express or implied warranty. + * + */ + +#ifndef __SGI_STL_HASH_MAP +#define __SGI_STL_HASH_MAP + +#ifndef __SGI_STL_INTERNAL_HASHTABLE_H +#include <stl_hashtable.h> +#endif + +#include <stl_hash_map.h> + +#endif /* __SGI_STL_HASH_MAP */ + +// Local Variables: +// mode:C++ +// End: diff --git a/common/include/hash_map.h b/common/include/hash_map.h new file mode 100644 index 0000000..81cb578 --- /dev/null +++ b/common/include/hash_map.h @@ -0,0 +1,48 @@ +/* + * Copyright (c) 1996 + * Silicon Graphics Computer Systems, Inc. + * + * Permission to use, copy, modify, distribute and sell this software + * and its documentation for any purpose is hereby granted without fee, + * provided that the above copyright notice appear in all copies and + * that both that copyright notice and this permission notice appear + * in supporting documentation. Silicon Graphics makes no + * representations about the suitability of this software for any + * purpose. It is provided "as is" without express or implied warranty. + * + * + * Copyright (c) 1994 + * Hewlett-Packard Company + * + * Permission to use, copy, modify, distribute and sell this software + * and its documentation for any purpose is hereby granted without fee, + * provided that the above copyright notice appear in all copies and + * that both that copyright notice and this permission notice appear + * in supporting documentation. Hewlett-Packard Company makes no + * representations about the suitability of this software for any + * purpose. It is provided "as is" without express or implied warranty. + * + */ + +#ifndef __SGI_STL_HASH_MAP_H +#define __SGI_STL_HASH_MAP_H + +#ifndef __SGI_STL_INTERNAL_HASHTABLE_H +#include <stl_hashtable.h> +#endif + +#include <stl_hash_map.h> + +#ifdef __STL_USE_NAMESPACES +using __STD::hash; +using __STD::hashtable; +using __STD::hash_map; +using __STD::hash_multimap; +#endif /* __STL_USE_NAMESPACES */ + + +#endif /* __SGI_STL_HASH_MAP_H */ + +// Local Variables: +// mode:C++ +// End: diff --git a/common/include/inetaddress.H b/common/include/inetaddress.H new file mode 100644 index 0000000..76807d6 --- /dev/null +++ b/common/include/inetaddress.H @@ -0,0 +1,49 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _INETADDRESS_H +#define _INETADDRESS_H + +#include "object.H" +#include "exception.H" + +class CUnknownHostException : public CException { +public: + CUnknownHostException(); +}; + +class CInetAddress : public CObject { + DWORD m_address; + WORD m_port; +public: + CInetAddress(); + CInetAddress(DWORD address); + CInetAddress(DWORD address,WORD port); + CInetAddress(char * hostName,WORD port); + CInetAddress(char * hostName); + void setAddress(DWORD address,WORD port); + char * getHostName(); + DWORD getAddress() { return m_address; } + WORD getPort() { return m_port; } + char * getAddressString(); +}; + +ostream& operator<<(ostream&s,const CInetAddress& address); + +#endif // _INETADDRESS_H diff --git a/common/include/int.H b/common/include/int.H new file mode 100644 index 0000000..64eae0e --- /dev/null +++ b/common/include/int.H @@ -0,0 +1,30 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "object.H" + +class CInt : public CObject{ + int cInt; +public: + CInt(int index); + ~CInt(); + int getValue(); + int setValue(int value); + +}; diff --git a/common/include/intarray.H b/common/include/intarray.H new file mode 100644 index 0000000..4a8c338 --- /dev/null +++ b/common/include/intarray.H @@ -0,0 +1,45 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _INTARRAY_H +#define _INTARRAY_H + +class CIntArray { + int m_size; + int m_num; + int * m_array; +public: + CIntArray(); + CIntArray(int size); + CIntArray(const CIntArray & array); + virtual ~CIntArray(); + int add( int num ); + int set( int index, int num); + int get( int index ) const; + int getNumElements() const; + + int find( int value) const; + + // Set operations + CIntArray substracSet( const CIntArray & array ) const; + CIntArray unionSet( const CIntArray & array ) const; + +}; + +#endif // _INTARRAY_H diff --git a/common/include/keyframe.H b/common/include/keyframe.H new file mode 100644 index 0000000..ca82e74 --- /dev/null +++ b/common/include/keyframe.H @@ -0,0 +1,60 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _KEYFRAME_H +#define _KEYFRAME_H + +#include <vector> +#include <math.h> + +#include "matrix.H" +#include "vector.H" + +typedef vector<CVector> ControlVector_t; +class CKeyFrame; + +class CInterpolate: public CObject { +public: + CInterpolate(); + + virtual CVector interpolate(double time, ControlVector_t * controlVector); + virtual CVector interpolate(int start, double time, + ControlVector_t * controlVector); + + virtual void addControlVector(CKeyFrame * keyframe, + const ControlVector_t & controlVector); + +}; + +class CKeyFrame : public CObject { + + ControlVector_t * m_controlVector; + CInterpolate * m_interpolate; + +public: + CKeyFrame(CInterpolate * interpolate); + virtual ~CKeyFrame(); + + void addControlVector(const CVector & vector); + void addControlVector(const ControlVector_t & controlVector); + + virtual CVector interpolate(double time); +}; + +#endif // _KEYFRAME_H diff --git a/common/include/listener.H b/common/include/listener.H new file mode 100644 index 0000000..07bec2c --- /dev/null +++ b/common/include/listener.H @@ -0,0 +1,41 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _LISTENER_H +#define _LISTENER_H + +#include "worldanimation.H" + +class CWorldObject; + +class CListener { + +public: + CListener(); + + virtual void sendAnimation(CWorldAnimation * animation) = 0; + +// virtual void updatePosition(CWorldObject * object) = 0; +// virtual void updateDirection(CWorldObject * object) = 0; +// virtual void addObject(CWorldObject * object) = 0; +// virtual void removeObject(CWorldObject * object) = 0; + +}; + +#endif // _LISTENER_H diff --git a/common/include/manager.H b/common/include/manager.H new file mode 100644 index 0000000..887e6fc --- /dev/null +++ b/common/include/manager.H @@ -0,0 +1,45 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _MANAGER_H +#define _MANAGER_H + +#include "object.H" +#include "timekeeper.H" + +class CCommunicate; + +class CManager: public CTimeKeeperItem { + CCommunicate * m_communicate; +public: + CManager(); + CManager(CCommunicate * communicate); + ~CManager(); + + CCommunicate * getCommunicate(){ return m_communicate; } + void setCommunicate(CCommunicate * communicate); +/* + void addToTimeKeeper(CTimeKeeper * timeKeeper); + void removeFromTimeKeeper(CTimeKeeper * timeKeeper); + virtual void timeKeeperFD(int event); +*/ + +}; + +#endif // _MANAGER_H diff --git a/common/include/material.H b/common/include/material.H new file mode 100644 index 0000000..213402b --- /dev/null +++ b/common/include/material.H @@ -0,0 +1,111 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _MATERIAL_H +#define _MATERIAL_H + +#include "texture.H" + +#define MAT_NOTEXTURE -1 + +typedef float RGBA_t[4]; +typedef float Shininess_t[1]; + + +class CMaterial : public CObject { + int m_id; + int m_textureId; + +protected: + RGBA_t m_ambient; + RGBA_t m_diffuse; + RGBA_t m_specular; + RGBA_t m_emission; + Shininess_t m_shininess; +public: + CMaterial(); + CMaterial(int materialId); + CMaterial(int materialId, char * name); + + virtual ~CMaterial() {} + + int getId(){return m_id;} + void setId(int materialId); + + int load(char * fileName); + int save(char * fileName); +private: + int loadBMAT(char * fileName); + +public: + void RGBA_SetColor(RGBA_t rgba, float red, float green, float blue, float alpha); + void RGBA_Print(RGBA_t rgba); + + //void loadMAT(int id,char * name); + // void readMAT(int id,FILE * matFile); + void setTextureId(int textureId); + int getTextureId(); + + void setAmbient(float red, float green, float blue, float alpha); + void setDiffuse(float red, float green, float blue, float alpha); + void setSpecular(float red, float green, float blue, float alpha); + void setShininess(float shininess); + void setEmission(float red, float green, float blue, float alpha); + + BYTE getAmbientByte(int num); + BYTE getDiffuseByte(int num); + BYTE getSpecularByte(int num); + BYTE getEmissionByte(int num); + BYTE getShininessByte(); + + float getAmbientFloat(int num); + float getDiffuseFloat(int num); + float getSpecularFloat(int num); + float getEmissionFloat(int num); + float getShininessFloat(); + + void setAmbient(int num,BYTE value); + void setDiffuse(int num,BYTE value); + void setSpecular(int num,BYTE value); + void setEmission(int num,BYTE value); + void setShininess(BYTE value); + + virtual int exec(CTextureCache * texCache); +}; + +class CMaterialCache : public CCache { +public: + CMaterialCache(); + virtual ~CMaterialCache() {} + + CMaterial * add(CMaterial * material); + CMaterial * get(int id); +}; + +#endif /* _MATERIAL_H */ + + + + + + + + + + diff --git a/common/include/matfile.H b/common/include/matfile.H new file mode 100644 index 0000000..fcae3eb --- /dev/null +++ b/common/include/matfile.H @@ -0,0 +1,22 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ + +typedef enum{MAT_TEXTURE,MAT_AMBIENT,MAT_DIFFUSE,MAT_SPECULAR,MAT_EMISSION,MAT_SHININESS} MatFileIds_t; + diff --git a/common/include/matrix.H b/common/include/matrix.H new file mode 100644 index 0000000..46b9b5c --- /dev/null +++ b/common/include/matrix.H @@ -0,0 +1,59 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _MATRIX_H +#define _MATRIX_H + +#include "object.H" +#include "direction.H" +#include "position.H" +#include <iostream.h> + +class CVector; + +class CMatrix: public CObject { + double m_matrix[16]; +public: + CMatrix(); + CMatrix(const CMatrix& matrix); + CMatrix(double m0, double m4, double m8, double m12, + double m1, double m5, double m9, double m13, + double m2, double m6, double m10, double m14, + double m3, double m7, double m11, double m15); + CMatrix(CVector & v0, CVector & v1, CVector & v2, CVector & v3); + + double * getVector(); + + void multiply(const CMatrix& matrix); + + void loadIdentity(); + void rotate(const CDirection & direction); + void rotate(double angle, double xx, double yy, double zz); + void translate(const CPosition & position); + + void transpose(); + +}; + +CMatrix operator*(const CMatrix & m1, const CMatrix & m2); + +ostream& operator<<(ostream&s,const CMatrix& m); + + +#endif // _MATRIX_H diff --git a/common/include/message.H b/common/include/message.H new file mode 100644 index 0000000..1f2a90b --- /dev/null +++ b/common/include/message.H @@ -0,0 +1,134 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _MESSAGE_H +#define _MESSAGE_H + +#include "object.H" +#include "stream.H" +#include "position.H" +#include "direction.H" + +#define MSGCURRPOS -1024 + +// Server client messages +#define MSG_LOGIN 0 +#define MSG_HELLO 1 +#define MSG_BYE 2 +#define MSG_GETWORLD 3 +#define MSG_GEOMETRYOBJECT 4 +#define MSG_UPDATEPOSITION 5 +#define MSG_UPDATEDIRECTION 6 +#define MSG_COMMAND 7 +#define MSG_VIEWPOINT 8 +#define MSG_SELECTION 9 +#define MSG_ACTION 10 +#define MSG_ACTIONLIST 11 +#define MSG_MSG 12 +#define MSG_GEOOBJREMOVE 13 +#define MSG_SERVERINFO 14 +#define MSG_PLAYERINFO 15 +#define MSG_PING 16 +#define MSG_PONG 17 + +// Server messages +#define MSG_SERVERLOGIN 50 + +// GOS client messages +#define MSG_GOSREQUEST 100 +#define MSG_GOSERROR 101 +#define MSG_GEOMETRY 110 +#define MSG_MATERIAL 111 +#define MSG_TEXTURE 112 + +// Server Worldsrv messages +//#define MSG_WORLDLOGIN 150 +#define MSG_GOSINFO 151 +//#define MSG_SECTION 152 +//#define MSG_CELL 153 +//#define MSG_REMOVECELL 154 +#define MSG_OBJECT 155 +#define MSG_REMOVEOBJECT 156 +#define MSG_CHANGEMASTERCELL 157 +#define MSG_PVCELL 158 +#define MSG_UPDATEHIERARCHY 159 +#define MSG_ROTATE 160 + + +#define MESSAGE_OK 1 +#define MESSAGE_BLOCKING 2 + +class CManager; + +// Hope this to constant isn't used any more. 19990317 +// #define MESSAGE_MINLENGTH 0 +// #define MESSAGE_MAXLENGTH 128 + +class CMessage: public CObject { + long length; // Message length or Header length when variable length message. + CManager * manager; + long currpos; // Current position for writing and reading. + BYTE * message; + long msglength; // Length of message buffer. + long writeIndex; // Current write index in message buffer + long readIndex; // Current read index in message buffer +protected: + void reallocMessage(long size); + + // Write functions + void writeByte(long index,BYTE byte); + void writeWord(long index,WORD word); + void writeDWord(long index,DWORD dword); + void writeDouble(long index,double value); + void writeBuf(long index,BYTE * buf,long size); + void writeString(long index,char * str); + void writePosition(long index,const CPosition & position); + void writeDirection(long index,const CDirection & direction); + + // Read functions + BYTE readByte(long index); + WORD readWord(long index); + DWORD readDWord(long index); + double readDouble(long index); + void readBuf(long index,BYTE * buf,long size); + char * readString(long index); + CPosition readPosition(long index); + CDirection readDirection(long index); + int reciveMessage(CStream * stream,long index, long size); + int sendMessage(CStream * stream,long index, long size); + long getWriteIndex(); + long getReadIndex(); + virtual int reciveHead(CStream * stream); + virtual int isVarLength() { return FALSE; } + CManager * getManager(){ return manager; } +public: + CMessage(BYTE id, long length); + ~CMessage(); + static CMessage * createMsg(); + virtual int recive(CStream * stream); + virtual void prepareSend(){ readIndex = 0; } + virtual int send(CStream * stream); + virtual int executeMsg(){ return FALSE; } + void setManager(CManager * manager){this->manager = manager;} + virtual BYTE getId(); + virtual long getLength(); +}; + +#endif // _MESSAGE_H + diff --git a/common/include/messagelist.H b/common/include/messagelist.H new file mode 100644 index 0000000..2d9948c --- /dev/null +++ b/common/include/messagelist.H @@ -0,0 +1,46 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _MESSAGELIST_H +#define _MESSAGELIST_H + +#include "objectlist.H" +#include "message.H" + +typedef CMessage * (*MsgCreateFunc_t)(); + +class CMessageItem : public CObject { +public: + BYTE id; + int length; + MsgCreateFunc_t msgCreateFunc; +public: + CMessageItem(BYTE id, int length, MsgCreateFunc_t msgCreateFunc); +}; + +class CMessageList : public CObjectList { + CMessageItem * getItem(BYTE id); +public: + void addMsg(MsgCreateFunc_t msgCreateFunc); + int getLength(BYTE id); + CMessage * createMsg(BYTE id); +}; + + +#endif // _MESSAGELIST_H diff --git a/common/include/msgactionlist.H b/common/include/msgactionlist.H new file mode 100644 index 0000000..1e881c7 --- /dev/null +++ b/common/include/msgactionlist.H @@ -0,0 +1,40 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _MSGACTIONLIST_H +#define _MSGACTIONLIST_H + +#include "msgvarlength.H" +#include "objectlist.H" +#include "action.H" + + +class CMsgActionList : public CMsgVarLength { +private: + void setNumActions(int num); + int getNumActions(); +public: + CMsgActionList(); + CMsgActionList(WORD objectId); + CObjectList * getActionList(); + void addAction(CAction * action); + WORD getObjectId(); +}; + +#endif // _MSGACTIONLIST_H diff --git a/common/include/msggos.H b/common/include/msggos.H new file mode 100644 index 0000000..6e2c1e9 --- /dev/null +++ b/common/include/msggos.H @@ -0,0 +1,85 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _MSGGOS_H +#define _MSGGOS_H + +#include "geometry.H" +#include "material.H" +#include "texture.H" +#include "msgvarlength.H" + +#define GOSREQUEST_GEOMETRY 0 +#define GOSREQUEST_MATERIAL 1 +#define GOSREQUEST_TEXTURE 2 + +class CMsgGOSError : public CMessage { + BYTE error; +public: + CMsgGOSError(); + CMsgGOSError(BYTE error); + BYTE getError(); +}; + +class CMsgGOSRequest : public CMessage { +public: + CMsgGOSRequest(); + CMsgGOSRequest(BYTE requestType,WORD objectId); + BYTE getRequestType(); + WORD getObjectId(); +}; + +class CMsgGeometry : public CMsgVarLength { +public: + CMsgGeometry(); + CMsgGeometry(CGeometry & geometry); + DWORD getGeometryId(); + CGeometry * getGeometry(); + virtual CGeometry * newGeometry(int geometryId, int numVertices, + int numNormals, int numTexCoords, int numPolygons); +}; + +class CMsgMaterial : public CMessage { +public: + CMsgMaterial(); + CMsgMaterial(CMaterial & material); + int getMaterialId(); + int getTextureId(); + BYTE getAmbientByte(int num); + BYTE getDiffuseByte(int num); + BYTE getSpecularByte(int num); + BYTE getEmissionByte(int num); + BYTE getShininessByte(); + CMaterial * getMaterial(); + virtual CMaterial * newMaterial(int materialId); +}; + +class CMsgTexture : public CMsgVarLength { +public: + CMsgTexture(); + CMsgTexture(CTexture & texture); + WORD getTextureId(); + WORD getMapWidth(); + WORD getMapHeight(); + CTexture * getTexture(); + virtual CTexture * newTexture(int textureId); +}; + + +#endif // _MSGGOS_H diff --git a/common/include/msgmsg.H b/common/include/msgmsg.H new file mode 100644 index 0000000..bbc3f0d --- /dev/null +++ b/common/include/msgmsg.H @@ -0,0 +1,38 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _MSGMSG_H +#define _MSGMSG_H + +#include "msgvarlength.H" + +class CMsgMsg : public CMsgVarLength { + +public: + CMsgMsg(); + CMsgMsg( const char * msg ); + ~CMsgMsg(); + int getMsgLength(); // Return length including + // nullterminator. + void getMsg(char * msg); // Copy message to msg. +}; + +#endif // _MSGMSG_H + + diff --git a/common/include/msgserver.H b/common/include/msgserver.H new file mode 100644 index 0000000..11e14c7 --- /dev/null +++ b/common/include/msgserver.H @@ -0,0 +1,34 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _MSGSERVER_H +#define _MSGSERVER_H + +#include "message.H" +#include "inetaddress.H" + +class CMsgServerLogin : public CMessage { + +public: + CMsgServerLogin(); + CMsgServerLogin(CInetAddress & serverAddress); + CInetAddress * getAddress(); +}; + +#endif // _MSGSERVER_H diff --git a/common/include/msgsrvcli.H b/common/include/msgsrvcli.H new file mode 100644 index 0000000..bfdd3f8 --- /dev/null +++ b/common/include/msgsrvcli.H @@ -0,0 +1,179 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _MSGSRVCLI_H +#define _MSGSRVCLI_H + +#include "message.H" +#include "viewpoint.H" +#include "inetaddress.H" + + +class CMsgHello : public CMessage { +public: + CMsgHello(); + CMsgHello(WORD version); + WORD getVersion(); +}; + + +#define LOGINNAMELENGTH 32 +#define LOGINPASSWDLENGTH 32 + +class CMsgLogin : public CMessage { +public: + CMsgLogin(); + CMsgLogin(char * name, char * passwd, BOOL newUser = FALSE); + char * getUserName(); + char * getPasswd(); + BOOL getNewUser(); +}; + + +class CMsgServerInfo : public CMessage { +public: + CMsgServerInfo(); + CMsgServerInfo(CInetAddress & worldSrvAddress, CInetAddress & gosAddress); + CInetAddress * getWorldSrvAddress(); + CInetAddress * getGOSAddress(); +}; + +class CMsgGOSInfo : public CMessage { +public: + CMsgGOSInfo(); + CMsgGOSInfo(CInetAddress & gosAddress); + CInetAddress * getGOSAddress(); +}; + + +#define MSGBYE_QUIT 1 +#define MSGBYE_UNKNOWN 2 +#define MSGBYE_BADPROTOCOL 3 + +class CMsgBye : public CMessage { +public: + CMsgBye(); + CMsgBye(WORD reason); + WORD getReason(); + char * getReasonString(WORD reason); +}; + +class CMsgGetWorld : public CMessage { +public: + CMsgGetWorld(); +}; + +#define MSGCOMMAND_CLIENTCLEARWORLD 1 +#define MSGCOMMAND_ONLINE 2 + +// World commands +#define MSGCOMMAND_ADDWORLD 100 +#define MSGCOMMAND_REMOVEWORLD 101 + +#define MSGCOMMAND_PLAYERLOOK 1000 +#define PLAYERLOOK_DEFAULT (MSGCOMMAND_PLAYERLOOK + 0) +#define PLAYERLOOK_UP (MSGCOMMAND_PLAYERLOOK + 1) +#define PLAYERLOOK_DOWN (MSGCOMMAND_PLAYERLOOK + 2) +#define PLAYERLOOK_RIGHT (MSGCOMMAND_PLAYERLOOK + 3) +#define PLAYERLOOK_LEFT (MSGCOMMAND_PLAYERLOOK + 4) +#define PLAYERLOOK_FORWARD (MSGCOMMAND_PLAYERLOOK + 5) +#define PLAYERLOOK_BACKWARD (MSGCOMMAND_PLAYERLOOK + 7) + +#define MSGCOMMAND_PLAYERMOVE 2000 +#define PLAYERMOVE_STEPFORWARD (MSGCOMMAND_PLAYERMOVE + 1) +#define PLAYERMOVE_STEPBACKWARD (MSGCOMMAND_PLAYERMOVE + 2) +#define PLAYERMOVE_STEPLEFT (MSGCOMMAND_PLAYERMOVE + 3) +#define PLAYERMOVE_STEPRIGHT (MSGCOMMAND_PLAYERMOVE + 4) +#define PLAYERMOVE_MOVEFORWARD (MSGCOMMAND_PLAYERMOVE + 5) +#define PLAYERMOVE_MOVEBACKWARD (MSGCOMMAND_PLAYERMOVE + 6) +#define PLAYERMOVE_MOVELEFT (MSGCOMMAND_PLAYERMOVE + 7) +#define PLAYERMOVE_MOVERIGHT (MSGCOMMAND_PLAYERMOVE + 8) +#define PLAYERMOVE_RUNFORWARD (MSGCOMMAND_PLAYERMOVE + 9) +#define PLAYERMOVE_RUNBACKWARD (MSGCOMMAND_PLAYERMOVE + 10) +#define PLAYERMOVE_RUNLEFT (MSGCOMMAND_PLAYERMOVE + 11) +#define PLAYERMOVE_RUNRIGHT (MSGCOMMAND_PLAYERMOVE + 12) + +#define MSGCOMMAND_USERCOMMAND 3000 +#define USERCOMMAND_0 (MSGCOMMAND_USERCOMMAND + 0) +#define USERCOMMAND_1 (MSGCOMMAND_USERCOMMAND + 1) +#define USERCOMMAND_2 (MSGCOMMAND_USERCOMMAND + 2) +#define USERCOMMAND_3 (MSGCOMMAND_USERCOMMAND + 3) +#define USERCOMMAND_4 (MSGCOMMAND_USERCOMMAND + 4) +#define USERCOMMAND_5 (MSGCOMMAND_USERCOMMAND + 5) +#define USERCOMMAND_6 (MSGCOMMAND_USERCOMMAND + 6) +#define USERCOMMAND_7 (MSGCOMMAND_USERCOMMAND + 7) +#define USERCOMMAND_8 (MSGCOMMAND_USERCOMMAND + 8) +#define USERCOMMAND_9 (MSGCOMMAND_USERCOMMAND + 9) + +class CMsgCommand : public CMessage { +public: + CMsgCommand(); + CMsgCommand(WORD command); + WORD getCommand(); +}; + +class CMsgViewpoint : public CMessage { +public: + CMsgViewpoint(); + CMsgViewpoint(CViewpoint & viewpoint); + void getPosition(CPosition & position); + void getDirection(CDirection & direction ); + DWORD getTargetId(); +}; + +class CMsgSelection : public CMessage { +public: + CMsgSelection(); + CMsgSelection(WORD objectId); + WORD getObjectId(); +}; + +class CMsgAction : public CMessage { +public: + CMsgAction(); + CMsgAction(WORD objectId,WORD actionId); + WORD getObjectId(); + WORD getActionId(); +}; + +class CMsgPlayerInfo : public CMessage { +public: + CMsgPlayerInfo(); + CMsgPlayerInfo( DWORD masterCellId ); + DWORD getMasterCellId(); +}; + +class CMsgPing : public CMessage { +public: + CMsgPing(); + CMsgPing( BYTE sequenceNumber ); + BYTE getSequenceNumber(); +}; + +class CMsgPong : public CMessage { +public: + CMsgPong(); + CMsgPong( BYTE sequenceNumber, DWORD serverTime ); + BYTE getSequenceNumber(); + DWORD getServerTime(); +}; + + +#endif // _MESSAGE_H + diff --git a/common/include/msgsrvgos.H b/common/include/msgsrvgos.H new file mode 100644 index 0000000..ab06abb --- /dev/null +++ b/common/include/msgsrvgos.H @@ -0,0 +1,25 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _MSGSRVGOS_H +#define _MSGSRVGOS_H + +#include "message.H" + +#endif // _MSGSRVGOS_H diff --git a/common/include/msgvarlength.H b/common/include/msgvarlength.H new file mode 100644 index 0000000..68dd0cc --- /dev/null +++ b/common/include/msgvarlength.H @@ -0,0 +1,43 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _MSGVARLENGTH_H +#define _MSGVARLENGTH_H + +#include "message.H" + +class CMsgVarLength: public CMessage { + + +protected: + virtual int isVarLength() { return TRUE; } + virtual long getBodyLength(); + virtual void setBodyLength(DWORD bodyLength); + virtual int sendBody(CStream * stream); + virtual int reciveBody(CStream * stream); + +public: + CMsgVarLength(BYTE id); + + virtual int recive(CStream * stream); + virtual int send(CStream * stream); + +}; + +#endif // _MSGVARLENGTH_H diff --git a/common/include/msgworld.H b/common/include/msgworld.H new file mode 100644 index 0000000..e441ab4 --- /dev/null +++ b/common/include/msgworld.H @@ -0,0 +1,129 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _MSGWORLD_H +#define _MSGWORLD_H + +#include "message.H" + +class CPosition; +class CDirection; + +/* + +class CMsgSection : public CMessage { +public: + CMsgSection(); + CMsgSection( DWORD sectionId ,BOOL create ); + DWORD getSectionId(); + BOOL getCreate(); +}; + +class CMsgCell : public CMessage { +public: + CMsgCell(); + CMsgCell( DWORD cellId, DWORD geometryId, + const CPosition & position ); + DWORD getCellId(); + DWORD getGeometryId(); + CPosition getPosition(); +}; + +class CMsgRemoveCell : public CMessage { +public: + CMsgRemoveCell(); + CMsgRemoveCell( DWORD cellId ); + DWORD getCellId(); +}; +*/ + +class CMsgObject : public CMessage { +public: + CMsgObject(); + CMsgObject( DWORD objectId, DWORD geometryId, DWORD parentId, + const CPosition & position, + const CDirection & direction ); + DWORD getObjectId(); + DWORD getGeometryId(); + DWORD getParentId(); + CPosition getPosition(); + CDirection getDirection(); +}; + +class CMsgRemoveObject : public CMessage { +public: + CMsgRemoveObject(); + CMsgRemoveObject( DWORD objectId, DWORD parentId ); + DWORD getObjectId(); + DWORD getParentId(); +}; + +class CMsgChangeMasterCell : public CMessage { +public: + CMsgChangeMasterCell(); + CMsgChangeMasterCell( DWORD newMasterCellId ); + DWORD getNewMasterCellId(); +}; + +class CMsgPVCell : public CMessage { +public: + CMsgPVCell(); + CMsgPVCell( DWORD cellId, DWORD PVCellId, const CPosition & position ); + DWORD getCellId(); + DWORD getPVCellId(); + CPosition getPosition(); +}; + + + + +class CMsgUpdatePosition : public CMessage { +public: + CMsgUpdatePosition(); + CMsgUpdatePosition(DWORD objectId, const CPosition& position); + DWORD getObjectId(); + CPosition getPosition(); +}; + +class CMsgUpdateDirection : public CMessage { +public: + CMsgUpdateDirection(); + CMsgUpdateDirection(DWORD objectId, const CDirection& direction); + DWORD getObjectId(); + CDirection getDirection(); +}; + +class CMsgUpdateHierarchy : public CMessage { +public: + CMsgUpdateHierarchy(); + CMsgUpdateHierarchy( DWORD objectId, DWORD parentId ); + DWORD getObjectId(); + DWORD getParentId(); +}; + +class CMsgRotate : public CMessage { +public: + CMsgRotate(); + CMsgRotate(DWORD objectId, const CDirection& angleSpeed); + DWORD getObjectId(); + CDirection getAngleSpeed(); +}; + +#endif // _MSGWORLD_H + diff --git a/common/include/mudtypes.h b/common/include/mudtypes.h new file mode 100644 index 0000000..c90a631 --- /dev/null +++ b/common/include/mudtypes.h @@ -0,0 +1,53 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef NULL +#define NULL 0 +#endif + +#ifndef TRUE +#define TRUE 1 +#endif + +#ifndef FALSE +#define FALSE 0 +#endif + +#ifndef BYTE +#define BYTE unsigned char +#endif + +#ifndef WORD +#define WORD unsigned short int +#endif + +#ifndef DWORD +#define DWORD unsigned long +#endif + +#ifndef BOOL +#define BOOL int +#endif + +#define ID_UNKNOWN 0xFFFFFFFF + +#ifndef PI +#define PI 3.14159265359 +#endif + diff --git a/common/include/namedb.H b/common/include/namedb.H new file mode 100644 index 0000000..c7bf306 --- /dev/null +++ b/common/include/namedb.H @@ -0,0 +1,72 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _NAMEDB_H +#define _NAMEDB_H + +#include "crossindex.H" + +class CNameDBItem { + int id; + char * name; + CNameDBItem * next; +public: + CNameDBItem(int id,char *name); + + char * getName() {return name;} + int getId() {return id;} + + void setNext(CNameDBItem *next) {this->next=next;} + CNameDBItem * getNext() {return next;} +}; + +class CNameDB { + CNameDBItem * first; + int currentId; +public: + CNameDB() {first=NULL;currentId=-1;} + CNameDB(FILE *ndbfile) { + first=NULL; + currentId=-1; + readNDB(ndbfile); + } + + int insert(char * name); + int add(int id, char * name); + + char * findName(int id); + int findId(char * name); + + void save(char *fileName); + void load(char *fileName); + + void writeNDB(FILE * ndbfile); + void readNDB(FILE * ndbfile); + + CCrossIndex * merge(CNameDB * mergeDB); + + CNameDBItem * getFirst() {return first;} +}; + +#endif /* _NAMEDB_H */ + + + + + diff --git a/common/include/object.H b/common/include/object.H new file mode 100644 index 0000000..692fb04 --- /dev/null +++ b/common/include/object.H @@ -0,0 +1,32 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _OBJECT_H +#define _OBJECT_H + +class CObject { + char * m_name; +public: + CObject(); + virtual ~CObject(); + void setName(char * name); + char * getName() { return m_name; } +}; + +#endif /* _OBJECT_H */ diff --git a/common/include/objectarray.H b/common/include/objectarray.H new file mode 100644 index 0000000..c2d4911 --- /dev/null +++ b/common/include/objectarray.H @@ -0,0 +1,52 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _OBJECTARRAY_H +#define _OBJECTARRAY_H + +#include "object.H" + +class CObjectArray : public CObject { + int m_size; // Array size + int m_num; // Number of objects stored in array + int m_grow; // Grow array with this number + // 0 : Don't grow array + // -1: Double size of array (DEFAULT) + CObject **m_array; // Array holding objects +public: + CObjectArray(); + CObjectArray(int size); + CObjectArray(int size,int grow); + virtual ~CObjectArray(); + void deleteList(); // Delete all list items + void deleteAll(); // Delete all list items and objects + int add(CObject * obj); // Add object at end of array + void insert(int index,CObject * obj); + void set(int index,CObject * obj); + CObject* getItem(int index); + void remove(CObject * obj); + void remove(int index); + int getNumElements(); +}; + +#endif /* _OBJECTARRAY_H */ + + + + diff --git a/common/include/objectlist.H b/common/include/objectlist.H new file mode 100644 index 0000000..da6e298 --- /dev/null +++ b/common/include/objectlist.H @@ -0,0 +1,66 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _OBJECTLIST_H +#define _OBJECTLIST_H + +#include "object.H" + +class CObjectListItem { + CObjectListItem *m_next,*m_prev; + CObject * m_object; + +public: + CObjectListItem(); + CObjectListItem(CObject * item); + + void setObject(CObject * object); + CObject * getObject(); + + void setNext(CObjectListItem * next); + CObjectListItem * getNext(); + void setPrev(CObjectListItem * prev); + CObjectListItem * getPrev(); + +}; + +class CObjectList : public CObject { + CObjectListItem *m_first, *m_last; +public: + CObjectList(); + virtual ~CObjectList(); + void deleteList(); /* Delete all list items */ + void deleteAll(); /* Delete all list items and objects */ + CObjectListItem * addFirst(CObject * obj); + CObjectListItem * addLast(CObject * obj); + CObjectListItem * removeFirst(); + CObjectListItem * removeLast(); + CObjectListItem * getFirst(); + CObjectListItem * getLast(); + void remove(CObject * obj); +// CObjectListItem * getNext(CObjectListItem * objListItem); + CObjectListItem * getItem(int index); + int getNumItems(); +}; + +#endif /* _OBJECTLIST_H */ + + + + diff --git a/common/include/objectqueue.H b/common/include/objectqueue.H new file mode 100644 index 0000000..6f901a3 --- /dev/null +++ b/common/include/objectqueue.H @@ -0,0 +1,37 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _OBJECTQUEUE_H +#define _OBJECTQUEUE_H + +#include "objectlist.H" + +class CObjectQueue: public CObjectList { + +public: + CObjectQueue(); + virtual ~CObjectQueue(); + + void add(CObject * object); + CObject * getFIFO(); + CObject * getStack(); + +}; + +#endif // _OBJECTQUEUE_H diff --git a/common/include/option.H b/common/include/option.H new file mode 100644 index 0000000..cc3d1a6 --- /dev/null +++ b/common/include/option.H @@ -0,0 +1,91 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _OPTION_H +#define _OPTION_H + +#include "object.H" +#include "objectlist.H" +#include <stdio.h> + +class COptionItem : public CObject { + + enum {STR_VALUE,INT_VALUE,DOUBLE_VALUE} m_type; + + static char *m_typeString[]; + + union { + char * strValue; + int intValue; + double doubleValue; + } m_value; + + char m_abbreviation; + +public: + COptionItem(char * name, char abbreviation, char * strValue); + COptionItem(char * name, char abbreviation, int intValue); + COptionItem(char * name, char abbreviation, double doubleValue); + + void setAbbreviation(char abbreviation); + char getAbbreviation(); + + void setValue(char * strValue); + void setValue(int intValue); + void setValue(double doubleValue); + + void updateValue(char * valueString); + + char * getString(); + int getInt(); + double getDouble(); + + void dump(); + +}; + + +class COption : private CObjectList { +public: + COption(); + + void setValue(char * name, char abbreviation, char * strValue); + void setValue(char * name, char abbreviation, int intValue); + void setValue(char * name, char abbreviation, double doubleValue); + + char * getString(char * name); + int getInt(char * name); + double getDouble(char * name); + + void parseArguments(int argc, char * argv[]); + void loadOption(char * fileName); + void loadOption(FILE * file); + +private: + void updateName(const char * name, char * valueString); + void updateAbbreviation(char abbreviation, char * valueString); + +public: + void dump(); +private: + COptionItem * findOptionItem(const char * name); + COptionItem * findOptionItemByAbbreviation(char abbreviation); +}; + +#endif // _OPTION_H diff --git a/common/include/pingpong.H b/common/include/pingpong.H new file mode 100644 index 0000000..ced7107 --- /dev/null +++ b/common/include/pingpong.H @@ -0,0 +1,66 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _PINGPONG_H +#define _PINGPONG_H + +#include <iostream> +#include <vector> + +#define MAXPINGPONG 21 + +#define PS_NOTUSED 0 +#define PS_OK 1 +#define PS_WAIT 2 +#define PS_BAD 3 + +typedef vector<DWORD> delta_t; + +class CPingPong { + + typedef struct { + BYTE state; + DWORD sendTime; + DWORD reciveTime; + DWORD serverTime; + } pingPong_t; + + pingPong_t * m_pingPong; + BYTE m_currPing; + BYTE m_maxPing; + BYTE m_numPing; + BOOL m_firstPing; + +private: + delta_t getDeltaVector(DWORD * deltaTime); + +public: + CPingPong(BYTE maxPing); + virtual ~CPingPong(); + + BYTE sendPing(DWORD sendTime); + long recivePong(DWORD reciveTime, BYTE sequenceNumber, DWORD serverTime); + + friend ostream& operator<<(ostream&s,CPingPong&pingPong); + +}; + +ostream& operator<<(ostream&s,CPingPong&p); + +#endif // _PINGPONG_H diff --git a/common/include/plane.H b/common/include/plane.H new file mode 100644 index 0000000..de47ae7 --- /dev/null +++ b/common/include/plane.H @@ -0,0 +1,48 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _PLANE_H +#define _PLANE_H + +#include "object.H" +#include <iostream.h> +#include "vector.H" +#include "vertex.H" + +class CPlane : public CObject { + double m_a,m_b,m_c,m_d; +public: + CPlane(); + CPlane(const CVector & point,const CVector & normal); + CPlane(const CVertex & point,const CVector & normal); + CPlane(const CVertex & v1,const CVertex & v2,const CVertex & v3); + + double getA() const; + double getB() const; + double getC() const; + double getD() const; + + double distance(const CVector & position); + +}; + +ostream& operator<<(ostream&s,const CPlane& p); + + +#endif // _PLANE_H diff --git a/common/include/position.H b/common/include/position.H new file mode 100644 index 0000000..42225bc --- /dev/null +++ b/common/include/position.H @@ -0,0 +1,59 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _POSITION_H +#define _POSITION_H + +#include "object.H" +#include <iostream.h> + +class CPosition: public CObject { + + double position[3]; + +public: + CPosition(); + CPosition(double * position); + CPosition(double x, double y, double z); + virtual ~CPosition(); + + double * getVector(); + double moveX(double delta) { return position[0] += delta; } + double moveY(double delta) { return position[1] += delta; } + double moveZ(double delta) { return position[2] += delta; } + double getX() const { return position[0]; } + double getY() const { return position[1]; } + double getZ() const { return position[2]; } + double getValue(int ii) const { return position[ii]; } + void setValue(int ii,double value) { position[ii] = value; } + + CPosition& operator= (const CPosition& position); + CPosition& operator+= (const CPosition& position); + int operator< (const CPosition& position) const; + int operator> (const CPosition& position) const; + int operator<= (const CPosition& position) const; + int operator>= (const CPosition& position) const; + CPosition operator- (const CPosition& position) const; + CPosition operator- () const; + +}; + +ostream& operator<<(ostream&s,const CPosition& e); + +#endif // _POSITION_H diff --git a/common/include/pvvmud.H b/common/include/pvvmud.H new file mode 100644 index 0000000..4ad4b6b --- /dev/null +++ b/common/include/pvvmud.H @@ -0,0 +1,63 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _PVVMUD_H +#define _PVVMUD_H + +#include "mudtypes.h" + +#define cdebug cerr + +// Added to handle history-system in console +#define KEY_UP 120 +#define KEY_DOWN 121 + +#ifndef MAX +#define MAX(a,b) (a > b ? a : b) +#endif + +#ifndef MIN +#define MIN(a,b) (a < b ? a : b) +#endif + +// PROTOCOL_VERSION 0xAABB give Version AA.BB +#define PROTOCOL_VERSION 0x0001 // Version 0.1 + +#define SERVER_CLIENT_PORT 4242 +#define SERVER_GOS_PORT 4243 +#define SERVER_WORLDSRV_PORT 4244 +#define GOS_CLIENT_PORT 4252 +#define GOS_SERVER_PORT 4253 +#define WORLDSRV_CLIENT_PORT 4262 +#define WORLDSRV_SERVER_PORT 4263 + +#ifdef PVVMUDCLIENT + +#include "client.H" + +#endif // PVVMUDCLIENT + +// Define this if you like all your communication to be crypted +// #define CRYPTO + +#endif /* _PVVMUD_H */ + + + + diff --git a/common/include/socket.H b/common/include/socket.H new file mode 100644 index 0000000..037c849 --- /dev/null +++ b/common/include/socket.H @@ -0,0 +1,68 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _SOCKET_H +#define _SOCKET_H + +#include "object.H" +#include "inetaddress.H" +#include "exception.H" +#include "stream.H" + +class CSocketException : public CException { +public: + CSocketException(); +}; + + +class CSocket : public CObject { + int fd; + int port; + CInetAddress address; + int localPort; + CInetAddress localAddress; +private: + void set_fl(int flags); +public: + CSocket(); + CSocket(int fd); + int getFileDescriptor() { return fd; } + CInetAddress & getAddress() { return address; } + CInetAddress & getLocalAddress() { return localAddress; } + void bind(char *addr,int port); + void listen(int number); + void connect(unsigned long addr,int port); + CStream * getStream(); + void close(); + void setNonBlocking(); +}; + +class CClientSocket : public CSocket { +public: + CClientSocket(unsigned long addr,int port); +}; + +class CServerSocket : public CSocket { +public: + CServerSocket(int port); + CServerSocket(char *addr,int port); + CSocket * accept(); +}; + +#endif /* _SOCKET_H */ diff --git a/common/include/spline.H b/common/include/spline.H new file mode 100644 index 0000000..e54c8d3 --- /dev/null +++ b/common/include/spline.H @@ -0,0 +1,83 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _SPLINE_H +#define _SPLINE_H + +#include "keyframe.H" + +class CSpline: public CInterpolate { + CMatrix * m_basis; +public: + CSpline(CMatrix * basis); + + virtual CVector interpolate(double time, ControlVector_t * controlVector); + + virtual CVector interpolate(double time, CMatrix & control); + +}; + +//////////////////////////////////////////////////////////////////////////////// +// Catmull-Rom +// For N segments we need 4+(N-1) control vectors [0..K] +// Line pass through all control vector except first and last. +// s control the tension of the curve. +//////////////////////////////////////////////////////////////////////////////// +class CCatmullRom : public CSpline{ +public: + CCatmullRom(double s = 1.0); + + virtual void addControlVector(CKeyFrame * keyFrame, + const ControlVector_t & controlVector); + +}; + +//////////////////////////////////////////////////////////////////////////////// +// Bezier +// For N segments we need 4+3*(N-1) control vectors [0..K] +// Line pass through every 4. control vector including first and last. +// Every 2. and 3. points are used to control the curve form. +//////////////////////////////////////////////////////////////////////////////// +class CBezier : public CSpline { + static CMatrix m_bezier; +public: + CBezier(); + + virtual void addControlVector(CKeyFrame * keyFrame, + const ControlVector_t & controlVector); + +}; + +//////////////////////////////////////////////////////////////////////////////// +// Hermite +// For N segments we need 4+2*(N-1) control vectors [0..K] +// Line pass through every odd control vector. Every even contorl vector +// is a tangent for the curve. +//////////////////////////////////////////////////////////////////////////////// +class CHermite : public CSpline { + static CMatrix m_hermite; +public: + CHermite(); + + virtual void addControlVector(CKeyFrame * keyFrame, + const ControlVector_t & controlVector); + +}; + +#endif // _SPLINE_H diff --git a/common/include/stl_hash_fun.h b/common/include/stl_hash_fun.h new file mode 100644 index 0000000..3afa9dc --- /dev/null +++ b/common/include/stl_hash_fun.h @@ -0,0 +1,93 @@ +/* + * Copyright (c) 1996 + * Silicon Graphics Computer Systems, Inc. + * + * Permission to use, copy, modify, distribute and sell this software + * and its documentation for any purpose is hereby granted without fee, + * provided that the above copyright notice appear in all copies and + * that both that copyright notice and this permission notice appear + * in supporting documentation. Silicon Graphics makes no + * representations about the suitability of this software for any + * purpose. It is provided "as is" without express or implied warranty. + * + * + * Copyright (c) 1994 + * Hewlett-Packard Company + * + * Permission to use, copy, modify, distribute and sell this software + * and its documentation for any purpose is hereby granted without fee, + * provided that the above copyright notice appear in all copies and + * that both that copyright notice and this permission notice appear + * in supporting documentation. Hewlett-Packard Company makes no + * representations about the suitability of this software for any + * purpose. It is provided "as is" without express or implied warranty. + * + */ + +/* NOTE: This is an internal header file, included by other STL headers. + * You should not attempt to use it directly. + */ + +#ifndef __SGI_STL_HASH_FUN_H +#define __SGI_STL_HASH_FUN_H + +#include <stddef.h> + +__STL_BEGIN_NAMESPACE + +template <class Key> struct hash { }; + +inline size_t __stl_hash_string(const char* s) +{ + unsigned long h = 0; + for ( ; *s; ++s) + h = 5*h + *s; + + return size_t(h); +} + +__STL_TEMPLATE_NULL struct hash<char*> +{ + size_t operator()(const char* s) const { return __stl_hash_string(s); } +}; + +__STL_TEMPLATE_NULL struct hash<const char*> +{ + size_t operator()(const char* s) const { return __stl_hash_string(s); } +}; + +__STL_TEMPLATE_NULL struct hash<char> { + size_t operator()(char x) const { return x; } +}; +__STL_TEMPLATE_NULL struct hash<unsigned char> { + size_t operator()(unsigned char x) const { return x; } +}; +__STL_TEMPLATE_NULL struct hash<signed char> { + size_t operator()(unsigned char x) const { return x; } +}; +__STL_TEMPLATE_NULL struct hash<short> { + size_t operator()(short x) const { return x; } +}; +__STL_TEMPLATE_NULL struct hash<unsigned short> { + size_t operator()(unsigned short x) const { return x; } +}; +__STL_TEMPLATE_NULL struct hash<int> { + size_t operator()(int x) const { return x; } +}; +__STL_TEMPLATE_NULL struct hash<unsigned int> { + size_t operator()(unsigned int x) const { return x; } +}; +__STL_TEMPLATE_NULL struct hash<long> { + size_t operator()(long x) const { return x; } +}; +__STL_TEMPLATE_NULL struct hash<unsigned long> { + size_t operator()(unsigned long x) const { return x; } +}; + +__STL_END_NAMESPACE + +#endif /* __SGI_STL_HASH_FUN_H */ + +// Local Variables: +// mode:C++ +// End: diff --git a/common/include/stl_hash_map.h b/common/include/stl_hash_map.h new file mode 100644 index 0000000..9999e9a --- /dev/null +++ b/common/include/stl_hash_map.h @@ -0,0 +1,358 @@ +/* + * Copyright (c) 1996 + * Silicon Graphics Computer Systems, Inc. + * + * Permission to use, copy, modify, distribute and sell this software + * and its documentation for any purpose is hereby granted without fee, + * provided that the above copyright notice appear in all copies and + * that both that copyright notice and this permission notice appear + * in supporting documentation. Silicon Graphics makes no + * representations about the suitability of this software for any + * purpose. It is provided "as is" without express or implied warranty. + * + * + * Copyright (c) 1994 + * Hewlett-Packard Company + * + * Permission to use, copy, modify, distribute and sell this software + * and its documentation for any purpose is hereby granted without fee, + * provided that the above copyright notice appear in all copies and + * that both that copyright notice and this permission notice appear + * in supporting documentation. Hewlett-Packard Company makes no + * representations about the suitability of this software for any + * purpose. It is provided "as is" without express or implied warranty. + * + */ + +/* NOTE: This is an internal header file, included by other STL headers. + * You should not attempt to use it directly. + */ + +#ifndef __SGI_STL_INTERNAL_HASH_MAP_H +#define __SGI_STL_INTERNAL_HASH_MAP_H + + +__STL_BEGIN_NAMESPACE + +#if defined(__sgi) && !defined(__GNUC__) && (_MIPS_SIM != _MIPS_SIM_ABI32) +#pragma set woff 1174 +#endif + +#ifndef __STL_LIMITED_DEFAULT_TEMPLATES +template <class Key, class T, class HashFcn = hash<Key>, + class EqualKey = equal_to<Key>, + class Alloc = alloc> +#else +template <class Key, class T, class HashFcn, class EqualKey, + class Alloc = alloc> +#endif +class hash_map +{ +private: + typedef hashtable<pair<const Key, T>, Key, HashFcn, + select1st<pair<const Key, T> >, EqualKey, Alloc> ht; + ht rep; + +public: + typedef typename ht::key_type key_type; + typedef T data_type; + typedef T mapped_type; + typedef typename ht::value_type value_type; + typedef typename ht::hasher hasher; + typedef typename ht::key_equal key_equal; + + typedef typename ht::size_type size_type; + typedef typename ht::difference_type difference_type; + typedef typename ht::pointer pointer; + typedef typename ht::const_pointer const_pointer; + typedef typename ht::reference reference; + typedef typename ht::const_reference const_reference; + + typedef typename ht::iterator iterator; + typedef typename ht::const_iterator const_iterator; + + hasher hash_funct() const { return rep.hash_funct(); } + key_equal key_eq() const { return rep.key_eq(); } + +public: + hash_map() : rep(100, hasher(), key_equal()) {} + explicit hash_map(size_type n) : rep(n, hasher(), key_equal()) {} + hash_map(size_type n, const hasher& hf) : rep(n, hf, key_equal()) {} + hash_map(size_type n, const hasher& hf, const key_equal& eql) + : rep(n, hf, eql) {} + +#ifdef __STL_MEMBER_TEMPLATES + template <class InputIterator> + hash_map(InputIterator f, InputIterator l) + : rep(100, hasher(), key_equal()) { rep.insert_unique(f, l); } + template <class InputIterator> + hash_map(InputIterator f, InputIterator l, size_type n) + : rep(n, hasher(), key_equal()) { rep.insert_unique(f, l); } + template <class InputIterator> + hash_map(InputIterator f, InputIterator l, size_type n, + const hasher& hf) + : rep(n, hf, key_equal()) { rep.insert_unique(f, l); } + template <class InputIterator> + hash_map(InputIterator f, InputIterator l, size_type n, + const hasher& hf, const key_equal& eql) + : rep(n, hf, eql) { rep.insert_unique(f, l); } + +#else + hash_map(const value_type* f, const value_type* l) + : rep(100, hasher(), key_equal()) { rep.insert_unique(f, l); } + hash_map(const value_type* f, const value_type* l, size_type n) + : rep(n, hasher(), key_equal()) { rep.insert_unique(f, l); } + hash_map(const value_type* f, const value_type* l, size_type n, + const hasher& hf) + : rep(n, hf, key_equal()) { rep.insert_unique(f, l); } + hash_map(const value_type* f, const value_type* l, size_type n, + const hasher& hf, const key_equal& eql) + : rep(n, hf, eql) { rep.insert_unique(f, l); } + + hash_map(const_iterator f, const_iterator l) + : rep(100, hasher(), key_equal()) { rep.insert_unique(f, l); } + hash_map(const_iterator f, const_iterator l, size_type n) + : rep(n, hasher(), key_equal()) { rep.insert_unique(f, l); } + hash_map(const_iterator f, const_iterator l, size_type n, + const hasher& hf) + : rep(n, hf, key_equal()) { rep.insert_unique(f, l); } + hash_map(const_iterator f, const_iterator l, size_type n, + const hasher& hf, const key_equal& eql) + : rep(n, hf, eql) { rep.insert_unique(f, l); } +#endif /*__STL_MEMBER_TEMPLATES */ + +public: + size_type size() const { return rep.size(); } + size_type max_size() const { return rep.max_size(); } + bool empty() const { return rep.empty(); } + void swap(hash_map& hs) { rep.swap(hs.rep); } + friend bool + operator== __STL_NULL_TMPL_ARGS (const hash_map&, const hash_map&); + + iterator begin() { return rep.begin(); } + iterator end() { return rep.end(); } + const_iterator begin() const { return rep.begin(); } + const_iterator end() const { return rep.end(); } + +public: + pair<iterator, bool> insert(const value_type& obj) + { return rep.insert_unique(obj); } +#ifdef __STL_MEMBER_TEMPLATES + template <class InputIterator> + void insert(InputIterator f, InputIterator l) { rep.insert_unique(f,l); } +#else + void insert(const value_type* f, const value_type* l) { + rep.insert_unique(f,l); + } + void insert(const_iterator f, const_iterator l) { rep.insert_unique(f, l); } +#endif /*__STL_MEMBER_TEMPLATES */ + pair<iterator, bool> insert_noresize(const value_type& obj) + { return rep.insert_unique_noresize(obj); } + + iterator find(const key_type& key) { return rep.find(key); } + const_iterator find(const key_type& key) const { return rep.find(key); } + + T& operator[](const key_type& key) { + return rep.find_or_insert(value_type(key, T())).second; + } + + size_type count(const key_type& key) const { return rep.count(key); } + + pair<iterator, iterator> equal_range(const key_type& key) + { return rep.equal_range(key); } + pair<const_iterator, const_iterator> equal_range(const key_type& key) const + { return rep.equal_range(key); } + + size_type erase(const key_type& key) {return rep.erase(key); } + void erase(iterator it) { rep.erase(it); } + void erase(iterator f, iterator l) { rep.erase(f, l); } + void clear() { rep.clear(); } + +public: + void resize(size_type hint) { rep.resize(hint); } + size_type bucket_count() const { return rep.bucket_count(); } + size_type max_bucket_count() const { return rep.max_bucket_count(); } + size_type elems_in_bucket(size_type n) const + { return rep.elems_in_bucket(n); } +}; + +template <class Key, class T, class HashFcn, class EqualKey, class Alloc> +inline bool operator==(const hash_map<Key, T, HashFcn, EqualKey, Alloc>& hm1, + const hash_map<Key, T, HashFcn, EqualKey, Alloc>& hm2) +{ + return hm1.rep == hm2.rep; +} + +#ifdef __STL_FUNCTION_TMPL_PARTIAL_ORDER + +template <class Key, class T, class HashFcn, class EqualKey, class Alloc> +inline void swap(hash_map<Key, T, HashFcn, EqualKey, Alloc>& hm1, + hash_map<Key, T, HashFcn, EqualKey, Alloc>& hm2) +{ + hm1.swap(hm2); +} + +#endif /* __STL_FUNCTION_TMPL_PARTIAL_ORDER */ + +#ifndef __STL_LIMITED_DEFAULT_TEMPLATES +template <class Key, class T, class HashFcn = hash<Key>, + class EqualKey = equal_to<Key>, + class Alloc = alloc> +#else +template <class Key, class T, class HashFcn, class EqualKey, + class Alloc = alloc> +#endif +class hash_multimap +{ +private: + typedef hashtable<pair<const Key, T>, Key, HashFcn, + select1st<pair<const Key, T> >, EqualKey, Alloc> ht; + ht rep; + +public: + typedef typename ht::key_type key_type; + typedef T data_type; + typedef T mapped_type; + typedef typename ht::value_type value_type; + typedef typename ht::hasher hasher; + typedef typename ht::key_equal key_equal; + + typedef typename ht::size_type size_type; + typedef typename ht::difference_type difference_type; + typedef typename ht::pointer pointer; + typedef typename ht::const_pointer const_pointer; + typedef typename ht::reference reference; + typedef typename ht::const_reference const_reference; + + typedef typename ht::iterator iterator; + typedef typename ht::const_iterator const_iterator; + + hasher hash_funct() const { return rep.hash_funct(); } + key_equal key_eq() const { return rep.key_eq(); } + +public: + hash_multimap() : rep(100, hasher(), key_equal()) {} + explicit hash_multimap(size_type n) : rep(n, hasher(), key_equal()) {} + hash_multimap(size_type n, const hasher& hf) : rep(n, hf, key_equal()) {} + hash_multimap(size_type n, const hasher& hf, const key_equal& eql) + : rep(n, hf, eql) {} + +#ifdef __STL_MEMBER_TEMPLATES + template <class InputIterator> + hash_multimap(InputIterator f, InputIterator l) + : rep(100, hasher(), key_equal()) { rep.insert_equal(f, l); } + template <class InputIterator> + hash_multimap(InputIterator f, InputIterator l, size_type n) + : rep(n, hasher(), key_equal()) { rep.insert_equal(f, l); } + template <class InputIterator> + hash_multimap(InputIterator f, InputIterator l, size_type n, + const hasher& hf) + : rep(n, hf, key_equal()) { rep.insert_equal(f, l); } + template <class InputIterator> + hash_multimap(InputIterator f, InputIterator l, size_type n, + const hasher& hf, const key_equal& eql) + : rep(n, hf, eql) { rep.insert_equal(f, l); } + +#else + hash_multimap(const value_type* f, const value_type* l) + : rep(100, hasher(), key_equal()) { rep.insert_equal(f, l); } + hash_multimap(const value_type* f, const value_type* l, size_type n) + : rep(n, hasher(), key_equal()) { rep.insert_equal(f, l); } + hash_multimap(const value_type* f, const value_type* l, size_type n, + const hasher& hf) + : rep(n, hf, key_equal()) { rep.insert_equal(f, l); } + hash_multimap(const value_type* f, const value_type* l, size_type n, + const hasher& hf, const key_equal& eql) + : rep(n, hf, eql) { rep.insert_equal(f, l); } + + hash_multimap(const_iterator f, const_iterator l) + : rep(100, hasher(), key_equal()) { rep.insert_equal(f, l); } + hash_multimap(const_iterator f, const_iterator l, size_type n) + : rep(n, hasher(), key_equal()) { rep.insert_equal(f, l); } + hash_multimap(const_iterator f, const_iterator l, size_type n, + const hasher& hf) + : rep(n, hf, key_equal()) { rep.insert_equal(f, l); } + hash_multimap(const_iterator f, const_iterator l, size_type n, + const hasher& hf, const key_equal& eql) + : rep(n, hf, eql) { rep.insert_equal(f, l); } +#endif /*__STL_MEMBER_TEMPLATES */ + +public: + size_type size() const { return rep.size(); } + size_type max_size() const { return rep.max_size(); } + bool empty() const { return rep.empty(); } + void swap(hash_multimap& hs) { rep.swap(hs.rep); } + friend bool + operator== __STL_NULL_TMPL_ARGS (const hash_multimap&, const hash_multimap&); + + iterator begin() { return rep.begin(); } + iterator end() { return rep.end(); } + const_iterator begin() const { return rep.begin(); } + const_iterator end() const { return rep.end(); } + +public: + iterator insert(const value_type& obj) { return rep.insert_equal(obj); } +#ifdef __STL_MEMBER_TEMPLATES + template <class InputIterator> + void insert(InputIterator f, InputIterator l) { rep.insert_equal(f,l); } +#else + void insert(const value_type* f, const value_type* l) { + rep.insert_equal(f,l); + } + void insert(const_iterator f, const_iterator l) { rep.insert_equal(f, l); } +#endif /*__STL_MEMBER_TEMPLATES */ + iterator insert_noresize(const value_type& obj) + { return rep.insert_equal_noresize(obj); } + + iterator find(const key_type& key) { return rep.find(key); } + const_iterator find(const key_type& key) const { return rep.find(key); } + + size_type count(const key_type& key) const { return rep.count(key); } + + pair<iterator, iterator> equal_range(const key_type& key) + { return rep.equal_range(key); } + pair<const_iterator, const_iterator> equal_range(const key_type& key) const + { return rep.equal_range(key); } + + size_type erase(const key_type& key) {return rep.erase(key); } + void erase(iterator it) { rep.erase(it); } + void erase(iterator f, iterator l) { rep.erase(f, l); } + void clear() { rep.clear(); } + +public: + void resize(size_type hint) { rep.resize(hint); } + size_type bucket_count() const { return rep.bucket_count(); } + size_type max_bucket_count() const { return rep.max_bucket_count(); } + size_type elems_in_bucket(size_type n) const + { return rep.elems_in_bucket(n); } +}; + +template <class Key, class T, class HF, class EqKey, class Alloc> +inline bool operator==(const hash_multimap<Key, T, HF, EqKey, Alloc>& hm1, + const hash_multimap<Key, T, HF, EqKey, Alloc>& hm2) +{ + return hm1.rep == hm2.rep; +} + +#ifdef __STL_FUNCTION_TMPL_PARTIAL_ORDER + +template <class Key, class T, class HashFcn, class EqualKey, class Alloc> +inline void swap(hash_multimap<Key, T, HashFcn, EqualKey, Alloc>& hm1, + hash_multimap<Key, T, HashFcn, EqualKey, Alloc>& hm2) +{ + hm1.swap(hm2); +} + +#endif /* __STL_FUNCTION_TMPL_PARTIAL_ORDER */ + +#if defined(__sgi) && !defined(__GNUC__) && (_MIPS_SIM != _MIPS_SIM_ABI32) +#pragma reset woff 1174 +#endif + +__STL_END_NAMESPACE + +#endif /* __SGI_STL_INTERNAL_HASH_MAP_H */ + +// Local Variables: +// mode:C++ +// End: diff --git a/common/include/stl_hashtable.h b/common/include/stl_hashtable.h new file mode 100644 index 0000000..84fe96e --- /dev/null +++ b/common/include/stl_hashtable.h @@ -0,0 +1,948 @@ +/* + * Copyright (c) 1996,1997 + * Silicon Graphics Computer Systems, Inc. + * + * Permission to use, copy, modify, distribute and sell this software + * and its documentation for any purpose is hereby granted without fee, + * provided that the above copyright notice appear in all copies and + * that both that copyright notice and this permission notice appear + * in supporting documentation. Silicon Graphics makes no + * representations about the suitability of this software for any + * purpose. It is provided "as is" without express or implied warranty. + * + * + * Copyright (c) 1994 + * Hewlett-Packard Company + * + * Permission to use, copy, modify, distribute and sell this software + * and its documentation for any purpose is hereby granted without fee, + * provided that the above copyright notice appear in all copies and + * that both that copyright notice and this permission notice appear + * in supporting documentation. Hewlett-Packard Company makes no + * representations about the suitability of this software for any + * purpose. It is provided "as is" without express or implied warranty. + * + */ + +/* NOTE: This is an internal header file, included by other STL headers. + * You should not attempt to use it directly. + */ + +#ifndef __SGI_STL_INTERNAL_HASHTABLE_H +#define __SGI_STL_INTERNAL_HASHTABLE_H + +// Hashtable class, used to implement the hashed associative containers +// hash_set, hash_map, hash_multiset, and hash_multimap. + +#include <stl_algobase.h> +#include <stl_alloc.h> +#include <stl_construct.h> +#include <stl_tempbuf.h> +#include <stl_algo.h> +#include <stl_uninitialized.h> +#include <stl_function.h> +#include <stl_vector.h> +#include <stl_hash_fun.h> + +__STL_BEGIN_NAMESPACE + +template <class Value> +struct __hashtable_node +{ + __hashtable_node* next; + Value val; +}; + +template <class Value, class Key, class HashFcn, + class ExtractKey, class EqualKey, class Alloc = alloc> +class hashtable; + +template <class Value, class Key, class HashFcn, + class ExtractKey, class EqualKey, class Alloc> +struct __hashtable_iterator; + +template <class Value, class Key, class HashFcn, + class ExtractKey, class EqualKey, class Alloc> +struct __hashtable_const_iterator; + +template <class Value, class Key, class HashFcn, + class ExtractKey, class EqualKey, class Alloc> +struct __hashtable_iterator { + typedef hashtable<Value, Key, HashFcn, ExtractKey, EqualKey, Alloc> + hashtable; + typedef __hashtable_iterator<Value, Key, HashFcn, + ExtractKey, EqualKey, Alloc> + iterator; + typedef __hashtable_const_iterator<Value, Key, HashFcn, + ExtractKey, EqualKey, Alloc> + const_iterator; + typedef __hashtable_node<Value> node; + + typedef forward_iterator_tag iterator_category; + typedef Value value_type; + typedef ptrdiff_t difference_type; + typedef size_t size_type; + typedef Value& reference; + typedef Value* pointer; + + node* cur; + hashtable* ht; + + __hashtable_iterator(node* n, hashtable* tab) : cur(n), ht(tab) {} + __hashtable_iterator() {} + reference operator*() const { return cur->val; } +#ifndef __SGI_STL_NO_ARROW_OPERATOR + pointer operator->() const { return &(operator*()); } +#endif /* __SGI_STL_NO_ARROW_OPERATOR */ + iterator& operator++(); + iterator operator++(int); + bool operator==(const iterator& it) const { return cur == it.cur; } + bool operator!=(const iterator& it) const { return cur != it.cur; } +}; + + +template <class Value, class Key, class HashFcn, + class ExtractKey, class EqualKey, class Alloc> +struct __hashtable_const_iterator { + typedef hashtable<Value, Key, HashFcn, ExtractKey, EqualKey, Alloc> + hashtable; + typedef __hashtable_iterator<Value, Key, HashFcn, + ExtractKey, EqualKey, Alloc> + iterator; + typedef __hashtable_const_iterator<Value, Key, HashFcn, + ExtractKey, EqualKey, Alloc> + const_iterator; + typedef __hashtable_node<Value> node; + + typedef forward_iterator_tag iterator_category; + typedef Value value_type; + typedef ptrdiff_t difference_type; + typedef size_t size_type; + typedef const Value& reference; + typedef const Value* pointer; + + const node* cur; + const hashtable* ht; + + __hashtable_const_iterator(const node* n, const hashtable* tab) + : cur(n), ht(tab) {} + __hashtable_const_iterator() {} + __hashtable_const_iterator(const iterator& it) : cur(it.cur), ht(it.ht) {} + reference operator*() const { return cur->val; } +#ifndef __SGI_STL_NO_ARROW_OPERATOR + pointer operator->() const { return &(operator*()); } +#endif /* __SGI_STL_NO_ARROW_OPERATOR */ + const_iterator& operator++(); + const_iterator operator++(int); + bool operator==(const const_iterator& it) const { return cur == it.cur; } + bool operator!=(const const_iterator& it) const { return cur != it.cur; } +}; + +// Note: assumes long is at least 32 bits. +static const int __stl_num_primes = 28; +static const unsigned long __stl_prime_list[__stl_num_primes] = +{ + 53, 97, 193, 389, 769, + 1543, 3079, 6151, 12289, 24593, + 49157, 98317, 196613, 393241, 786433, + 1572869, 3145739, 6291469, 12582917, 25165843, + 50331653, 100663319, 201326611, 402653189, 805306457, + 1610612741ul, 3221225473ul, 4294967291ul +}; + +inline unsigned long __stl_next_prime(unsigned long n) +{ + const unsigned long* first = __stl_prime_list; + const unsigned long* last = __stl_prime_list + __stl_num_primes; + const unsigned long* pos = lower_bound(first, last, n); + return pos == last ? *(last - 1) : *pos; +} + + +template <class Value, class Key, class HashFcn, + class ExtractKey, class EqualKey, + class Alloc> +class hashtable { +public: + typedef Key key_type; + typedef Value value_type; + typedef HashFcn hasher; + typedef EqualKey key_equal; + + typedef size_t size_type; + typedef ptrdiff_t difference_type; + typedef value_type* pointer; + typedef const value_type* const_pointer; + typedef value_type& reference; + typedef const value_type& const_reference; + + hasher hash_funct() const { return hash; } + key_equal key_eq() const { return equals; } + +private: + hasher hash; + key_equal equals; + ExtractKey get_key; + + typedef __hashtable_node<Value> node; + typedef simple_alloc<node, Alloc> node_allocator; + + vector<node*,Alloc> buckets; + size_type num_elements; + +public: + typedef __hashtable_iterator<Value, Key, HashFcn, ExtractKey, EqualKey, + Alloc> + iterator; + + typedef __hashtable_const_iterator<Value, Key, HashFcn, ExtractKey, EqualKey, + Alloc> + const_iterator; + + friend struct + __hashtable_iterator<Value, Key, HashFcn, ExtractKey, EqualKey, Alloc>; + friend struct + __hashtable_const_iterator<Value, Key, HashFcn, ExtractKey, EqualKey, Alloc>; + +public: + hashtable(size_type n, + const HashFcn& hf, + const EqualKey& eql, + const ExtractKey& ext) + : hash(hf), equals(eql), get_key(ext), num_elements(0) + { + initialize_buckets(n); + } + + hashtable(size_type n, + const HashFcn& hf, + const EqualKey& eql) + : hash(hf), equals(eql), get_key(ExtractKey()), num_elements(0) + { + initialize_buckets(n); + } + + hashtable(const hashtable& ht) + : hash(ht.hash), equals(ht.equals), get_key(ht.get_key), num_elements(0) + { + copy_from(ht); + } + + hashtable& operator= (const hashtable& ht) + { + if (&ht != this) { + clear(); + hash = ht.hash; + equals = ht.equals; + get_key = ht.get_key; + copy_from(ht); + } + return *this; + } + + ~hashtable() { clear(); } + + size_type size() const { return num_elements; } + size_type max_size() const { return size_type(-1); } + bool empty() const { return size() == 0; } + + void swap(hashtable& ht) + { + __STD::swap(hash, ht.hash); + __STD::swap(equals, ht.equals); + __STD::swap(get_key, ht.get_key); + buckets.swap(ht.buckets); + __STD::swap(num_elements, ht.num_elements); + } + + iterator begin() + { + for (size_type n = 0; n < buckets.size(); ++n) + if (buckets[n]) + return iterator(buckets[n], this); + return end(); + } + + iterator end() { return iterator(0, this); } + + const_iterator begin() const + { + for (size_type n = 0; n < buckets.size(); ++n) + if (buckets[n]) + return const_iterator(buckets[n], this); + return end(); + } + + const_iterator end() const { return const_iterator(0, this); } + + friend bool + operator== __STL_NULL_TMPL_ARGS (const hashtable&, const hashtable&); + +public: + + size_type bucket_count() const { return buckets.size(); } + + size_type max_bucket_count() const + { return __stl_prime_list[__stl_num_primes - 1]; } + + size_type elems_in_bucket(size_type bucket) const + { + size_type result = 0; + for (node* cur = buckets[bucket]; cur; cur = cur->next) + result += 1; + return result; + } + + pair<iterator, bool> insert_unique(const value_type& obj) + { + resize(num_elements + 1); + return insert_unique_noresize(obj); + } + + iterator insert_equal(const value_type& obj) + { + resize(num_elements + 1); + return insert_equal_noresize(obj); + } + + pair<iterator, bool> insert_unique_noresize(const value_type& obj); + iterator insert_equal_noresize(const value_type& obj); + +#ifdef __STL_MEMBER_TEMPLATES + template <class InputIterator> + void insert_unique(InputIterator f, InputIterator l) + { + insert_unique(f, l, iterator_category(f)); + } + + template <class InputIterator> + void insert_equal(InputIterator f, InputIterator l) + { + insert_equal(f, l, iterator_category(f)); + } + + template <class InputIterator> + void insert_unique(InputIterator f, InputIterator l, + input_iterator_tag) + { + for ( ; f != l; ++f) + insert_unique(*f); + } + + template <class InputIterator> + void insert_equal(InputIterator f, InputIterator l, + input_iterator_tag) + { + for ( ; f != l; ++f) + insert_equal(*f); + } + + template <class ForwardIterator> + void insert_unique(ForwardIterator f, ForwardIterator l, + forward_iterator_tag) + { + size_type n = 0; + distance(f, l, n); + resize(num_elements + n); + for ( ; n > 0; --n, ++f) + insert_unique_noresize(*f); + } + + template <class ForwardIterator> + void insert_equal(ForwardIterator f, ForwardIterator l, + forward_iterator_tag) + { + size_type n = 0; + distance(f, l, n); + resize(num_elements + n); + for ( ; n > 0; --n, ++f) + insert_equal_noresize(*f); + } + +#else /* __STL_MEMBER_TEMPLATES */ + void insert_unique(const value_type* f, const value_type* l) + { + size_type n = l - f; + resize(num_elements + n); + for ( ; n > 0; --n, ++f) + insert_unique_noresize(*f); + } + + void insert_equal(const value_type* f, const value_type* l) + { + size_type n = l - f; + resize(num_elements + n); + for ( ; n > 0; --n, ++f) + insert_equal_noresize(*f); + } + + void insert_unique(const_iterator f, const_iterator l) + { + size_type n = 0; + distance(f, l, n); + resize(num_elements + n); + for ( ; n > 0; --n, ++f) + insert_unique_noresize(*f); + } + + void insert_equal(const_iterator f, const_iterator l) + { + size_type n = 0; + distance(f, l, n); + resize(num_elements + n); + for ( ; n > 0; --n, ++f) + insert_equal_noresize(*f); + } +#endif /*__STL_MEMBER_TEMPLATES */ + + reference find_or_insert(const value_type& obj); + + iterator find(const key_type& key) + { + size_type n = bkt_num_key(key); + node* first; + for ( first = buckets[n]; + first && !equals(get_key(first->val), key); + first = first->next) + {} + return iterator(first, this); + } + + const_iterator find(const key_type& key) const + { + size_type n = bkt_num_key(key); + const node* first; + for ( first = buckets[n]; + first && !equals(get_key(first->val), key); + first = first->next) + {} + return const_iterator(first, this); + } + + size_type count(const key_type& key) const + { + const size_type n = bkt_num_key(key); + size_type result = 0; + + for (const node* cur = buckets[n]; cur; cur = cur->next) + if (equals(get_key(cur->val), key)) + ++result; + return result; + } + + pair<iterator, iterator> equal_range(const key_type& key); + pair<const_iterator, const_iterator> equal_range(const key_type& key) const; + + size_type erase(const key_type& key); + void erase(const iterator& it); + void erase(iterator first, iterator last); + + void erase(const const_iterator& it); + void erase(const_iterator first, const_iterator last); + + void resize(size_type num_elements_hint); + void clear(); + +private: + size_type next_size(size_type n) const { return __stl_next_prime(n); } + + void initialize_buckets(size_type n) + { + const size_type n_buckets = next_size(n); + buckets.reserve(n_buckets); + buckets.insert(buckets.end(), n_buckets, (node*) 0); + num_elements = 0; + } + + size_type bkt_num_key(const key_type& key) const + { + return bkt_num_key(key, buckets.size()); + } + + size_type bkt_num(const value_type& obj) const + { + return bkt_num_key(get_key(obj)); + } + + size_type bkt_num_key(const key_type& key, size_t n) const + { + return hash(key) % n; + } + + size_type bkt_num(const value_type& obj, size_t n) const + { + return bkt_num_key(get_key(obj), n); + } + + node* new_node(const value_type& obj) + { + node* n = node_allocator::allocate(); + n->next = 0; + __STL_TRY { + construct(&n->val, obj); + return n; + } + __STL_UNWIND(node_allocator::deallocate(n)); + } + + void delete_node(node* n) + { + destroy(&n->val); + node_allocator::deallocate(n); + } + + void erase_bucket(const size_type n, node* first, node* last); + void erase_bucket(const size_type n, node* last); + + void copy_from(const hashtable& ht); + +}; + +template <class V, class K, class HF, class ExK, class EqK, class A> +__hashtable_iterator<V, K, HF, ExK, EqK, A>& +__hashtable_iterator<V, K, HF, ExK, EqK, A>::operator++() +{ + const node* old = cur; + cur = cur->next; + if (!cur) { + size_type bucket = ht->bkt_num(old->val); + while (!cur && ++bucket < ht->buckets.size()) + cur = ht->buckets[bucket]; + } + return *this; +} + +template <class V, class K, class HF, class ExK, class EqK, class A> +inline __hashtable_iterator<V, K, HF, ExK, EqK, A> +__hashtable_iterator<V, K, HF, ExK, EqK, A>::operator++(int) +{ + iterator tmp = *this; + ++*this; + return tmp; +} + +template <class V, class K, class HF, class ExK, class EqK, class A> +__hashtable_const_iterator<V, K, HF, ExK, EqK, A>& +__hashtable_const_iterator<V, K, HF, ExK, EqK, A>::operator++() +{ + const node* old = cur; + cur = cur->next; + if (!cur) { + size_type bucket = ht->bkt_num(old->val); + while (!cur && ++bucket < ht->buckets.size()) + cur = ht->buckets[bucket]; + } + return *this; +} + +template <class V, class K, class HF, class ExK, class EqK, class A> +inline __hashtable_const_iterator<V, K, HF, ExK, EqK, A> +__hashtable_const_iterator<V, K, HF, ExK, EqK, A>::operator++(int) +{ + const_iterator tmp = *this; + ++*this; + return tmp; +} + +#ifndef __STL_CLASS_PARTIAL_SPECIALIZATION + +template <class V, class K, class HF, class ExK, class EqK, class All> +inline forward_iterator_tag +iterator_category(const __hashtable_iterator<V, K, HF, ExK, EqK, All>&) +{ + return forward_iterator_tag(); +} + +template <class V, class K, class HF, class ExK, class EqK, class All> +inline V* value_type(const __hashtable_iterator<V, K, HF, ExK, EqK, All>&) +{ + return (V*) 0; +} + +template <class V, class K, class HF, class ExK, class EqK, class All> +inline hashtable<V, K, HF, ExK, EqK, All>::difference_type* +distance_type(const __hashtable_iterator<V, K, HF, ExK, EqK, All>&) +{ + return (hashtable<V, K, HF, ExK, EqK, All>::difference_type*) 0; +} + +template <class V, class K, class HF, class ExK, class EqK, class All> +inline forward_iterator_tag +iterator_category(const __hashtable_const_iterator<V, K, HF, ExK, EqK, All>&) +{ + return forward_iterator_tag(); +} + +template <class V, class K, class HF, class ExK, class EqK, class All> +inline V* +value_type(const __hashtable_const_iterator<V, K, HF, ExK, EqK, All>&) +{ + return (V*) 0; +} + +template <class V, class K, class HF, class ExK, class EqK, class All> +inline hashtable<V, K, HF, ExK, EqK, All>::difference_type* +distance_type(const __hashtable_const_iterator<V, K, HF, ExK, EqK, All>&) +{ + return (hashtable<V, K, HF, ExK, EqK, All>::difference_type*) 0; +} + +#endif /* __STL_CLASS_PARTIAL_SPECIALIZATION */ + +template <class V, class K, class HF, class Ex, class Eq, class A> +bool operator==(const hashtable<V, K, HF, Ex, Eq, A>& ht1, + const hashtable<V, K, HF, Ex, Eq, A>& ht2) +{ + typedef typename hashtable<V, K, HF, Ex, Eq, A>::node node; + if (ht1.buckets.size() != ht2.buckets.size()) + return false; + for (int n = 0; n < ht1.buckets.size(); ++n) { + node* cur1 = ht1.buckets[n]; + node* cur2 = ht2.buckets[n]; + for ( ; cur1 && cur2 && cur1->val == cur2->val; + cur1 = cur1->next, cur2 = cur2->next) + {} + if (cur1 || cur2) + return false; + } + return true; +} + +#ifdef __STL_FUNCTION_TMPL_PARTIAL_ORDER + +template <class Val, class Key, class HF, class Extract, class EqKey, class A> +inline void swap(hashtable<Val, Key, HF, Extract, EqKey, A>& ht1, + hashtable<Val, Key, HF, Extract, EqKey, A>& ht2) { + ht1.swap(ht2); +} + +#endif /* __STL_FUNCTION_TMPL_PARTIAL_ORDER */ + + +template <class V, class K, class HF, class Ex, class Eq, class A> +pair<typename hashtable<V, K, HF, Ex, Eq, A>::iterator, bool> +hashtable<V, K, HF, Ex, Eq, A>::insert_unique_noresize(const value_type& obj) +{ + const size_type n = bkt_num(obj); + node* first = buckets[n]; + + for (node* cur = first; cur; cur = cur->next) + if (equals(get_key(cur->val), get_key(obj))) + return pair<iterator, bool>(iterator(cur, this), false); + + node* tmp = new_node(obj); + tmp->next = first; + buckets[n] = tmp; + ++num_elements; + return pair<iterator, bool>(iterator(tmp, this), true); +} + +template <class V, class K, class HF, class Ex, class Eq, class A> +typename hashtable<V, K, HF, Ex, Eq, A>::iterator +hashtable<V, K, HF, Ex, Eq, A>::insert_equal_noresize(const value_type& obj) +{ + const size_type n = bkt_num(obj); + node* first = buckets[n]; + + for (node* cur = first; cur; cur = cur->next) + if (equals(get_key(cur->val), get_key(obj))) { + node* tmp = new_node(obj); + tmp->next = cur->next; + cur->next = tmp; + ++num_elements; + return iterator(tmp, this); + } + + node* tmp = new_node(obj); + tmp->next = first; + buckets[n] = tmp; + ++num_elements; + return iterator(tmp, this); +} + +template <class V, class K, class HF, class Ex, class Eq, class A> +typename hashtable<V, K, HF, Ex, Eq, A>::reference +hashtable<V, K, HF, Ex, Eq, A>::find_or_insert(const value_type& obj) +{ + resize(num_elements + 1); + + size_type n = bkt_num(obj); + node* first = buckets[n]; + + for (node* cur = first; cur; cur = cur->next) + if (equals(get_key(cur->val), get_key(obj))) + return cur->val; + + node* tmp = new_node(obj); + tmp->next = first; + buckets[n] = tmp; + ++num_elements; + return tmp->val; +} + +template <class V, class K, class HF, class Ex, class Eq, class A> +pair<typename hashtable<V, K, HF, Ex, Eq, A>::iterator, + typename hashtable<V, K, HF, Ex, Eq, A>::iterator> +hashtable<V, K, HF, Ex, Eq, A>::equal_range(const key_type& key) +{ + typedef pair<iterator, iterator> pii; + const size_type n = bkt_num_key(key); + + for (node* first = buckets[n]; first; first = first->next) { + if (equals(get_key(first->val), key)) { + for (node* cur = first->next; cur; cur = cur->next) + if (!equals(get_key(cur->val), key)) + return pii(iterator(first, this), iterator(cur, this)); + for (size_type m = n + 1; m < buckets.size(); ++m) + if (buckets[m]) + return pii(iterator(first, this), + iterator(buckets[m], this)); + return pii(iterator(first, this), end()); + } + } + return pii(end(), end()); +} + +template <class V, class K, class HF, class Ex, class Eq, class A> +pair<typename hashtable<V, K, HF, Ex, Eq, A>::const_iterator, + typename hashtable<V, K, HF, Ex, Eq, A>::const_iterator> +hashtable<V, K, HF, Ex, Eq, A>::equal_range(const key_type& key) const +{ + typedef pair<const_iterator, const_iterator> pii; + const size_type n = bkt_num_key(key); + + for (const node* first = buckets[n] ; first; first = first->next) { + if (equals(get_key(first->val), key)) { + for (const node* cur = first->next; cur; cur = cur->next) + if (!equals(get_key(cur->val), key)) + return pii(const_iterator(first, this), + const_iterator(cur, this)); + for (size_type m = n + 1; m < buckets.size(); ++m) + if (buckets[m]) + return pii(const_iterator(first, this), + const_iterator(buckets[m], this)); + return pii(const_iterator(first, this), end()); + } + } + return pii(end(), end()); +} + +template <class V, class K, class HF, class Ex, class Eq, class A> +typename hashtable<V, K, HF, Ex, Eq, A>::size_type +hashtable<V, K, HF, Ex, Eq, A>::erase(const key_type& key) +{ + const size_type n = bkt_num_key(key); + node* first = buckets[n]; + size_type erased = 0; + + if (first) { + node* cur = first; + node* next = cur->next; + while (next) { + if (equals(get_key(next->val), key)) { + cur->next = next->next; + delete_node(next); + next = cur->next; + ++erased; + --num_elements; + } + else { + cur = next; + next = cur->next; + } + } + if (equals(get_key(first->val), key)) { + buckets[n] = first->next; + delete_node(first); + ++erased; + --num_elements; + } + } + return erased; +} + +template <class V, class K, class HF, class Ex, class Eq, class A> +void hashtable<V, K, HF, Ex, Eq, A>::erase(const iterator& it) +{ + if (node* const p = it.cur) { + const size_type n = bkt_num(p->val); + node* cur = buckets[n]; + + if (cur == p) { + buckets[n] = cur->next; + delete_node(cur); + --num_elements; + } + else { + node* next = cur->next; + while (next) { + if (next == p) { + cur->next = next->next; + delete_node(next); + --num_elements; + break; + } + else { + cur = next; + next = cur->next; + } + } + } + } +} + +template <class V, class K, class HF, class Ex, class Eq, class A> +void hashtable<V, K, HF, Ex, Eq, A>::erase(iterator first, iterator last) +{ + size_type f_bucket = first.cur ? bkt_num(first.cur->val) : buckets.size(); + size_type l_bucket = last.cur ? bkt_num(last.cur->val) : buckets.size(); + + if (first.cur == last.cur) + return; + else if (f_bucket == l_bucket) + erase_bucket(f_bucket, first.cur, last.cur); + else { + erase_bucket(f_bucket, first.cur, 0); + for (size_type n = f_bucket + 1; n < l_bucket; ++n) + erase_bucket(n, 0); + if (l_bucket != buckets.size()) + erase_bucket(l_bucket, last.cur); + } +} + +template <class V, class K, class HF, class Ex, class Eq, class A> +inline void +hashtable<V, K, HF, Ex, Eq, A>::erase(const_iterator first, + const_iterator last) +{ + erase(iterator(const_cast<node*>(first.cur), + const_cast<hashtable*>(first.ht)), + iterator(const_cast<node*>(last.cur), + const_cast<hashtable*>(last.ht))); +} + +template <class V, class K, class HF, class Ex, class Eq, class A> +inline void +hashtable<V, K, HF, Ex, Eq, A>::erase(const const_iterator& it) +{ + erase(iterator(const_cast<node*>(it.cur), + const_cast<hashtable*>(it.ht))); +} + +template <class V, class K, class HF, class Ex, class Eq, class A> +void hashtable<V, K, HF, Ex, Eq, A>::resize(size_type num_elements_hint) +{ + const size_type old_n = buckets.size(); + if (num_elements_hint > old_n) { + const size_type n = next_size(num_elements_hint); + if (n > old_n) { + vector<node*, A> tmp(n, (node*) 0); + __STL_TRY { + for (size_type bucket = 0; bucket < old_n; ++bucket) { + node* first = buckets[bucket]; + while (first) { + size_type new_bucket = bkt_num(first->val, n); + buckets[bucket] = first->next; + first->next = tmp[new_bucket]; + tmp[new_bucket] = first; + first = buckets[bucket]; + } + } + buckets.swap(tmp); + } +# ifdef __STL_USE_EXCEPTIONS + catch(...) { + for (size_type bucket = 0; bucket < tmp.size(); ++bucket) { + while (tmp[bucket]) { + node* next = tmp[bucket]->next; + delete_node(tmp[bucket]); + tmp[bucket] = next; + } + } + throw; + } +# endif /* __STL_USE_EXCEPTIONS */ + } + } +} + +template <class V, class K, class HF, class Ex, class Eq, class A> +void hashtable<V, K, HF, Ex, Eq, A>::erase_bucket(const size_type n, + node* first, node* last) +{ + node* cur = buckets[n]; + if (cur == first) + erase_bucket(n, last); + else { + node* next; + for (next = cur->next; next != first; cur = next, next = cur->next) + ; + while (next) { + cur->next = next->next; + delete_node(next); + next = cur->next; + --num_elements; + } + } +} + +template <class V, class K, class HF, class Ex, class Eq, class A> +void +hashtable<V, K, HF, Ex, Eq, A>::erase_bucket(const size_type n, node* last) +{ + node* cur = buckets[n]; + while (cur != last) { + node* next = cur->next; + delete_node(cur); + cur = next; + buckets[n] = cur; + --num_elements; + } +} + +template <class V, class K, class HF, class Ex, class Eq, class A> +void hashtable<V, K, HF, Ex, Eq, A>::clear() +{ + for (size_type i = 0; i < buckets.size(); ++i) { + node* cur = buckets[i]; + while (cur != 0) { + node* next = cur->next; + delete_node(cur); + cur = next; + } + buckets[i] = 0; + } + num_elements = 0; +} + + +template <class V, class K, class HF, class Ex, class Eq, class A> +void hashtable<V, K, HF, Ex, Eq, A>::copy_from(const hashtable& ht) +{ + buckets.clear(); + buckets.reserve(ht.buckets.size()); + buckets.insert(buckets.end(), ht.buckets.size(), (node*) 0); + __STL_TRY { + for (size_type i = 0; i < ht.buckets.size(); ++i) { + if (const node* cur = ht.buckets[i]) { + node* copy = new_node(cur->val); + buckets[i] = copy; + + for (node* next = cur->next; next; cur = next, next = cur->next) { + copy->next = new_node(next->val); + copy = copy->next; + } + } + } + num_elements = ht.num_elements; + } + __STL_UNWIND(clear()); +} + +__STL_END_NAMESPACE + +#endif /* __SGI_STL_INTERNAL_HASHTABLE_H */ + +// Local Variables: +// mode:C++ +// End: diff --git a/common/include/stream.H b/common/include/stream.H new file mode 100644 index 0000000..f4d8cae --- /dev/null +++ b/common/include/stream.H @@ -0,0 +1,73 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _STREAM_H +#define _STREAM_H + +#define STREAMSIZE 4*1024 +#define READBUFSIZE 1024 + + +#include "exception.H" +#include "crypto.H" + +class CEmptyStreamException : public CException { +public: + CEmptyStreamException(); +}; + +class CEOFException : public CException { +public: + CEOFException(); +}; + +class CIOException : public CException { +public: + CIOException(); +}; + + +#ifdef CRYPTO +class CStream : CCrypto { +#else +class CStream { +#endif + int fd; + + int m_rbuf_size; + char *m_rbuf; + + char buf[STREAMSIZE]; + int start,stop,size; + + int writeInBuf(char * msg, int length); + int getInStreamSize(){return size;} + int fillBuf(); + +public: + CStream(int fd); + ~CStream(); + + BYTE peepByte(); + int readBuf(BYTE * msg, int length); + int writeBuf(BYTE * buf,int length); + +}; + +#endif // _STREAM_H diff --git a/common/include/texture.H b/common/include/texture.H new file mode 100644 index 0000000..7319bae --- /dev/null +++ b/common/include/texture.H @@ -0,0 +1,85 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _TEXTURE_H +#define _TEXTURE_H + +#include "mudtypes.h" +#include "cache.H" + + +#define TEX_STATE_LOADED 0x0001 + +class CTextureMap: public CObject { + WORD m_width, m_height; + BYTE *m_data; +public: + CTextureMap(); + CTextureMap(WORD width, WORD height, BYTE* data); + ~CTextureMap(); + + WORD getWidth(); + WORD getHeight(); + BYTE * getData(); + void setMap(WORD width, WORD height, BYTE* data); + + void load(char * fileName); + void save(char * fileName); + void loadRGB(char * name); + void loadTIFF(char * name); + void saveTIFF(char * name); + void loadTEX(char * name); + void saveTEX(char * name); +}; + +class CTexture : public CObject { + int m_id; + int m_state; + CTextureMap *m_textureMap; + +public: + CTexture(); + CTexture(int id); + ~CTexture(); + int getId(){ return m_id; } + int loaded(); + virtual void setTextureMap(CTextureMap * textureMap); + CTextureMap * getTextureMap(); + virtual int exec(); + void load(char * fileName); + void save(char * fileName); +}; + +class CTextureCache : public CCache { +public: + CTextureCache(); + CTexture * add(CTexture * texture); + CTexture * get(int id); +}; + + +#endif /* _TEXTURE_H */ + + + + + + + + diff --git a/common/include/time.H b/common/include/time.H new file mode 100644 index 0000000..a76a00d --- /dev/null +++ b/common/include/time.H @@ -0,0 +1,37 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _PVVMUD_TIME_H +#define _PVVMUD_TIME_H + +class CTime { + long sec; + long msec; + +public: + CTime(); + void getTime(); + void add(long msec); + long diff(const CTime & time); + + CTime& operator= (const CTime & time); +}; + +#endif // _PVVMUD_TIME_H + diff --git a/common/include/timekeeper.H b/common/include/timekeeper.H new file mode 100644 index 0000000..45c508f --- /dev/null +++ b/common/include/timekeeper.H @@ -0,0 +1,119 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _TIMEKEEPER_H +#define _TIMEKEEPER_H + +/////////////////////////////////////////////////////////////////////// +// BUGS + KNOWN PROBLEMS +// +// When using TIMEKEEPER_OUT to notify a write queue, poll never suspend +// when idle. Have to create some functions that can controll this flag +// and remove TIMEKEEPER_OUT when not needed. +// + +#include <poll.h> +#include <sys/time.h> +#include "object.H" + +// valid events: +// #define TIMEKEEPER_PRI POLLPRI +#define TIMEKEEPER_IN (POLLIN | POLLPRI) +#define TIMEKEEPER_OUT POLLOUT +#define TIMEKEEPER_ERR POLLERR +#define TIMEKEEPER_HUP POLLHUP +#define TIMEKEEPER_NVAL POLLNVAL + +class CTimeKeeper; + +class CTimeKeeperItem : public CObject { + CTimeKeeper * m_timeKeeper; +public: + void timeKeeperSetTimeKeeper(CTimeKeeper * timeKeeper){ m_timeKeeper = timeKeeper; } + virtual int timeKeeperFD(int event); + int timeKeeperSetEvents(int event); + virtual int timeKeeperHB(); +}; + +struct heartbeat { + CTimeKeeperItem * fn; + int timeout; /* millisecounds */ +}; + +class CTimeKeeper { + struct heartbeat *hbs; + int num_hbs, size_hbs; + + int mintimeout; + int num; + + struct pollfd *fds; + CTimeKeeperItem ** timeKeeperFD; + int num_fdns, size_fds; +//, size_fns; + + int running; + struct timeval lasttime; + + void setTime(); + int getTime(); + +public: + + CTimeKeeper(); + ~CTimeKeeper(); + + /* Listen for events on fd, and call with the pending events + as parameter. Returns 1 successfull, 0 othervise. */ + int addFd(int fd, CTimeKeeperItem * fn, short events); + + /* Do not listen for events on fd. + Returns 1 successfull, 0 othervise. */ + int rmFd(int fd); + + int setEvents(CTimeKeeperItem * fn,short events); + + /* Add heartbeat function fn, to be run every timeout millisecounds. + timeout is rounded down to nearest 2^n. + Returns 1 successfull, 0 othervise. */ + int addHeartBeat(int timeout, CTimeKeeperItem * fn); + + /* Removes heartbeat function fn. + Returns 1 successfull, 0 othervise. */ + int rmHeartBeat(CTimeKeeperItem * fn); + + /* Run the mainLoop. Listening for events on registered fds, and + running heartbeatfunctions. */ + void mainLoop(); + + /* If running the mainLoop isn't possible. Poll for events on registered fds, and + running heartbeatfunctions. */ + void poll(int timeOut); + + /* Stop the Loop now. */ + void stopLoop(); +}; + + + +#endif // _TIMEKEEPER_H + + + + diff --git a/common/include/vector.H b/common/include/vector.H new file mode 100644 index 0000000..bbf6014 --- /dev/null +++ b/common/include/vector.H @@ -0,0 +1,59 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _VECTOR_H +#define _VECTOR_H + +#include "object.H" +#include <iostream.h> +#include "matrix.H" + +class CVertex; + +class CVector : public CObject { + double m_vector[4]; +public: + CVector(); + CVector(const CVector & vector); + CVector(double x,double y,double z); + CVector(double x,double y,double z,double d); + CVector(const CVertex & vertex); + double getX() const; + double getY() const; + double getZ() const; + + CVector cross( const CVector & vector ); + + CVector& operator+=( const CVector & vector ); + CVector operator+( const CVector & vector ) const; + CVector operator*( double scale ) const; + CVector operator-( const CVector & vector ) const; + + void transform(const CMatrix & transformation); + + friend CVector operator*(const CMatrix & m1, const CVector & v1); + +}; + +CVector operator*(const CMatrix & m1, const CVector & m2); + +ostream& operator<<(ostream&s,const CVector& v); + + +#endif // _VECTOR_H diff --git a/common/include/vertex.H b/common/include/vertex.H new file mode 100644 index 0000000..44e3f10 --- /dev/null +++ b/common/include/vertex.H @@ -0,0 +1,40 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _VERTEX_H +#define _VERTEX_H + +#include "object.H" +#include "vector.H" + +typedef double VertexCoord_t; + +class CVertex : public CObject{ + VertexCoord_t m_coord[3]; +public: + CVertex(double x, double y, double z); + VertexCoord_t * getCoord(); + double getX() const; + double getY() const; + double getZ() const; + void setCoord(double x, double y, double z); + CVector operator-(const CVertex & vertex) const; +}; + +#endif // _VERTEX_H diff --git a/common/include/viewpoint.H b/common/include/viewpoint.H new file mode 100644 index 0000000..b09768f --- /dev/null +++ b/common/include/viewpoint.H @@ -0,0 +1,42 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _VIEWPOINT_H +#define _VIEWPOINT_H + +#include "position.H" +#include "direction.H" + +class CViewpoint { + CPosition position; + CDirection direction; + DWORD m_targetId; +public: + CViewpoint(); + + void setPosition( const CPosition & position ); + CPosition & getPosition(); + void setDirection( const CDirection & direction ); + CDirection & getDirection(); + void setTargetId(DWORD targetId); + DWORD getTargetId(); + +}; + +#endif /* _VIEWPOINT_H */ diff --git a/common/include/wacreateobject.H b/common/include/wacreateobject.H new file mode 100644 index 0000000..7216a89 --- /dev/null +++ b/common/include/wacreateobject.H @@ -0,0 +1,41 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _WACREATEOBJECT_H +#define _WACREATEOBJECT_H + +#include "waobject.H" + +class CWACreateObject : public CWAObject { + CWorldObject * m_object; + DWORD m_geometryId; + DWORD m_parentId; + CPosition m_position; + CDirection m_direction; + char * m_objectType; +public: + CWACreateObject( CWorldObject * object ); + CWACreateObject( char * objectType, DWORD objectId , DWORD geometryId, DWORD parentId, const CPosition & position, const CDirection & direction); + virtual ~CWACreateObject(); + + virtual CMessage * createMessage(); + virtual int animate( DWORD time ); +}; + +#endif // _WACREATEOBJECT_H diff --git a/common/include/waobject.H b/common/include/waobject.H new file mode 100644 index 0000000..c5423b7 --- /dev/null +++ b/common/include/waobject.H @@ -0,0 +1,37 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _WAOBJECT_H +#define _WAOBJECT_H + +#include "worldanimation.H" +#include "worldobject.H" + + +class CWAObject : public CWorldAnimation { +// DWORD m_objectId; +public: + CWAObject( DWORD objectId ); + +// DWORD getObjectId(); +// CWorldObject * getObject(); + +}; + +#endif // _WAOBJECT_H diff --git a/common/include/waremoveobject.H b/common/include/waremoveobject.H new file mode 100644 index 0000000..e2ef860 --- /dev/null +++ b/common/include/waremoveobject.H @@ -0,0 +1,34 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _WAREMOVEOBJECT_H +#define _WAREMOVEOBJECT_H + +#include "waobject.H" + +class CWARemoveObject : public CWAObject { + DWORD m_parentId; +public: + CWARemoveObject( DWORD objectId , DWORD parentId ); + + virtual CMessage * createMessage(); + virtual int animate( DWORD time ); +}; + +#endif // _WAREMOVEOBJECT_H diff --git a/common/include/warotate.H b/common/include/warotate.H new file mode 100644 index 0000000..159c4b9 --- /dev/null +++ b/common/include/warotate.H @@ -0,0 +1,33 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _WAROTATE_H +#define _WAROTATE_H + +#include "waobject.H" + +class CWARotate : public CWAObject { + CDirection m_angleSpeed; +public: + CWARotate( DWORD objectId, const CDirection & angleSpeed ); + virtual CMessage * createMessage(); + virtual int animate( DWORD time, DWORD deltaTime ); +}; + +#endif // _WAROTATE_H diff --git a/common/include/waupdatedirection.H b/common/include/waupdatedirection.H new file mode 100644 index 0000000..cfb0990 --- /dev/null +++ b/common/include/waupdatedirection.H @@ -0,0 +1,33 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _WAUPDATEDIRECTION_H +#define _WAUPDATEDIRECTION_H + +#include "waobject.H" + +class CWAUpdateDirection : public CWAObject { + CDirection m_direction; +public: + CWAUpdateDirection( DWORD objectId, const CDirection & direction ); + virtual CMessage * createMessage(); + virtual int animate( DWORD time ); +}; + +#endif // _WAUPDATEDIRECTION_H diff --git a/common/include/waupdatehierarchy.H b/common/include/waupdatehierarchy.H new file mode 100644 index 0000000..6de46b0 --- /dev/null +++ b/common/include/waupdatehierarchy.H @@ -0,0 +1,34 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _WAUPDATEHIERARCHY_H +#define _WAUPDATEHIERARCHY_H + +#include "waobject.H" + +class CWAUpdateHierarchy : public CWAObject { + DWORD m_parentId; +public: + CWAUpdateHierarchy( DWORD objectId , DWORD parentId ); + + virtual CMessage * createMessage(); + virtual int animate( DWORD time ); +}; + +#endif // _WAUPDATEHIERARCHY_H diff --git a/common/include/waupdateposition.H b/common/include/waupdateposition.H new file mode 100644 index 0000000..c011e5c --- /dev/null +++ b/common/include/waupdateposition.H @@ -0,0 +1,33 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _WAUPDATEPOSITION_H +#define _WAUPDATEPOSITION_H + +#include "waobject.H" + +class CWAUpdatePosition : public CWAObject { + CPosition m_position; +public: + CWAUpdatePosition( DWORD objectId, const CPosition & position ); + virtual CMessage * createMessage(); + virtual int animate( DWORD time ); +}; + +#endif // _WAUPDATEPOSITION_H diff --git a/common/include/worldanimation.H b/common/include/worldanimation.H new file mode 100644 index 0000000..16cc429 --- /dev/null +++ b/common/include/worldanimation.H @@ -0,0 +1,65 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _WORLDANIMATION_H +#define _WORLDANIMATION_H + +#include "objectlist.H" +#include "message.H" + +class CWorldAnimation; +class CWorldWorld; +class CWorldObject; +class CListener; + +class CWorldAnimationList : private CObjectList { + DWORD m_lastTime; +public: + CWorldAnimationList(); + void add( CWorldAnimation * worldAnimation, DWORD time ); + void animate( DWORD time ); + void clearList(); + void sendObjectAnimation( DWORD objectId, CListener * listener); +}; + +class CWorldAnimation : public CObject { + CWorldWorld * m_world; + DWORD m_objectId; + + DWORD m_startTime; + DWORD m_stopTime; +public: + CWorldAnimation(DWORD objectId); + virtual ~CWorldAnimation(); + + CWorldWorld * getWorld(); + void setWorld( CWorldWorld * world ); + + DWORD getObjectId(); + CWorldObject * getObject(); + + DWORD getStartTime(){ return m_startTime; } + DWORD getStopTime(){ return m_stopTime; } + + virtual int animate( DWORD time, DWORD deltaTime ); + virtual int animate( DWORD time ); + virtual CMessage * createMessage() = 0; +}; + +#endif // _WORLDANIMATION_H diff --git a/common/include/worldhierarchy.H b/common/include/worldhierarchy.H new file mode 100644 index 0000000..86d6bb4 --- /dev/null +++ b/common/include/worldhierarchy.H @@ -0,0 +1,90 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _WORLDHIERARCHY_H +#define _WORLDHIERARCHY_H + +#include "objectlist.H" +#include "listener.H" + +class CWorldWorld; +class CWorldObject; + +class CWorldHierarchy : public CObjectList { + friend class CWACreateObject; + friend class CWARemoveObject; + friend class CWAUpdateHierarchy; + + ////////////////////////////////////////////////////// + // Uniq identifyer for every object in the world system. + // World have id -1; + + DWORD m_objectId; + + ////////////////////////////////////////////////////// + // Hierarchical atributes + + CWorldHierarchy * m_parent; + +public: + + ////////////////////////////////////////////////////// + // Constructor and destructor + CWorldHierarchy(DWORD objectId, CWorldHierarchy * parent); + virtual ~CWorldHierarchy(); + + ////////////////////////////////////////////////////// + // Attribute access function + + DWORD getObjectId(); + + CWorldHierarchy * getParent(); + DWORD getParentId(); + + ////////////////////////////////////////////////////// + // Listener functions + + virtual CListener * getListener() = 0; + + ////////////////////////////////////////////////////// + // Hierarchical functions + + virtual CWorldWorld * getWorld(); + +private: + // This function actualy do the work + + void _addObject(CWorldObject * object); + void _removeObject(CWorldObject * object); + void _setParent(CWorldHierarchy * parent); + +public: + // Used as virtual redirect function for animation system. + + virtual void addObject(CWorldObject * object); + virtual void removeObject(CWorldObject * object); + virtual void setParent(CWorldObject * parent); + + // Find a object + CWorldObject * getObject( DWORD objectId ); + CWorldObject * getObject( char * name ); + +}; + +#endif // _WORLDHIERARCHY_H diff --git a/common/include/worldobject.H b/common/include/worldobject.H new file mode 100644 index 0000000..fa95af4 --- /dev/null +++ b/common/include/worldobject.H @@ -0,0 +1,137 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _WORLDOBJECT_H +#define _WORLDOBJECT_H + +#include "worldhierarchy.H" +#include "position.H" +#include "direction.H" +#include "bbox.H" +#include "bsdtree.H" +#include "matrix.H" +#include "doublearray.H" +#include "beam.H" +#include "geometry.H" +#include "cellpvs.H" + + +class CWorldWorld; + +class CWorldObject : public CWorldHierarchy { + + friend class CWAUpdatePosition; + friend class CWAUpdateDirection; + friend class CWACreateObject; + friend class CWARotate; + + ////////////////////////////////////////////////////// + // Visual atributes + + DWORD m_geometryId; + + CPosition m_position; + CDirection m_direction; + + ////////////////////////////////////////////////////// + // Physical atributes + + BYTE m_collidable; + + CBBox * m_bBox; + CBSDTree * m_BSDTree; + + ////////////////////////////////////////////////////// + // Hierarchical atributes + + CCellPVS * m_cellPVS; + + +public: + + ////////////////////////////////////////////////////// + // Constructor and destructor + + CWorldObject(DWORD objectId, CWorldHierarchy * parent, DWORD geometryId, + const CPosition & position, const CDirection & direction); + virtual ~CWorldObject(); + + ////////////////////////////////////////////////////// + // Visual functions + + virtual CGeometry * getGeometry(); + DWORD getGeometryId(); + + CPosition & getPosition(); + CDirection & getDirection(); + + virtual void updatePosition( const CPosition & position ); + virtual void updateDirection( const CDirection & direction ); + virtual void rotate( const CDirection & angleSpeed ); + +private: + void _updatePosition( const CPosition & position ); + void _updateDirection( const CDirection & direction ); + +public: + + ////////////////////////////////////////////////////// + // Hierarchical functions + + virtual char * getObjectType(); + + virtual CWorldObject * getMasterCell(); + + CPVCell* addPVCell(DWORD PVCellId, const CPosition & position); + CCellPVS * getPVS(); + + CWorldObject * createObject(char * objectName, DWORD objectId, DWORD geometryId, const CPosition & position, const CDirection & direction ); + + virtual int moveTo( CWorldObject * parent ); + + ////////////////////////////////////////////////////// + // Physical functions + + void setBBox( CBBox * bBox ); + CBBox * getBBox(); + + void setCollidable(BYTE coll); + BYTE getCollidable(); + + void setBSDTree( CBSDTree * tree ); + CBSDTree * getBSDTree(); + + int checkPosition( const CPosition & position ); + + void getGlobalTransform( CMatrix & transform ); + void getTransform( CMatrix & transform ); + void getInvGlobalTransform( CMatrix & transform ); + void getInvTransform( CMatrix & transform ); + + void distances(CDoubleArray & distArray, const CBeam & beam, + double min, double max); + + ////////////////////////////////////////////////////// + // Utility functions + + virtual void dump(int tab); + +}; + +#endif // _WORLDOBJECT_H diff --git a/common/include/worldworld.H b/common/include/worldworld.H new file mode 100644 index 0000000..6fff958 --- /dev/null +++ b/common/include/worldworld.H @@ -0,0 +1,89 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _WORLDWORLD_H +#define _WORLDWORLD_H + +#include "worldhierarchy.H" + +#include "worldanimation.H" +#include "worldobject.H" +#include "cellpvs.H" + +class CWorldWorld : public CWorldHierarchy { + + CWorldAnimationList * m_animationList; + DWORD m_startTimeSec; + DWORD m_timeOffset; + +public: + + ///////////////////////////////////////////////////////////////////////////// + // Constructor and destructor + + CWorldWorld(); + virtual ~CWorldWorld(); + + virtual CWorldWorld * getWorld(); + CWorldAnimationList * getAnimationList(); + + DWORD getTime(); + void fixTime(long deltaTime); + + void clearWorld(); + + ///////////////////////////////////////////////////////////////////////////// + // Internal callback functions for creating new world elements + + virtual CWorldObject * newObject(char * objectName, DWORD objectId, CWorldObject * parent, DWORD geometryId, const CPosition & position, const CDirection & direction) = 0; + +public: + + ///////////////////////////////////////////////////////////////////////////// + // External interfaces used to manipulate world + + CWorldObject * createObject( DWORD parentId, char * objectName, + DWORD objectId, DWORD geometryId, + const CPosition & position, + const CDirection & direction ); + void removeObject( DWORD objectId, DWORD parentId ); + + CPVCell* addPVCell( DWORD cellId, DWORD PVCellId, + const CPosition & position ); + + void updatePosition( DWORD objectId, const CPosition & position ); + void updateDirection( DWORD objectId, const CDirection & direction ); + void rotate( DWORD objectId, const CDirection & angleSpeed ); + + void updateHierarchy( DWORD objectId, DWORD parentId ); + + ///////////////////////////////////////////////////////////////////////////// + // Animate functions + + void addAnimation( CWorldAnimation * animation, CWorldHierarchy * object ); + void animate( ); + + ///////////////////////////////////////////////////////////////////////////// + // Utility functions + + virtual void dump(); + +}; + +#endif // _WORLDWORLD_H diff --git a/common/lib/Makefile.am b/common/lib/Makefile.am new file mode 100644 index 0000000..cfb8053 --- /dev/null +++ b/common/lib/Makefile.am @@ -0,0 +1 @@ +SUBDIRS=texture utils world gos srvcli geometry crypto diff --git a/common/lib/Makefile.in b/common/lib/Makefile.in new file mode 100644 index 0000000..9975520 --- /dev/null +++ b/common/lib/Makefile.in @@ -0,0 +1,284 @@ +# Makefile.in generated automatically by automake 1.4 from Makefile.am + +# Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + + +SHELL = @SHELL@ + +srcdir = @srcdir@ +top_srcdir = @top_srcdir@ +VPATH = @srcdir@ +prefix = @prefix@ +exec_prefix = @exec_prefix@ + +bindir = @bindir@ +sbindir = @sbindir@ +libexecdir = @libexecdir@ +datadir = @datadir@ +sysconfdir = @sysconfdir@ +sharedstatedir = @sharedstatedir@ +localstatedir = @localstatedir@ +libdir = @libdir@ +infodir = @infodir@ +mandir = @mandir@ +includedir = @includedir@ +oldincludedir = /usr/include + +DESTDIR = + +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ + +top_builddir = ../.. + +ACLOCAL = @ACLOCAL@ +AUTOCONF = @AUTOCONF@ +AUTOMAKE = @AUTOMAKE@ +AUTOHEADER = @AUTOHEADER@ + +INSTALL = @INSTALL@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS) +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +transform = @program_transform_name@ + +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +CC = @CC@ +CXX = @CXX@ +GL_CFLAGS = @GL_CFLAGS@ +GL_LIBS = @GL_LIBS@ +LEX = @LEX@ +MAKEINFO = @MAKEINFO@ +NETLIBS = @NETLIBS@ +PACKAGE = @PACKAGE@ +RANLIB = @RANLIB@ +TIFF_CFLAGS = @TIFF_CFLAGS@ +TIFF_LIBS = @TIFF_LIBS@ +VERSION = @VERSION@ +YACC = @YACC@ + +SUBDIRS = texture utils world gos srvcli geometry crypto +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_CLEAN_FILES = +DIST_COMMON = Makefile.am Makefile.in + + +DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) + +TAR = gtar +GZIP_ENV = --best +all: all-redirect +.SUFFIXES: +$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) + cd $(top_srcdir) && $(AUTOMAKE) --foreign common/lib/Makefile + +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES) + cd $(top_builddir) \ + && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status + + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. + +@SET_MAKE@ + +all-recursive install-data-recursive install-exec-recursive \ +installdirs-recursive install-recursive uninstall-recursive \ +check-recursive installcheck-recursive info-recursive dvi-recursive: + @set fnord $(MAKEFLAGS); amf=$$2; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +mostlyclean-recursive clean-recursive distclean-recursive \ +maintainer-clean-recursive: + @set fnord $(MAKEFLAGS); amf=$$2; \ + dot_seen=no; \ + rev=''; list='$(SUBDIRS)'; for subdir in $$list; do \ + rev="$$subdir $$rev"; \ + test "$$subdir" = "." && dot_seen=yes; \ + done; \ + test "$$dot_seen" = "no" && rev=". $$rev"; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done + +tags: TAGS + +ID: $(HEADERS) $(SOURCES) $(LISP) + list='$(SOURCES) $(HEADERS)'; \ + unique=`for i in $$list; do echo $$i; done | \ + awk ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + here=`pwd` && cd $(srcdir) \ + && mkid -f$$here/ID $$unique $(LISP) + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -f $$subdir/TAGS && tags="$$tags -i $$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS)'; \ + unique=`for i in $$list; do echo $$i; done | \ + awk ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \ + || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags $$unique $(LISP) -o $$here/TAGS) + +mostlyclean-tags: + +clean-tags: + +distclean-tags: + -rm -f TAGS ID + +maintainer-clean-tags: + +distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) + +subdir = common/lib + +distdir: $(DISTFILES) + here=`cd $(top_builddir) && pwd`; \ + top_distdir=`cd $(top_distdir) && pwd`; \ + distdir=`cd $(distdir) && pwd`; \ + cd $(top_srcdir) \ + && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --foreign common/lib/Makefile + @for file in $(DISTFILES); do \ + d=$(srcdir); \ + if test -d $$d/$$file; then \ + cp -pr $$/$$file $(distdir)/$$file; \ + else \ + test -f $(distdir)/$$file \ + || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ + || cp -p $$d/$$file $(distdir)/$$file || :; \ + fi; \ + done + for subdir in $(SUBDIRS); do \ + if test "$$subdir" = .; then :; else \ + test -d $(distdir)/$$subdir \ + || mkdir $(distdir)/$$subdir \ + || exit 1; \ + chmod 777 $(distdir)/$$subdir; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir=../$(top_distdir) distdir=../$(distdir)/$$subdir distdir) \ + || exit 1; \ + fi; \ + done +info-am: +info: info-recursive +dvi-am: +dvi: dvi-recursive +check-am: all-am +check: check-recursive +installcheck-am: +installcheck: installcheck-recursive +install-exec-am: +install-exec: install-exec-recursive + +install-data-am: +install-data: install-data-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am +install: install-recursive +uninstall-am: +uninstall: uninstall-recursive +all-am: Makefile +all-redirect: all-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install +installdirs: installdirs-recursive +installdirs-am: + + +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -rm -f Makefile $(CONFIG_CLEAN_FILES) + -rm -f config.cache config.log stamp-h stamp-h[0-9]* + +maintainer-clean-generic: +mostlyclean-am: mostlyclean-tags mostlyclean-generic + +mostlyclean: mostlyclean-recursive + +clean-am: clean-tags clean-generic mostlyclean-am + +clean: clean-recursive + +distclean-am: distclean-tags distclean-generic clean-am + +distclean: distclean-recursive + +maintainer-clean-am: maintainer-clean-tags maintainer-clean-generic \ + distclean-am + @echo "This command is intended for maintainers to use;" + @echo "it deletes files that may require special tools to rebuild." + +maintainer-clean: maintainer-clean-recursive + +.PHONY: install-data-recursive uninstall-data-recursive \ +install-exec-recursive uninstall-exec-recursive installdirs-recursive \ +uninstalldirs-recursive all-recursive check-recursive \ +installcheck-recursive info-recursive dvi-recursive \ +mostlyclean-recursive distclean-recursive clean-recursive \ +maintainer-clean-recursive tags tags-recursive mostlyclean-tags \ +distclean-tags clean-tags maintainer-clean-tags distdir info-am info \ +dvi-am dvi check check-am installcheck-am installcheck install-exec-am \ +install-exec install-data-am install-data install-am install \ +uninstall-am uninstall all-redirect all-am all installdirs-am \ +installdirs mostlyclean-generic distclean-generic clean-generic \ +maintainer-clean-generic clean mostlyclean distclean maintainer-clean + + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: diff --git a/common/lib/crypto/Makefile.am b/common/lib/crypto/Makefile.am new file mode 100644 index 0000000..248b3a1 --- /dev/null +++ b/common/lib/crypto/Makefile.am @@ -0,0 +1,8 @@ +INCLUDES = -I../../include +noinst_LIBRARIES = libcrypto.a +libcrypto_a_SOURCES = crypto.C bf_enc.c bf_cfb64.c bf_skey.c +libcrypto_a_LIBADD = + + + + diff --git a/common/lib/crypto/Makefile.in b/common/lib/crypto/Makefile.in new file mode 100644 index 0000000..0f910ae --- /dev/null +++ b/common/lib/crypto/Makefile.in @@ -0,0 +1,332 @@ +# Makefile.in generated automatically by automake 1.4 from Makefile.am + +# Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + + +SHELL = @SHELL@ + +srcdir = @srcdir@ +top_srcdir = @top_srcdir@ +VPATH = @srcdir@ +prefix = @prefix@ +exec_prefix = @exec_prefix@ + +bindir = @bindir@ +sbindir = @sbindir@ +libexecdir = @libexecdir@ +datadir = @datadir@ +sysconfdir = @sysconfdir@ +sharedstatedir = @sharedstatedir@ +localstatedir = @localstatedir@ +libdir = @libdir@ +infodir = @infodir@ +mandir = @mandir@ +includedir = @includedir@ +oldincludedir = /usr/include + +DESTDIR = + +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ + +top_builddir = ../../.. + +ACLOCAL = @ACLOCAL@ +AUTOCONF = @AUTOCONF@ +AUTOMAKE = @AUTOMAKE@ +AUTOHEADER = @AUTOHEADER@ + +INSTALL = @INSTALL@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS) +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +transform = @program_transform_name@ + +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +CC = @CC@ +CXX = @CXX@ +GL_CFLAGS = @GL_CFLAGS@ +GL_LIBS = @GL_LIBS@ +LEX = @LEX@ +MAKEINFO = @MAKEINFO@ +NETLIBS = @NETLIBS@ +PACKAGE = @PACKAGE@ +RANLIB = @RANLIB@ +TIFF_CFLAGS = @TIFF_CFLAGS@ +TIFF_LIBS = @TIFF_LIBS@ +VERSION = @VERSION@ +YACC = @YACC@ + +INCLUDES = -I../../include +noinst_LIBRARIES = libcrypto.a +libcrypto_a_SOURCES = crypto.C bf_enc.c bf_cfb64.c bf_skey.c +libcrypto_a_LIBADD = +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_CLEAN_FILES = +LIBRARIES = $(noinst_LIBRARIES) + + +DEFS = @DEFS@ -I. -I$(srcdir) +CPPFLAGS = @CPPFLAGS@ +LDFLAGS = @LDFLAGS@ +LIBS = @LIBS@ +X_CFLAGS = @X_CFLAGS@ +X_LIBS = @X_LIBS@ +X_EXTRA_LIBS = @X_EXTRA_LIBS@ +X_PRE_LIBS = @X_PRE_LIBS@ +libcrypto_a_DEPENDENCIES = +libcrypto_a_OBJECTS = crypto.o bf_enc.o bf_cfb64.o bf_skey.o +AR = ar +CXXFLAGS = @CXXFLAGS@ +CXXCOMPILE = $(CXX) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) +CXXLD = $(CXX) +CXXLINK = $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(LDFLAGS) -o $@ +CFLAGS = @CFLAGS@ +COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) +CCLD = $(CC) +LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(LDFLAGS) -o $@ +DIST_COMMON = Makefile.am Makefile.in + + +DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) + +TAR = gtar +GZIP_ENV = --best +DEP_FILES = .deps/bf_cfb64.P .deps/bf_enc.P .deps/bf_skey.P \ +.deps/crypto.P +SOURCES = $(libcrypto_a_SOURCES) +OBJECTS = $(libcrypto_a_OBJECTS) + +all: all-redirect +.SUFFIXES: +.SUFFIXES: .C .S .c .o .s +$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) + cd $(top_srcdir) && $(AUTOMAKE) --foreign common/lib/crypto/Makefile + +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES) + cd $(top_builddir) \ + && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status + + +mostlyclean-noinstLIBRARIES: + +clean-noinstLIBRARIES: + -test -z "$(noinst_LIBRARIES)" || rm -f $(noinst_LIBRARIES) + +distclean-noinstLIBRARIES: + +maintainer-clean-noinstLIBRARIES: + +.s.o: + $(COMPILE) -c $< + +.S.o: + $(COMPILE) -c $< + +mostlyclean-compile: + -rm -f *.o core *.core + +clean-compile: + +distclean-compile: + -rm -f *.tab.c + +maintainer-clean-compile: + +libcrypto.a: $(libcrypto_a_OBJECTS) $(libcrypto_a_DEPENDENCIES) + -rm -f libcrypto.a + $(AR) cru libcrypto.a $(libcrypto_a_OBJECTS) $(libcrypto_a_LIBADD) + $(RANLIB) libcrypto.a +.C.o: + $(CXXCOMPILE) -c $< + +tags: TAGS + +ID: $(HEADERS) $(SOURCES) $(LISP) + list='$(SOURCES) $(HEADERS)'; \ + unique=`for i in $$list; do echo $$i; done | \ + awk ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + here=`pwd` && cd $(srcdir) \ + && mkid -f$$here/ID $$unique $(LISP) + +TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS)'; \ + unique=`for i in $$list; do echo $$i; done | \ + awk ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \ + || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags $$unique $(LISP) -o $$here/TAGS) + +mostlyclean-tags: + +clean-tags: + +distclean-tags: + -rm -f TAGS ID + +maintainer-clean-tags: + +distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) + +subdir = common/lib/crypto + +distdir: $(DISTFILES) + here=`cd $(top_builddir) && pwd`; \ + top_distdir=`cd $(top_distdir) && pwd`; \ + distdir=`cd $(distdir) && pwd`; \ + cd $(top_srcdir) \ + && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --foreign common/lib/crypto/Makefile + @for file in $(DISTFILES); do \ + d=$(srcdir); \ + if test -d $$d/$$file; then \ + cp -pr $$/$$file $(distdir)/$$file; \ + else \ + test -f $(distdir)/$$file \ + || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ + || cp -p $$d/$$file $(distdir)/$$file || :; \ + fi; \ + done + +DEPS_MAGIC := $(shell mkdir .deps > /dev/null 2>&1 || :) + +-include $(DEP_FILES) + +mostlyclean-depend: + +clean-depend: + +distclean-depend: + -rm -rf .deps + +maintainer-clean-depend: + +%.o: %.c + @echo '$(COMPILE) -c $<'; \ + $(COMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-cp .deps/$(*F).pp .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm .deps/$(*F).pp + +%.lo: %.c + @echo '$(LTCOMPILE) -c $<'; \ + $(LTCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-sed -e 's/^\([^:]*\)\.o[ ]*:/\1.lo \1.o :/' \ + < .deps/$(*F).pp > .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm -f .deps/$(*F).pp + +%.o: %.C + @echo '$(CXXCOMPILE) -c $<'; \ + $(CXXCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-cp .deps/$(*F).pp .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm .deps/$(*F).pp + +%.lo: %.C + @echo '$(LTCXXCOMPILE) -c $<'; \ + $(LTCXXCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-sed -e 's/^\([^:]*\)\.o[ ]*:/\1.lo \1.o :/' \ + < .deps/$(*F).pp > .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm -f .deps/$(*F).pp +info-am: +info: info-am +dvi-am: +dvi: dvi-am +check-am: all-am +check: check-am +installcheck-am: +installcheck: installcheck-am +install-exec-am: +install-exec: install-exec-am + +install-data-am: +install-data: install-data-am + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am +install: install-am +uninstall-am: +uninstall: uninstall-am +all-am: Makefile $(LIBRARIES) +all-redirect: all-am +install-strip: + $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install +installdirs: + + +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -rm -f Makefile $(CONFIG_CLEAN_FILES) + -rm -f config.cache config.log stamp-h stamp-h[0-9]* + +maintainer-clean-generic: +mostlyclean-am: mostlyclean-noinstLIBRARIES mostlyclean-compile \ + mostlyclean-tags mostlyclean-depend mostlyclean-generic + +mostlyclean: mostlyclean-am + +clean-am: clean-noinstLIBRARIES clean-compile clean-tags clean-depend \ + clean-generic mostlyclean-am + +clean: clean-am + +distclean-am: distclean-noinstLIBRARIES distclean-compile \ + distclean-tags distclean-depend distclean-generic \ + clean-am + +distclean: distclean-am + +maintainer-clean-am: maintainer-clean-noinstLIBRARIES \ + maintainer-clean-compile maintainer-clean-tags \ + maintainer-clean-depend maintainer-clean-generic \ + distclean-am + @echo "This command is intended for maintainers to use;" + @echo "it deletes files that may require special tools to rebuild." + +maintainer-clean: maintainer-clean-am + +.PHONY: mostlyclean-noinstLIBRARIES distclean-noinstLIBRARIES \ +clean-noinstLIBRARIES maintainer-clean-noinstLIBRARIES \ +mostlyclean-compile distclean-compile clean-compile \ +maintainer-clean-compile tags mostlyclean-tags distclean-tags \ +clean-tags maintainer-clean-tags distdir mostlyclean-depend \ +distclean-depend clean-depend maintainer-clean-depend info-am info \ +dvi-am dvi check check-am installcheck-am installcheck install-exec-am \ +install-exec install-data-am install-data install-am install \ +uninstall-am uninstall all-redirect all-am all installdirs \ +mostlyclean-generic distclean-generic clean-generic \ +maintainer-clean-generic clean mostlyclean distclean maintainer-clean + + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: diff --git a/common/lib/crypto/bf_cfb64.c b/common/lib/crypto/bf_cfb64.c new file mode 100644 index 0000000..f9c66e7 --- /dev/null +++ b/common/lib/crypto/bf_cfb64.c @@ -0,0 +1,127 @@ +/* crypto/bf/bf_cfb64.c */ +/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) + * All rights reserved. + * + * This package is an SSL implementation written + * by Eric Young (eay@cryptsoft.com). + * The implementation was written so as to conform with Netscapes SSL. + * + * This library is free for commercial and non-commercial use as long as + * the following conditions are aheared to. The following conditions + * apply to all code found in this distribution, be it the RC4, RSA, + * lhash, DES, etc., code; not just the SSL code. The SSL documentation + * included with this distribution is covered by the same copyright terms + * except that the holder is Tim Hudson (tjh@cryptsoft.com). + * + * Copyright remains Eric Young's, and as such any Copyright notices in + * the code are not to be removed. + * If this package is used in a product, Eric Young should be given attribution + * as the author of the parts of the library used. + * This can be in the form of a textual message at program startup or + * in documentation (online or textual) provided with the package. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * 3. All advertising materials mentioning features or use of this software + * must display the following acknowledgement: + * "This product includes cryptographic software written by + * Eric Young (eay@cryptsoft.com)" + * The word 'cryptographic' can be left out if the rouines from the library + * being used are not cryptographic related :-). + * 4. If you include any Windows specific code (or a derivative thereof) from + * the apps directory (application code) you must include an acknowledgement: + * "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" + * + * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + * + * The licence and distribution terms for any publically available version or + * derivative of this code cannot be changed. i.e. this code cannot simply be + * copied and put under another distribution licence + * [including the GNU Public Licence.] + */ + +#include "blowfish.h" +#include "bf_locl.h" + +/* The input and output encrypted as though 64bit cfb mode is being + * used. The extra state information to record how much of the + * 64bit block we have used is contained in *num; + */ + +void BF_cfb64_encrypt(in, out, length, schedule, ivec, num, encrypt) +unsigned char *in; +unsigned char *out; +long length; +BF_KEY *schedule; +unsigned char *ivec; +int *num; +int encrypt; + { + register BF_LONG v0,v1,t; + register int n= *num; + register long l=length; + BF_LONG ti[2]; + unsigned char *iv,c,cc; + + iv=(unsigned char *)ivec; + if (encrypt) + { + while (l--) + { + if (n == 0) + { + n2l(iv,v0); ti[0]=v0; + n2l(iv,v1); ti[1]=v1; + BF_encrypt((BF_LONG *)ti,schedule); + iv=(unsigned char *)ivec; + t=ti[0]; l2n(t,iv); + t=ti[1]; l2n(t,iv); + iv=(unsigned char *)ivec; + } + c= *(in++)^iv[n]; + *(out++)=c; + iv[n]=c; + n=(n+1)&0x07; + } + } + else + { + while (l--) + { + if (n == 0) + { + n2l(iv,v0); ti[0]=v0; + n2l(iv,v1); ti[1]=v1; + BF_encrypt((BF_LONG *)ti,schedule); + iv=(unsigned char *)ivec; + t=ti[0]; l2n(t,iv); + t=ti[1]; l2n(t,iv); + iv=(unsigned char *)ivec; + } + cc= *(in++); + c=iv[n]; + iv[n]=cc; + *(out++)=c^cc; + n=(n+1)&0x07; + } + } + v0=v1=ti[0]=ti[1]=t=c=cc=0; + *num=n; + } + diff --git a/common/lib/crypto/bf_enc.c b/common/lib/crypto/bf_enc.c new file mode 100644 index 0000000..66a8604 --- /dev/null +++ b/common/lib/crypto/bf_enc.c @@ -0,0 +1,241 @@ +/* crypto/bf/bf_enc.c */ +/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) + * All rights reserved. + * + * This package is an SSL implementation written + * by Eric Young (eay@cryptsoft.com). + * The implementation was written so as to conform with Netscapes SSL. + * + * This library is free for commercial and non-commercial use as long as + * the following conditions are aheared to. The following conditions + * apply to all code found in this distribution, be it the RC4, RSA, + * lhash, DES, etc., code; not just the SSL code. The SSL documentation + * included with this distribution is covered by the same copyright terms + * except that the holder is Tim Hudson (tjh@cryptsoft.com). + * + * Copyright remains Eric Young's, and as such any Copyright notices in + * the code are not to be removed. + * If this package is used in a product, Eric Young should be given attribution + * as the author of the parts of the library used. + * This can be in the form of a textual message at program startup or + * in documentation (online or textual) provided with the package. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * 3. All advertising materials mentioning features or use of this software + * must display the following acknowledgement: + * "This product includes cryptographic software written by + * Eric Young (eay@cryptsoft.com)" + * The word 'cryptographic' can be left out if the rouines from the library + * being used are not cryptographic related :-). + * 4. If you include any Windows specific code (or a derivative thereof) from + * the apps directory (application code) you must include an acknowledgement: + * "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" + * + * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + * + * The licence and distribution terms for any publically available version or + * derivative of this code cannot be changed. i.e. this code cannot simply be + * copied and put under another distribution licence + * [including the GNU Public Licence.] + */ + +#include "blowfish.h" +#include "bf_locl.h" + +/* Blowfish as implemented from 'Blowfish: Springer-Verlag paper' + * (From LECTURE NOTES IN COIMPUTER SCIENCE 809, FAST SOFTWARE ENCRYPTION, + * CAMBRIDGE SECURITY WORKSHOP, CAMBRIDGE, U.K., DECEMBER 9-11, 1993) + */ + +#if (BF_ROUNDS != 16) && (BF_ROUNDS != 20) +If you set BF_ROUNDS to some value other than 16 or 20, you will have +to modify the code. +#endif + +void BF_encrypt(data,key) +BF_LONG *data; +BF_KEY *key; + { + register BF_LONG l,r,*p,*s; + + p=key->P; + s= &(key->S[0]); + l=data[0]; + r=data[1]; + + l^=p[0]; + BF_ENC(r,l,s,p[ 1]); + BF_ENC(l,r,s,p[ 2]); + BF_ENC(r,l,s,p[ 3]); + BF_ENC(l,r,s,p[ 4]); + BF_ENC(r,l,s,p[ 5]); + BF_ENC(l,r,s,p[ 6]); + BF_ENC(r,l,s,p[ 7]); + BF_ENC(l,r,s,p[ 8]); + BF_ENC(r,l,s,p[ 9]); + BF_ENC(l,r,s,p[10]); + BF_ENC(r,l,s,p[11]); + BF_ENC(l,r,s,p[12]); + BF_ENC(r,l,s,p[13]); + BF_ENC(l,r,s,p[14]); + BF_ENC(r,l,s,p[15]); + BF_ENC(l,r,s,p[16]); +#if BF_ROUNDS == 20 + BF_ENC(r,l,s,p[17]); + BF_ENC(l,r,s,p[18]); + BF_ENC(r,l,s,p[19]); + BF_ENC(l,r,s,p[20]); +#endif + r^=p[BF_ROUNDS+1]; + + data[1]=l&0xffffffffL; + data[0]=r&0xffffffffL; + } + +#ifndef BF_DEFAULT_OPTIONS + +void BF_decrypt(data,key) +BF_LONG *data; +BF_KEY *key; + { + register BF_LONG l,r,*p,*s; + + p=key->P; + s= &(key->S[0]); + l=data[0]; + r=data[1]; + + l^=p[BF_ROUNDS+1]; +#if BF_ROUNDS == 20 + BF_ENC(r,l,s,p[20]); + BF_ENC(l,r,s,p[19]); + BF_ENC(r,l,s,p[18]); + BF_ENC(l,r,s,p[17]); +#endif + BF_ENC(r,l,s,p[16]); + BF_ENC(l,r,s,p[15]); + BF_ENC(r,l,s,p[14]); + BF_ENC(l,r,s,p[13]); + BF_ENC(r,l,s,p[12]); + BF_ENC(l,r,s,p[11]); + BF_ENC(r,l,s,p[10]); + BF_ENC(l,r,s,p[ 9]); + BF_ENC(r,l,s,p[ 8]); + BF_ENC(l,r,s,p[ 7]); + BF_ENC(r,l,s,p[ 6]); + BF_ENC(l,r,s,p[ 5]); + BF_ENC(r,l,s,p[ 4]); + BF_ENC(l,r,s,p[ 3]); + BF_ENC(r,l,s,p[ 2]); + BF_ENC(l,r,s,p[ 1]); + r^=p[0]; + + data[1]=l&0xffffffffL; + data[0]=r&0xffffffffL; + } + +void BF_cbc_encrypt(in, out, length, ks, iv, encrypt) +unsigned char *in; +unsigned char *out; +long length; +BF_KEY *ks; +unsigned char *iv; +int encrypt; + { + register BF_LONG tin0,tin1; + register BF_LONG tout0,tout1,xor0,xor1; + register long l=length; + BF_LONG tin[2]; + + if (encrypt) + { + n2l(iv,tout0); + n2l(iv,tout1); + iv-=8; + for (l-=8; l>=0; l-=8) + { + n2l(in,tin0); + n2l(in,tin1); + tin0^=tout0; + tin1^=tout1; + tin[0]=tin0; + tin[1]=tin1; + BF_encrypt(tin,ks); + tout0=tin[0]; + tout1=tin[1]; + l2n(tout0,out); + l2n(tout1,out); + } + if (l != -8) + { + n2ln(in,tin0,tin1,l+8); + tin0^=tout0; + tin1^=tout1; + tin[0]=tin0; + tin[1]=tin1; + BF_encrypt(tin,ks); + tout0=tin[0]; + tout1=tin[1]; + l2n(tout0,out); + l2n(tout1,out); + } + l2n(tout0,iv); + l2n(tout1,iv); + } + else + { + n2l(iv,xor0); + n2l(iv,xor1); + iv-=8; + for (l-=8; l>=0; l-=8) + { + n2l(in,tin0); + n2l(in,tin1); + tin[0]=tin0; + tin[1]=tin1; + BF_decrypt(tin,ks); + tout0=tin[0]^xor0; + tout1=tin[1]^xor1; + l2n(tout0,out); + l2n(tout1,out); + xor0=tin0; + xor1=tin1; + } + if (l != -8) + { + n2l(in,tin0); + n2l(in,tin1); + tin[0]=tin0; + tin[1]=tin1; + BF_decrypt(tin,ks); + tout0=tin[0]^xor0; + tout1=tin[1]^xor1; + l2nn(tout0,tout1,out,l+8); + xor0=tin0; + xor1=tin1; + } + l2n(xor0,iv); + l2n(xor1,iv); + } + tin0=tin1=tout0=tout1=xor0=xor1=0; + tin[0]=tin[1]=0; + } + +#endif diff --git a/common/lib/crypto/bf_skey.c b/common/lib/crypto/bf_skey.c new file mode 100644 index 0000000..86574c0 --- /dev/null +++ b/common/lib/crypto/bf_skey.c @@ -0,0 +1,119 @@ +/* crypto/bf/bf_skey.c */ +/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) + * All rights reserved. + * + * This package is an SSL implementation written + * by Eric Young (eay@cryptsoft.com). + * The implementation was written so as to conform with Netscapes SSL. + * + * This library is free for commercial and non-commercial use as long as + * the following conditions are aheared to. The following conditions + * apply to all code found in this distribution, be it the RC4, RSA, + * lhash, DES, etc., code; not just the SSL code. The SSL documentation + * included with this distribution is covered by the same copyright terms + * except that the holder is Tim Hudson (tjh@cryptsoft.com). + * + * Copyright remains Eric Young's, and as such any Copyright notices in + * the code are not to be removed. + * If this package is used in a product, Eric Young should be given attribution + * as the author of the parts of the library used. + * This can be in the form of a textual message at program startup or + * in documentation (online or textual) provided with the package. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * 3. All advertising materials mentioning features or use of this software + * must display the following acknowledgement: + * "This product includes cryptographic software written by + * Eric Young (eay@cryptsoft.com)" + * The word 'cryptographic' can be left out if the rouines from the library + * being used are not cryptographic related :-). + * 4. If you include any Windows specific code (or a derivative thereof) from + * the apps directory (application code) you must include an acknowledgement: + * "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" + * + * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + * + * The licence and distribution terms for any publically available version or + * derivative of this code cannot be changed. i.e. this code cannot simply be + * copied and put under another distribution licence + * [including the GNU Public Licence.] + */ + +#include <stdio.h> +#include <string.h> +#include "blowfish.h" +#include "bf_locl.h" +#include "bf_pi.h" + +void BF_set_key(key,len,data) +BF_KEY *key; +int len; +unsigned char *data; + { + int i; + BF_LONG *p,ri,in[2]; + unsigned char *d,*end; + + + memcpy((char *)key,(char *)&bf_init,sizeof(BF_KEY)); + p=key->P; + + if (len > ((BF_ROUNDS+2)*4)) len=(BF_ROUNDS+2)*4; + + d=data; + end= &(data[len]); + for (i=0; i<(BF_ROUNDS+2); i++) + { + ri= *(d++); + if (d >= end) d=data; + + ri<<=8; + ri|= *(d++); + if (d >= end) d=data; + + ri<<=8; + ri|= *(d++); + if (d >= end) d=data; + + ri<<=8; + ri|= *(d++); + if (d >= end) d=data; + + p[i]^=ri; + } + + in[0]=0L; + in[1]=0L; + for (i=0; i<(BF_ROUNDS+2); i+=2) + { + BF_encrypt(in,key); + p[i ]=in[0]; + p[i+1]=in[1]; + } + + p=key->S; + for (i=0; i<4*256; i+=2) + { + BF_encrypt(in,key); + p[i ]=in[0]; + p[i+1]=in[1]; + } + } + diff --git a/common/lib/crypto/crypto.C b/common/lib/crypto/crypto.C new file mode 100644 index 0000000..ff4310e --- /dev/null +++ b/common/lib/crypto/crypto.C @@ -0,0 +1,188 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include <stdio.h> +#include <unistd.h> +#include <stdlib.h> +#include "crypto.H" +#include <errno.h> + +#define MAXCRYPTSIZE 1024 +#define int32 int + +CCrypto::CCrypto(void) { + + // Common + + cryptKey=(BF_KEY *)malloc(sizeof(BF_KEY)); + BF_set_key(cryptKey,19,(unsigned char *)"This is just a test"); + + // Reading part of the code + + cryptBuf_r=(unsigned char *)malloc(4); + cryptSize_r=0; + cryptPos_r=0; + cryptState_r=0; + cryptN_r=0; + + cryptIV_r[0]=0xfe; + cryptIV_r[1]=0xdc; + cryptIV_r[2]=0xba; + cryptIV_r[3]=0x98; + cryptIV_r[4]=0x76; + cryptIV_r[5]=0x54; + cryptIV_r[6]=0x32; + cryptIV_r[7]=0x10; + + // Writing part of the code + + cryptTempBuf=(unsigned char *)malloc(4); + cryptSize_w=0; + cryptPos_w=0; + cryptState_w=0; + cryptN_w=0; + + cryptIV_w[0]=0xfe; + cryptIV_w[1]=0xdc; + cryptIV_w[2]=0xba; + cryptIV_w[3]=0x98; + cryptIV_w[4]=0x76; + cryptIV_w[5]=0x54; + cryptIV_w[6]=0x32; + cryptIV_w[7]=0x10; + +} + +CCrypto::~CCrypto(void) { + if (cryptBuf_r != NULL) free(cryptBuf_r); + if (cryptBuf_w != NULL) free(cryptTempBuf); + if (cryptKey != NULL) free(cryptKey); +}; + + + + +ssize_t CCrypto::read(int fd, char **buf, size_t count) { + ssize_t bRead; + unsigned char *tempBuf; + int i,j; + + while (1) + switch (cryptState_r) { + case 0: + bRead=::read(fd,(cryptBuf_r+cryptPos_r),(4-cryptPos_r)); + if (bRead > 0) cryptPos_r+=bRead; + if (cryptPos_r < 4) return (-2); + cryptSize_r=*(int32 *)cryptBuf_r; + free(cryptBuf_r); + cryptBuf_r=(unsigned char *)malloc(cryptSize_r); + if (cryptBuf_r==NULL) printf("Couldn't allocate memory \n"); + bRead=0; + cryptPos_r=0; + cryptState_r=1; + + case 1: + bRead=::read(fd,(cryptBuf_r+cryptPos_r),(cryptSize_r-cryptPos_r)); + if (bRead > 0) { + cryptPos_r+=bRead; + }; + if (cryptPos_r < cryptSize_r) return (-2); + tempBuf=cryptBuf_r; + cryptBuf_r=(unsigned char *)malloc(cryptSize_r); + BF_cfb64_encrypt(tempBuf,cryptBuf_r,cryptSize_r,cryptKey, + cryptIV_r,&cryptN_r,BF_DECRYPT); + printf("Decrypting ... %i bytes ...\n",cryptSize_r); + free(tempBuf); + cryptPos_r=0; + cryptState_r=2; + + case 2: + *buf=(char *)(cryptBuf_r+cryptPos_r); + j=MIN(cryptSize_r-cryptPos_r,count); + cryptPos_r+=j; + if (cryptPos_r==cryptSize_r) cryptState_r=3; + if (j==0) j=-2; + return(j); + case 3: + free(cryptBuf_r); + cryptBuf_r=(unsigned char *)malloc(4); + cryptPos_r=0; + cryptState_r=0; + }; +} + +ssize_t CCrypto::write(int fd, void *buf, size_t count) { + ssize_t bWrote; + int32 length,j; + unsigned char *tempBuf; + int i=0; + + if (count == 0) return (0); + + while(1) + switch(cryptState_w) { + case 0: + cryptSize_w = count; + cryptBuf_w = (unsigned char *)buf; + cryptTempPos = 0; + cryptPos_w = 0; + *(int32 *)(cryptTempBuf) = cryptSize_w; + cryptState_w = 1; + break; + + case 1: + bWrote=1; + while (bWrote>0) { + bWrote=::write(fd,(cryptTempBuf+cryptTempPos),(4-cryptTempPos)); + if (bWrote>0) cryptTempPos+=bWrote;; + }; + if (cryptTempPos<4) return (0); + free(cryptTempBuf); + cryptTempBuf=(unsigned char *)malloc(cryptSize_w); + BF_cfb64_encrypt(cryptBuf_w, cryptTempBuf, cryptSize_w, + cryptKey, cryptIV_w, &cryptN_w, BF_ENCRYPT); + cryptPos_w = 0; + cryptState_w = 2; + break; + + case 2: + cryptTempSize = MIN(cryptSize_w-cryptPos_w,MAXCRYPTSIZE); + cryptTempPos = 0; + cryptState_w = 3; + break; + + case 3: + bWrote=1; + while(bWrote>0) { + bWrote=::write(fd,(void *)(cryptTempBuf+cryptPos_w+cryptTempPos), + (cryptTempSize-cryptTempPos)); + if (bWrote>0) cryptTempPos+=bWrote; + }; + if (cryptTempPos<cryptTempSize) return (0); + cryptPos_w+=cryptTempPos; + cryptState_w = 2; + if (cryptPos_w<cryptSize_w) break; + free(cryptTempBuf); + cryptTempBuf = (unsigned char *)malloc(4); + cryptState_w = 0; + printf("Encrypting : ... %i bytes ...\n",cryptSize_w); + return(cryptPos_w); + }; +}; + diff --git a/common/lib/geometry/Makefile.am b/common/lib/geometry/Makefile.am new file mode 100644 index 0000000..feb51a4 --- /dev/null +++ b/common/lib/geometry/Makefile.am @@ -0,0 +1,5 @@ +INCLUDES = -I../../include + +noinst_LIBRARIES = libgeometry.a + +libgeometry_a_SOURCES = cache.C geometry.C int.C material.C readbog.C readmat.C vertex.C writebog.C diff --git a/common/lib/geometry/Makefile.in b/common/lib/geometry/Makefile.in new file mode 100644 index 0000000..f739708 --- /dev/null +++ b/common/lib/geometry/Makefile.in @@ -0,0 +1,330 @@ +# Makefile.in generated automatically by automake 1.4 from Makefile.am + +# Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + + +SHELL = @SHELL@ + +srcdir = @srcdir@ +top_srcdir = @top_srcdir@ +VPATH = @srcdir@ +prefix = @prefix@ +exec_prefix = @exec_prefix@ + +bindir = @bindir@ +sbindir = @sbindir@ +libexecdir = @libexecdir@ +datadir = @datadir@ +sysconfdir = @sysconfdir@ +sharedstatedir = @sharedstatedir@ +localstatedir = @localstatedir@ +libdir = @libdir@ +infodir = @infodir@ +mandir = @mandir@ +includedir = @includedir@ +oldincludedir = /usr/include + +DESTDIR = + +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ + +top_builddir = ../../.. + +ACLOCAL = @ACLOCAL@ +AUTOCONF = @AUTOCONF@ +AUTOMAKE = @AUTOMAKE@ +AUTOHEADER = @AUTOHEADER@ + +INSTALL = @INSTALL@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS) +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +transform = @program_transform_name@ + +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +CC = @CC@ +CXX = @CXX@ +GL_CFLAGS = @GL_CFLAGS@ +GL_LIBS = @GL_LIBS@ +LEX = @LEX@ +MAKEINFO = @MAKEINFO@ +NETLIBS = @NETLIBS@ +PACKAGE = @PACKAGE@ +RANLIB = @RANLIB@ +TIFF_CFLAGS = @TIFF_CFLAGS@ +TIFF_LIBS = @TIFF_LIBS@ +VERSION = @VERSION@ +YACC = @YACC@ + +INCLUDES = -I../../include + +noinst_LIBRARIES = libgeometry.a + +libgeometry_a_SOURCES = cache.C geometry.C int.C material.C readbog.C readmat.C vertex.C writebog.C +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_CLEAN_FILES = +LIBRARIES = $(noinst_LIBRARIES) + + +DEFS = @DEFS@ -I. -I$(srcdir) +CPPFLAGS = @CPPFLAGS@ +LDFLAGS = @LDFLAGS@ +LIBS = @LIBS@ +X_CFLAGS = @X_CFLAGS@ +X_LIBS = @X_LIBS@ +X_EXTRA_LIBS = @X_EXTRA_LIBS@ +X_PRE_LIBS = @X_PRE_LIBS@ +libgeometry_a_LIBADD = +libgeometry_a_OBJECTS = cache.o geometry.o int.o material.o readbog.o \ +readmat.o vertex.o writebog.o +AR = ar +CXXFLAGS = @CXXFLAGS@ +CXXCOMPILE = $(CXX) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) +CXXLD = $(CXX) +CXXLINK = $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(LDFLAGS) -o $@ +DIST_COMMON = Makefile.am Makefile.in TODO + + +DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) + +TAR = gtar +GZIP_ENV = --best +DEP_FILES = .deps/cache.P .deps/geometry.P .deps/int.P .deps/material.P \ +.deps/readbog.P .deps/readmat.P .deps/vertex.P .deps/writebog.P +SOURCES = $(libgeometry_a_SOURCES) +OBJECTS = $(libgeometry_a_OBJECTS) + +all: all-redirect +.SUFFIXES: +.SUFFIXES: .C .S .c .o .s +$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) + cd $(top_srcdir) && $(AUTOMAKE) --foreign common/lib/geometry/Makefile + +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES) + cd $(top_builddir) \ + && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status + + +mostlyclean-noinstLIBRARIES: + +clean-noinstLIBRARIES: + -test -z "$(noinst_LIBRARIES)" || rm -f $(noinst_LIBRARIES) + +distclean-noinstLIBRARIES: + +maintainer-clean-noinstLIBRARIES: + +.s.o: + $(COMPILE) -c $< + +.S.o: + $(COMPILE) -c $< + +mostlyclean-compile: + -rm -f *.o core *.core + +clean-compile: + +distclean-compile: + -rm -f *.tab.c + +maintainer-clean-compile: + +libgeometry.a: $(libgeometry_a_OBJECTS) $(libgeometry_a_DEPENDENCIES) + -rm -f libgeometry.a + $(AR) cru libgeometry.a $(libgeometry_a_OBJECTS) $(libgeometry_a_LIBADD) + $(RANLIB) libgeometry.a +.C.o: + $(CXXCOMPILE) -c $< + +tags: TAGS + +ID: $(HEADERS) $(SOURCES) $(LISP) + list='$(SOURCES) $(HEADERS)'; \ + unique=`for i in $$list; do echo $$i; done | \ + awk ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + here=`pwd` && cd $(srcdir) \ + && mkid -f$$here/ID $$unique $(LISP) + +TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS)'; \ + unique=`for i in $$list; do echo $$i; done | \ + awk ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \ + || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags $$unique $(LISP) -o $$here/TAGS) + +mostlyclean-tags: + +clean-tags: + +distclean-tags: + -rm -f TAGS ID + +maintainer-clean-tags: + +distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) + +subdir = common/lib/geometry + +distdir: $(DISTFILES) + here=`cd $(top_builddir) && pwd`; \ + top_distdir=`cd $(top_distdir) && pwd`; \ + distdir=`cd $(distdir) && pwd`; \ + cd $(top_srcdir) \ + && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --foreign common/lib/geometry/Makefile + @for file in $(DISTFILES); do \ + d=$(srcdir); \ + if test -d $$d/$$file; then \ + cp -pr $$/$$file $(distdir)/$$file; \ + else \ + test -f $(distdir)/$$file \ + || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ + || cp -p $$d/$$file $(distdir)/$$file || :; \ + fi; \ + done + +DEPS_MAGIC := $(shell mkdir .deps > /dev/null 2>&1 || :) + +-include $(DEP_FILES) + +mostlyclean-depend: + +clean-depend: + +distclean-depend: + -rm -rf .deps + +maintainer-clean-depend: + +%.o: %.c + @echo '$(COMPILE) -c $<'; \ + $(COMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-cp .deps/$(*F).pp .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm .deps/$(*F).pp + +%.lo: %.c + @echo '$(LTCOMPILE) -c $<'; \ + $(LTCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-sed -e 's/^\([^:]*\)\.o[ ]*:/\1.lo \1.o :/' \ + < .deps/$(*F).pp > .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm -f .deps/$(*F).pp + +%.o: %.C + @echo '$(CXXCOMPILE) -c $<'; \ + $(CXXCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-cp .deps/$(*F).pp .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm .deps/$(*F).pp + +%.lo: %.C + @echo '$(LTCXXCOMPILE) -c $<'; \ + $(LTCXXCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-sed -e 's/^\([^:]*\)\.o[ ]*:/\1.lo \1.o :/' \ + < .deps/$(*F).pp > .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm -f .deps/$(*F).pp +info-am: +info: info-am +dvi-am: +dvi: dvi-am +check-am: all-am +check: check-am +installcheck-am: +installcheck: installcheck-am +install-exec-am: +install-exec: install-exec-am + +install-data-am: +install-data: install-data-am + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am +install: install-am +uninstall-am: +uninstall: uninstall-am +all-am: Makefile $(LIBRARIES) +all-redirect: all-am +install-strip: + $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install +installdirs: + + +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -rm -f Makefile $(CONFIG_CLEAN_FILES) + -rm -f config.cache config.log stamp-h stamp-h[0-9]* + +maintainer-clean-generic: +mostlyclean-am: mostlyclean-noinstLIBRARIES mostlyclean-compile \ + mostlyclean-tags mostlyclean-depend mostlyclean-generic + +mostlyclean: mostlyclean-am + +clean-am: clean-noinstLIBRARIES clean-compile clean-tags clean-depend \ + clean-generic mostlyclean-am + +clean: clean-am + +distclean-am: distclean-noinstLIBRARIES distclean-compile \ + distclean-tags distclean-depend distclean-generic \ + clean-am + +distclean: distclean-am + +maintainer-clean-am: maintainer-clean-noinstLIBRARIES \ + maintainer-clean-compile maintainer-clean-tags \ + maintainer-clean-depend maintainer-clean-generic \ + distclean-am + @echo "This command is intended for maintainers to use;" + @echo "it deletes files that may require special tools to rebuild." + +maintainer-clean: maintainer-clean-am + +.PHONY: mostlyclean-noinstLIBRARIES distclean-noinstLIBRARIES \ +clean-noinstLIBRARIES maintainer-clean-noinstLIBRARIES \ +mostlyclean-compile distclean-compile clean-compile \ +maintainer-clean-compile tags mostlyclean-tags distclean-tags \ +clean-tags maintainer-clean-tags distdir mostlyclean-depend \ +distclean-depend clean-depend maintainer-clean-depend info-am info \ +dvi-am dvi check check-am installcheck-am installcheck install-exec-am \ +install-exec install-data-am install-data install-am install \ +uninstall-am uninstall all-redirect all-am all installdirs \ +mostlyclean-generic distclean-generic clean-generic \ +maintainer-clean-generic clean mostlyclean distclean maintainer-clean + + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: diff --git a/common/lib/geometry/TODO b/common/lib/geometry/TODO new file mode 100644 index 0000000..f4fc568 --- /dev/null +++ b/common/lib/geometry/TODO @@ -0,0 +1,3 @@ + +CPolygon materialId int -> DWORD + diff --git a/common/lib/geometry/cache.C b/common/lib/geometry/cache.C new file mode 100644 index 0000000..5fc22f3 --- /dev/null +++ b/common/lib/geometry/cache.C @@ -0,0 +1,66 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include "cache.H" + +CCache::CCache(){ + cache = new CObjectList(); +} + +CObject * CCache::failFunc(int id){ + return NULL; +} + +CObject* CCache::add(int id, CObject * item){ + CObjectListItem * listItem = cache->getFirst(); + + while ( listItem != NULL ){ + CCacheItem * cacheItem = (CCacheItem*)listItem->getObject(); + if (cacheItem->getId() == id){ + return cacheItem->setItem(item); + } + listItem = listItem->getNext(); + } + + CCacheItem * newItem = new CCacheItem(id,item); + cache->addLast((CObject*)newItem); + return NULL; +} + + +CObject * CCache::get(int id){ + CObjectListItem * item = cache->getFirst(); + + while ( item != NULL ){ + CCacheItem * cacheItem = (CCacheItem*)item->getObject(); + if (cacheItem->getId() == id) return cacheItem->getItem(); + item = item->getNext(); + } + + // Failed to find object in cache calling failFunc + CObject * newObject = failFunc(id); + if (newObject != NULL) add(id,newObject); + + return newObject; +} + +void CCache::clear(){ + cache->deleteAll(); +} diff --git a/common/lib/geometry/geometry.C b/common/lib/geometry/geometry.C new file mode 100644 index 0000000..c23458e --- /dev/null +++ b/common/lib/geometry/geometry.C @@ -0,0 +1,1107 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include <stdlib.h> +#include <stdio.h> +#include "mudtypes.h" +#include "geometry.H" +#include "vector.H" + +/******************************************************************************* + * + * Constructor for CVertex + * + ******************************************************************************/ +CVertex::CVertex(double x, double y, double z){ + m_coord[0] = x; + m_coord[1] = y; + m_coord[2] = z; +} +/******************************************************************************* + * + * Get coordinnnates from CVertex + * + ******************************************************************************/ +VertexCoord_t * CVertex::getCoord(){ + return m_coord; +} +/******************************************************************************* + * + * Set coordinates in CVertex + * + ******************************************************************************/ +void CVertex::setCoord(double x, double y, double z){ + m_coord[0] = x; + m_coord[1] = y; + m_coord[2] = z; +} + +/******************************************************************************* + * + * Constructor for CTexCoord + * + ******************************************************************************/ +CTexCoord::CTexCoord(double u, double v){ + m_coord[0] = u; + m_coord[1] = v; +} + +/******************************************************************************* + * + * Get coordinates from CTexCoord + * + ******************************************************************************/ +TexCoordCoord_t * CTexCoord::getCoord(){ + return m_coord; +} + +/******************************************************************************* + * + * Set coordinates in CTexCoord + * + ******************************************************************************/ +void CTexCoord::setCoord(double u, double v){ + m_coord[0] = u; + m_coord[1] = v; +} + +double CTexCoord::getU(){ + return m_coord[0]; +} + +double CTexCoord::getV(){ + return m_coord[1]; +} + +/******************************************************************************* + * + * Constructor for CNormal + * + ******************************************************************************/ +CNormal::CNormal(double x, double y, double z){ + m_vector[0] = x; + m_vector[1] = y; + m_vector[2] = z; +} + +/******************************************************************************* + * + * Get coordinates from CNormal + * + ******************************************************************************/ +NormalVector_t * CNormal::getVector(){ + return m_vector; +} + +/******************************************************************************* + * + * Set coordinates in CNormal + * + ******************************************************************************/ + +void CNormal::setVector(double x, double y, double z){ + m_vector[0] = x; + m_vector[1] = y; + m_vector[2] = z; +} + + +double CNormal::getX(){ + return m_vector[0]; +} + +double CNormal::getY(){ + return m_vector[1]; +} + +double CNormal::getZ(){ + return m_vector[2]; +} + +/******************************************************************************* + * + * Constructor for CVertexList + * + ******************************************************************************/ + +CVertexList::CVertexList(int size):CObjectArray(size){ +} + + +/******************************************************************************* + * + * Destructor for CVertexList + * + ******************************************************************************/ +CVertexList::~CVertexList(){ + deleteAll(); +} + +/******************************************************************************* + * + * Add Vertex to CVertexList + * + ******************************************************************************/ + +int CVertexList::add( double x, double y, double z ){ + CVertex * vertex = new CVertex(x, y, z); + return CObjectArray::add((CObject*)vertex); +}; + + +/******************************************************************************* + * + * Get Vertex from CVertexList + * + ******************************************************************************/ + +void CVertexList::get( int index, double * x, double * y, double * z ){ + VertexCoord_t * coord = get(index); + *x = coord[0]; + *y = coord[1]; + *z = coord[2]; +} + +VertexCoord_t * CVertexList::get( int index ){ + CVertex * cv = (CVertex*)getItem(index); + return cv->getCoord(); +} + +CVertex * CVertexList::getVertex( int index ){ + return (CVertex*)getItem(index); +} + +/******************************************************************************* + * + * Set Vertex in CVertexList + * + ******************************************************************************/ + +void CVertexList::set( int index, double x, double y, double z ){ + CVertex * cv = (CVertex*)getItem( index ); + if (cv == NULL) { + cv = new CVertex(x,y,z); + CObjectArray::set(index,(CObject*)cv); + } else cv->setCoord(x, y, z); +} + +/******************************************************************************* + * Get number of vertices + * + ******************************************************************************/ +int CVertexList::getSize() { + return this->getNumElements(); +} + +/******************************************************************************* + * + * Constructor for CNormalList + * + ******************************************************************************/ + +CNormalList::CNormalList(int size) : CObjectArray(size){ +} + +/******************************************************************************* + * + * Destructor for CNormalList + * + ******************************************************************************/ + +CNormalList::~CNormalList(){ + deleteAll(); +} + +/******************************************************************************* + * + * Add Normal to CNormalList + * + ******************************************************************************/ + +int CNormalList::add( double x, double y, double z ){ + CNormal * cn = new CNormal(x, y, z); + return CObjectArray::add((CNormal*)cn); +} + +void CNormalList::set( int index, double x, double y, double z ){ + CNormal * cn = (CNormal*)getItem( index ); + if (cn == NULL) { + cn = new CNormal(x, y, z); + CObjectArray::set(index,(CObject*)cn); + } else cn->setVector(x, y, z); +} + +/******************************************************************************* + * + * Get Normal from CNormalList + * + ******************************************************************************/ + +void CNormalList::get( int index, double * x, double * y, double * z ){ + NormalVector_t * vector = get(index); + *x = vector[0]; + *y = vector[1]; + *z = vector[2]; +} + +NormalVector_t * CNormalList::get( int index ) { + CNormal * cn = (CNormal*)getItem( index ); + return cn->getVector(); +} + +CNormal * CNormalList::getNormal( int index ){ + return (CNormal*)getItem(index); +} + + +/******************************************************************************* + * + * Constructor for CTexCoordList + * + ******************************************************************************/ + +CTexCoordList::CTexCoordList(int size) : CObjectArray(size){ +} + +/******************************************************************************* + * + * Destructor for CTexCoordList + * + ******************************************************************************/ +CTexCoordList::~CTexCoordList(){ + deleteAll(); +} + +/******************************************************************************* + * + * Add TexCoord to CTexCoordList + * + ******************************************************************************/ + +int CTexCoordList::add( double u, double v){ + CTexCoord * ctc = new CTexCoord( u, v ); + return CObjectArray::add( (CObject*)ctc ); +} + +void CTexCoordList::set( int index, double u, double v){ + CTexCoord * ctc = (CTexCoord*)getItem( index ); + if (ctc == NULL) { + ctc = new CTexCoord(u,v); + CObjectArray::set( index, (CObject*)ctc ); + } else ctc->setCoord(u, v); +} + + +/******************************************************************************* + * + * Get TexCoord from CTexCoordList + * + ******************************************************************************/ + +void CTexCoordList::get( int index, double * u, double * v ){ + TexCoordCoord_t * coord = get(index); + *u = coord[0]; + *v = coord[1]; +} + +TexCoordCoord_t * CTexCoordList::get( int index ) { + CTexCoord * ct = (CTexCoord*)getItem( index ); + return ct->getCoord(); +} + +CTexCoord * CTexCoordList::getTexCoord( int index ){ + return (CTexCoord*)getItem(index); +} + + +/******************************************************************************* + * + * Constructor for CPolygonList + * + ******************************************************************************/ + +CPolygonList::CPolygonList(CGeometry * geometry,int size) : CObjectArray(size){ + m_geometry = geometry; +} + +/******************************************************************************* + * + * Destructor for CPolygonList + * + ******************************************************************************/ +CPolygonList::~CPolygonList(){ + deleteAll(); +} + +/******************************************************************************* + * + * Add polygon to CPolygonList + * + ******************************************************************************/ +int CPolygonList::add( CPolygon * polygon ){ + int index = CObjectArray::add( (CObject*)polygon ); + polygon->setGeometry( m_geometry ); + return index; +} + +void CPolygonList::set(int index, CPolygon * polygon ){ + CObjectArray::set(index, (CObject*)polygon ); + polygon->setGeometry( m_geometry ); +} + + +/******************************************************************************* + * + * Get Polygon from PolygonList + * + ******************************************************************************/ + +CPolygon * CPolygonList::get( int index ){ + return (CPolygon*)getItem(index); +} + + +/******************************************************************************* + * + * Constructors for CPolygon + * + ******************************************************************************/ + +CPolygon::CPolygon( int type, int materialId, int numVertices, + int numNormals, int numTexCoords ){ + + m_type = type; + m_materialId = materialId; + m_vertexIndexList = new CIntArray(numVertices); + m_normalIndexList = new CIntArray(numNormals); + m_texCoordIndexList = new CIntArray(numTexCoords); + +} + +/******************************************************************************* + * + * Destructor for CPolygon + * + ******************************************************************************/ +CPolygon::~CPolygon() { + if (m_vertexIndexList != NULL) delete m_vertexIndexList; + if (m_normalIndexList != NULL) delete m_normalIndexList; + if (m_texCoordIndexList != NULL) delete m_texCoordIndexList; +} + +/******************************************************************************* + * + * Destructor for CPolygon + * + ******************************************************************************/ +void CPolygon::setGeometry(CGeometry * geometry) { + m_geometry = geometry; +} + +/******************************************************************************* + * + * Get polygon parameters + * + ******************************************************************************/ + +void CPolygon::get( int * type, int * materialId, int * numVertices, + int * numNormals, int * numTexCoords ){ + *type = m_type; + *materialId = m_materialId; + *numVertices = m_vertexIndexList->getNumElements(); + *numNormals = m_normalIndexList->getNumElements(); + *numTexCoords = m_texCoordIndexList->getNumElements(); +} + +/****************************************************************************** + * + * Get polygon type + * + *****************************************************************************/ +int CPolygon::getType(){ + return m_type; +} + +/****************************************************************************** + * + * Set polygon material + * + *****************************************************************************/ + +void CPolygon::setMaterial( int materialId ){ + m_materialId = materialId; +} + +/****************************************************************************** + * + * Set polygon material + * + *****************************************************************************/ + +int CPolygon::getMaterial(){ + return m_materialId; +} + +/******************************************************************************* + * + * Add vertex index to Polygon + * + ******************************************************************************/ + +int CPolygon::addVertexIndex( int vertexIndex ){ + return m_vertexIndexList->add( vertexIndex ); +} + +void CPolygon::setVertexIndex( int index, int vertexIndex ){ + m_vertexIndexList->set( index, vertexIndex ); +} + + +/******************************************************************************* + * + * Get vertex index from Polygon + * + ******************************************************************************/ + +int CPolygon::getVertexIndex( int index ){ + return m_vertexIndexList->get( index ); +} + +CVertex * CPolygon::getVertex( int index ){ + return m_geometry->getVertex( getVertexIndex(index) ); +} + + +/******************************************************************************* + * + * Add normal index to Polygon + * + ******************************************************************************/ + +int CPolygon::addNormalIndex( int normalIndex ){ + return m_normalIndexList->add( normalIndex ); +} + +void CPolygon::setNormalIndex( int index, int normalIndex ){ + m_normalIndexList->set( index, normalIndex ); +} + + +/******************************************************************************* + * + * Get normal index from Polygon + * + ******************************************************************************/ + +int CPolygon::getNormalIndex( int index ){ + return m_normalIndexList->get( index ); +} + +CNormal * CPolygon::getNormal( int index ){ + return m_geometry->getNormal( index ); +} + + +/******************************************************************************* + * + * Add TexCoord index to Polygon + * + ******************************************************************************/ + +int CPolygon::addTexCoordIndex( int texCoordIndex ){ + return m_texCoordIndexList->add( texCoordIndex ); +} + +void CPolygon::setTexCoordIndex( int index, int texCoordIndex ){ + m_texCoordIndexList->set( index, texCoordIndex ); +} + + +/******************************************************************************* + * + * Get TexCoord index from Polygon + * + ******************************************************************************/ + +int CPolygon::getTexCoordIndex( int index ){ + return m_texCoordIndexList->get( index ); +} + +CTexCoord * CPolygon::getTexCoord( int index ){ + return m_geometry->getTexCoord( index ); +} + + +/******************************************************************************* + * + * Get lists from polygon + * + ******************************************************************************/ + +CIntArray * CPolygon::getVertexIList(){ + return m_vertexIndexList; +} + +int CPolygon::getNumVertices(){ + return m_vertexIndexList->getNumElements(); +} + +CIntArray * CPolygon::getNormalIList(){ + return m_normalIndexList; +} + +CIntArray * CPolygon::getTexCoordIList(){ + return m_texCoordIndexList; +} + +/////////////////////////////////////////////////////////////////////////////// +// distances +// Info : Calculate distances from the startingpoint of a beam in the +// beams direction to the polygon. +// Throws : CException when beam outside polygon +// Return : distance to polygon +/////////////////////////////////////////////////////////////////////////////// +void CPolygon::distances(CDoubleArray & distArray, const CBeam & beam){ + int index; + switch(m_type){ + case POLYGON_POLYGON: + cdebug << "CPolygon::distances: POLYGON Not impl!\n"; + break; + case POLYGON_QUAD_STRIP: + cdebug << "CPolygon::distances: QUAD_STRIP Not impl!\n"; + break; + case POLYGON_TRIANGLE_STRIP: + cdebug << "CPolygon::distances: TRIANGLE_STRIP Not impl!\n"; + break; + case POLYGON_TRIANGLE_FAN: + cdebug << "CPolygon::distances: TRIANGLE_FAN Not impl!\n"; + break; + case POLYGON_QUADS: + index = getNumVertices(); + while (index > 0){ + index -= 4; + int inside = true; + CVector edge; + CPlane p; + CVertex * last = getVertex(index+3); + for (int ii = 0; ii < 4 && inside; ii++){ + CVertex * next = getVertex(index+ii); + edge = *next - *last; + CVector norm = edge.cross(beam.getDirection()); + p = CPlane(*next,norm); + if (p.distance(beam.getPoint()) < 0.0) inside = false; + last = next; + } + if (inside){ + p = CPlane(*getVertex(index),*getVertex(index+1), + *getVertex(index+2)); + distArray.add(p.distance(beam.getPoint())); + } + } + break; + case POLYGON_TRIANGLES: + index = getNumVertices(); + while (index > 0){ + index -= 3; + int inside = true; + CVector edge; + CPlane p; + CVertex * last = getVertex(index+2); + for (int ii = 0; ii < 3 && inside; ii++){ + CVertex * next = getVertex(index+ii); + edge = *next - *last; + CVector norm = edge.cross(beam.getDirection()); + p = CPlane(*next,norm); + if (p.distance(beam.getPoint()) < 0.0) inside = false; + last = next; + } + if (inside){ + p = CPlane(*getVertex(index),*getVertex(index+1), + *getVertex(index+2)); + distArray.add(p.distance(beam.getPoint())); + } + } + break; + } +} + +/////////////////////////////////////////////////////////////////////////////// +// distances +// Info : Calculate distances from the startingpoint of a beam in the +// beams direction to the polygon. If it is posible use this +// distances(CDoubleArray & distArray, const CBeam & beam); +// interface that don't need to alloc memory. +// Throws : CException when beam outside polygon +// Return : distance to polygon +/////////////////////////////////////////////////////////////////////////////// +CDoubleArray * CPolygon::distances(const CBeam & beam){ + CDoubleArray * distArray = new CDoubleArray; + distances(*distArray,beam); + return distArray; +} + +/******************************************************************************* + * + * Constructors for ObjectGeometry + * + ******************************************************************************/ + +CGeometry::CGeometry( int objectGeometryId ){ + id = objectGeometryId; + subid = -1; + next = NULL; + vertexList = NULL; + normalList = NULL; + texCoordList = NULL; + polygonList = NULL; +} + +CGeometry::CGeometry( int objectGeometryId, int numVertices, + int numNormals, int numTexCoords, int numPolygons ){ + + this->id = objectGeometryId; + this->subid = -1; + this->next = NULL; + this->vertexList = new CVertexList(numVertices); + this->normalList = new CNormalList(numNormals); + this->texCoordList = new CTexCoordList(numTexCoords); + this->polygonList = new CPolygonList(this,numPolygons); + +} + +/******************************************************************************* + * + * Destructor for ObjectGeometry + * + ******************************************************************************/ +CGeometry::~CGeometry() { + if (next != NULL) delete next; + if (vertexList != NULL) delete vertexList; + if (normalList != NULL) delete normalList; + if (texCoordList != NULL) delete texCoordList; + if (polygonList != NULL) delete polygonList; +} + +/******************************************************************************* + * + * Create a new Geometry + * Note : Used when geometry create subobjects, as done when loading a file. + * + ******************************************************************************/ +CGeometry * CGeometry::newGeometry(int geometryId){ + new CGeometry(geometryId); +} + +/******************************************************************************* + * + * Set max size for all tables in Geometry + * + ******************************************************************************/ +void CGeometry::setSize( int numVertices, int numNormals, + int numTexCoords, int numPolygons ){ + + if (vertexList != NULL) delete vertexList; + if (normalList != NULL) delete normalList; + if (texCoordList != NULL) delete texCoordList; + if (polygonList != NULL) delete polygonList; + + vertexList = new CVertexList(numVertices); + normalList = new CNormalList(numNormals); + texCoordList = new CTexCoordList(numTexCoords); + polygonList = new CPolygonList(this,numPolygons); + +} + +/******************************************************************************* + * + * Get id for CGeometry + * + ******************************************************************************/ +int CGeometry::getId() { + return id; +} +/******************************************************************************* + * + * Set id for CGeometry + * + ******************************************************************************/ +void CGeometry::setId(int id){ + this->id = id; +} + +/******************************************************************************* + * + * Set subid for ObjectGeomtery + * + ******************************************************************************/ + +void CGeometry::setSubId( int subid ) { + this->subid = subid; +} + + +/******************************************************************************* + * + * Get subid to ObjectGeomtry + * + ******************************************************************************/ + +int CGeometry::getSubId() { + return this->subid; +} + + +/******************************************************************************* + * + * Get number of subobjects to ObjectGeometry + * + ******************************************************************************/ + +int CGeometry::getNumSubobjects() { + if (this->next == NULL) + return 1; + else + return (1 + this->next->getNumSubobjects()); +} + + +/******************************************************************************* + * + * Set next to ObjectGeomtry + * + ******************************************************************************/ + +void CGeometry::setNext( CGeometry * next ){ + this->next = next; +} + +CGeometry * CGeometry::getNext(){ + return next; +} + + +/******************************************************************************* + * + * Add Vertex to ObjectGeometry + * + ******************************************************************************/ + +int CGeometry::addVertex( double x, double y, double z ){ + return vertexList->add( x, y, z); +} + + +/******************************************************************************* + * + * Get Vertex from ObjectGeometry + * + ******************************************************************************/ + +void CGeometry::getVertex( int index, double * x, double * y, double * z ){ + vertexList->get( index, x, y, z); +} + +CVertex * CGeometry::getVertex( int index ){ + return vertexList->getVertex( index ); +} + + +/******************************************************************************* + * + * Set Vertex from ObjectGeometry + * + ******************************************************************************/ + +void CGeometry::setVertex( int index, double x, double y, double z ){ + vertexList->set( index, x, y, z); +} + + +/******************************************************************************* + * + * Add Normal to ObjectGeometry + * + ******************************************************************************/ + +int CGeometry::addNormal( double x, double y, double z ){ + return normalList->add( x, y, z); +} + +void CGeometry::setNormal( int index, double x, double y, double z ){ + normalList->set( index, x, y, z); +} + +/******************************************************************************* + * + * Get Normal from ObjectGeometry + * + ******************************************************************************/ + +void CGeometry::getNormal( int index, double * x, double * y, double * z ){ + normalList->get( index, x, y, z); +} + +CNormal * CGeometry::getNormal( int index ){ + return normalList->getNormal( index ); +} + + +/******************************************************************************* + * + * Add TexCoord to ObjectGeometry + * + ******************************************************************************/ + +int CGeometry::addTexCoord( double u, double v ){ + return texCoordList->add( u, v); +} + +void CGeometry::setTexCoord( int index, double u, double v ){ + texCoordList->set( index, u, v); +} + + + +/******************************************************************************* + * + * Get TexCoord from ObjectGeometry + * + ******************************************************************************/ + +void CGeometry::getTexCoord( int index, double * u, double * v ){ + texCoordList->get( index, u, v); +} + +CTexCoord * CGeometry::getTexCoord( int index ){ + return texCoordList->getTexCoord( index ); +} + +/******************************************************************************* + * + * Draw ObjectGeometry + * + ******************************************************************************/ + +int CGeometry::draw( CMaterialCache * matCache, + CTextureCache * texCache ){ + return FALSE; +} + +/******************************************************************************* + * + * Add Polygon to ObjectGeomtery + * + ******************************************************************************/ + +int CGeometry::addPolygon( CPolygon * polygon ){ + return polygonList->add( polygon ); +} + +void CGeometry::setPolygon( int index, CPolygon * polygon ){ + polygonList->set( index, polygon ); +} + + +/******************************************************************************* + * + * Get Polygon from ObjectGeometry + * + ******************************************************************************/ + +CPolygon * CGeometry::getPolygon( int index ){ + return polygonList->get( index ); +} + + +/******************************************************************************* + * + * Return number of Vertices in ObjectGeometry + * + ******************************************************************************/ + +int CGeometry::getNumVertices(){ + // if (objGeo == NULL) return -1; + if (vertexList == NULL) return -2; + return vertexList->getNumElements(); +} + + +/******************************************************************************* + * + * Return number of Normals in ObjectGeometry + * + ******************************************************************************/ +int CGeometry::getNumNormals(){ + // if (objGeo == NULL) return -1; + if (normalList == NULL) return -2; + return normalList->getNumElements(); +} + + +/******************************************************************************* + * + * Return number of TexCoords in ObjectGeometry + * + ******************************************************************************/ +int CGeometry::getNumTexCoords(){ + // if (objGeo == NULL) return -1; + if (texCoordList == NULL) return -2; + return texCoordList->getNumElements(); +} + + +/******************************************************************************* + * + * Return number of Polygons in ObjectGeometry + * + ******************************************************************************/ +int CGeometry::getNumPolygons(){ + // if (objGeo == NULL) return -1; + if (polygonList == NULL) return -2; + return polygonList->getNumElements(); +} + + +/******************************************************************************* + * + * Scale ObjectGeometry + * + ******************************************************************************/ +int CGeometry::scale( double scale ){ + int vertex,vertices; + double x,y,z; + + vertices = getNumVertices(); + for (vertex = 0; vertex < vertices ; vertex++){ + getVertex(vertex,&x,&y,&z); + setVertex(vertex,x*scale,y*scale,z*scale); + } + return TRUE; +} +/////////////////////////////////////////////////////////////////////////////// +// distances +// Info : Calculate distances from the startingpoint of a beam in the +// beams direction. +// Arguments : +// max : Give maximum distance to be stored in result +// min : Give minimum distance to be stored in result +// Return : DoubleArray of distances +/////////////////////////////////////////////////////////////////////////////// +CDoubleArray * CGeometry::distances(const CBeam & beam, double min, double max){ + // Create array to store results + CDoubleArray * distArray = new CDoubleArray(); + distances(*distArray,beam,min,max); + return distArray; +} + +/////////////////////////////////////////////////////////////////////////////// +// distances +// Info : Calculate distances from the startingpoint of a beam in the +// beams direction. +// Arguments : +// max : Give maximum distance to be stored in result +// min : Give minimum distance to be stored in result +// Return : DoubleArray of distances +/////////////////////////////////////////////////////////////////////////////// +void CGeometry::distances(CDoubleArray & distArray, const CBeam & beam, double min, double max){ + // Create array to store results + CDoubleArray * polyDistances = new CDoubleArray; + // Get number of polygons to check + int numPolygons = getNumPolygons(); + // Check all polygons + while (numPolygons-- > 0){ + CPolygon * poly = getPolygon(numPolygons); + polyDistances->deleteAll(); + poly->distances(*polyDistances,beam); + int index = polyDistances->getNumElements(); + while (index-- > 0){ + double distance = polyDistances->get(index); + if ((distance <= max) && (distance >= min)) + distArray.add(distance); + } + } + delete polyDistances; +} + +/////////////////////////////////////////////////////////////////////////////// +// calculateBBox +// Info : Calculate bounding box for geometry +// Return : BBox of geometry +/////////////////////////////////////////////////////////////////////////////// +CBBox CGeometry::calculateBBox(){ + CBBox bBox; + CVertex * vertex; + + int vertexIndex = getNumVertices(); + + if (vertexIndex-- > 0){ + vertex = getVertex(vertexIndex); + bBox.initialize(CPosition(vertex->getCoord())); + } + + while (vertexIndex-- > 0){ + vertex = getVertex(vertexIndex); + bBox.include(CPosition(vertex->getCoord())); + } + + return bBox; +} + + +/******************************************************************************* + * + * Constructor for CGeometryCache + * + ******************************************************************************/ +CGeometryCache::CGeometryCache() : CCache() { +} +/******************************************************************************* + * + * Destructor for CGeometryCache + * + ******************************************************************************/ +CGeometryCache::~CGeometryCache(){ +} +/******************************************************************************* + * + * Add object to ObjectGeometryCache + * + ******************************************************************************/ + +CGeometry* CGeometryCache::add(CGeometry * objGeo){ + return (CGeometry*)CCache::add(objGeo->getId(), (CObject*)objGeo ); +} + +CGeometry * CGeometryCache::get(int id){ + return (CGeometry*)CCache::get( id ); +} + + + + + + + + + + + + + diff --git a/common/lib/geometry/int.C b/common/lib/geometry/int.C new file mode 100644 index 0000000..b766f95 --- /dev/null +++ b/common/lib/geometry/int.C @@ -0,0 +1,37 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include "int.H" + +CInt::CInt(int index){ + cInt = index; +} + +CInt::~CInt(){ +} + +int CInt::getValue(){ + return cInt; +} + +int CInt::setValue(int value){ + cInt = value; + return value; +} diff --git a/common/lib/geometry/material.C b/common/lib/geometry/material.C new file mode 100644 index 0000000..9cde1a3 --- /dev/null +++ b/common/lib/geometry/material.C @@ -0,0 +1,184 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include <stdlib.h> +#include <stdio.h> + +#include "material.H" + + +CMaterial::CMaterial(){ + m_id = -1; + m_textureId = MAT_NOTEXTURE; + setAmbient(0.2,0.2,0.2,1.0); + setDiffuse(0.8,0.8,0.8,1.0); + setSpecular(0.0,0.0,0.0,1.0); + setShininess(0.0F); + setEmission(0.0,0.0,0.0,1.0); +} + +CMaterial::CMaterial(int materialId){ + m_id = materialId; + m_textureId = MAT_NOTEXTURE; + setAmbient(0.2,0.2,0.2,1.0); + setDiffuse(0.8,0.8,0.8,1.0); + setSpecular(0.0,0.0,0.0,1.0); + setShininess(0.0F); + setEmission(0.0,0.0,0.0,1.0); +} + +CMaterial::CMaterial(int materialId, char * name){ + m_id = materialId; + CMaterial(m_id); + load(name); +} + +void CMaterial::setId(int materialId){ + m_id = materialId; +} + + +void CMaterial::RGBA_SetColor(RGBA_t rgba,float red, float green, float blue, float alpha){ + rgba[0] = red; + rgba[1] = green; + rgba[2] = blue; + rgba[3] = alpha; +} + +void CMaterial::RGBA_Print(RGBA_t rgba){ + printf("%f %f %f %fi\n",rgba[0],rgba[1],rgba[2],rgba[3]); +} + +void CMaterial::setTextureId(int textureId){ + m_textureId = textureId; +} + +int CMaterial::getTextureId() { + return m_textureId; +} + + +void CMaterial::setAmbient(float red, float green, float blue, float alpha){ + RGBA_SetColor(m_ambient,red,green,blue,alpha); +} + +void CMaterial::setDiffuse(float red, float green, float blue, float alpha){ + RGBA_SetColor(m_diffuse,red,green,blue,alpha); +} + +void CMaterial::setSpecular(float red, float green, float blue, float alpha){ + RGBA_SetColor(m_specular,red,green,blue,alpha); +} + +void CMaterial::setShininess(float shininess){ + m_shininess[0] = shininess; +} + +void CMaterial::setEmission(float red, float green, float blue, float alpha){ + RGBA_SetColor(m_emission,red,green,blue,alpha); +} + +BYTE CMaterial::getAmbientByte(int num){ + return (BYTE)(m_ambient[num]*255.0F); +} + +BYTE CMaterial::getDiffuseByte(int num){ + return (BYTE)(m_diffuse[num]*255.0F); +} + +BYTE CMaterial::getSpecularByte(int num){ + return (BYTE)(m_specular[num]*255.0F); +} + +BYTE CMaterial::getEmissionByte(int num){ + return (BYTE)(m_emission[num]*255.0F); +} + +BYTE CMaterial::getShininessByte(){ + return (BYTE)(m_shininess[0]*255.0F); +} + +float CMaterial::getAmbientFloat(int num){ + return m_ambient[num]; +} + +float CMaterial::getDiffuseFloat(int num){ + return m_diffuse[num]; +} + +float CMaterial::getSpecularFloat(int num){ + return m_specular[num]; +} + +float CMaterial::getEmissionFloat(int num){ + return m_emission[num]; +} + +float CMaterial::getShininessFloat(){ + return m_shininess[0]; +} + +void CMaterial::setAmbient(int num,BYTE value){ + m_ambient[num] = (float)(value) * (1.0F / 255.0F); +} + +void CMaterial::setDiffuse(int num,BYTE value){ + m_diffuse[num] = (float)(value) * (1.0F / 255.0F); +} + +void CMaterial::setSpecular(int num,BYTE value){ + m_specular[num] = (float)(value) * (1.0F / 255.0F); +} + +void CMaterial::setEmission(int num,BYTE value){ + m_emission[num] = (float)(value) * (1.0F / 255.0F); +} + +void CMaterial::setShininess(BYTE value){ + m_shininess[0] = (float)(value) * (1.0F / 255.0F); +} + +int CMaterial::exec(CTextureCache * texCache){ + return FALSE; +} + + +/****************************************************************************** +* + * + * Add material to MaterialCache + * + ******************************************************************************/ + +CMaterialCache::CMaterialCache():CCache(){ +} + +CMaterial* CMaterialCache::add(CMaterial * mat) { + return (CMaterial*)CCache::add(mat->getId(),mat); +} + +CMaterial * CMaterialCache::get(int id){ + return (CMaterial*)CCache::get(id); +} + + + + + diff --git a/common/lib/geometry/readbog.C b/common/lib/geometry/readbog.C new file mode 100644 index 0000000..fe0d9fa --- /dev/null +++ b/common/lib/geometry/readbog.C @@ -0,0 +1,160 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +/****************************************************************************** +* +* Utilities for reading BOG file format +* +* Standard: Useing standard suggested in bogfileformat.html with +* rcs version 1.2 from the pvvmud web pages +* +* +******************************************************************************/ + +#include "pvvmud.H" + +#include <stdlib.h> +#include <stdio.h> +#include <string.h> +#include <iostream.h> + +#include "geometry.H" +#include "bogfile.H" +#include "exception.H" + +//void CGeometry::load(int objId, char * name) { +// setId(objId); +// load(name); +//} + +void CGeometry::load(char * name) { + FILE * bog; + bog = fopen(name,"r"); + if (bog == NULL){ + cdebug << "Error: Failed to open BOG file " << name << "\n"; + throw new CException(); + } + readBOG(bog); + fclose(bog); +} + + +int CGeometry::readBOGCore(FILE * bog, int numV, int numN, + int numTC, int numP){ + int ii,jj; + int type,gltype,materialId,index; + double d1,d2,d3; + CPolygon * poly; + + for (ii = 0; ii < numV; ii++){ + fscanf(bog,"%lf %lf %lf",&d1,&d2,&d3); + addVertex(d1,d2,d3); + } + + for (ii = 0; ii < numN; ii++){ + fscanf(bog,"%lf %lf %lf",&d1,&d2,&d3); + addNormal(d1,d2,d3); + } + + for (ii = 0; ii < numTC; ii++){ + fscanf(bog,"%lf %lf",&d1,&d2); + addTexCoord(d1,d2); + } + + for (ii = 0; ii < numP; ii++){ + fscanf(bog,"%i %i %i %i %i",&type,&materialId,&numV,&numN,&numTC); + + switch (type){ + case PT_Polygon: gltype = POLYGON_POLYGON; break; + case PT_Triangles: gltype = POLYGON_TRIANGLES; break; + case PT_Quads: gltype = POLYGON_QUADS; break; + case PT_Quad_strip: gltype = POLYGON_QUAD_STRIP; break; + case PT_Triangle_strip: gltype = POLYGON_TRIANGLE_STRIP; break; + case PT_Triangle_fan: gltype = POLYGON_TRIANGLE_FAN; break; + } + + poly = new CPolygon(gltype,materialId,numV,numN,numTC); + + for (jj = 0; jj < numV; jj++){ + fscanf(bog,"%i",&index); + poly->addVertexIndex(index); + } + + for (jj = 0; jj < numN; jj++){ + fscanf(bog,"%i",&index); + poly->addNormalIndex(index); + } + + for (jj = 0; jj < numTC; jj++){ + fscanf(bog,"%i",&index); + poly->addTexCoordIndex(index); + } + + addPolygon(poly); + + } + + return TRUE; +} + + +void CGeometry::readBOG(FILE * bog ){ + + CGeometry *geo=NULL,*lastgeo=NULL; + int version,numSub,subid; + int numV,numN,numTC,numP; + int ii; + char name[5]; + + // Read header : BOG <version> <numSubObjects> + + fscanf(bog,"%s",name); + + if (strcmp(name,"BOG") != 0){ + throw new CException(); + } else { + fscanf(bog,"%i %i",&version,&numSub); + if (version != 1) throw new CException(); + } + + geo = this; + + for (ii = 0; ii < numSub; ii++){ + + fscanf(bog,"%i",&subid); + + fscanf(bog,"%i %i %i %i",&numV,&numN,&numTC,&numP); + + if (ii != 0){ + geo = newGeometry(getId()); + } + + geo->setSize(numV,numN,numTC,numP); + + if (lastgeo != NULL){ + lastgeo->setNext(geo); + } + + geo->setSubId(subid); + geo->readBOGCore(bog,numV,numN,numTC,numP); + lastgeo = geo; + } + +} + diff --git a/common/lib/geometry/readmat.C b/common/lib/geometry/readmat.C new file mode 100644 index 0000000..3b88e22 --- /dev/null +++ b/common/lib/geometry/readmat.C @@ -0,0 +1,155 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include <stdio.h> +#include <string.h> +#include <iostream.h> + +#include "pvvmud.H" +#include "material.H" +#include "matfile.H" + + +int CMaterial::load(char * fileName) { + char * sufix; + + sufix = strrchr(fileName,'.'); + if (sufix == NULL) { + cdebug << "Failed!\n"; + return FALSE; + } + + if ( (strcmp(sufix,".bmat")==0) || (strcmp(sufix,".BMAT")==0) ){ + loadBMAT(fileName); + } else { + cdebug << "Failed!\n"; + return FALSE; + } + + return TRUE; +} + +int CMaterial::loadBMAT(char * fileName) { + FILE * matFile; + + matFile = fopen(fileName,"r"); + if (matFile == NULL) { + return FALSE; + } + float red,green,blue,alpha,shininess; + int matfileid,id; + + while (fscanf(matFile,"%i",&matfileid)==1){ + switch (matfileid){ + case MAT_TEXTURE: + fscanf(matFile,"%i\n",&id); + setTextureId(id); + break; + case MAT_AMBIENT: + fscanf(matFile,"%f %f %f %f\n",&red,&green,&blue,&alpha); + setAmbient(red,green,blue,alpha); + break; + case MAT_DIFFUSE: + fscanf(matFile,"%f %f %f %f\n",&red,&green,&blue,&alpha); + setDiffuse(red,green,blue,alpha); + break; + case MAT_SPECULAR: + fscanf(matFile,"%f %f %f %f\n",&red,&green,&blue,&alpha); + setSpecular(red,green,blue,alpha); + break; + case MAT_EMISSION: + fscanf(matFile,"%f %f %f %f\n",&red,&green,&blue,&alpha); + setEmission(red,green,blue,alpha); + break; + case MAT_SHININESS: + fscanf(matFile,"%f",&shininess); + setShininess(shininess); + break; + } + } + fclose(matFile); + return TRUE; +} + + + + +int CMaterial::save(char * name) { + FILE * matFile; + int ii; + + matFile = fopen(name,"w"); + if (matFile == NULL) { + return FALSE; + } + + if (getTextureId() != MAT_NOTEXTURE) + fprintf(matFile,"%i %i\n",MAT_TEXTURE,getTextureId()); + + // Ambient + fprintf(matFile,"%i",MAT_AMBIENT); + for (ii = 0; ii < 4; ii++) + fprintf(matFile," %f",getAmbientFloat(ii)); + fprintf(matFile,"\n"); + + // Diffuse + fprintf(matFile,"%i",MAT_DIFFUSE); + for (ii = 0; ii < 4; ii++) + fprintf(matFile," %f",getDiffuseFloat(ii)); + fprintf(matFile,"\n"); + + // Specular + fprintf(matFile,"%i",MAT_SPECULAR); + for (ii = 0; ii < 4; ii++) + fprintf(matFile," %f",getSpecularFloat(ii)); + fprintf(matFile,"\n"); + + // Emission + fprintf(matFile,"%i",MAT_EMISSION); + for (ii = 0; ii < 4; ii++) + fprintf(matFile," %f",getEmissionFloat(ii)); + fprintf(matFile,"\n"); + + // Shininess + fprintf(matFile,"%i %f\n",MAT_SHININESS,getShininessFloat()); + + fclose(matFile); + return FALSE; +} + + + + + + + + + + + + + + + + + + + + + diff --git a/common/lib/geometry/vertex.C b/common/lib/geometry/vertex.C new file mode 100644 index 0000000..a46d45e --- /dev/null +++ b/common/lib/geometry/vertex.C @@ -0,0 +1,41 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include "vertex.H" + + +double CVertex::getX() const { + return m_coord[0]; +} + +double CVertex::getY() const { + return m_coord[1]; +} + +double CVertex::getZ() const { + return m_coord[2]; +} + +CVector CVertex::operator-(const CVertex & vertex) const{ + return CVector(getX()-vertex.getX(), + getY()-vertex.getY(),getZ()-vertex.getZ()); +} + + diff --git a/common/lib/geometry/writebog.C b/common/lib/geometry/writebog.C new file mode 100644 index 0000000..cea651e --- /dev/null +++ b/common/lib/geometry/writebog.C @@ -0,0 +1,122 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include <stdio.h> +#include "geometry.H" +#include "bogfile.H" +#include "exception.H" + +int CGeometry::writeBOG( FILE * bog ){ + + CGeometry * geo; + CPolygon * poly; + int numVertices,numNormals,numTexCoords,numPolygons,ii,jj,nn; + int type,materialId,index,subid,numSubobj; + double x,y,z,u,v; + + numSubobj = getNumSubobjects(); + + fprintf(bog,"BOG 1 %i\n",numSubobj); + + // Requrcive algo. done iterative + geo = this; + for (nn = 0; nn < numSubobj; nn++){ + + subid = geo->getSubId(); + numVertices = geo->getNumVertices(); + numNormals = geo->getNumNormals(); + numTexCoords = geo->getNumTexCoords(); + numPolygons = geo->getNumPolygons(); + + fprintf(bog,"%i %i %i %i %i\n",subid,numVertices,numNormals, + numTexCoords,numPolygons); + + for (ii = 0; ii < numVertices; ii ++){ + geo->getVertex(ii,&x,&y,&z); + fprintf(bog,"%f %f %f\n",x,y,z); + } + + for (ii = 0; ii < numNormals; ii ++){ + geo->getNormal(ii,&x,&y,&z); + fprintf(bog,"%f %f %f\n",x,y,z); + } + + for (ii = 0; ii < numTexCoords; ii ++){ + geo->getTexCoord(ii,&u,&v); + fprintf(bog,"%f %f\n",u,v); + } + + for (ii = 0; ii < numPolygons; ii ++){ + poly = geo->getPolygon(ii); + poly->get(&type,&materialId,&numVertices,&numNormals,&numTexCoords); + switch (type){ + case POLYGON_POLYGON: type = PT_Polygon; break; + case POLYGON_TRIANGLES: type = PT_Triangles; break; + case POLYGON_QUADS: type = PT_Quads; break; + case POLYGON_QUAD_STRIP: type = PT_Quad_strip; break; + case POLYGON_TRIANGLE_STRIP: type = PT_Triangle_strip; break; + case POLYGON_TRIANGLE_FAN: type = PT_Triangle_fan; break; + } + + + fprintf(bog,"%i %i %i %i %i\n", + type, materialId, numVertices, numNormals, numTexCoords ); + for (jj = 0; jj < numVertices; jj++){ + index = poly->getVertexIndex(jj); + if (jj != (numVertices-1)) + fprintf(bog,"%i ",index); + else + fprintf(bog,"%i\n",index); + } + for (jj = 0; jj < numNormals; jj++){ + index = poly->getNormalIndex(jj); + if (jj != (numNormals-1)) + fprintf(bog,"%i ",index); + else + fprintf(bog,"%i\n",index); + } + for (jj = 0; jj < numTexCoords; jj++){ + index = poly->getTexCoordIndex(jj); + if (jj != (numTexCoords-1)) + fprintf(bog,"%i ",index); + else + fprintf(bog,"%i\n",index); + } + } + geo = geo->getNext(); + } + + return TRUE; +} + +void CGeometry::save(char * name){ + FILE * bog; + int res; + + bog = fopen(name,"w"); + if (bog == NULL){ + fprintf(stderr,"Error: Failed to open file %s\n",name); + throw new CException(); + } + writeBOG(bog); + fclose(bog); +} + + diff --git a/common/lib/gos/Makefile.am b/common/lib/gos/Makefile.am new file mode 100644 index 0000000..ed48078 --- /dev/null +++ b/common/lib/gos/Makefile.am @@ -0,0 +1,3 @@ +INCLUDES = -I../../include +noinst_LIBRARIES = libgos.a +libgos_a_SOURCES = gos.C gosmessage.C gosprotocol.C msggos.C diff --git a/common/lib/gos/Makefile.in b/common/lib/gos/Makefile.in new file mode 100644 index 0000000..40a306b --- /dev/null +++ b/common/lib/gos/Makefile.in @@ -0,0 +1,327 @@ +# Makefile.in generated automatically by automake 1.4 from Makefile.am + +# Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + + +SHELL = @SHELL@ + +srcdir = @srcdir@ +top_srcdir = @top_srcdir@ +VPATH = @srcdir@ +prefix = @prefix@ +exec_prefix = @exec_prefix@ + +bindir = @bindir@ +sbindir = @sbindir@ +libexecdir = @libexecdir@ +datadir = @datadir@ +sysconfdir = @sysconfdir@ +sharedstatedir = @sharedstatedir@ +localstatedir = @localstatedir@ +libdir = @libdir@ +infodir = @infodir@ +mandir = @mandir@ +includedir = @includedir@ +oldincludedir = /usr/include + +DESTDIR = + +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ + +top_builddir = ../../.. + +ACLOCAL = @ACLOCAL@ +AUTOCONF = @AUTOCONF@ +AUTOMAKE = @AUTOMAKE@ +AUTOHEADER = @AUTOHEADER@ + +INSTALL = @INSTALL@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS) +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +transform = @program_transform_name@ + +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +CC = @CC@ +CXX = @CXX@ +GL_CFLAGS = @GL_CFLAGS@ +GL_LIBS = @GL_LIBS@ +LEX = @LEX@ +MAKEINFO = @MAKEINFO@ +NETLIBS = @NETLIBS@ +PACKAGE = @PACKAGE@ +RANLIB = @RANLIB@ +TIFF_CFLAGS = @TIFF_CFLAGS@ +TIFF_LIBS = @TIFF_LIBS@ +VERSION = @VERSION@ +YACC = @YACC@ + +INCLUDES = -I../../include +noinst_LIBRARIES = libgos.a +libgos_a_SOURCES = gos.C gosmessage.C gosprotocol.C msggos.C +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_CLEAN_FILES = +LIBRARIES = $(noinst_LIBRARIES) + + +DEFS = @DEFS@ -I. -I$(srcdir) +CPPFLAGS = @CPPFLAGS@ +LDFLAGS = @LDFLAGS@ +LIBS = @LIBS@ +X_CFLAGS = @X_CFLAGS@ +X_LIBS = @X_LIBS@ +X_EXTRA_LIBS = @X_EXTRA_LIBS@ +X_PRE_LIBS = @X_PRE_LIBS@ +libgos_a_LIBADD = +libgos_a_OBJECTS = gos.o gosmessage.o gosprotocol.o msggos.o +AR = ar +CXXFLAGS = @CXXFLAGS@ +CXXCOMPILE = $(CXX) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) +CXXLD = $(CXX) +CXXLINK = $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(LDFLAGS) -o $@ +DIST_COMMON = Makefile.am Makefile.in TODO + + +DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) + +TAR = gtar +GZIP_ENV = --best +DEP_FILES = .deps/gos.P .deps/gosmessage.P .deps/gosprotocol.P \ +.deps/msggos.P +SOURCES = $(libgos_a_SOURCES) +OBJECTS = $(libgos_a_OBJECTS) + +all: all-redirect +.SUFFIXES: +.SUFFIXES: .C .S .c .o .s +$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) + cd $(top_srcdir) && $(AUTOMAKE) --foreign common/lib/gos/Makefile + +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES) + cd $(top_builddir) \ + && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status + + +mostlyclean-noinstLIBRARIES: + +clean-noinstLIBRARIES: + -test -z "$(noinst_LIBRARIES)" || rm -f $(noinst_LIBRARIES) + +distclean-noinstLIBRARIES: + +maintainer-clean-noinstLIBRARIES: + +.s.o: + $(COMPILE) -c $< + +.S.o: + $(COMPILE) -c $< + +mostlyclean-compile: + -rm -f *.o core *.core + +clean-compile: + +distclean-compile: + -rm -f *.tab.c + +maintainer-clean-compile: + +libgos.a: $(libgos_a_OBJECTS) $(libgos_a_DEPENDENCIES) + -rm -f libgos.a + $(AR) cru libgos.a $(libgos_a_OBJECTS) $(libgos_a_LIBADD) + $(RANLIB) libgos.a +.C.o: + $(CXXCOMPILE) -c $< + +tags: TAGS + +ID: $(HEADERS) $(SOURCES) $(LISP) + list='$(SOURCES) $(HEADERS)'; \ + unique=`for i in $$list; do echo $$i; done | \ + awk ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + here=`pwd` && cd $(srcdir) \ + && mkid -f$$here/ID $$unique $(LISP) + +TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS)'; \ + unique=`for i in $$list; do echo $$i; done | \ + awk ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \ + || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags $$unique $(LISP) -o $$here/TAGS) + +mostlyclean-tags: + +clean-tags: + +distclean-tags: + -rm -f TAGS ID + +maintainer-clean-tags: + +distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) + +subdir = common/lib/gos + +distdir: $(DISTFILES) + here=`cd $(top_builddir) && pwd`; \ + top_distdir=`cd $(top_distdir) && pwd`; \ + distdir=`cd $(distdir) && pwd`; \ + cd $(top_srcdir) \ + && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --foreign common/lib/gos/Makefile + @for file in $(DISTFILES); do \ + d=$(srcdir); \ + if test -d $$d/$$file; then \ + cp -pr $$/$$file $(distdir)/$$file; \ + else \ + test -f $(distdir)/$$file \ + || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ + || cp -p $$d/$$file $(distdir)/$$file || :; \ + fi; \ + done + +DEPS_MAGIC := $(shell mkdir .deps > /dev/null 2>&1 || :) + +-include $(DEP_FILES) + +mostlyclean-depend: + +clean-depend: + +distclean-depend: + -rm -rf .deps + +maintainer-clean-depend: + +%.o: %.c + @echo '$(COMPILE) -c $<'; \ + $(COMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-cp .deps/$(*F).pp .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm .deps/$(*F).pp + +%.lo: %.c + @echo '$(LTCOMPILE) -c $<'; \ + $(LTCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-sed -e 's/^\([^:]*\)\.o[ ]*:/\1.lo \1.o :/' \ + < .deps/$(*F).pp > .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm -f .deps/$(*F).pp + +%.o: %.C + @echo '$(CXXCOMPILE) -c $<'; \ + $(CXXCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-cp .deps/$(*F).pp .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm .deps/$(*F).pp + +%.lo: %.C + @echo '$(LTCXXCOMPILE) -c $<'; \ + $(LTCXXCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-sed -e 's/^\([^:]*\)\.o[ ]*:/\1.lo \1.o :/' \ + < .deps/$(*F).pp > .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm -f .deps/$(*F).pp +info-am: +info: info-am +dvi-am: +dvi: dvi-am +check-am: all-am +check: check-am +installcheck-am: +installcheck: installcheck-am +install-exec-am: +install-exec: install-exec-am + +install-data-am: +install-data: install-data-am + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am +install: install-am +uninstall-am: +uninstall: uninstall-am +all-am: Makefile $(LIBRARIES) +all-redirect: all-am +install-strip: + $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install +installdirs: + + +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -rm -f Makefile $(CONFIG_CLEAN_FILES) + -rm -f config.cache config.log stamp-h stamp-h[0-9]* + +maintainer-clean-generic: +mostlyclean-am: mostlyclean-noinstLIBRARIES mostlyclean-compile \ + mostlyclean-tags mostlyclean-depend mostlyclean-generic + +mostlyclean: mostlyclean-am + +clean-am: clean-noinstLIBRARIES clean-compile clean-tags clean-depend \ + clean-generic mostlyclean-am + +clean: clean-am + +distclean-am: distclean-noinstLIBRARIES distclean-compile \ + distclean-tags distclean-depend distclean-generic \ + clean-am + +distclean: distclean-am + +maintainer-clean-am: maintainer-clean-noinstLIBRARIES \ + maintainer-clean-compile maintainer-clean-tags \ + maintainer-clean-depend maintainer-clean-generic \ + distclean-am + @echo "This command is intended for maintainers to use;" + @echo "it deletes files that may require special tools to rebuild." + +maintainer-clean: maintainer-clean-am + +.PHONY: mostlyclean-noinstLIBRARIES distclean-noinstLIBRARIES \ +clean-noinstLIBRARIES maintainer-clean-noinstLIBRARIES \ +mostlyclean-compile distclean-compile clean-compile \ +maintainer-clean-compile tags mostlyclean-tags distclean-tags \ +clean-tags maintainer-clean-tags distdir mostlyclean-depend \ +distclean-depend clean-depend maintainer-clean-depend info-am info \ +dvi-am dvi check check-am installcheck-am installcheck install-exec-am \ +install-exec install-data-am install-data install-am install \ +uninstall-am uninstall all-redirect all-am all installdirs \ +mostlyclean-generic distclean-generic clean-generic \ +maintainer-clean-generic clean mostlyclean distclean maintainer-clean + + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: diff --git a/common/lib/gos/TODO b/common/lib/gos/TODO new file mode 100644 index 0000000..f5f0fb4 --- /dev/null +++ b/common/lib/gos/TODO @@ -0,0 +1,4 @@ +CGOS:quit() Function called from CCommunicate when link to server terminate. +This situation isn't handled correct in client code. + +MsgGeometry: Polygon materialId int -> DWORD diff --git a/common/lib/gos/gos.C b/common/lib/gos/gos.C new file mode 100644 index 0000000..681526b --- /dev/null +++ b/common/lib/gos/gos.C @@ -0,0 +1,74 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include <sys/types.h> +#include <netinet/in.h> +#include <iostream.h> +#include "gos.H" +#include "gosprotocol.H" +#include "gosmessage.H" + +CGOS::CGOS(CTimeKeeper * timeKeeper, CInetAddress *addr){ + socket = new CClientSocket(addr->getAddress(),addr->getPort()); + socket->setNonBlocking(); + CGOSProtocol * protocol = new CGOSProtocol(socket,timeKeeper); + protocol->setName("GOS"); + + setCommunicate(protocol); +} + +void CGOS::quit(){ + cdebug << "ERROR: Quit not impl.!\b"; +} + +void CGOS::request(int requestType,int requestId){ + CMessage * msg = new CMsgGOSRequest(requestType,requestId); + getCommunicate()->sendMessage(msg,TRUE); +} + +void CGOS::error(){ +} + +void CGOS::geometry(CGeometry * geometry){ + delete geometry; +} + +void CGOS::material(CMaterial * material){ + delete material; +} + +void CGOS::texture(CTexture * texture){ + delete texture; +} + +CGeometry * CGOS::newGeometry(int geometryId, int numVertices, + int numNormals, int numTexCoords, int numPolygons){ + return new CGeometry(geometryId,numVertices,numNormals, + numTexCoords,numPolygons); +} + +CMaterial * CGOS::newMaterial(int materialId){ + return new CMaterial(materialId); +} + +CTexture * CGOS::newTexture(int textureId){ + return new CTexture(textureId); +} + diff --git a/common/lib/gos/gosmessage.C b/common/lib/gos/gosmessage.C new file mode 100644 index 0000000..02639c6 --- /dev/null +++ b/common/lib/gos/gosmessage.C @@ -0,0 +1,118 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include <iostream.h> +#include <limits.h> +#include <stdio.h> +#include "gosmessage.H" +#include "gos.H" + +/////////////////////////////////////////////////////////////////////////////// +// MsgGOSErrorGetGOS + +CMsgGOSErrorGetGOS::CMsgGOSErrorGetGOS():CMsgGOSError(){ +} + +CMsgGOSErrorGetGOS * CMsgGOSErrorGetGOS::createMsg(){ + return new CMsgGOSErrorGetGOS(); +} + + +int CMsgGOSErrorGetGOS::executeMsg(){ +// cdebug << "Error: " << getError() << "\n"; + CGOS * gos = (CGOS*)getManager(); + gos->error(); + return true; +} + + +/////////////////////////////////////////////////////////////////////////////// +// MsgGeometryGetGOS + +CMsgGeometryGetGOS::CMsgGeometryGetGOS():CMsgGeometry(){ +} + +CMsgGeometryGetGOS * CMsgGeometryGetGOS::createMsg(){ + return new CMsgGeometryGetGOS(); +} + +int CMsgGeometryGetGOS::executeMsg(){ +// cdebug << "Executing get gos geometry " << getGeometryId() << "\n"; + CGOS * gos = (CGOS*)getManager(); + CGeometry * geometry = getGeometry(); + if (geometry != NULL) gos->geometry(geometry); + return TRUE; +} + +CGeometry * CMsgGeometryGetGOS::newGeometry(int geometryId, int numVertices, + int numNormals, int numTexCoords, int numPolygons){ + CGOS * gos = (CGOS*)getManager(); + return gos->newGeometry(geometryId,numVertices,numNormals, + numTexCoords,numPolygons); +} + + +/////////////////////////////////////////////////////////////////////////////// +// MsgMaterialGetGOS + +CMsgMaterialGetGOS::CMsgMaterialGetGOS():CMsgMaterial(){ +} + +CMsgMaterialGetGOS * CMsgMaterialGetGOS::createMsg(){ + return new CMsgMaterialGetGOS(); +} + +int CMsgMaterialGetGOS::executeMsg(){ +// cdebug << "Executing get gos material " << getMaterialId() << "\n"; + CGOS * gos = (CGOS*)getManager(); + CMaterial * material = getMaterial(); + if (material != NULL) gos->material(material); + return TRUE; +} + +CMaterial * CMsgMaterialGetGOS::newMaterial(int materialId){ + CGOS * gos = (CGOS*)getManager(); + return gos->newMaterial(materialId); +} + + +/////////////////////////////////////////////////////////////////////////////// +// MsgTextureGetGOS + +CMsgTextureGetGOS::CMsgTextureGetGOS():CMsgTexture(){ +} + +CMsgTextureGetGOS * CMsgTextureGetGOS::createMsg(){ + return new CMsgTextureGetGOS(); +} + +int CMsgTextureGetGOS::executeMsg(){ +// cdebug << "Executing get gos texture " << getTextureId() << "\n"; + CGOS * gos = (CGOS*)getManager(); + CTexture * texture = getTexture(); + if (texture != NULL) gos->texture(texture); + return TRUE; +} + +CTexture * CMsgTextureGetGOS::newTexture(int textureId){ + CGOS * gos = (CGOS*)getManager(); + return gos->newTexture(textureId); +} + diff --git a/common/lib/gos/gosprotocol.C b/common/lib/gos/gosprotocol.C new file mode 100644 index 0000000..adc4b80 --- /dev/null +++ b/common/lib/gos/gosprotocol.C @@ -0,0 +1,37 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include "gosprotocol.H" +#include "gosmessage.H" +#include "gos.H" + +CGOSProtocol::CGOSProtocol(CSocket * socket,CTimeKeeper * timeKeeper) + :CCommunicate(socket,timeKeeper) { + addMsg((MsgCreateFunc_t)CMsgGOSErrorGetGOS::createMsg); + addMsg((MsgCreateFunc_t)CMsgGeometryGetGOS::createMsg); + addMsg((MsgCreateFunc_t)CMsgMaterialGetGOS::createMsg); + addMsg((MsgCreateFunc_t)CMsgTextureGetGOS::createMsg); +} + +void CGOSProtocol::quit(){ + CGOS * gos = (CGOS*)getManager(); + gos->quit(); +} + diff --git a/common/lib/gos/msggos.C b/common/lib/gos/msggos.C new file mode 100644 index 0000000..16ff641 --- /dev/null +++ b/common/lib/gos/msggos.C @@ -0,0 +1,374 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include <stdlib.h> +#include <iostream.h> +#include "msggos.H" +#include "texture.H" + +/////////////////////////////////////////////////////////////////////////////// +// MsgGOSError + +CMsgGOSError::CMsgGOSError():CMessage(MSG_GOSERROR, sizeof(BYTE)){ + setName("MsgGOSError"); + writeByte(1,0); // Error +} + +CMsgGOSError::CMsgGOSError(BYTE error):CMessage(MSG_GOSERROR, sizeof(BYTE)){ + setName("MsgGOSError"); + writeByte(1,error); +} + +BYTE CMsgGOSError::getError(){ + return readByte(1); +} + +/////////////////////////////////////////////////////////////////////////////// +// MsgGOSRequest + +CMsgGOSRequest::CMsgGOSRequest():CMessage(MSG_GOSREQUEST, sizeof(BYTE) + sizeof(WORD)){ + setName("MsgGOSRequest"); +} + +CMsgGOSRequest::CMsgGOSRequest(BYTE requestType,WORD objectId):CMessage(MSG_GOSREQUEST, sizeof(BYTE) + sizeof(WORD)){ + setName("MsgGOSRequest"); + writeByte(1,requestType); + writeWord(2,objectId); +} + +BYTE CMsgGOSRequest::getRequestType(){ + return readByte(1); +} + +WORD CMsgGOSRequest::getObjectId(){ + return readWord(2); +} + +/////////////////////////////////////////////////////////////////////////////// +// MsgGeometry + +CMsgGeometry::CMsgGeometry():CMsgVarLength(MSG_GEOMETRY){ + setName("MsgGeometry"); +} + +#define HEADSIZE (sizeof(DWORD)+sizeof(WORD)*4) +#define VERTEXSIZE (3*sizeof(DWORD)) +#define NORMALSIZE (3*sizeof(DWORD)) +#define TEXCOORDSIZE (2*sizeof(DWORD)) +#define POLYGONHEADSIZE (sizeof(DWORD)+4*sizeof(WORD)) + +CMsgGeometry::CMsgGeometry(CGeometry & geometry):CMsgVarLength(MSG_GEOMETRY){ + setName("MsgGeometry"); + WORD numV,numN,numTC,numP; + int type,materialId,numVI,numNI,numTCI; + + DWORD size = sizeof(DWORD)+sizeof(WORD); // GeometryId + NumSubObjects + WORD numSubObjects = 0; + + // Calculate size + CGeometry * geo = &geometry; + while (geo != NULL){ + numSubObjects++; + size += HEADSIZE; + numV = geo->getNumVertices(); + numN = geo->getNumNormals(); + numTC = geo->getNumTexCoords(); + numP = geo->getNumPolygons(); + size += numV*VERTEXSIZE+numN*NORMALSIZE+numTC*TEXCOORDSIZE; + while (numP-- > 0){ + size += POLYGONHEADSIZE; + CPolygon * poly = geo->getPolygon(numP); + poly->get(&type,&materialId,&numVI,&numNI,&numTCI); + size += (numVI + numNI + numTCI)*sizeof(WORD); + } + + geo = geo->getNext(); + } + // Then the size is known + setBodyLength(size); + + cdebug << "Geometry: size " << size << "\n"; + + // Write geometry + writeDWord(getLength(),geometry.getId()); + writeWord(MSGCURRPOS,numSubObjects); + geo = &geometry; + while (geo != NULL){ + numV = geo->getNumVertices(); + numN = geo->getNumNormals(); + numTC = geo->getNumTexCoords(); + numP = geo->getNumPolygons(); + + // Write geometry head + writeWord(MSGCURRPOS,numV); + writeWord(MSGCURRPOS,numN); + writeWord(MSGCURRPOS,numTC); + writeWord(MSGCURRPOS,numP); + writeDWord(MSGCURRPOS,geo->getSubId()); + + // Write geometry body + // Vertices + while (numV-- > 0){ + CVertex * vertex = geo->getVertex(numV); + writeDouble(MSGCURRPOS,vertex->getZ()); + writeDouble(MSGCURRPOS,vertex->getY()); + writeDouble(MSGCURRPOS,vertex->getX()); + } + // Normals + while (numN-- > 0){ + CNormal * normal = geo->getNormal(numN); + writeDouble(MSGCURRPOS,normal->getZ()); + writeDouble(MSGCURRPOS,normal->getY()); + writeDouble(MSGCURRPOS,normal->getX()); + } + // TexCoords + while (numTC-- > 0){ + CTexCoord * texCoord = geo->getTexCoord(numTC); + writeDouble(MSGCURRPOS,texCoord->getV()); + writeDouble(MSGCURRPOS,texCoord->getU()); + } + // Polygons + while (numP-- > 0){ + CPolygon * poly = geo->getPolygon(numP); + + // Write polygon head + poly->get(&type,&materialId,&numVI,&numNI,&numTCI); + writeDWord(MSGCURRPOS,materialId); + writeWord(MSGCURRPOS,type); + writeWord(MSGCURRPOS,numVI); + writeWord(MSGCURRPOS,numNI); + writeWord(MSGCURRPOS,numTCI); + + // Write polygon body + // Vertex index list + while (numVI-- > 0){ + writeWord(MSGCURRPOS,poly->getVertexIndex(numVI)); + } + + // Normal index list + while (numNI-- > 0){ + writeWord(MSGCURRPOS,poly->getNormalIndex(numNI)); + } + + // TexCoord index list + while (numTCI-- > 0){ + writeWord(MSGCURRPOS,poly->getTexCoordIndex(numTCI)); + } + + } + + geo = geo->getNext(); + } +} + +DWORD CMsgGeometry::getGeometryId(){ + return readDWord(getLength()); +} + +CGeometry* CMsgGeometry::getGeometry(){ + // cdebug << "CMsgGeometry::getGeometry: Not impl.!\n"; + + CGeometry *geo = NULL; + + // Set the current read pointer in correct position + DWORD geometryId = getGeometryId(); + + // Get number of subobjects and read them + WORD numSubObjects = readWord(MSGCURRPOS); + while (numSubObjects-- > 0){ + + // Read geometry head and create geometry + WORD numV = readWord(MSGCURRPOS); + WORD numN = readWord(MSGCURRPOS); + WORD numTC = readWord(MSGCURRPOS); + WORD numP = readWord(MSGCURRPOS); + + CGeometry * newgeo = newGeometry(geometryId,numV,numN,numTC,numP); + newgeo->setNext(geo); + geo = newgeo; + + geo->setSubId(readDWord(MSGCURRPOS)); + + // Read geometry body + // Vertices + while (numV-- > 0){ + geo->setVertex(numV,readDouble(MSGCURRPOS),readDouble(MSGCURRPOS),readDouble(MSGCURRPOS)); + } + // Normals + while (numN-- > 0){ + geo->setNormal(numN,readDouble(MSGCURRPOS),readDouble(MSGCURRPOS),readDouble(MSGCURRPOS)); + } + // TexCoords + while (numTC-- > 0){ + geo->setTexCoord(numTC,readDouble(MSGCURRPOS),readDouble(MSGCURRPOS)); + } + // Polygons + while (numP-- > 0){ + int type,materialId,numVI,numNI,numTCI; + + // Read polygon head + materialId = readDWord(MSGCURRPOS); + type = readWord(MSGCURRPOS); + numVI = readWord(MSGCURRPOS); + numNI = readWord(MSGCURRPOS); + numTCI = readWord(MSGCURRPOS); + CPolygon * poly = new CPolygon(type,materialId,numVI,numNI,numTCI); + + // Read polygon body + // Read vertex index list + while (numVI-- > 0){ + poly->setVertexIndex(numVI,readWord(MSGCURRPOS)); + } + + // Read normal index list + while (numNI-- > 0){ + poly->setNormalIndex(numNI,readWord(MSGCURRPOS)); + } + + // Read texCoord index list + while (numTCI-- > 0){ + poly->setTexCoordIndex(numTCI,readWord(MSGCURRPOS)); + } + + geo->setPolygon(numP,poly); + + } + + } + return geo; +} + +CGeometry * CMsgGeometry::newGeometry(int geometryId, int numVertices, + int numNormals, int numTexCoords, int numPolygons){ + return new CGeometry(geometryId,numVertices,numNormals, + numTexCoords,numPolygons); +} + + +/////////////////////////////////////////////////////////////////////////////// +// MsgMaterial + +CMsgMaterial::CMsgMaterial():CMessage(MSG_MATERIAL,sizeof(WORD)*2+4*4+1){ + setName("MsgMaterial"); +} + +CMsgMaterial::CMsgMaterial(CMaterial & material):CMessage(MSG_MATERIAL,sizeof(WORD)*2+4*4+1){ + cdebug << "CMegsMaterial\n"; + setName("MsgMaterial"); + writeWord(1,material.getId()); + writeWord(3,material.getTextureId()); + for (int ii = 0; ii < 4 ; ii++){ + writeByte(5+ii,material.getAmbientByte(ii)); + writeByte(9+ii,material.getDiffuseByte(ii)); + writeByte(13+ii,material.getSpecularByte(ii)); + writeByte(17+ii,material.getEmissionByte(ii)); + } + writeByte(21,material.getShininessByte()); +} + +int CMsgMaterial::getMaterialId(){ + return (short int)readWord(1); +} + +int CMsgMaterial::getTextureId(){ + return (short int)readWord(3); +} + +BYTE CMsgMaterial::getAmbientByte(int num){ + return readByte(5+num); +} + +BYTE CMsgMaterial::getDiffuseByte(int num){ + return readByte(9+num); +} + +BYTE CMsgMaterial::getSpecularByte(int num){ + return readByte(13+num); +} + +BYTE CMsgMaterial::getEmissionByte(int num){ + return readByte(17+num); +} + +BYTE CMsgMaterial::getShininessByte(){ + return readByte(21); +} + +CMaterial* CMsgMaterial::getMaterial(){ + CMaterial * material = newMaterial(getMaterialId()); + material->setTextureId(getTextureId()); + for (int ii = 0; ii < 4; ii++){ + material->setAmbient(ii,getAmbientByte(ii)); + material->setDiffuse(ii,getDiffuseByte(ii)); + material->setSpecular(ii,getSpecularByte(ii)); + material->setEmission(ii,getEmissionByte(ii)); + } + material->setShininess(getShininessByte()); + return material; +} + +CMaterial * CMsgMaterial::newMaterial(int materialId){ + return new CMaterial(materialId); +} + +/////////////////////////////////////////////////////////////////////////////// +// MsgTexture + +CMsgTexture::CMsgTexture():CMsgVarLength(MSG_TEXTURE){ + setName("MsgTexture"); +} + +CMsgTexture::CMsgTexture(CTexture & texture):CMsgVarLength(MSG_TEXTURE){ + setName("MsgTexture"); + CTextureMap * map = texture.getTextureMap(); + setBodyLength(sizeof(WORD)*3 + map->getWidth()*map->getHeight()*sizeof(DWORD)); + writeWord(getLength(),texture.getId()); + writeWord(getLength()+2,map->getWidth()); + writeWord(getLength()+4,map->getHeight()); + writeBuf(getLength()+6,map->getData(),map->getWidth()*map->getHeight()*sizeof(DWORD)); +} + +WORD CMsgTexture::getTextureId(){ + return readWord(getLength()); +} + +WORD CMsgTexture::getMapWidth(){ + return readWord(getLength()+2); +} + +WORD CMsgTexture::getMapHeight(){ + return readWord(getLength()+4); +} + +CTexture * CMsgTexture::getTexture(){ + CTexture * texture = newTexture(getTextureId()); + WORD width = getMapWidth(); + WORD height = getMapHeight(); + BYTE * data = (BYTE*)malloc(width*height*sizeof(DWORD)); + readBuf(getLength()+6,data,width*height*sizeof(DWORD)); + CTextureMap * map = new CTextureMap(width,height,data); + texture->setTextureMap(map); + return texture; +} + +CTexture * CMsgTexture::newTexture(int textureId){ + return new CTexture(textureId); +} + diff --git a/common/lib/srvcli/Makefile.am b/common/lib/srvcli/Makefile.am new file mode 100644 index 0000000..ddd23bc --- /dev/null +++ b/common/lib/srvcli/Makefile.am @@ -0,0 +1,3 @@ +INCLUDES = -I../../include +noinst_LIBRARIES = libsrvcli.a +libsrvcli_a_SOURCES = action.C bbox.C bsdtree.C communicate.C direction.C exception.C inetaddress.C manager.C message.C messagelist.C msgactionlist.C msgmsg.C msgserver.C msgsrvcli.C msgsrvgos.C msgvarlength.C object.C objectlist.C objectqueue.C position.C socket.C stream.C timekeeper.C viewpoint.C diff --git a/common/lib/srvcli/Makefile.in b/common/lib/srvcli/Makefile.in new file mode 100644 index 0000000..a02908d --- /dev/null +++ b/common/lib/srvcli/Makefile.in @@ -0,0 +1,336 @@ +# Makefile.in generated automatically by automake 1.4 from Makefile.am + +# Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + + +SHELL = @SHELL@ + +srcdir = @srcdir@ +top_srcdir = @top_srcdir@ +VPATH = @srcdir@ +prefix = @prefix@ +exec_prefix = @exec_prefix@ + +bindir = @bindir@ +sbindir = @sbindir@ +libexecdir = @libexecdir@ +datadir = @datadir@ +sysconfdir = @sysconfdir@ +sharedstatedir = @sharedstatedir@ +localstatedir = @localstatedir@ +libdir = @libdir@ +infodir = @infodir@ +mandir = @mandir@ +includedir = @includedir@ +oldincludedir = /usr/include + +DESTDIR = + +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ + +top_builddir = ../../.. + +ACLOCAL = @ACLOCAL@ +AUTOCONF = @AUTOCONF@ +AUTOMAKE = @AUTOMAKE@ +AUTOHEADER = @AUTOHEADER@ + +INSTALL = @INSTALL@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS) +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +transform = @program_transform_name@ + +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +CC = @CC@ +CXX = @CXX@ +GL_CFLAGS = @GL_CFLAGS@ +GL_LIBS = @GL_LIBS@ +LEX = @LEX@ +MAKEINFO = @MAKEINFO@ +NETLIBS = @NETLIBS@ +PACKAGE = @PACKAGE@ +RANLIB = @RANLIB@ +TIFF_CFLAGS = @TIFF_CFLAGS@ +TIFF_LIBS = @TIFF_LIBS@ +VERSION = @VERSION@ +YACC = @YACC@ + +INCLUDES = -I../../include +noinst_LIBRARIES = libsrvcli.a +libsrvcli_a_SOURCES = action.C bbox.C bsdtree.C communicate.C direction.C exception.C inetaddress.C manager.C message.C messagelist.C msgactionlist.C msgmsg.C msgserver.C msgsrvcli.C msgsrvgos.C msgvarlength.C object.C objectlist.C objectqueue.C position.C socket.C stream.C timekeeper.C viewpoint.C +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_CLEAN_FILES = +LIBRARIES = $(noinst_LIBRARIES) + + +DEFS = @DEFS@ -I. -I$(srcdir) +CPPFLAGS = @CPPFLAGS@ +LDFLAGS = @LDFLAGS@ +LIBS = @LIBS@ +X_CFLAGS = @X_CFLAGS@ +X_LIBS = @X_LIBS@ +X_EXTRA_LIBS = @X_EXTRA_LIBS@ +X_PRE_LIBS = @X_PRE_LIBS@ +libsrvcli_a_LIBADD = +libsrvcli_a_OBJECTS = action.o bbox.o bsdtree.o communicate.o \ +direction.o exception.o inetaddress.o manager.o message.o messagelist.o \ +msgactionlist.o msgmsg.o msgserver.o msgsrvcli.o msgsrvgos.o \ +msgvarlength.o object.o objectlist.o objectqueue.o position.o socket.o \ +stream.o timekeeper.o viewpoint.o +AR = ar +CXXFLAGS = @CXXFLAGS@ +CXXCOMPILE = $(CXX) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) +CXXLD = $(CXX) +CXXLINK = $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(LDFLAGS) -o $@ +DIST_COMMON = Makefile.am Makefile.in TODO + + +DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) + +TAR = gtar +GZIP_ENV = --best +DEP_FILES = .deps/action.P .deps/bbox.P .deps/bsdtree.P \ +.deps/communicate.P .deps/direction.P .deps/exception.P \ +.deps/inetaddress.P .deps/manager.P .deps/message.P .deps/messagelist.P \ +.deps/msgactionlist.P .deps/msgmsg.P .deps/msgserver.P \ +.deps/msgsrvcli.P .deps/msgsrvgos.P .deps/msgvarlength.P .deps/object.P \ +.deps/objectlist.P .deps/objectqueue.P .deps/position.P .deps/socket.P \ +.deps/stream.P .deps/timekeeper.P .deps/viewpoint.P +SOURCES = $(libsrvcli_a_SOURCES) +OBJECTS = $(libsrvcli_a_OBJECTS) + +all: all-redirect +.SUFFIXES: +.SUFFIXES: .C .S .c .o .s +$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) + cd $(top_srcdir) && $(AUTOMAKE) --foreign common/lib/srvcli/Makefile + +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES) + cd $(top_builddir) \ + && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status + + +mostlyclean-noinstLIBRARIES: + +clean-noinstLIBRARIES: + -test -z "$(noinst_LIBRARIES)" || rm -f $(noinst_LIBRARIES) + +distclean-noinstLIBRARIES: + +maintainer-clean-noinstLIBRARIES: + +.s.o: + $(COMPILE) -c $< + +.S.o: + $(COMPILE) -c $< + +mostlyclean-compile: + -rm -f *.o core *.core + +clean-compile: + +distclean-compile: + -rm -f *.tab.c + +maintainer-clean-compile: + +libsrvcli.a: $(libsrvcli_a_OBJECTS) $(libsrvcli_a_DEPENDENCIES) + -rm -f libsrvcli.a + $(AR) cru libsrvcli.a $(libsrvcli_a_OBJECTS) $(libsrvcli_a_LIBADD) + $(RANLIB) libsrvcli.a +.C.o: + $(CXXCOMPILE) -c $< + +tags: TAGS + +ID: $(HEADERS) $(SOURCES) $(LISP) + list='$(SOURCES) $(HEADERS)'; \ + unique=`for i in $$list; do echo $$i; done | \ + awk ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + here=`pwd` && cd $(srcdir) \ + && mkid -f$$here/ID $$unique $(LISP) + +TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS)'; \ + unique=`for i in $$list; do echo $$i; done | \ + awk ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \ + || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags $$unique $(LISP) -o $$here/TAGS) + +mostlyclean-tags: + +clean-tags: + +distclean-tags: + -rm -f TAGS ID + +maintainer-clean-tags: + +distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) + +subdir = common/lib/srvcli + +distdir: $(DISTFILES) + here=`cd $(top_builddir) && pwd`; \ + top_distdir=`cd $(top_distdir) && pwd`; \ + distdir=`cd $(distdir) && pwd`; \ + cd $(top_srcdir) \ + && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --foreign common/lib/srvcli/Makefile + @for file in $(DISTFILES); do \ + d=$(srcdir); \ + if test -d $$d/$$file; then \ + cp -pr $$/$$file $(distdir)/$$file; \ + else \ + test -f $(distdir)/$$file \ + || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ + || cp -p $$d/$$file $(distdir)/$$file || :; \ + fi; \ + done + +DEPS_MAGIC := $(shell mkdir .deps > /dev/null 2>&1 || :) + +-include $(DEP_FILES) + +mostlyclean-depend: + +clean-depend: + +distclean-depend: + -rm -rf .deps + +maintainer-clean-depend: + +%.o: %.c + @echo '$(COMPILE) -c $<'; \ + $(COMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-cp .deps/$(*F).pp .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm .deps/$(*F).pp + +%.lo: %.c + @echo '$(LTCOMPILE) -c $<'; \ + $(LTCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-sed -e 's/^\([^:]*\)\.o[ ]*:/\1.lo \1.o :/' \ + < .deps/$(*F).pp > .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm -f .deps/$(*F).pp + +%.o: %.C + @echo '$(CXXCOMPILE) -c $<'; \ + $(CXXCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-cp .deps/$(*F).pp .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm .deps/$(*F).pp + +%.lo: %.C + @echo '$(LTCXXCOMPILE) -c $<'; \ + $(LTCXXCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-sed -e 's/^\([^:]*\)\.o[ ]*:/\1.lo \1.o :/' \ + < .deps/$(*F).pp > .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm -f .deps/$(*F).pp +info-am: +info: info-am +dvi-am: +dvi: dvi-am +check-am: all-am +check: check-am +installcheck-am: +installcheck: installcheck-am +install-exec-am: +install-exec: install-exec-am + +install-data-am: +install-data: install-data-am + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am +install: install-am +uninstall-am: +uninstall: uninstall-am +all-am: Makefile $(LIBRARIES) +all-redirect: all-am +install-strip: + $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install +installdirs: + + +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -rm -f Makefile $(CONFIG_CLEAN_FILES) + -rm -f config.cache config.log stamp-h stamp-h[0-9]* + +maintainer-clean-generic: +mostlyclean-am: mostlyclean-noinstLIBRARIES mostlyclean-compile \ + mostlyclean-tags mostlyclean-depend mostlyclean-generic + +mostlyclean: mostlyclean-am + +clean-am: clean-noinstLIBRARIES clean-compile clean-tags clean-depend \ + clean-generic mostlyclean-am + +clean: clean-am + +distclean-am: distclean-noinstLIBRARIES distclean-compile \ + distclean-tags distclean-depend distclean-generic \ + clean-am + +distclean: distclean-am + +maintainer-clean-am: maintainer-clean-noinstLIBRARIES \ + maintainer-clean-compile maintainer-clean-tags \ + maintainer-clean-depend maintainer-clean-generic \ + distclean-am + @echo "This command is intended for maintainers to use;" + @echo "it deletes files that may require special tools to rebuild." + +maintainer-clean: maintainer-clean-am + +.PHONY: mostlyclean-noinstLIBRARIES distclean-noinstLIBRARIES \ +clean-noinstLIBRARIES maintainer-clean-noinstLIBRARIES \ +mostlyclean-compile distclean-compile clean-compile \ +maintainer-clean-compile tags mostlyclean-tags distclean-tags \ +clean-tags maintainer-clean-tags distdir mostlyclean-depend \ +distclean-depend clean-depend maintainer-clean-depend info-am info \ +dvi-am dvi check check-am installcheck-am installcheck install-exec-am \ +install-exec install-data-am install-data install-am install \ +uninstall-am uninstall all-redirect all-am all installdirs \ +mostlyclean-generic distclean-generic clean-generic \ +maintainer-clean-generic clean mostlyclean distclean maintainer-clean + + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: diff --git a/common/lib/srvcli/TODO b/common/lib/srvcli/TODO new file mode 100644 index 0000000..61aacd6 --- /dev/null +++ b/common/lib/srvcli/TODO @@ -0,0 +1,5 @@ + +CMessage::writeDouble and readDouble has to be rewriten! Loose every +information less then 0.001 + + diff --git a/common/lib/srvcli/action.C b/common/lib/srvcli/action.C new file mode 100644 index 0000000..f749fef --- /dev/null +++ b/common/lib/srvcli/action.C @@ -0,0 +1,52 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include "action.H" + +CActionList::CActionList():CObjectList(){ + currId = 0; +} + +CAction * CActionList::getAction(int actionId){ + CObjectListItem * item = getFirst(); + while (item != NULL){ + CAction * action = (CAction*)item->getObject(); + if (action->getId() == actionId) return action; + item = item->getNext(); + } + return NULL; +} + +void CActionList::add(CAction * action){ + action->setId(++currId); + CObjectList::addLast(action); +} + +CAction::CAction(char * name){ + id = 0; + setName(name); +} + +void CAction::execute(){ + +} + + + diff --git a/common/lib/srvcli/bbox.C b/common/lib/srvcli/bbox.C new file mode 100644 index 0000000..29da64b --- /dev/null +++ b/common/lib/srvcli/bbox.C @@ -0,0 +1,68 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include "bbox.H" + +CBBox::CBBox(){ + // p1 and p2 are initialized to (0,0,0) +} + +CBBox::CBBox(double x1,double y1, double z1, double x2, double y2, double z2){ + p1 = CPosition(MIN(x1,x2),MIN(y1,y2),MIN(z1,z2)); + p2 = CPosition(MAX(x1,x2),MAX(y1,y2),MAX(z1,z2)); +} + +const CPosition & CBBox::getP1() const{ + return p1; +} + +const CPosition & CBBox::getP2() const{ + return p2; +} + +void CBBox::initialize(const CPosition & position){ + p1 = p2 = position; +} + +void CBBox::include(const CPosition & position){ + int ii; + for (ii = 0; ii < 3 ; ii++){ + if (position.getValue(ii) < p1.getValue(ii)) + p1.setValue(ii,position.getValue(ii)); + if (position.getValue(ii) > p2.getValue(ii)) + p2.setValue(ii,position.getValue(ii)); + } +} + +int CBBox::inside(const CPosition & position) const{ + return ((position >= p1) && (position <= p2)); +} + +int CBBox::insideXY(const CVector & position) const{ + return ((position.getX() >= p1.getX()) && (position.getX() <= p2.getX()) && + (position.getY() >= p1.getY()) && (position.getY() <= p2.getY()) ); + +} + +ostream& operator<<(ostream&s,const CBBox& b) { + return s << "[ (" << b.getP1() << ") , (" << b.getP2() << ") ]"; +} + + diff --git a/common/lib/srvcli/bsdtree.C b/common/lib/srvcli/bsdtree.C new file mode 100644 index 0000000..3973c85 --- /dev/null +++ b/common/lib/srvcli/bsdtree.C @@ -0,0 +1,100 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include <iostream.h> +#include <stdio.h> +#include "bsdtree.H" + +CBSDTreeNode::CBSDTreeNode(double a, double b, double c, double d){ + this->a = a; + this->b = b; + this->c = c; + this->d = d; + inNode = NULL; + outNode = NULL; +} + +int CBSDTreeNode::inside(double x, double y, double z){ + if ( (a*x + b*y + c*z + d ) >= 0.0){ + if (inNode != NULL) return inNode->inside(x,y,z); + else return TRUE; + } else { + if (outNode != NULL) return outNode->inside(x,y,z); + else return FALSE; + } +} + +CBSDTree::CBSDTree(){ + BSDTree = NULL; +} + +int CBSDTree::load(char * fileName){ + FILE * bsdFile; + + if ((bsdFile = fopen(fileName,"r")) == NULL){ + cdebug << "Failed to open bsdFile " << fileName << "\n"; + return FALSE; + } + + BSDTree = loadNode(bsdFile); + + fclose(bsdFile); + return TRUE; +} + +CBSDTreeNode * CBSDTree::loadNode(FILE * bsdFile){ + + CBSDTreeNode * node; + char nodeType[256]; + double a,b,c,d; + + if (fscanf(bsdFile,"%s",nodeType) == 1){ + + if (strcmp(nodeType,"NODE") == 0){ + if (fscanf(bsdFile,"%lf %lf %lf %lf",&a,&b,&c,&d) == 4){ + node = new CBSDTreeNode(a,b,c,d); + } else { + cdebug << "File format error in BSDTree file:" + << " Error in parameters to NODE\n"; + return NULL; + } + } else if (strcmp(nodeType,"IN") == 0){ + return NULL; + } else if (strcmp(nodeType,"OUT") == 0){ + return NULL; + } else { + cdebug << "File format error in BSDTree file: Unknown identifyer\n"; + return FALSE; + } + node->setInChild( loadNode(bsdFile) ); + node->setOutChild( loadNode(bsdFile) ); + return node; + } + return NULL; +} + +int CBSDTree::inside(double x, double y, double z){ + if (BSDTree != NULL) return BSDTree->inside(x,y,z); + else return FALSE; +} + +int CBSDTree::inside(const CPosition & position){ + return inside(position.getX(),position.getY(),position.getZ()); +} diff --git a/common/lib/srvcli/communicate.C b/common/lib/srvcli/communicate.C new file mode 100644 index 0000000..0f1b3b6 --- /dev/null +++ b/common/lib/srvcli/communicate.C @@ -0,0 +1,220 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include <iostream.h> +#include "communicate.H" + +// Debug switches +#define LOGMESSAGES + +CBadProtocolException::CBadProtocolException() + :CException("Bad protocol exception"){ + +} + +class CWriteQueueItem: public CObject { + CMessage * m_message; + int m_delete; + +public: + CWriteQueueItem(CMessage * message,int del){ + m_message = message; + m_delete = del; + } + + CMessage * getMessage(){ + return m_message; + } + + int getDelete(){ + return m_delete; + } +}; + +CCommunicate::CCommunicate(CSocket * socket,CTimeKeeper * timeKeeper){ + + m_socket = socket; + stream = new CStream(m_socket->getFileDescriptor()); + + msgWriteQueue = new CObjectQueue(); + + // Add notification when ready for read or write + m_timeKeeper = timeKeeper; + if (m_timeKeeper != NULL){ + m_timeKeeper->addFd(socket->getFileDescriptor(),this, + TIMEKEEPER_IN); + } + + currReadMsg = NULL; + currWriteMsg = NULL; + + msgList = new CMessageList(); +} + +CCommunicate::~CCommunicate(){ + if (m_timeKeeper != NULL) m_timeKeeper->rmFd(m_socket->getFileDescriptor()); + if (stream != NULL) delete stream; + if (m_socket != NULL) delete m_socket; + if (msgList != NULL){ + msgList->deleteAll(); + delete msgList; + } +} + +CSocket * CCommunicate::getSocket(){ + return m_socket; +} + +void CCommunicate::quit(){ + cdebug << "Quit communicate not impl.\n"; +} + +int CCommunicate::timeKeeperFD(int event){ + try { + if (event & TIMEKEEPER_IN) readyToRead(); + if (event & TIMEKEEPER_OUT) readyToWrite(); + return TRUE; + } catch (CEmptyStreamException * e){ + quit(); + delete e; + return FALSE; + } catch (CException * e){ + cdebug << *e << "\n"; + quit(); + delete e; + return FALSE; + } +} + +void CCommunicate::readyToRead(){ + int blocking = TRUE; + + do { + if (currReadMsg == NULL){ + try { + int id = stream->peepByte(); + if ((currReadMsg = msgList->createMsg(id)) == NULL){ + cdebug << "Unknown message id : " << id << "\n"; + throw new CBadProtocolException(); + } + currReadMsg->setManager(getManager()); + } catch (CEmptyStreamException * e){ + cdebug << *e << "\n"; + delete e; + return; + } + } + + + int result = currReadMsg->recive(stream); + + switch (result){ + case MESSAGE_OK: +#ifdef LOGMESSAGES + cdebug << "Recive(\""<< getName() << "\"): " + << currReadMsg->getName() << "\n"; +#endif + currReadMsg->executeMsg(); + delete currReadMsg; + currReadMsg = NULL; + blocking = FALSE; + break; + case MESSAGE_BLOCKING: + blocking = TRUE; + break; + } + + } while (!blocking); // Quit if blocking + +} + +void CCommunicate::readyToWrite(){ + int blocking = TRUE; + + do { + + // If no message in progres get message from queue + if (currWriteMsg == NULL){ + CWriteQueueItem * queueItem = (CWriteQueueItem*)msgWriteQueue->getFIFO(); + // Return if queue is empty + if (queueItem == NULL){ + timeKeeperSetEvents(TIMEKEEPER_IN); + return; + } + currWriteMsg = queueItem->getMessage(); + currWriteMsg->prepareSend(); + currWriteDelete = queueItem->getDelete(); + delete queueItem; + } + + int result = currWriteMsg->send(stream); + switch (result){ + case MESSAGE_OK: +#ifdef LOGMESSAGES + cdebug << "Send(\""<< getName() << "\"): " + << currWriteMsg->getName() << "\n"; +#endif + if (currWriteDelete) delete currWriteMsg; + currWriteMsg = NULL; + blocking = FALSE; + break; + case MESSAGE_BLOCKING: + timeKeeperSetEvents(TIMEKEEPER_IN | TIMEKEEPER_OUT); + blocking = TRUE; + break; + } + + } while (!blocking); // Quit if blocking + +} + +void CCommunicate::sendMessage(CMessage * message,int del){ + +// cdebug << "Add to queue : " << message->getName() +// << " queue size " << msgWriteQueue->getNumItems() << "\n"; + + // Add message to write queue + msgWriteQueue->add(new CWriteQueueItem(message,del)); + + // Try to send new message + try { + readyToWrite(); + } catch (CException * e){ + cdebug << *e << "\n"; + quit(); + delete e; + } + +} + +void CCommunicate::setManager(CManager * manager){ + this->manager = manager; +} + +CManager * CCommunicate::getManager(){ + return manager; +} + +void CCommunicate::addMsg(MsgCreateFunc_t msgCreateFunc){ + msgList->addMsg(msgCreateFunc); +} + + + diff --git a/common/lib/srvcli/direction.C b/common/lib/srvcli/direction.C new file mode 100644 index 0000000..1240c0b --- /dev/null +++ b/common/lib/srvcli/direction.C @@ -0,0 +1,133 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include <math.h> +#include "pvvmud.H" +#include "direction.H" + +#define NORMALIZE(index) \ + direction[index] -= floor(direction[index]/360.0) * 360.0; + + +CDirection::CDirection(){ + direction[0] = 0; + direction[1] = 0; + direction[2] = 0; +} + +CDirection::CDirection(double * direction){ + this->direction[0] = direction[0]; + this->direction[1] = direction[1]; + this->direction[2] = direction[2]; + normalize(); +} + + +CDirection::CDirection(double h, double r, double p){ + direction[0] = h; + direction[1] = r; + direction[2] = p; + normalize(); +} + +CDirection& CDirection::operator= (const CDirection& direction) { + this->direction[0] = direction.direction[0]; + this->direction[1] = direction.direction[1]; + this->direction[2] = direction.direction[2]; + return *this; +} + +CDirection& CDirection::operator+= (const CDirection& direction) { + this->direction[0] += direction.direction[0]; + this->direction[1] += direction.direction[1]; + this->direction[2] += direction.direction[2]; + normalize(); + return *this; +} + +CDirection CDirection::operator+ (const CDirection& direction) { + CDirection result; + result.direction[0] = this->direction[0] + direction.direction[0]; + result.direction[1] = this->direction[1] + direction.direction[1]; + result.direction[2] = this->direction[2] + direction.direction[2]; + result.normalize(); + return result; +} + +CDirection CDirection::operator- () const { + CDirection result; + result.direction[0] = -direction[0]; + result.direction[1] = -direction[1]; + result.direction[2] = -direction[2]; + result.normalize(); + return result; +} + +CDirection CDirection::operator* (double scale) const { + CDirection result; + result.direction[0] = direction[0]*scale; + result.direction[1] = direction[1]*scale; + result.direction[2] = direction[2]*scale; + result.normalize(); + return result; +} + +void CDirection::normalize(){ + NORMALIZE(0); + NORMALIZE(1); + NORMALIZE(2); +} + +double * CDirection::getVector(){ + return direction; +} + +double CDirection::getValue(int ii) const { + return direction[ii]; +} + +void CDirection::setValue(int ii,double value) { + direction[ii] += value; + NORMALIZE(ii); +} + +double CDirection::rotateHeading(double deltaHeading){ + direction[0] += deltaHeading; + NORMALIZE(0); + return direction[0]; +} + +double CDirection::rotateRoll(double deltaRoll){ + direction[1] += deltaRoll; + NORMALIZE(1); + return direction[1]; +} + +double CDirection::rotatePitch(double deltaPitch){ + direction[2] += deltaPitch; + NORMALIZE(2); + return direction[2]; +} + +ostream& operator<<(ostream&s,const CDirection& d){ + return s << "(" << d.getHeading() << "," << d.getRoll() + << "," << d.getPitch() << ")"; +} + + diff --git a/common/lib/srvcli/exception.C b/common/lib/srvcli/exception.C new file mode 100644 index 0000000..c43cf6d --- /dev/null +++ b/common/lib/srvcli/exception.C @@ -0,0 +1,34 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include "exception.H" + +CException::CException(){ + setName("Unknown exception"); +} + +CException::CException(char * message){ + setName(message); +} + +ostream& operator<<(ostream&s,CException& e){ + return s << e.getName(); +} + diff --git a/common/lib/srvcli/inetaddress.C b/common/lib/srvcli/inetaddress.C new file mode 100644 index 0000000..32977ae --- /dev/null +++ b/common/lib/srvcli/inetaddress.C @@ -0,0 +1,142 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include <string.h> +#include <stdlib.h> +#include <sys/types.h> +#include <sys/socket.h> +#include <netinet/in.h> +#include <arpa/inet.h> +#include <netdb.h> +#include <stdio.h> +#include <iostream.h> +#include "inetaddress.H" + +#ifndef INADDR_NONE +#define INADDR_NONE -1 +#endif + +CUnknownHostException::CUnknownHostException() + :CException("Unknown host exception"){ + +} + +CInetAddress::CInetAddress(){ + setAddress(INADDR_NONE,0); +} + +CInetAddress::CInetAddress(DWORD address){ + setAddress(address,0); +} + +CInetAddress::CInetAddress(DWORD address,WORD port){ + setAddress(address,port); +} + +CInetAddress::CInetAddress(char * hostName, WORD port){ + struct hostent * hent; + char *portString; + + portString=strchr(hostName,':'); + if (portString) { + port=atoi(portString+1); + portString[0]=0; + // printf("%s , %s\n",hostName,portString+1); + cdebug << hostName << " , " << (portString+1) << "\n"; + }; + + if (hostName) { + if (!strcmp("localhost",hostName)) { + // printf("Connecting to localhost, port : %i",port); + cdebug << "Connecting to localhost, port : " << port << "\n"; + if (portString) portString[0]=':'; + setAddress(INADDR_LOOPBACK,port); + return; + } + } + + if ((hent = gethostbyname(hostName)) == NULL){ + throw new CUnknownHostException(); + } + + if (portString) { + portString[0]=':'; + } + + //printf("Connecting to another server, port : %i",port); + cdebug << "Connecting to another server, port : " << port << "\n"; + + setAddress(htonl(*((DWORD*)hent->h_addr)),port); +} + +CInetAddress::CInetAddress(char * hostName){ + struct hostent * hent; + char *portString; + WORD port=0; + + portString=strchr(hostName,':'); + if (portString) { + port=atoi(portString+1); + }; + + if ((hent = gethostbyname(hostName)) == NULL){ + throw new CUnknownHostException(); + } + + setAddress(htonl(*((DWORD*)hent->h_addr)),port); +} + +void CInetAddress::setAddress(DWORD address,WORD port){ + m_address = address; + m_port = port; +} + +char * CInetAddress::getHostName(){ + struct hostent * hent; + DWORD address; + + address=htonl(m_address); + + if ((hent = gethostbyaddr((char*)&address, sizeof m_address, AF_INET)) == NULL){ + throw new CUnknownHostException(); + } + + return hent->h_name; +} + +char * CInetAddress::getAddressString(){ + static char addr[1024]; + try { + sprintf(addr,"%s:%d",getHostName(),getPort()); + } catch (CException * e){ + cdebug << *e << "\n"; + delete e; + DWORD naddr = htonl(getAddress()); + struct in_addr * inaddr = (struct in_addr*)&naddr; + sprintf(addr,"%s:%d",inet_ntoa(*inaddr),getPort()); + } + return addr; +} + + +ostream& operator<<(ostream&s,const CInetAddress& address){ + return s << ((CInetAddress)address).getAddressString(); +} + diff --git a/common/lib/srvcli/manager.C b/common/lib/srvcli/manager.C new file mode 100644 index 0000000..accf341 --- /dev/null +++ b/common/lib/srvcli/manager.C @@ -0,0 +1,41 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include <iostream.h> +#include "manager.H" +#include "communicate.H" + +CManager::CManager(){ + m_communicate = NULL; +} + +CManager::CManager(CCommunicate * communicate){ + setCommunicate(communicate); +} + +CManager::~CManager(){ + if (m_communicate != NULL) delete m_communicate; +} + +void CManager::setCommunicate(CCommunicate * communicate){ + m_communicate = communicate; + communicate->setManager(this); +} + diff --git a/common/lib/srvcli/message.C b/common/lib/srvcli/message.C new file mode 100644 index 0000000..444aed7 --- /dev/null +++ b/common/lib/srvcli/message.C @@ -0,0 +1,234 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include <stdlib.h> +#include <stdio.h> +#include <iostream.h> +#include "message.H" + +#define WORD_MS_BYTE(w) (BYTE)( w >> 8 ) +#define WORD_LS_BYTE(w) (BYTE)( w & 0xFF ) + +#define DWORD_MS_WORD(w) (WORD)( w >> 16 ) +#define DWORD_LS_WORD(w) (WORD)( w & 0xFFFF ) + +#define WORD_FROM_BYTE(ms,ls) (WORD)( (WORD)ms << 8 | (WORD)ls) +#define DWORD_FROM_WORD(ms,ls) (DWORD)( (DWORD)ms << 16 | (DWORD)ls) + +/****************************************************************************** +* +* CMessage +* +******************************************************************************/ + +CMessage::CMessage(BYTE id, long length){ + this->length = length+1; + message = (BYTE*)malloc(this->length); + msglength = this->length; + writeByte(0,id); + writeIndex = 0; + readIndex = 0; +} + +CMessage::~CMessage(){ + if (message != NULL) free(message); +} + +void CMessage::reallocMessage(long size){ + message = (BYTE*)realloc(message,length+size); + msglength = length+size; +} + +BYTE CMessage::getId(){ + return readByte(0); +} + +long CMessage::getLength(){ + return length; +} + +CMessage * CMessage::createMsg(){ + return (CMessage*)NULL; +} + +int CMessage::reciveHead(CStream * stream){ + return FALSE; +} + +int CMessage::send(CStream * stream){ + if (readIndex >= length){ + return MESSAGE_OK; + } + long num = stream->writeBuf(&message[readIndex],length-readIndex); + if (num == -1) return MESSAGE_BLOCKING; + readIndex += num; + if (readIndex == length) return MESSAGE_OK; + return MESSAGE_BLOCKING; +} + +int CMessage::recive(CStream * stream){ + if (writeIndex >= length){ + return MESSAGE_OK; + } + long num = stream->readBuf(&message[writeIndex],length-writeIndex); + if (num == -1) return MESSAGE_BLOCKING; + writeIndex += num; + if (writeIndex == length) return MESSAGE_OK; + return MESSAGE_BLOCKING; +} + +int CMessage::reciveMessage(CStream * stream,long index,long size){ + long num = stream->readBuf(&message[index],size); + if (num == -1) return MESSAGE_BLOCKING; + writeIndex += num; + if (num == size) return MESSAGE_OK; + return MESSAGE_BLOCKING; +} + +int CMessage::sendMessage(CStream * stream,long index,long size){ + long num = stream->writeBuf(&message[index],size); + if (num == -1) return MESSAGE_BLOCKING; + readIndex += num; + if (num == size) return MESSAGE_OK; + return MESSAGE_BLOCKING; +} + +long CMessage::getWriteIndex(){ + return writeIndex; +} + +long CMessage::getReadIndex(){ + return readIndex; +} + + +void CMessage::writeByte(long index,BYTE byte){ + if (index < 0) index = currpos; + if ((index > msglength) || (index < 0) || (message == NULL)) throw new CException("Message write index out of range exception"); + message[index] = byte; + currpos = index + 1; +} + +void CMessage::writeWord(long index,WORD word){ + writeByte(index,WORD_MS_BYTE(word)); + writeByte(index+1,WORD_LS_BYTE(word)); +} + +void CMessage::writeDWord(long index,DWORD dword){ + writeWord(index,DWORD_MS_WORD(dword)); + writeWord(index+2,DWORD_LS_WORD(dword)); +} + +void CMessage::writeDouble(long index,double value){ + long longval = (long)(value*1000.0); + writeDWord(index,(DWORD)longval); +} + +void CMessage::writeBuf(long index,BYTE * buf,long size){ + long ii; + for (ii = 0; ii < size; ii++){ + writeByte(index+ii,buf[ii]); + } +} + +void CMessage::writeString(long index,char * str){ + writeBuf(index,(BYTE*)str,strlen(str)+1); +} + +void CMessage::writePosition(long index,const CPosition& position){ + for (long ii = 0; ii < 3; ii++){ + writeDouble(index+ii*4,position.getValue(ii)); + } +} + +void CMessage::writeDirection(long index,const CDirection& direction){ + for (long ii = 0; ii < 3; ii++){ + writeDouble(index+ii*4,direction.getValue(ii)); + } +} + +BYTE CMessage::readByte(long index){ + if (index < 0) index = currpos; + if ((index > msglength) || (index < 0) || (message == NULL)) { + char msg[1024]; + sprintf(msg,"Message read index %li out of range %li exception" + ,index,msglength); + throw new CException(msg); + } + currpos = index + 1; + return message[index]; +} + +WORD CMessage::readWord(long index){ + return WORD_FROM_BYTE(readByte(index),readByte(index+1)); +} + +DWORD CMessage::readDWord(long index){ + return DWORD_FROM_WORD(readWord(index),readWord(index+2)); +} + +double CMessage::readDouble(long index){ + long longval; + longval = (long)DWORD_FROM_WORD(readWord(index),readWord(index+2)); + return (double)longval / 1000.0; +} + +void CMessage::readBuf(long index,BYTE * buf,long size){ + long ii; + if (buf == NULL) throw new CException("Message buffer null exception"); + for (ii = 0; ii < size; ii++){ + buf[ii] = readByte(index+ii); + } +} + +char * CMessage::readString(long index){ + if (index < 0) index = currpos; + if ((index > msglength) || (index < 0) || (message == NULL)) throw new CException("Message readString index out of range exception"); + + long ii,size=0; + char * str; + + // Find string size + while (((index+size) < msglength) && (readByte(index+size++) != '\0')); + + // Malloc and copy string + str = (char*)malloc(size); + if (str == NULL) throw new CException("Out of memory exception"); + for (ii = 0; ii < size; ii++) str[ii] = readByte(index+ii); + + return str; +} + +CPosition CMessage::readPosition(long index){ + CPosition position; + for (long ii = 0; ii < 3; ii++){ + position.setValue(ii,readDouble(index+ii*4)); + } + return position; +} + +CDirection CMessage::readDirection(long index){ + CDirection direction; + for (long ii = 0; ii < 3; ii++){ + direction.setValue(ii,readDouble(index+ii*4)); + } + return direction; +} + diff --git a/common/lib/srvcli/messagelist.C b/common/lib/srvcli/messagelist.C new file mode 100644 index 0000000..dcb830a --- /dev/null +++ b/common/lib/srvcli/messagelist.C @@ -0,0 +1,64 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include <iostream.h> +#include "messagelist.H" + + +CMessageItem::CMessageItem(BYTE id, int length, MsgCreateFunc_t msgCreateFunc){ + this->id = id; + this->length = length; + this->msgCreateFunc = msgCreateFunc; +} + +CMessageItem * CMessageList::getItem(BYTE id){ + CObjectListItem * curr; + CMessageItem * msgItem; + curr = getFirst(); + while (curr != NULL){ + msgItem = (CMessageItem*)curr->getObject(); + if (msgItem->id == id) return msgItem; + curr = curr->getNext(); + } + return NULL; +} + +void CMessageList::addMsg(MsgCreateFunc_t msgCreateFunc){ + CMessage * msg = msgCreateFunc(); +// cdebug << "Msg: id " << (int)msg->getId() << " length " +// << msg->getLength() << "\n"; + addLast( new CMessageItem(msg->getId(),msg->getLength(),msgCreateFunc)); + delete msg; +} + +int CMessageList::getLength(BYTE id){ + CMessageItem * msgItem; + msgItem = getItem(id); + if (msgItem != NULL) return msgItem->length; + return -1; +} + +CMessage * CMessageList::createMsg(BYTE id){ + CMessageItem * msgItem; + msgItem = getItem(id); + if (msgItem != NULL) return msgItem->msgCreateFunc(); + return NULL; +} + diff --git a/common/lib/srvcli/mkmsgvar.pl b/common/lib/srvcli/mkmsgvar.pl new file mode 100755 index 0000000..d2f9044 --- /dev/null +++ b/common/lib/srvcli/mkmsgvar.pl @@ -0,0 +1,67 @@ +#!/usr/bin/perl + +foreach $name (@ARGV) { + + $ucname = ucfirst $name; + $classname = "C$ucname"; + $filename = lc $name; + $NAME = uc $name; + + + print "Creating H file $filename.H for class $classname\n"; + + open(file, "> ../../include/$filename.H") or die "Can't open $filename.H\n"; + print file "#ifndef _", $NAME,"_H\n"; + print file "#define _", $NAME,"_H\n"; + print file "\n"; + print file "#include \"msgvarlength.H\"\n"; + print file "\n"; + + print file "class $classname : public CMsgVarLength \{\n"; + print file "\n"; + print file " arg\n"; + print file "\n"; + print file "public:\n"; + print file " $classname();\n"; + print file " $classname( arg );\n"; + print file " ~$classname();\n"; + print file " virtual void send(CStream * stream);\n"; + print file " virtual void recive(CStream * stream);\n"; + print file " getArg() { return arg; }\n"; + + print file "}\;\n"; + print file "\n"; + + print file "#endif // _",$NAME,"_H\n"; + close(file); + + print "Creating C file $filename.C for class $classname\n"; + + open(file, "> $filename.C") or die "Can't open $filename.C\n"; + print file "#include \"pvvmud.H\"\n"; + print file "#include \"$filename.H\"\n"; + print file "\n"; + print file "$classname","::","$classname","():CMsgVarLength('?'){\n"; + print file "\n"; + print file "}\n"; + print file "\n"; + print file "$classname","::","$classname","( arg ):CMsgVarLength('?'){\n"; + print file " setBodyLength( ? );\n"; + print file "}\n"; + print file "\n"; + print file "$classname","::~","$classname","(){\n"; + print file "\n"; + print file "}\n"; + print file "\n"; + print file "void $classname","::recive(CStream * stream){\n"; + print file "}\n"; + print file "\n"; + print file "void $classname","::send(CStream * stream){\n"; + print file " CMsgVarLength::send(stream);\n"; + print file "}\n"; + print file "\n"; + + close(file); + +} + diff --git a/common/lib/srvcli/msgactionlist.C b/common/lib/srvcli/msgactionlist.C new file mode 100644 index 0000000..67f4268 --- /dev/null +++ b/common/lib/srvcli/msgactionlist.C @@ -0,0 +1,68 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include "msgactionlist.H" + +CMsgActionList::CMsgActionList():CMsgVarLength(MSG_ACTIONLIST){ + setName("MsgActionList"); + setBodyLength( sizeof(WORD)*2 ); + writeWord(getLength(),0); // ObjectId + setNumActions(0); // NumActions +} + +CMsgActionList::CMsgActionList(WORD objectId):CMsgVarLength(MSG_ACTIONLIST){ + setName("MsgActionList"); + setBodyLength( sizeof(WORD)*2 ); + writeWord(getLength(),objectId); + setNumActions(0); // NumActions +} + +void CMsgActionList::setNumActions(int num){ + writeWord(getLength()+2,num); +} + +int CMsgActionList::getNumActions(){ + return readWord(getLength()+2); +} + +CObjectList* CMsgActionList::getActionList(){ + CObjectList * actionList = new CObjectList(); + WORD numActions = getNumActions(); + while (numActions--){ + int id = readWord(MSGCURRPOS); + CAction * action = new CAction(readString(MSGCURRPOS)); + action->setId(id); + actionList->addLast( (CObject*)action ); + } + return actionList; +} + +void CMsgActionList::addAction(CAction * action){ + int endpos = getBodyLength(); + setBodyLength(endpos + sizeof(WORD) + strlen(action->getName())+1); + endpos += getLength(); + writeWord(endpos,action->getId()); endpos +=2; + writeString(endpos,action->getName()); + setNumActions(getNumActions()+1); +} + +WORD CMsgActionList::getObjectId(){ + return readWord(getLength()); +} diff --git a/common/lib/srvcli/msgmsg.C b/common/lib/srvcli/msgmsg.C new file mode 100644 index 0000000..99f1b70 --- /dev/null +++ b/common/lib/srvcli/msgmsg.C @@ -0,0 +1,46 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include <string.h> +#include "msgmsg.H" + +CMsgMsg::CMsgMsg():CMsgVarLength(MSG_MSG){ + setName("MsgMsg"); +} + +CMsgMsg::CMsgMsg( const char * msg ):CMsgVarLength(MSG_MSG){ + setName("MsgMsg"); + setBodyLength( strlen(msg) ); + writeBuf(getLength(),(BYTE*)msg,strlen(msg)); +} + +CMsgMsg::~CMsgMsg(){ +} + +int CMsgMsg::getMsgLength(){ + return getBodyLength() + 1; +} + +void CMsgMsg::getMsg(char * msg){ + readBuf(getLength(),(BYTE*)msg,getBodyLength()); + msg[getBodyLength()] = '\0'; +} + + diff --git a/common/lib/srvcli/msgserver.C b/common/lib/srvcli/msgserver.C new file mode 100644 index 0000000..e52da40 --- /dev/null +++ b/common/lib/srvcli/msgserver.C @@ -0,0 +1,36 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include "msgserver.H" + +CMsgServerLogin::CMsgServerLogin():CMessage(MSG_SERVERLOGIN,sizeof(DWORD)+sizeof(WORD)){ + setName("ServerLogin"); +} + +CMsgServerLogin::CMsgServerLogin(CInetAddress & serverAddress):CMessage(MSG_SERVERLOGIN,sizeof(DWORD)+sizeof(WORD)){ + setName("ServerLogin"); + writeDWord(1,serverAddress.getAddress()); + writeWord(5,serverAddress.getPort()); +} + +CInetAddress * CMsgServerLogin::getAddress(){ + return new CInetAddress(readDWord(1),readWord(5)); +} + diff --git a/common/lib/srvcli/msgsrvcli.C b/common/lib/srvcli/msgsrvcli.C new file mode 100644 index 0000000..6229f66 --- /dev/null +++ b/common/lib/srvcli/msgsrvcli.C @@ -0,0 +1,350 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include <unistd.h> +#include <string.h> +#include <stdio.h> +#include <math.h> +#include "msgsrvcli.H" + + +/****************************************************************************** +* +* CMsgHello +* +******************************************************************************/ + +CMsgHello::CMsgHello():CMessage(MSG_HELLO,sizeof(WORD)){ + setName("MsgHello"); +} + +CMsgHello::CMsgHello(WORD version):CMessage(MSG_HELLO,sizeof(WORD)){ + setName("MsgHello"); + writeWord(1,version); +} + +WORD CMsgHello::getVersion(){ + return readWord(1); +} + + +/****************************************************************************** +* +* CMsgLogin +* +******************************************************************************/ + +#define MSGLOGINSIZE LOGINNAMELENGTH+LOGINPASSWDLENGTH+sizeof(BYTE) + +CMsgLogin::CMsgLogin():CMessage(MSG_LOGIN,MSGLOGINSIZE){ + setName("MsgLogin"); +} + +CMsgLogin::CMsgLogin(char * name, char * passwd, BOOL newUser) + :CMessage(MSG_LOGIN,MSGLOGINSIZE) +{ + setName("MsgLogin"); + if ((strlen(name) > LOGINNAMELENGTH) || (strlen(passwd) > LOGINPASSWDLENGTH)) + throw new CException(); + writeString(1,name); + writeString(1+LOGINNAMELENGTH,passwd); + writeByte(1+LOGINNAMELENGTH+LOGINPASSWDLENGTH,newUser); +} + +char * CMsgLogin::getUserName(){ + return readString(1); +} + +char * CMsgLogin::getPasswd(){ + return readString(1+LOGINNAMELENGTH); +} + +BOOL CMsgLogin::getNewUser(){ + return readByte(1+LOGINNAMELENGTH+LOGINPASSWDLENGTH); +} + + +/****************************************************************************** +* +* CMsgServerInfo +* +******************************************************************************/ + +CMsgServerInfo::CMsgServerInfo() + :CMessage(MSG_SERVERINFO,2*sizeof(DWORD)+2*sizeof(WORD)){ + + setName("MsgServerInfo"); +} + +CMsgServerInfo::CMsgServerInfo(CInetAddress & worldSrvAddress, + CInetAddress & gosAddress) + :CMessage(MSG_SERVERINFO,2*sizeof(DWORD)+2*sizeof(WORD)){ + + setName("MsgServerInfo"); + writeDWord(1,worldSrvAddress.getAddress()); + writeWord(5,worldSrvAddress.getPort()); + writeDWord(7,gosAddress.getAddress()); + writeWord(11,gosAddress.getPort()); +} + +CInetAddress * CMsgServerInfo::getWorldSrvAddress(){ + return new CInetAddress(readDWord(1),readWord(5)); +} + +CInetAddress * CMsgServerInfo::getGOSAddress(){ + return new CInetAddress(readDWord(7),readWord(11)); +} + + +/****************************************************************************** +* +* CMsgGOSInfo +* +******************************************************************************/ + +CMsgGOSInfo::CMsgGOSInfo() + :CMessage(MSG_GOSINFO,sizeof(DWORD)+sizeof(WORD)){ + + setName("MsgGOSInfo"); +} + +CMsgGOSInfo::CMsgGOSInfo(CInetAddress & gosAddress) + :CMessage(MSG_GOSINFO,sizeof(DWORD)+sizeof(WORD)){ + + setName("MsgGOSInfo"); + writeDWord(1,gosAddress.getAddress()); + writeWord(5,gosAddress.getPort()); +} + +CInetAddress * CMsgGOSInfo::getGOSAddress(){ + return new CInetAddress(readDWord(1),readWord(5)); +} + + +/****************************************************************************** +* +* CMsgBye +* +******************************************************************************/ + +CMsgBye::CMsgBye():CMessage(MSG_BYE,sizeof(WORD)){ + setName("MsgBye"); +} + +CMsgBye::CMsgBye(WORD reason):CMessage(MSG_BYE,sizeof(WORD)){ + setName("MsgBye"); + writeWord(1,reason); +} + +WORD CMsgBye::getReason(){ + return readWord(1); +} + +char * CMsgBye::getReasonString(WORD reason){ + switch (reason){ + case MSGBYE_QUIT: + return "Quit"; + case MSGBYE_BADPROTOCOL: + return "Error in protocol"; + case MSGBYE_UNKNOWN: + default: + return "Unkown"; + } +} + + +/****************************************************************************** +* +* CMsgGetWorld +* +******************************************************************************/ + +CMsgGetWorld::CMsgGetWorld():CMessage(MSG_GETWORLD,0){ + setName("MsgGetWorld"); +} + +/****************************************************************************** +* +* CMsgCommand +* +******************************************************************************/ + +CMsgCommand::CMsgCommand():CMessage(MSG_COMMAND,sizeof(WORD)){ + setName("MsgCommand"); +} + +CMsgCommand::CMsgCommand(WORD command):CMessage(MSG_COMMAND,sizeof(WORD)){ + setName("MsgCommand"); + writeWord(1,command); +} + +WORD CMsgCommand::getCommand(){ + return readWord(1); +} + + +/****************************************************************************** +* +* CMsgViewpoint +* +******************************************************************************/ + +CMsgViewpoint::CMsgViewpoint():CMessage(MSG_VIEWPOINT, sizeof(DWORD)*7){ + setName("MsgViewpoint"); +} + +CMsgViewpoint::CMsgViewpoint(CViewpoint & viewpoint) + :CMessage(MSG_VIEWPOINT, sizeof(DWORD)*7){ + setName("MsgViewpoint"); + double *position = viewpoint.getPosition().getVector(); + double *direction = viewpoint.getDirection().getVector(); + for (int ii = 0; ii < 3 ; ii++){ + writeDouble(1 + ii*8, position[ii] ); + writeDouble(1 + ii*8+4, direction[ii] ); + } + writeDWord(25,viewpoint.getTargetId()); +} + +void CMsgViewpoint::getPosition(CPosition & position){ + double pos[3]; + for (int ii = 0; ii < 3 ; ii++){ + pos[ii] = readDouble(1+ii*8); + } + position = CPosition(pos); +} + +void CMsgViewpoint::getDirection(CDirection & direction){ + double dir[3]; + for (int ii = 0; ii < 3 ; ii++){ + dir[ii] = readDouble(1+ii*8+4); + } + direction = CDirection(dir); +} + +DWORD CMsgViewpoint::getTargetId(){ + return readDWord(25); +} + +/****************************************************************************** +* +* CMsgSelection +* +******************************************************************************/ + +CMsgSelection::CMsgSelection():CMessage(MSG_SELECTION,sizeof(WORD)){ + setName("MsgSelection"); +} + +CMsgSelection::CMsgSelection(WORD objectId):CMessage(MSG_SELECTION,sizeof(WORD)){ + setName("MsgSelection"); + writeWord(1,objectId); +} + +WORD CMsgSelection::getObjectId(){ + return readWord(1); +} + +/****************************************************************************** +* +* CMsgAction +* +******************************************************************************/ + +CMsgAction::CMsgAction():CMessage(MSG_ACTION,sizeof(WORD)*2){ + setName("MsgAction"); +} + +CMsgAction::CMsgAction(WORD objectId, WORD actionId):CMessage(MSG_ACTION,sizeof(WORD)*2){ + setName("MsgAction"); + writeWord(1,objectId); + writeWord(3,actionId); +} + +WORD CMsgAction::getObjectId(){ + return readWord(1); +} + +WORD CMsgAction::getActionId(){ + return readWord(3); +} + + +/****************************************************************************** +* +* CMsgPlayerInfo +* +******************************************************************************/ + +CMsgPlayerInfo::CMsgPlayerInfo():CMessage(MSG_PLAYERINFO,sizeof(DWORD)){ + setName("MsgPlayerInfo"); +} + +CMsgPlayerInfo::CMsgPlayerInfo(DWORD masterCellId):CMessage(MSG_PLAYERINFO,sizeof(DWORD)){ + setName("MsgPlayerInfo"); + writeDWord(1,masterCellId); +} + +DWORD CMsgPlayerInfo::getMasterCellId(){ + return readDWord(1); +} + +/****************************************************************************** +* +* CMsgPing +* +******************************************************************************/ + +CMsgPing::CMsgPing():CMessage(MSG_PING,sizeof(BYTE)){ + setName("MsgPing"); +} + +CMsgPing::CMsgPing(BYTE sequenceNumber):CMessage(MSG_PING,sizeof(BYTE)){ + setName("MsgPing"); + writeByte(1,sequenceNumber); +} + +BYTE CMsgPing::getSequenceNumber(){ + return readByte(1); +} + +/****************************************************************************** +* +* CMsgPong +* +******************************************************************************/ + +CMsgPong::CMsgPong():CMessage(MSG_PONG,sizeof(BYTE)+sizeof(DWORD)){ + setName("MsgPong"); +} + +CMsgPong::CMsgPong(BYTE sequenceNumber,DWORD serverTime):CMessage(MSG_PONG,sizeof(BYTE)+sizeof(DWORD)){ + setName("MsgPong"); + writeByte(1,sequenceNumber); + writeDWord(2,serverTime); +} + +BYTE CMsgPong::getSequenceNumber(){ + return readByte(1); +} + +DWORD CMsgPong::getServerTime(){ + return readDWord(2); +} + diff --git a/common/lib/srvcli/msgsrvgos.C b/common/lib/srvcli/msgsrvgos.C new file mode 100644 index 0000000..6610e30 --- /dev/null +++ b/common/lib/srvcli/msgsrvgos.C @@ -0,0 +1,23 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include "msgsrvgos.H" + + diff --git a/common/lib/srvcli/msgvarlength.C b/common/lib/srvcli/msgvarlength.C new file mode 100644 index 0000000..1dabc87 --- /dev/null +++ b/common/lib/srvcli/msgvarlength.C @@ -0,0 +1,65 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include "msgvarlength.H" + +CMsgVarLength::CMsgVarLength(BYTE id):CMessage(id,sizeof(DWORD)){ + writeDWord(1,0); +} + +long CMsgVarLength::getBodyLength(){ + DWORD bodyLength = readDWord(1); + reallocMessage(bodyLength); + return (long)bodyLength; +} + +void CMsgVarLength::setBodyLength(DWORD bodyLength){ + reallocMessage(bodyLength); + writeDWord(1,bodyLength); +} + +int CMsgVarLength::sendBody(CStream * stream){ + long length = getBodyLength()-(getReadIndex()-getLength()); + if (length == 0) return MESSAGE_OK; + return sendMessage(stream,getReadIndex(),length); +} + +int CMsgVarLength::reciveBody(CStream * stream){ + long length = getBodyLength()-(getWriteIndex()-getLength()); + if (length == 0) return MESSAGE_OK; + return reciveMessage(stream,getWriteIndex(),length); +} + +int CMsgVarLength::recive(CStream * stream){ + if ( (CMessage::recive(stream)==MESSAGE_OK) && + (reciveBody(stream)==MESSAGE_OK) ){ + return MESSAGE_OK; + } + return MESSAGE_BLOCKING; +} + +int CMsgVarLength::send(CStream * stream){ + if ( (CMessage::send(stream)==MESSAGE_OK) && + (sendBody(stream)==MESSAGE_OK) ){ + return MESSAGE_OK; + } + return MESSAGE_BLOCKING; +} + diff --git a/common/lib/srvcli/object.C b/common/lib/srvcli/object.C new file mode 100644 index 0000000..4b51c7d --- /dev/null +++ b/common/lib/srvcli/object.C @@ -0,0 +1,39 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include <string.h> +#include <stdlib.h> +#include <stdio.h> +#include "pvvmud.H" +#include "object.H" + +CObject::CObject(){ + m_name = NULL; +} + +CObject::~CObject(){ + if (m_name != NULL) free(m_name); +} + +void CObject::setName(char * name){ + int length = strlen(name); + if (m_name != NULL) free(m_name); + m_name = (char*)malloc(length+1); + strcpy(m_name,name); +} diff --git a/common/lib/srvcli/objectlist.C b/common/lib/srvcli/objectlist.C new file mode 100644 index 0000000..2fd66a1 --- /dev/null +++ b/common/lib/srvcli/objectlist.C @@ -0,0 +1,204 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include <stdio.h> +#include "pvvmud.H" +#include "objectlist.H" + +CObjectListItem::CObjectListItem(){ + m_next = NULL; + m_prev = NULL; + m_object = NULL; +} + +CObjectListItem::CObjectListItem(CObject * object){ + m_next = NULL; + m_prev = NULL; + m_object = object; +} + +void CObjectListItem::setObject(CObject * object){ + m_object = object; +} + +CObject * CObjectListItem::getObject(){ + return m_object; +} + +void CObjectListItem::setNext(CObjectListItem * next){ + m_next = next; +} + +CObjectListItem * CObjectListItem::getNext(){ + return m_next; +} + +void CObjectListItem::setPrev(CObjectListItem * prev){ + m_prev = prev; +} + +CObjectListItem * CObjectListItem::getPrev(){ + return m_prev; +} + +CObjectList::CObjectList(){ + m_first = NULL; + m_last = NULL; +} + +CObjectList::~CObjectList(){ + deleteList(); +} + +void CObjectList::deleteList(){ + CObjectListItem *item; + while ((item = removeFirst()) != NULL){ + delete item; + } +} + +void CObjectList::deleteAll(){ + CObjectListItem *item; + while ((item = removeFirst()) != NULL){ + CObject * object = item->getObject(); + delete object; + delete item; + } +} + +CObjectListItem * CObjectList::addFirst(CObject * obj){ + CObjectListItem * item = new CObjectListItem(obj); + if (m_first != NULL){ + item->setNext(m_first); + m_first->setPrev(item); + m_first = item; + } else { + m_first = m_last = item; + } + return item; +} + +CObjectListItem * CObjectList::addLast(CObject * obj){ + CObjectListItem * item = new CObjectListItem(obj); + if (m_last != NULL){ + m_last->setNext(item); + item->setPrev(m_last); + m_last = item; + } else { + m_first = m_last = item; + } + return item; +} + +CObjectListItem * CObjectList::removeFirst(){ + if (m_first == NULL) return NULL; + CObjectListItem *item = m_first; + m_first = m_first->getNext(); + if (m_first != NULL){ + m_first->setPrev(NULL); + } else { + m_last = NULL; + } + if (item != NULL){ + item->setNext(NULL); + item->setPrev(NULL); + } + return item; +} + +CObjectListItem * CObjectList::removeLast(){ + if (m_last == NULL) return NULL; + CObjectListItem *item = m_last; + m_last = m_last->getPrev(); + if (m_last != NULL){ + m_last->setNext(NULL); + } else { + m_first = NULL; + } + if (item != NULL){ + item->setNext(NULL); + item->setPrev(NULL); + } + return item; +} + +void CObjectList::remove(CObject * obj){ + CObjectListItem *curr,*next,*prev; + curr = m_first; + prev = NULL; + while (curr != NULL){ + next = curr->getNext(); + if ( obj == curr->getObject()){ + + if (prev != NULL){ + prev->setNext(next); + } else { + m_first = next; + } + if (next != NULL){ + next->setPrev(prev); + } else { + m_last = prev; + } + + delete curr; + return; + } + prev = curr; + curr = next; + } +} + +CObjectListItem * CObjectList::getFirst(){ + return m_first; +} + +CObjectListItem * CObjectList::getLast(){ + return m_last; +} + +//CObjectListItem * CObjectList::getNext(CObjectListItem * objListItem){ +// return objListItem->getNext(); +//} + +CObjectListItem * CObjectList::getItem(int index) { + int i=0; + CObjectListItem * item = getFirst(); + while(item!=NULL && i<index) { + item = item->getNext(); + i++; + } + if (i==index) return item; + else return NULL; +} + +int CObjectList::getNumItems(){ + CObjectListItem * item = getFirst(); + int numItems = 0; + while (item != NULL){ + item = item->getNext(); + numItems++; + } + return numItems; +} + + + + + diff --git a/common/lib/srvcli/objectqueue.C b/common/lib/srvcli/objectqueue.C new file mode 100644 index 0000000..95b29c0 --- /dev/null +++ b/common/lib/srvcli/objectqueue.C @@ -0,0 +1,49 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include "objectqueue.H" + +CObjectQueue::CObjectQueue():CObjectList(){ +} + +CObjectQueue::~CObjectQueue(){ +} + +void CObjectQueue::add(CObject * object){ + addFirst(object); +} + +CObject * CObjectQueue::getFIFO(){ + CObjectListItem * item = removeLast(); + if (item == NULL) return NULL; + CObject * object = item->getObject(); + delete item; + return object; +} + +CObject * CObjectQueue::getStack(){ + CObjectListItem * item = removeFirst(); + if (item == NULL) return NULL; + CObject * object = item->getObject(); + delete item; + return object; +} + + diff --git a/common/lib/srvcli/position.C b/common/lib/srvcli/position.C new file mode 100644 index 0000000..aaeec87 --- /dev/null +++ b/common/lib/srvcli/position.C @@ -0,0 +1,107 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include "position.H" + +CPosition::CPosition(){ + position[0] = 0; + position[1] = 0; + position[2] = 0; +} + +CPosition::CPosition(double * position){ + this->position[0] = position[0]; + this->position[1] = position[1]; + this->position[2] = position[2]; +} + + +CPosition::CPosition(double x, double y, double z){ + position[0] = x; + position[1] = y; + position[2] = z; +} + +CPosition::~CPosition(){ +} + +CPosition& CPosition::operator= (const CPosition& position) { + this->position[0] = position.position[0]; + this->position[1] = position.position[1]; + this->position[2] = position.position[2]; + return *this; +} + +CPosition& CPosition::operator+= (const CPosition& position) { + this->position[0] += position.position[0]; + this->position[1] += position.position[1]; + this->position[2] += position.position[2]; + return *this; +} + +int CPosition::operator< (const CPosition& position) const { + return ((this->position[0] < position.position[0])&& + (this->position[1] < position.position[1])&& + (this->position[2] < position.position[2])); +} + +int CPosition::operator> (const CPosition& position) const { + return ((this->position[0] > position.position[0])&& + (this->position[1] > position.position[1])&& + (this->position[2] > position.position[2])); +} + +int CPosition::operator<= (const CPosition& position) const { + return ((this->position[0] <= position.position[0])&& + (this->position[1] <= position.position[1])&& + (this->position[2] <= position.position[2])); +} + +int CPosition::operator>= (const CPosition& position) const { + return ((this->position[0] >= position.position[0])&& + (this->position[1] >= position.position[1])&& + (this->position[2] >= position.position[2])); +} + +double * CPosition::getVector(){ + return position; +} + +CPosition CPosition::operator- (const CPosition& position) const{ + CPosition result; + result.position[0] = this->position[0] - position.position[0]; + result.position[1] = this->position[1] - position.position[1]; + result.position[2] = this->position[2] - position.position[2]; + return result; +} + +CPosition CPosition::operator- () const{ + CPosition result; + result.position[0] = - position[0]; + result.position[1] = - position[1]; + result.position[2] = - position[2]; + return result; +} + +ostream& operator<<(ostream&s,const CPosition& p){ + return s << "(" << p.getX() << "," << p.getY() << "," << p.getZ() << ")"; +} + + diff --git a/common/lib/srvcli/socket.C b/common/lib/srvcli/socket.C new file mode 100644 index 0000000..b142b3a --- /dev/null +++ b/common/lib/srvcli/socket.C @@ -0,0 +1,195 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include <sys/types.h> +#include <sys/socket.h> +#include <netinet/in.h> +#include <netdb.h> +#include <fcntl.h> +#include <errno.h> +#include <stdio.h> +#include <unistd.h> +#include <string.h> +#include "socket.H" +#include "manager.H" + +#include <sys/utsname.h> + +// TODO: +// address and localAddress are not set systematically +// + +CSocketException::CSocketException():CException("Socket exception"){ +} + +CSocket::CSocket(){ + + if((fd = socket(AF_INET, SOCK_STREAM, 0)) < 0){ + throw new CSocketException(); + } + +} + +#ifndef socklen_t +#define socklen_t int +#endif + +CSocket::CSocket(int fd){ + struct sockaddr_in sin; + socklen_t addrlen = sizeof(sin); + + this->fd = fd; + + addrlen = sizeof(sin); + getpeername(fd,(struct sockaddr*)&sin,&addrlen); + address = CInetAddress(ntohl(sin.sin_addr.s_addr),ntohs(sin.sin_port)); + + addrlen = sizeof(sin); + getsockname(fd,(struct sockaddr*)&sin,&addrlen); + localAddress = CInetAddress(ntohl(sin.sin_addr.s_addr),ntohs(sin.sin_port)); + +} + +void CSocket::bind( char *addr, int port ) { + int opt = 1; /* For setting reuse_addr */ + struct sockaddr_in sin; /* Address for socket */ + struct linger ld; /* To set linger option */ + + localPort = port; + + setsockopt(fd, SOL_SOCKET, SO_REUSEADDR, (char *)&opt, sizeof(opt) ); + ld.l_onoff = 0; + ld.l_linger = 0; + setsockopt(fd, SOL_SOCKET, SO_LINGER, (char *)&ld, sizeof(ld)); + + sin.sin_family = AF_INET; + sin.sin_port = htons(port); + sin.sin_addr.s_addr = htonl(INADDR_ANY); + + // Try to bind the address to the socket. + if(::bind(fd, (struct sockaddr*)&sin, sizeof(sin)) < 0) { + throw new CSocketException(); + } + socklen_t length = sizeof(sin); + + getsockname(fd, (struct sockaddr*)&sin, &length); + + if (strcmp(addr,"any")) { + if (!strcmp(addr,"localhost")) { + struct hostent *hptr; + struct utsname myname; + + if (uname(&myname)<0) return; + if ((hptr=gethostbyname(myname.nodename))==NULL) return; + + sin.sin_addr.s_addr = (*((DWORD*)hptr->h_addr_list[0])); + } else { + CInetAddress address(addr); + sin.sin_addr.s_addr = address.getAddress(); + } + } + + localAddress.setAddress(ntohl(sin.sin_addr.s_addr),ntohs(sin.sin_port)); +} + +void CSocket::listen(int number){ + if (::listen(fd,number) < 0) + throw new CSocketException(); +} + +void CSocket::connect(unsigned long addr, int port){ + struct sockaddr_in sin; + +// address = CInetAddress(addr,port); + + sin.sin_family = AF_INET; + sin.sin_port = htons(port); + sin.sin_addr.s_addr = htonl(addr); + + if (::connect(fd, (struct sockaddr*)&sin, sizeof sin ) == -1) { + cdebug << "ERROR: Connect: " << strerror(errno) << "\n"; + throw new CSocketException(); + } + + socklen_t length = sizeof(sin); + getpeername(fd,(struct sockaddr*)&sin,&length); + address = CInetAddress(ntohl(sin.sin_addr.s_addr),ntohs(sin.sin_port)); + + length = sizeof(sin); + getsockname(fd, (struct sockaddr*)&sin, &length); + localAddress.setAddress(ntohl(sin.sin_addr.s_addr),ntohs(sin.sin_port)); + +} + +CStream * CSocket::getStream(){ + return new CStream(fd); +} + +void CSocket::close(){ + ::close(fd); +} + +CClientSocket::CClientSocket(unsigned long addr, int port):CSocket(){ + connect(addr,port); +} + +CServerSocket::CServerSocket(int port):CSocket(){ + bind("any",port); + listen(5); +} + +CServerSocket::CServerSocket(char *addr, int port):CSocket(){ + bind(addr,port); + listen(5); +} + +CSocket * CServerSocket::accept(){ + int n_sock; /* For accepting connection */ + struct sockaddr_in sin; /* Address for socket */ + socklen_t len; /* For use with accept() */ + + len = sizeof(sin); + if ((n_sock=::accept(getFileDescriptor(), (struct sockaddr*)&sin, &len)) < 0){ + cdebug << "CServerSocket::accept Error: " << strerror(errno) << "\n"; + throw new CSocketException(); + } else { + return new CSocket(n_sock); + } +} + +void CSocket::set_fl(int flags) /* flags are file status flags to turn o +n */ +{ + int val; + + if ((val = fcntl(fd, F_GETFL, 0)) < 0) + perror("Error Socket: fcntl"); + + val |= flags; + + if (fcntl(fd, F_SETFL, val) < 0) + perror("Error Socket: fcntl"); + +} + +void CSocket::setNonBlocking(){ + set_fl(O_NONBLOCK); +} + diff --git a/common/lib/srvcli/stream.C b/common/lib/srvcli/stream.C new file mode 100644 index 0000000..2d5df2d --- /dev/null +++ b/common/lib/srvcli/stream.C @@ -0,0 +1,189 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include <unistd.h> +#include <iostream.h> +#include <string.h> +#include <stdlib.h> +#include <errno.h> +#include "stream.H" + +#define INC_START if (++start >= STREAMSIZE) start = 0; size-- +#define INC_STOP if (++stop >= STREAMSIZE) stop = 0; size++ + +///////////////////////////////////////////////////////////////////////////// +// Stream exceptions +CEmptyStreamException::CEmptyStreamException() + :CException("Empty stream exception"){ + +} + +CEOFException::CEOFException():CException("EOF exception"){ +} + +CIOException::CIOException():CException("IO exception"){ +} + +///////////////////////////////////////////////////////////////////////////// +// Constructor and destructor + +CStream::CStream(int fd){ + start = stop = size = 0; + this->fd = fd; +} + +CStream::~CStream(){ + close(fd); +} + +///////////////////////////////////////////////////////////////////////////// +// Private functions +///////////////////////////////////////////////////////////////////////////// + +int CStream::writeInBuf(char * msg, int length){ + int nn = 0; + if ((STREAMSIZE - size) < length) return FALSE; + while (nn < length){ + buf[stop] = msg[nn++]; + INC_STOP; + } + return TRUE; +} + +unsigned long totalread = 0; +unsigned long totalwrite = 0; + +int CStream::fillBuf(){ + long length,max; + char rbuf[STREAMSIZE]; + + max = MIN(STREAMSIZE-size,READBUFSIZE); + +#ifndef CRYPTO + length=::read(fd,&rbuf,max); + if (length > 0) { + totalread+=length; + writeInBuf(rbuf,length); + }; +#else + length=CCrypto::read(fd,&m_rbuf,(STREAMSIZE-size)); + if (length > 0) { + totalread+=length; + writeInBuf(m_rbuf,length); + }; +#endif + // Check for errors + if ((max != 0) && (length == 0)){ + throw new CEOFException(); + } else if (length == -1){ + switch(errno){ + case EAGAIN: // Non-blocking I/O + break; + default: + cdebug << "Error reading socket: " << strerror(errno) << "\n"; + throw new CIOException(); + break; + } + } + + return size; +} + + +///////////////////////////////////////////////////////////////////////////// +// Public functions +///////////////////////////////////////////////////////////////////////////// + + +///////////////////////////////////////////////////////////////////////////// +// peepByte +// +// Description: Returning first byte in input stream without removing it from +// input buf. +// +// Return : First byte in input stream +// +// Exceptions : CEmptyStreamException, CEOFException, CIOException +// + +BYTE CStream::peepByte(){ + fillBuf(); + if (size < 1) throw new CEmptyStreamException(); + return buf[start]; +} + + +///////////////////////////////////////////////////////////////////////////// +// readBuf +// +// Description: Read length bytes from stream +// +// Return : Number of bytes read or -1 if read would have blocked +// +// Exceptions : CEOFException , CIOException +// + +int CStream::readBuf(BYTE * msg, int length){ + if (fillBuf() == 0) return -1; + int nn = 0; + while ((size >= 1) && (nn < length)){ + msg[nn++] = buf[start]; + INC_START; + if (size == 0) fillBuf(); + } + return nn; +} + + +///////////////////////////////////////////////////////////////////////////// +// writeBuf +// +// Description: Write length bytes to stream +// +// Return : Number of bytes writen or -1 if write would have blocked +// +// Exceptions : CEOFException , CIOException +// + +int CStream::writeBuf(BYTE * buf,int length){ +#ifdef CRYPTO + int num = CCrypto::write(fd,buf,length); +#else + int num = ::write(fd,buf,length); +#endif + if (num >= 0){ + totalwrite += num; + } else { + if (num == -2) return -1; // Error handling in crypto-routines + switch (errno){ + case EPIPE: + throw new CEOFException(); + break; + case EAGAIN: // Non-Blocking I/O + return -1; + break; + default: + throw new CIOException(); + break; + } + } + return num; +} + diff --git a/common/lib/srvcli/timekeeper.C b/common/lib/srvcli/timekeeper.C new file mode 100644 index 0000000..d01fa62 --- /dev/null +++ b/common/lib/srvcli/timekeeper.C @@ -0,0 +1,258 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include <string.h> +#include <stdlib.h> +#include <limits.h> +#include <sys/types.h> +#include <iostream.h> +#include "timekeeper.H" +#include "exception.H" + +#define mrealloc(ptr, size) ((ptr) ? realloc(ptr, size) : malloc(size)) +#define nextsize(size) (((size)==0) ? 20 : ((size)*2)) + +// Infinite time not defined on all os +#ifndef INFTIM +#define INFTIM -1 +#endif + +//#define DEBUG_TIMEKEEPER + +int CTimeKeeperItem::timeKeeperFD(int event){ + return FALSE; +} + +int CTimeKeeperItem::timeKeeperSetEvents(int event){ + if (m_timeKeeper != NULL){ + m_timeKeeper->setEvents(this,event); + return 1; + } + return 0; +} + +int CTimeKeeperItem::timeKeeperHB(){ + return FALSE; +} + +CTimeKeeper::CTimeKeeper() { + + hbs=NULL; + num_hbs=0; size_hbs=0; + + fds=NULL; timeKeeperFD=NULL; + num_fdns=0; size_fds=0; + + mintimeout=INT_MAX; + num=0; + running=0; + setTime(); +} + +CTimeKeeper::~CTimeKeeper(){ +} + +void +CTimeKeeper::setTime() { + struct timezone tzp; + gettimeofday(&lasttime, &tzp); +} + +int +CTimeKeeper::getTime() { + struct timezone tzp; + struct timeval tv; + gettimeofday(&tv, &tzp); + return ((tv.tv_sec-lasttime.tv_sec)*1000 + +(tv.tv_usec-lasttime.tv_usec)/1000); +} + +int +CTimeKeeper::addFd(int fd, CTimeKeeperItem * fn, short events) { + + fn->timeKeeperSetTimeKeeper(this); + + if (size_fds<=num_fdns) { + size_fds = nextsize(size_fds); + fds = (struct pollfd *)mrealloc(fds, size_fds*sizeof(struct pollfd)); + timeKeeperFD = (CTimeKeeperItem **)mrealloc(timeKeeperFD,size_fds*sizeof(CTimeKeeperItem*)); + + if ((fds == NULL) | (timeKeeperFD == NULL)){ + throw new CException("Out of memory exception"); + } + + } + + fds[num_fdns].fd = fd; + fds[num_fdns].events = events; + fds[num_fdns].revents = 0; + timeKeeperFD[num_fdns] = fn; + num_fdns++; + return 0; +} + + +#define MYmemmove(a,b,c) cdebug << "Memmove(Dest= " << a << ",Src= " << b << ",Length= " << c << ");\n"; memmove(a,b,c) + +int +CTimeKeeper::rmFd(int fd) { + int i = num_fdns-1; + while (i >= 0){ +// for (i=0; i<num_fdns; i++) { + if (fds[i].fd == fd) { +#ifdef DEBUG_TIMEKEEPER + cdebug << "CTimeKeeper::rmFD ( " << fd << " ) at pos : " << i << "\n"; +#endif + memmove(&fds[i], &fds[i+1], (DWORD)&fds[num_fdns]-(DWORD)&fds[i+1]); + memmove(&timeKeeperFD[i], &timeKeeperFD[i+1], (DWORD)&timeKeeperFD[num_fdns]-(DWORD)&timeKeeperFD[i+1]); + num_fdns--; + return 1; + } + i--; + } + return 0; +} + +int CTimeKeeper::setEvents(CTimeKeeperItem * fn,short events){ + int i; + for (i=0; i<num_fdns; i++) { + if (timeKeeperFD[i] == fn) { + fds[i].events = events; + return 1; + } + } + return 0; +} + + + +int +CTimeKeeper::addHeartBeat(int timeout, CTimeKeeperItem * fn) { + int nsize, i; + void *nptr; + if (size_hbs<=num_hbs) { + nsize = nextsize(size_hbs); + nptr = mrealloc(hbs, nsize*sizeof(struct heartbeat)); + if (!nptr) return 1; + size_hbs = nsize; + hbs = (struct heartbeat *)nptr; + } + + /* round down to nearest 2^n */ + for (i=0; timeout &= ~(1<<i) ; i++); + timeout = 1<<i; + + hbs[num_hbs].timeout = timeout; + if (timeout < mintimeout) mintimeout=timeout; + hbs[num_hbs].fn = fn; + num_hbs++; + return 0; +} + +int +CTimeKeeper::rmHeartBeat(CTimeKeeperItem * fn) { + int i, j; + for (i=0; i<num_hbs; i++) { + if (hbs[i].fn == fn) { + memmove(&hbs[i], &hbs[i+1], &hbs[num_hbs]-&hbs[i+1]); + num_hbs--; + mintimeout = INT_MAX; + for (j=0; j<num_hbs; j++) { + if (hbs[i].timeout < mintimeout) + mintimeout=hbs[i].timeout; + } + return 1; + } + } + return 0; +} + +void +CTimeKeeper::stopLoop() { + running=0; +} + + +void +CTimeKeeper::mainLoop() { + running=1; + while (running) { + + poll( ((mintimeout == INT_MAX) ? INFTIM : mintimeout) ); + + } +} + + +void +CTimeKeeper::poll(int timeOut) { + int nready, i; + + nready = ::poll(fds, num_fdns,timeOut); + // cdebug << "Poll : " << nready << "\n"; + +#ifdef DEBUG_TIMEKEEPER + if (nready > 0){ + cdebug << "CTimeKeeper::poll(...)\n"; + cdebug << " nready : " << nready << "\n"; + i = num_fdns-1; + while (i >= 0){ + cdebug << " fds[" << i << "].fd : " << fds[i].fd << "\n"; + cdebug << " fds[" << i << "].events : " << fds[i].events << "\n"; + cdebug << " fds[" << i << "].revents : " << fds[i].revents << "\n"; + cdebug << " timeKeeperFD[" << i << "].getName() : " + << timeKeeperFD[i]->getName() << "\n"; + i--; + } + } +#endif + + +// for (i=0; nready > 0 && i < num_fdns; i++) { + i = num_fdns-1; // New + while (i >= 0){ // New + if (fds[i].revents) { + // cdebug << "Event : " << fds[i].revents << "\n"; + if (!timeKeeperFD[i]->timeKeeperFD(fds[i].revents)){ + rmFd(fds[i].fd); + // i--; + } else { + fds[i].revents=0; + } +// nready--; + } + i--; // New + } + + if ( getTime() >= mintimeout ) { + for (i=0; i < num_hbs; i++) { + if (!(num % (hbs[i].timeout/mintimeout))) { + if (!hbs[i].fn->timeKeeperHB()){ + rmHeartBeat(hbs[i].fn); + i--; + } + } + } + num++; + setTime(); + } +} + + diff --git a/common/lib/srvcli/viewpoint.C b/common/lib/srvcli/viewpoint.C new file mode 100644 index 0000000..0409ca7 --- /dev/null +++ b/common/lib/srvcli/viewpoint.C @@ -0,0 +1,50 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include "viewpoint.H" + +CViewpoint::CViewpoint(){ +} + +void CViewpoint::setPosition( const CPosition & position ){ + this->position = position; +} + +CPosition & CViewpoint::getPosition(){ + return position; +} + +void CViewpoint::setDirection( const CDirection & direction ){ + this->direction = direction; +} + +CDirection & CViewpoint::getDirection(){ + return direction; +} + +void CViewpoint::setTargetId(DWORD targetId){ + m_targetId = targetId; +} + +DWORD CViewpoint::getTargetId(){ + return m_targetId; +} + + diff --git a/common/lib/texture/Makefile.am b/common/lib/texture/Makefile.am new file mode 100644 index 0000000..ea2843c --- /dev/null +++ b/common/lib/texture/Makefile.am @@ -0,0 +1,8 @@ +INCLUDES = -I../../include + +noinst_LIBRARIES = libtexture.a + +libtexture_a_SOURCES = texture.C texturemap.C \ + load_rgb.C \ + load_tiff.C save_tiff.C \ + load_tex.C save_tex.C diff --git a/common/lib/texture/Makefile.in b/common/lib/texture/Makefile.in new file mode 100644 index 0000000..e06db1f --- /dev/null +++ b/common/lib/texture/Makefile.in @@ -0,0 +1,331 @@ +# Makefile.in generated automatically by automake 1.4 from Makefile.am + +# Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + + +SHELL = @SHELL@ + +srcdir = @srcdir@ +top_srcdir = @top_srcdir@ +VPATH = @srcdir@ +prefix = @prefix@ +exec_prefix = @exec_prefix@ + +bindir = @bindir@ +sbindir = @sbindir@ +libexecdir = @libexecdir@ +datadir = @datadir@ +sysconfdir = @sysconfdir@ +sharedstatedir = @sharedstatedir@ +localstatedir = @localstatedir@ +libdir = @libdir@ +infodir = @infodir@ +mandir = @mandir@ +includedir = @includedir@ +oldincludedir = /usr/include + +DESTDIR = + +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ + +top_builddir = ../../.. + +ACLOCAL = @ACLOCAL@ +AUTOCONF = @AUTOCONF@ +AUTOMAKE = @AUTOMAKE@ +AUTOHEADER = @AUTOHEADER@ + +INSTALL = @INSTALL@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS) +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +transform = @program_transform_name@ + +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +CC = @CC@ +CXX = @CXX@ +GL_CFLAGS = @GL_CFLAGS@ +GL_LIBS = @GL_LIBS@ +LEX = @LEX@ +MAKEINFO = @MAKEINFO@ +NETLIBS = @NETLIBS@ +PACKAGE = @PACKAGE@ +RANLIB = @RANLIB@ +TIFF_CFLAGS = @TIFF_CFLAGS@ +TIFF_LIBS = @TIFF_LIBS@ +VERSION = @VERSION@ +YACC = @YACC@ + +INCLUDES = -I../../include + +noinst_LIBRARIES = libtexture.a + +libtexture_a_SOURCES = texture.C texturemap.C load_rgb.C load_tiff.C save_tiff.C load_tex.C save_tex.C + +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_CLEAN_FILES = +LIBRARIES = $(noinst_LIBRARIES) + + +DEFS = @DEFS@ -I. -I$(srcdir) +CPPFLAGS = @CPPFLAGS@ +LDFLAGS = @LDFLAGS@ +LIBS = @LIBS@ +X_CFLAGS = @X_CFLAGS@ +X_LIBS = @X_LIBS@ +X_EXTRA_LIBS = @X_EXTRA_LIBS@ +X_PRE_LIBS = @X_PRE_LIBS@ +libtexture_a_LIBADD = +libtexture_a_OBJECTS = texture.o texturemap.o load_rgb.o load_tiff.o \ +save_tiff.o load_tex.o save_tex.o +AR = ar +CXXFLAGS = @CXXFLAGS@ +CXXCOMPILE = $(CXX) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) +CXXLD = $(CXX) +CXXLINK = $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(LDFLAGS) -o $@ +DIST_COMMON = Makefile.am Makefile.in + + +DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) + +TAR = gtar +GZIP_ENV = --best +DEP_FILES = .deps/load_rgb.P .deps/load_tex.P .deps/load_tiff.P \ +.deps/save_tex.P .deps/save_tiff.P .deps/texture.P .deps/texturemap.P +SOURCES = $(libtexture_a_SOURCES) +OBJECTS = $(libtexture_a_OBJECTS) + +all: all-redirect +.SUFFIXES: +.SUFFIXES: .C .S .c .o .s +$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) + cd $(top_srcdir) && $(AUTOMAKE) --foreign common/lib/texture/Makefile + +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES) + cd $(top_builddir) \ + && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status + + +mostlyclean-noinstLIBRARIES: + +clean-noinstLIBRARIES: + -test -z "$(noinst_LIBRARIES)" || rm -f $(noinst_LIBRARIES) + +distclean-noinstLIBRARIES: + +maintainer-clean-noinstLIBRARIES: + +.s.o: + $(COMPILE) -c $< + +.S.o: + $(COMPILE) -c $< + +mostlyclean-compile: + -rm -f *.o core *.core + +clean-compile: + +distclean-compile: + -rm -f *.tab.c + +maintainer-clean-compile: + +libtexture.a: $(libtexture_a_OBJECTS) $(libtexture_a_DEPENDENCIES) + -rm -f libtexture.a + $(AR) cru libtexture.a $(libtexture_a_OBJECTS) $(libtexture_a_LIBADD) + $(RANLIB) libtexture.a +.C.o: + $(CXXCOMPILE) -c $< + +tags: TAGS + +ID: $(HEADERS) $(SOURCES) $(LISP) + list='$(SOURCES) $(HEADERS)'; \ + unique=`for i in $$list; do echo $$i; done | \ + awk ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + here=`pwd` && cd $(srcdir) \ + && mkid -f$$here/ID $$unique $(LISP) + +TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS)'; \ + unique=`for i in $$list; do echo $$i; done | \ + awk ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \ + || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags $$unique $(LISP) -o $$here/TAGS) + +mostlyclean-tags: + +clean-tags: + +distclean-tags: + -rm -f TAGS ID + +maintainer-clean-tags: + +distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) + +subdir = common/lib/texture + +distdir: $(DISTFILES) + here=`cd $(top_builddir) && pwd`; \ + top_distdir=`cd $(top_distdir) && pwd`; \ + distdir=`cd $(distdir) && pwd`; \ + cd $(top_srcdir) \ + && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --foreign common/lib/texture/Makefile + @for file in $(DISTFILES); do \ + d=$(srcdir); \ + if test -d $$d/$$file; then \ + cp -pr $$/$$file $(distdir)/$$file; \ + else \ + test -f $(distdir)/$$file \ + || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ + || cp -p $$d/$$file $(distdir)/$$file || :; \ + fi; \ + done + +DEPS_MAGIC := $(shell mkdir .deps > /dev/null 2>&1 || :) + +-include $(DEP_FILES) + +mostlyclean-depend: + +clean-depend: + +distclean-depend: + -rm -rf .deps + +maintainer-clean-depend: + +%.o: %.c + @echo '$(COMPILE) -c $<'; \ + $(COMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-cp .deps/$(*F).pp .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm .deps/$(*F).pp + +%.lo: %.c + @echo '$(LTCOMPILE) -c $<'; \ + $(LTCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-sed -e 's/^\([^:]*\)\.o[ ]*:/\1.lo \1.o :/' \ + < .deps/$(*F).pp > .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm -f .deps/$(*F).pp + +%.o: %.C + @echo '$(CXXCOMPILE) -c $<'; \ + $(CXXCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-cp .deps/$(*F).pp .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm .deps/$(*F).pp + +%.lo: %.C + @echo '$(LTCXXCOMPILE) -c $<'; \ + $(LTCXXCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-sed -e 's/^\([^:]*\)\.o[ ]*:/\1.lo \1.o :/' \ + < .deps/$(*F).pp > .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm -f .deps/$(*F).pp +info-am: +info: info-am +dvi-am: +dvi: dvi-am +check-am: all-am +check: check-am +installcheck-am: +installcheck: installcheck-am +install-exec-am: +install-exec: install-exec-am + +install-data-am: +install-data: install-data-am + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am +install: install-am +uninstall-am: +uninstall: uninstall-am +all-am: Makefile $(LIBRARIES) +all-redirect: all-am +install-strip: + $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install +installdirs: + + +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -rm -f Makefile $(CONFIG_CLEAN_FILES) + -rm -f config.cache config.log stamp-h stamp-h[0-9]* + +maintainer-clean-generic: +mostlyclean-am: mostlyclean-noinstLIBRARIES mostlyclean-compile \ + mostlyclean-tags mostlyclean-depend mostlyclean-generic + +mostlyclean: mostlyclean-am + +clean-am: clean-noinstLIBRARIES clean-compile clean-tags clean-depend \ + clean-generic mostlyclean-am + +clean: clean-am + +distclean-am: distclean-noinstLIBRARIES distclean-compile \ + distclean-tags distclean-depend distclean-generic \ + clean-am + +distclean: distclean-am + +maintainer-clean-am: maintainer-clean-noinstLIBRARIES \ + maintainer-clean-compile maintainer-clean-tags \ + maintainer-clean-depend maintainer-clean-generic \ + distclean-am + @echo "This command is intended for maintainers to use;" + @echo "it deletes files that may require special tools to rebuild." + +maintainer-clean: maintainer-clean-am + +.PHONY: mostlyclean-noinstLIBRARIES distclean-noinstLIBRARIES \ +clean-noinstLIBRARIES maintainer-clean-noinstLIBRARIES \ +mostlyclean-compile distclean-compile clean-compile \ +maintainer-clean-compile tags mostlyclean-tags distclean-tags \ +clean-tags maintainer-clean-tags distdir mostlyclean-depend \ +distclean-depend clean-depend maintainer-clean-depend info-am info \ +dvi-am dvi check check-am installcheck-am installcheck install-exec-am \ +install-exec install-data-am install-data install-am install \ +uninstall-am uninstall all-redirect all-am all installdirs \ +mostlyclean-generic distclean-generic clean-generic \ +maintainer-clean-generic clean mostlyclean distclean maintainer-clean + + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: diff --git a/common/lib/texture/load_rgb.C b/common/lib/texture/load_rgb.C new file mode 100644 index 0000000..f2510d6 --- /dev/null +++ b/common/lib/texture/load_rgb.C @@ -0,0 +1,280 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include <stdio.h> +#include <string.h> +#include <stdlib.h> +#include "texture.H" +#include "load_rgb.H" +#include "exception.H" +#include <iostream.h> + +#define IMAGIC 0x01da +#define IMAGIC_SWAP 0xda01 + +#define SWAP_SHORT_BYTES(x) ((((x) & 0xff) << 8) | (((x) & 0xff00) >> 8)) +#define SWAP_LONG_BYTES(x) (((((x) & 0xff) << 24) | (((x) & 0xff00) << 8)) | \ +((((x) & 0xff0000) >> 8) | (((x) & 0xff000000) >> 24))) + + typedef struct + { + unsigned short imagic; + unsigned short type; + unsigned short dim; + unsigned short sizeX, sizeY, sizeZ; + unsigned long min, max; + unsigned long wasteBytes; + char name[80]; + unsigned long colorMap; + FILE *file; + unsigned char *tmp[5]; + unsigned long rleEnd; + unsigned long *rowStart; + unsigned long *rowSize; + } Image_RGB; + + +static Image_RGB *ImageRGB_Open(char *fileName) +{ + Image_RGB *image; + unsigned long *rowStart, *rowSize, ulTmp; + int x, i; + + image = (Image_RGB *)malloc(sizeof(Image_RGB)); + if (image == NULL) + { + cdebug << "Out of memory!\n"; + exit(-1); + } + if ((image->file = fopen(fileName, "rb")) == NULL) + { + perror(fileName); + exit(-1); + } + /* + * Read the image header + */ + fread(image, 1, 12, image->file); + /* + * Check byte order + */ + if (image->imagic == IMAGIC_SWAP) + { + image->type = SWAP_SHORT_BYTES(image->type); + image->dim = SWAP_SHORT_BYTES(image->dim); + image->sizeX = SWAP_SHORT_BYTES(image->sizeX); + image->sizeY = SWAP_SHORT_BYTES(image->sizeY); + image->sizeZ = SWAP_SHORT_BYTES(image->sizeZ); + } + + for ( i = 0 ; i <= image->sizeZ ; i++ ) + { + image->tmp[i] = (unsigned char *)malloc(image->sizeX*256); + if (image->tmp[i] == NULL ) + { + cdebug << "Out of memory!\n"; + exit(-1); + } + } + + if ((image->type & 0xFF00) == 0x0100) /* RLE image */ + { + x = image->sizeY * image->sizeZ * sizeof(long); + image->rowStart = (unsigned long *)malloc(x); + image->rowSize = (unsigned long *)malloc(x); + if (image->rowStart == NULL || image->rowSize == NULL) + { + cdebug << "Out of memory!\n"; + exit(-1); + } + image->rleEnd = 512 + (2 * x); + fseek(image->file, 512, SEEK_SET); + fread(image->rowStart, 1, x, image->file); + fread(image->rowSize, 1, x, image->file); + if (image->imagic == IMAGIC_SWAP) + { + x /= sizeof(long); + rowStart = image->rowStart; + rowSize = image->rowSize; + while (x--) + { + ulTmp = *rowStart; + *rowStart++ = SWAP_LONG_BYTES(ulTmp); + ulTmp = *rowSize; + *rowSize++ = SWAP_LONG_BYTES(ulTmp); + } + } + } + return image; +} + +static void ImageRGB_Close( Image_RGB *image) +{ + int i; + + fclose(image->file); + for ( i = 0 ; i <= image->sizeZ ; i++ ) + free(image->tmp[i]); + free(image); +} + +static void ImageRGB_GetRow( Image_RGB *image, unsigned char *buf, int y, int z) +{ + unsigned char *iPtr, *oPtr, pixel; + int count; + + if ((image->type & 0xFF00) == 0x0100) /* RLE image */ + { + fseek(image->file, image->rowStart[y+z*image->sizeY], SEEK_SET); + fread(image->tmp[0], 1, (unsigned int)image->rowSize[y+z*image->sizeY], + image->file); + + iPtr = image->tmp[0]; + oPtr = buf; + while (1) + { + pixel = *iPtr++; + count = (int)(pixel & 0x7F); + if (!count) + return; + if (pixel & 0x80) + { + while (count--) + { + *oPtr++ = *iPtr++; + } + } + else + { + pixel = *iPtr++; + while (count--) + { + *oPtr++ = pixel; + } + } + } + } + else /* verbatim image */ + { + fseek(image->file, 512+(y*image->sizeX)+(z*image->sizeX*image->sizeY), + SEEK_SET); + fread(buf, 1, image->sizeX, image->file); + } +} + +static void ImageRGB_GetRawData( Image_RGB *image, char *data) +{ + int i, j, k; + int remain; + + switch ( image->sizeZ ) + { + case 1: + remain = image->sizeX % 4; + break; + case 2: + remain = image->sizeX % 2; + break; + case 3: + remain = (image->sizeX * 3) & 0x3; + if (remain) + remain = 4 - remain; + break; + case 4: + remain = 0; + break; + } + + for (i = 0; i < image->sizeY; i++) + { + for ( k = 0; k < image->sizeZ ; k++ ) + ImageRGB_GetRow(image, image->tmp[k+1], i, k); + for (j = 0; j < image->sizeX; j++) + for ( k = 1; k <= image->sizeZ ; k++ ) + *data++ = *(image->tmp[k] + j); + data += remain; + } +} + +void CTextureMap::loadRGB(char *fileName) +{ + Image_RGB *image; + IMAGE_RGB_t *final; + int sx,ii,rgbIndex; + unsigned char * rgbData; + + image = ImageRGB_Open(fileName); + + if (image == NULL){ + throw new CException(); + } + + final = (IMAGE_RGB_t *)malloc(sizeof(IMAGE_RGB_t)); + if (final == NULL) + { + cdebug << "Out of memory!\n"; + exit(-1); + } + final->imagic = image->imagic; + final->type = image->type; + final->dim = image->dim; + final->sizeX = image->sizeX; + final->sizeY = image->sizeY; + final->sizeZ = image->sizeZ; + + /* + * Round up so rows are long-word aligned + */ + sx = ( (image->sizeX) * (image->sizeZ) + 3) >> 2; + + rgbData = (unsigned char *)malloc( sx * image->sizeY * sizeof(unsigned int)); + + if (rgbData == NULL) { + cdebug << "Out of memory!\n"; + exit(-1); + } + + final->data + = (unsigned long *)malloc( image->sizeX * image->sizeY * sizeof(unsigned long)); + + if (final->data == NULL) { + cdebug << "Out of memory!\n"; + exit(-1); + } + + ImageRGB_GetRawData(image, (char*)rgbData); + ImageRGB_Close(image); + + m_width = final->sizeX; + m_height = final->sizeY; + + rgbIndex = 0; + for (ii = 0; ii < m_width*m_height; ii++){ + final->data[ii] = ((DWORD)(rgbData[rgbIndex+2]) << 16) + + ((DWORD)(rgbData[rgbIndex+1]) << 8) + + (DWORD)(rgbData[rgbIndex]) + 0xFF000000; + rgbIndex += 3; + } + + m_data = (unsigned char*)final->data; + + free(final); + free(rgbData); +} diff --git a/common/lib/texture/load_rgb.H b/common/lib/texture/load_rgb.H new file mode 100644 index 0000000..d0f89e1 --- /dev/null +++ b/common/lib/texture/load_rgb.H @@ -0,0 +1,33 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _IMAGE_RGB_H +#define _IMAGE_RGB_H + +typedef struct +{ + unsigned short imagic; + unsigned short type; + unsigned short dim; + unsigned short sizeX, sizeY, sizeZ; + char name[128]; + unsigned long *data; +} IMAGE_RGB_t; + +#endif /* _IMAGE_RGB_H */ diff --git a/common/lib/texture/load_rgb.h b/common/lib/texture/load_rgb.h new file mode 100644 index 0000000..cf1b98f --- /dev/null +++ b/common/lib/texture/load_rgb.h @@ -0,0 +1,35 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _IMAGE_RGB_H +#define _IMAGE_RGB_H + +typedef struct +{ + unsigned short imagic; + unsigned short type; + unsigned short dim; + unsigned short sizeX, sizeY, sizeZ; + char name[128]; + unsigned char *data; +} IMAGE_RGB_t; + +TextureMap_t *ImageRGB_Load(char *); + +#endif /* _IMAGE_RGB_H */ diff --git a/common/lib/texture/load_tex.C b/common/lib/texture/load_tex.C new file mode 100644 index 0000000..4f87e88 --- /dev/null +++ b/common/lib/texture/load_tex.C @@ -0,0 +1,52 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include <stdio.h> +#include <stdlib.h> +#include <strings.h> +#include <iostream.h> +#include "texture.H" +#include "exception.H" + +void CTextureMap::loadTEX(char * fileName){ + char idString[16]; + DWORD *data,value; + int version,ii,jj,counter; + FILE * file = fopen(fileName,"r"); + if (file == NULL){ + throw new CException(); + } + fscanf(file,"%s %i\n",idString,&version); + if (strcmp(idString,"TEX") != 0 || version != 1){ + fclose(file); + throw new CException("Unknown file format!"); + } + fscanf(file,"%hu %hu\n",&m_width,&m_height); + data = (DWORD*)malloc(m_width*m_height*sizeof(DWORD)); + counter = 0; + for (ii = 0; ii < m_height; ii ++){ + for (jj = 0; jj < m_width; jj++){ + fscanf(file,"%lX",&value); + data[counter++] = value; + } + } + m_data = (BYTE*)data; + fclose(file); +} diff --git a/common/lib/texture/load_tiff.C b/common/lib/texture/load_tiff.C new file mode 100644 index 0000000..651f352 --- /dev/null +++ b/common/lib/texture/load_tiff.C @@ -0,0 +1,65 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include <stdlib.h> +#include <tiffio.h> +#include "texture.H" +#include "exception.H" + +/****************************************************************************** +* load_tiff * +* input tiff_file_name File name of tiff file to open * +* retun NULL if failed to open tiff. * +* Created 17/11-1997 by Anders Reggestad * +******************************************************************************/ +void CTextureMap::loadTIFF(char * tiff_file_name){ + + uint32 w, h, ii; + uint32 * tif_raster; + TIFF* tif; + + tif = TIFFOpen( tiff_file_name, "r" ); + + if (tif == NULL){ + throw new CException("Failed to open tiff file"); + } + + TIFFGetField(tif, TIFFTAG_IMAGEWIDTH, &w); + TIFFGetField(tif, TIFFTAG_IMAGELENGTH, &h); + + m_width = w; + m_height = h; + m_data = (unsigned char*)malloc(w*h*sizeof(DWORD)); + + + tif_raster = (uint32*)_TIFFmalloc( w*h*sizeof(uint32) ); + if (tif_raster == NULL){ + throw new CException("Failed to malloc tif_raster"); + } + + if (TIFFReadRGBAImage(tif, w, h, tif_raster, 0)){ + for (ii=0; ii < w*h; ii++) + ((DWORD*)m_data)[ii] = tif_raster[ii]; + } + _TIFFfree( tif_raster ); + + TIFFClose( tif ); + +} diff --git a/common/lib/texture/save_tex.C b/common/lib/texture/save_tex.C new file mode 100644 index 0000000..578333a --- /dev/null +++ b/common/lib/texture/save_tex.C @@ -0,0 +1,50 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include <stdio.h> +#include <stdlib.h> +#include <strings.h> +#include <iostream.h> +#include "texture.H" +#include "exception.H" + +void CTextureMap::saveTEX(char * fileName){ + int ii,jj,count; + DWORD * data; + FILE * file = fopen(fileName,"w+"); + if (file == NULL) throw new CException(); + fprintf(file,"TEX 1\n%i %i\n", + getWidth(), + getHeight()); + count = 0; + data = (DWORD*)getData(); + if (data == NULL) { + fclose(file); + throw new CException(); + } + for (ii = 0; ii < getHeight(); ii ++){ + for (jj = 1; jj <= getWidth(); jj ++){ + fprintf(file,"%08lX",data[count++]); + if (jj != getWidth()) fprintf(file," "); + } + fprintf(file,"\n"); + } + fclose(file); +} diff --git a/common/lib/texture/save_tiff.C b/common/lib/texture/save_tiff.C new file mode 100644 index 0000000..8e1a224 --- /dev/null +++ b/common/lib/texture/save_tiff.C @@ -0,0 +1,70 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include <stdlib.h> +#include <tiffio.h> +#include "texture.H" +#include "exception.H" + +/****************************************************************************** +* save_tiff * +* input tiff_file_name File name of tiff file to create * +* retun NULL if failed to open tiff. * +* Created 23/11-1999 by Anders Reggestad * +******************************************************************************/ +void CTextureMap::saveTIFF(char * tiff_file_name){ + + int width,height,ii; + uint32 *data,*tif_raster; + TIFF* tif; + + tif = TIFFOpen( tiff_file_name, "w" ); + + if (tif == NULL){ + cdebug << "ERROR: Faild to create tiff file: " << tiff_file_name << endl; + throw new CException(); + } + + width = getWidth(); + height = getHeight(); + data = (uint32*)getData(); + + TIFFSetField(tif, TIFFTAG_IMAGEWIDTH, width); + TIFFSetField(tif, TIFFTAG_IMAGELENGTH, height); + TIFFSetField(tif, TIFFTAG_PLANARCONFIG, 1); + TIFFSetField(tif, TIFFTAG_SAMPLESPERPIXEL, 4); + TIFFSetField(tif, TIFFTAG_EXTRASAMPLES, 0); + TIFFSetField(tif, TIFFTAG_BITSPERSAMPLE, 8, 8, 8, 8); + TIFFSetField(tif, TIFFTAG_COMPRESSION, 1); + TIFFSetField(tif, TIFFTAG_PHOTOMETRIC, 2); +// TIFFSetField(tif, TIFFTAG_STRIPOFFSETS, 0); + TIFFSetField(tif, TIFFTAG_ROWSPERSTRIP, height); +// TIFFSetField(tif, TIFFTAG_STRIPBYTECOUNTS, height*width*4); + TIFFSetField(tif, TIFFTAG_XRESOLUTION, 1); + TIFFSetField(tif, TIFFTAG_YRESOLUTION, 1); + TIFFSetField(tif, TIFFTAG_RESOLUTIONUNIT, 1); + + for (ii = 0; ii < height; ii++){ + TIFFWriteScanline(tif,&data[(height-ii-1)*width], ii, 0); + } + + TIFFClose( tif ); + +} diff --git a/common/lib/texture/texture.C b/common/lib/texture/texture.C new file mode 100644 index 0000000..87e5d82 --- /dev/null +++ b/common/lib/texture/texture.C @@ -0,0 +1,153 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include <string.h> +#include <stdlib.h> +#include <stdio.h> +#include "texture.H" +#include "exception.H" + +/****************************************************************************** + * + * Create texture + * + *****************************************************************************/ + +CTexture::CTexture(){ + + m_id = -1; + m_state = 0; + m_textureMap = NULL; + +} + +/****************************************************************************** + * + * Create texture with given id + * + *****************************************************************************/ + +CTexture::CTexture(int id){ + + m_id = id; + m_state = 0; + m_textureMap = NULL; + +} + +/****************************************************************************** + * + * Create texture with given id + * + *****************************************************************************/ + +CTexture::~CTexture(){ + + if (m_textureMap != NULL) delete m_textureMap; + +} + + +/****************************************************************************** + * + * Test if texturemap is loaded + * + *****************************************************************************/ + +int CTexture::loaded(){ + return ((m_state & TEX_STATE_LOADED)==TEX_STATE_LOADED); +} + +/****************************************************************************** + * + * Set texturemap to use with texture + * + *****************************************************************************/ + +void CTexture::setTextureMap(CTextureMap * textureMap){ + + if (m_textureMap != NULL) delete m_textureMap; + + m_textureMap = textureMap; + + m_state = m_state | TEX_STATE_LOADED; + +} + +/****************************************************************************** + * + * Get texturemap from texture. + * + *****************************************************************************/ + +CTextureMap * CTexture::getTextureMap(){ + return m_textureMap; +} + + +/****************************************************************************** + * + * Exec texture + * + *****************************************************************************/ + +int CTexture::exec(){ + return FALSE; +} + +/****************************************************************************** + * + * Load texture + * + *****************************************************************************/ + +void CTexture::load(char * fileName){ + CTextureMap * map = new CTextureMap(); + map->load(fileName); + setTextureMap(map); +} + +/****************************************************************************** + * + * Save texture + * + *****************************************************************************/ + +void CTexture::save(char * fileName){ + m_textureMap->save(fileName); +} + +/****************************************************************************** + * + * Add texture to TextureCache + * + *****************************************************************************/ + +CTextureCache::CTextureCache():CCache(){ +} + +CTexture * CTextureCache::add(CTexture * texture){ + return (CTexture*)CCache::add(texture->getId(), (CObject*)texture ); +} + +CTexture * CTextureCache::get(int id){ + return (CTexture*)CCache::get(id); +} + diff --git a/common/lib/texture/texturemap.C b/common/lib/texture/texturemap.C new file mode 100644 index 0000000..2b15c5b --- /dev/null +++ b/common/lib/texture/texturemap.C @@ -0,0 +1,99 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include <stdio.h> +#include <stdlib.h> +#include <strings.h> +#include <iostream.h> +#include "texture.H" +#include "exception.H" + +CTextureMap::CTextureMap(){ + m_width = 0; + m_height = 0; + m_data = NULL; +} + +CTextureMap::CTextureMap(WORD width, WORD height, BYTE * data){ + setMap(width,height,data); +} + +CTextureMap::~CTextureMap(){ + if (m_data != NULL) free(m_data); +} + + +WORD CTextureMap::getWidth(){ + return m_width; +} + +WORD CTextureMap::getHeight(){ + return m_height; +} + +BYTE * CTextureMap::getData(){ + return m_data; +} + +void CTextureMap::setMap(WORD width, WORD height, BYTE * data){ + m_width = width; + m_height = height; + m_data = (BYTE*)malloc(m_width*m_height*sizeof(DWORD)); + memcpy(m_data,data,m_width*m_height*sizeof(DWORD)); +} + +void CTextureMap::load(char * fileName){ + char * sufix; + + if (m_data != NULL) free(m_data); + m_width = m_height = 0; + m_data = NULL; + + sufix = strrchr(fileName,'.'); + + if ( (strncmp(sufix,".tif",4)==0) || (strncmp(sufix,".TIF",4)==0) ){ + loadTIFF(fileName); + } else if ( (strcmp(sufix,".rgb")==0) || (strcmp(sufix,".RGB")==0) ){ + loadRGB(fileName); + } else if ( (strcmp(sufix,".tex")==0) || (strcmp(sufix,".TEX")==0) ){ + loadTEX(fileName); + } else { + cdebug << "Failed!"; + throw new CException(); + } +} + +void CTextureMap::save(char * fileName){ + char * sufix; + + sufix = strrchr(fileName,'.'); + + if ( (strncmp(sufix,".tif",4)==0) || (strncmp(sufix,".TIF",4)==0) ){ + saveTIFF(fileName); + } else /* if ( (strcmp(sufix,".rgb")==0) || (strcmp(sufix,".RGB")==0) ){ + saveRGB(fileName); + } else */ if ( (strcmp(sufix,".tex")==0) || (strcmp(sufix,".TEX")==0) ){ + saveTEX(fileName); + } else { + cdebug << "Failed!"; + throw new CException(); + } +} + diff --git a/common/lib/utils/Makefile.am b/common/lib/utils/Makefile.am new file mode 100644 index 0000000..a878690 --- /dev/null +++ b/common/lib/utils/Makefile.am @@ -0,0 +1,4 @@ +INCLUDES = -I../../include +noinst_LIBRARIES = libpvvmudutils.a + +libpvvmudutils_a_SOURCES = beam.C crossindex.C doublearray.C intarray.C matrix.C namedb.C objectarray.C plane.C time.C vector.C option.C getopt.c getopt1.c pingpong.C commandparser.C keyframe.C spline.C diff --git a/common/lib/utils/Makefile.in b/common/lib/utils/Makefile.in new file mode 100644 index 0000000..3e9054d --- /dev/null +++ b/common/lib/utils/Makefile.in @@ -0,0 +1,337 @@ +# Makefile.in generated automatically by automake 1.4 from Makefile.am + +# Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + + +SHELL = @SHELL@ + +srcdir = @srcdir@ +top_srcdir = @top_srcdir@ +VPATH = @srcdir@ +prefix = @prefix@ +exec_prefix = @exec_prefix@ + +bindir = @bindir@ +sbindir = @sbindir@ +libexecdir = @libexecdir@ +datadir = @datadir@ +sysconfdir = @sysconfdir@ +sharedstatedir = @sharedstatedir@ +localstatedir = @localstatedir@ +libdir = @libdir@ +infodir = @infodir@ +mandir = @mandir@ +includedir = @includedir@ +oldincludedir = /usr/include + +DESTDIR = + +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ + +top_builddir = ../../.. + +ACLOCAL = @ACLOCAL@ +AUTOCONF = @AUTOCONF@ +AUTOMAKE = @AUTOMAKE@ +AUTOHEADER = @AUTOHEADER@ + +INSTALL = @INSTALL@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS) +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +transform = @program_transform_name@ + +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +CC = @CC@ +CXX = @CXX@ +GL_CFLAGS = @GL_CFLAGS@ +GL_LIBS = @GL_LIBS@ +LEX = @LEX@ +MAKEINFO = @MAKEINFO@ +NETLIBS = @NETLIBS@ +PACKAGE = @PACKAGE@ +RANLIB = @RANLIB@ +TIFF_CFLAGS = @TIFF_CFLAGS@ +TIFF_LIBS = @TIFF_LIBS@ +VERSION = @VERSION@ +YACC = @YACC@ + +INCLUDES = -I../../include +noinst_LIBRARIES = libpvvmudutils.a + +libpvvmudutils_a_SOURCES = beam.C crossindex.C doublearray.C intarray.C matrix.C namedb.C objectarray.C plane.C time.C vector.C option.C getopt.c getopt1.c pingpong.C commandparser.C keyframe.C spline.C +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_CLEAN_FILES = +LIBRARIES = $(noinst_LIBRARIES) + + +DEFS = @DEFS@ -I. -I$(srcdir) +CPPFLAGS = @CPPFLAGS@ +LDFLAGS = @LDFLAGS@ +LIBS = @LIBS@ +X_CFLAGS = @X_CFLAGS@ +X_LIBS = @X_LIBS@ +X_EXTRA_LIBS = @X_EXTRA_LIBS@ +X_PRE_LIBS = @X_PRE_LIBS@ +libpvvmudutils_a_LIBADD = +libpvvmudutils_a_OBJECTS = beam.o crossindex.o doublearray.o intarray.o \ +matrix.o namedb.o objectarray.o plane.o time.o vector.o option.o \ +getopt.o getopt1.o pingpong.o commandparser.o keyframe.o spline.o +AR = ar +CXXFLAGS = @CXXFLAGS@ +CXXCOMPILE = $(CXX) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) +CXXLD = $(CXX) +CXXLINK = $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(LDFLAGS) -o $@ +CFLAGS = @CFLAGS@ +COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) +CCLD = $(CC) +LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(LDFLAGS) -o $@ +DIST_COMMON = Makefile.am Makefile.in + + +DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) + +TAR = gtar +GZIP_ENV = --best +DEP_FILES = .deps/beam.P .deps/commandparser.P .deps/crossindex.P \ +.deps/doublearray.P .deps/getopt.P .deps/getopt1.P .deps/intarray.P \ +.deps/keyframe.P .deps/matrix.P .deps/namedb.P .deps/objectarray.P \ +.deps/option.P .deps/pingpong.P .deps/plane.P .deps/spline.P \ +.deps/time.P .deps/vector.P +SOURCES = $(libpvvmudutils_a_SOURCES) +OBJECTS = $(libpvvmudutils_a_OBJECTS) + +all: all-redirect +.SUFFIXES: +.SUFFIXES: .C .S .c .o .s +$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) + cd $(top_srcdir) && $(AUTOMAKE) --foreign common/lib/utils/Makefile + +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES) + cd $(top_builddir) \ + && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status + + +mostlyclean-noinstLIBRARIES: + +clean-noinstLIBRARIES: + -test -z "$(noinst_LIBRARIES)" || rm -f $(noinst_LIBRARIES) + +distclean-noinstLIBRARIES: + +maintainer-clean-noinstLIBRARIES: + +.s.o: + $(COMPILE) -c $< + +.S.o: + $(COMPILE) -c $< + +mostlyclean-compile: + -rm -f *.o core *.core + +clean-compile: + +distclean-compile: + -rm -f *.tab.c + +maintainer-clean-compile: + +libpvvmudutils.a: $(libpvvmudutils_a_OBJECTS) $(libpvvmudutils_a_DEPENDENCIES) + -rm -f libpvvmudutils.a + $(AR) cru libpvvmudutils.a $(libpvvmudutils_a_OBJECTS) $(libpvvmudutils_a_LIBADD) + $(RANLIB) libpvvmudutils.a +.C.o: + $(CXXCOMPILE) -c $< + +tags: TAGS + +ID: $(HEADERS) $(SOURCES) $(LISP) + list='$(SOURCES) $(HEADERS)'; \ + unique=`for i in $$list; do echo $$i; done | \ + awk ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + here=`pwd` && cd $(srcdir) \ + && mkid -f$$here/ID $$unique $(LISP) + +TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS)'; \ + unique=`for i in $$list; do echo $$i; done | \ + awk ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \ + || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags $$unique $(LISP) -o $$here/TAGS) + +mostlyclean-tags: + +clean-tags: + +distclean-tags: + -rm -f TAGS ID + +maintainer-clean-tags: + +distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) + +subdir = common/lib/utils + +distdir: $(DISTFILES) + here=`cd $(top_builddir) && pwd`; \ + top_distdir=`cd $(top_distdir) && pwd`; \ + distdir=`cd $(distdir) && pwd`; \ + cd $(top_srcdir) \ + && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --foreign common/lib/utils/Makefile + @for file in $(DISTFILES); do \ + d=$(srcdir); \ + if test -d $$d/$$file; then \ + cp -pr $$/$$file $(distdir)/$$file; \ + else \ + test -f $(distdir)/$$file \ + || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ + || cp -p $$d/$$file $(distdir)/$$file || :; \ + fi; \ + done + +DEPS_MAGIC := $(shell mkdir .deps > /dev/null 2>&1 || :) + +-include $(DEP_FILES) + +mostlyclean-depend: + +clean-depend: + +distclean-depend: + -rm -rf .deps + +maintainer-clean-depend: + +%.o: %.c + @echo '$(COMPILE) -c $<'; \ + $(COMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-cp .deps/$(*F).pp .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm .deps/$(*F).pp + +%.lo: %.c + @echo '$(LTCOMPILE) -c $<'; \ + $(LTCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-sed -e 's/^\([^:]*\)\.o[ ]*:/\1.lo \1.o :/' \ + < .deps/$(*F).pp > .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm -f .deps/$(*F).pp + +%.o: %.C + @echo '$(CXXCOMPILE) -c $<'; \ + $(CXXCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-cp .deps/$(*F).pp .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm .deps/$(*F).pp + +%.lo: %.C + @echo '$(LTCXXCOMPILE) -c $<'; \ + $(LTCXXCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-sed -e 's/^\([^:]*\)\.o[ ]*:/\1.lo \1.o :/' \ + < .deps/$(*F).pp > .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm -f .deps/$(*F).pp +info-am: +info: info-am +dvi-am: +dvi: dvi-am +check-am: all-am +check: check-am +installcheck-am: +installcheck: installcheck-am +install-exec-am: +install-exec: install-exec-am + +install-data-am: +install-data: install-data-am + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am +install: install-am +uninstall-am: +uninstall: uninstall-am +all-am: Makefile $(LIBRARIES) +all-redirect: all-am +install-strip: + $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install +installdirs: + + +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -rm -f Makefile $(CONFIG_CLEAN_FILES) + -rm -f config.cache config.log stamp-h stamp-h[0-9]* + +maintainer-clean-generic: +mostlyclean-am: mostlyclean-noinstLIBRARIES mostlyclean-compile \ + mostlyclean-tags mostlyclean-depend mostlyclean-generic + +mostlyclean: mostlyclean-am + +clean-am: clean-noinstLIBRARIES clean-compile clean-tags clean-depend \ + clean-generic mostlyclean-am + +clean: clean-am + +distclean-am: distclean-noinstLIBRARIES distclean-compile \ + distclean-tags distclean-depend distclean-generic \ + clean-am + +distclean: distclean-am + +maintainer-clean-am: maintainer-clean-noinstLIBRARIES \ + maintainer-clean-compile maintainer-clean-tags \ + maintainer-clean-depend maintainer-clean-generic \ + distclean-am + @echo "This command is intended for maintainers to use;" + @echo "it deletes files that may require special tools to rebuild." + +maintainer-clean: maintainer-clean-am + +.PHONY: mostlyclean-noinstLIBRARIES distclean-noinstLIBRARIES \ +clean-noinstLIBRARIES maintainer-clean-noinstLIBRARIES \ +mostlyclean-compile distclean-compile clean-compile \ +maintainer-clean-compile tags mostlyclean-tags distclean-tags \ +clean-tags maintainer-clean-tags distdir mostlyclean-depend \ +distclean-depend clean-depend maintainer-clean-depend info-am info \ +dvi-am dvi check check-am installcheck-am installcheck install-exec-am \ +install-exec install-data-am install-data install-am install \ +uninstall-am uninstall all-redirect all-am all installdirs \ +mostlyclean-generic distclean-generic clean-generic \ +maintainer-clean-generic clean mostlyclean distclean maintainer-clean + + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: diff --git a/common/lib/utils/beam.C b/common/lib/utils/beam.C new file mode 100644 index 0000000..a8b9c04 --- /dev/null +++ b/common/lib/utils/beam.C @@ -0,0 +1,80 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include "beam.H" + + +CBeam::CBeam(){ +} + +CBeam::CBeam(const CVector & point,const CVector & direction){ + m_point = point; + m_direction = direction; +} + +CBeam::CBeam(const CVertex & point,const CVector & direction){ + m_point = CVector(point.getX(),point.getY(),point.getZ()); + m_direction = direction; +} + +CBeam::CBeam(const CPosition & point,const CVector & direction){ + m_point = CVector(point.getX(),point.getY(),point.getZ()); + m_direction = direction; +} + +const CVector & CBeam::getPoint() const{ + return m_point; +} +const CVector & CBeam::getDirection() const{ + return m_direction; +} + +CBeam CBeam::operator+ (const CPosition& position) const{ + CBeam result; + result = *this; + CVector pos(position.getX(),position.getY(),position.getZ()); + result.m_point += pos; + return result; +} + +void CBeam::transform(const CMatrix & transformation){ + CVector p2 = m_point + m_direction; + m_point.transform(transformation); + p2.transform(transformation); + m_direction = p2 - m_point; +} + +/////////////////////////////////////////////////////////////////////////////// +// CBeam::intersect +// Info : Check intersection between beam and a bBox +// Return : Return true if beam intersect with bBox +// Implementation: HACK only check if point inside in XY plane +/////////////////////////////////////////////////////////////////////////////// +int CBeam::intersect(const CBBox & bBox) const { +// cdebug << "CBeam::intersect : Hack impl.\n"; + return bBox.insideXY(m_point); +} + +ostream& operator<<(ostream&s,const CBeam& b){ + return s << "( P: " << b.getPoint() << ", D: " << b.getDirection() << " )"; +} + + + diff --git a/common/lib/utils/commandparser.C b/common/lib/utils/commandparser.C new file mode 100644 index 0000000..3194edf --- /dev/null +++ b/common/lib/utils/commandparser.C @@ -0,0 +1,114 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "commandparser.H" + +CCommandParser::CCommand::CCommand(string & commandString,CommandFunc_t commandFunc){ + m_commandString = commandString; + m_commandFunc = commandFunc; +} + +string & CCommandParser::CCommand::getCommandString(){ + return m_commandString; +} + +void CCommandParser::CCommand::executeCommand(argv_t & argv, + CCommandParser * parser) +{ + (parser->*m_commandFunc)(argv); +} + +CCommandParser::CCommandParser(){ + m_commandPrefix = '/'; +} + +/////////////////////////////////////////////////////////////////////////////// +// parseCommand +// Parse commands on the form "/command", "/command arg...", "Message..." +// Side effects on commandString: +// Any command with arguments will be null terminated before arguments +/////////////////////////////////////////////////////////////////////////////// +void CCommandParser::parseCommand(const string & commandString){ + string command = commandString; + if (command[0] != m_commandPrefix){ // Is this a message? + commandChat(command); + } else { // No it is a command + + command.erase(0,1); // Don't need leading '/' + + argv_t argv; + + createArgv(command,argv); + + for (int index = 0; index < m_commandList.size(); index++){ + if (m_commandList[index].getCommandString() == argv[0]){ + m_commandList[index].executeCommand(argv,this); + return; + } + } + commandUnknown(commandString); + } +} + +void CCommandParser::setCommandPrefix(char commandPrefix){ + m_commandPrefix = commandPrefix; +} + +/////////////////////////////////////////////////////////////////////////////// +// createArgv +// Convert string to table of strings +/////////////////////////////////////////////////////////////////////////////// +void CCommandParser::createArgv(string & argString, argv_t & argv){ + + string::size_type pos; + + // Remove all double spaces + while ((pos = argString.find(" ")) != string::npos) + argString.replace(pos,2," "); + + // Create argv + string::size_type last = 0; + string::size_type next; + while ((next = argString.find(" ",last)) != string::npos) { + argv.push_back(string(argString,last,next-last)); + last = next + 1; + } + next = argString.size(); + argv.push_back(string(argString,last,next)); + +} + + +/////////////////////////////////////////////////////////////////////////////// +// addCommand +/////////////////////////////////////////////////////////////////////////////// +void CCommandParser::addCommand(string commandString, + CommandFunc_t commandFunc) +{ + m_commandList.push_back( CCommand(commandString,commandFunc)); +} + +void CCommandParser::commandChat(const string & chatMessage){ + commandUnknown(chatMessage); +} + +void CCommandParser::commandUnknown(const string & commandString){ +} + + diff --git a/common/lib/utils/crossindex.C b/common/lib/utils/crossindex.C new file mode 100644 index 0000000..16aedb8 --- /dev/null +++ b/common/lib/utils/crossindex.C @@ -0,0 +1,64 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include <stdlib.h> +#include "mudtypes.h" +#include "crossindex.H" + +CCrossIndexItem::CCrossIndexItem(int indexA,int indexB) { + next = NULL; + this->indexA = indexA; + this->indexB = indexB; +} + +CCrossIndexItem * CCrossIndex::add(int indexA,int indexB){ + CCrossIndexItem *newItem = new CCrossIndexItem(indexA,indexB); + + newItem->setNext(first); + first=newItem; + + return newItem; + +} + +int CCrossIndex::getA(int indexB){ + CCrossIndexItem * currItem; + + currItem = first; + + while (currItem != NULL) { + if (currItem->getIndexB() == indexB) return currItem->getIndexA(); + currItem = currItem->getNext(); + } + + return -1; +} + +int CCrossIndex::getB(int indexA){ + CCrossIndexItem * currItem; + + currItem = first; + + while (currItem != NULL) { + if (currItem->getIndexA() == indexA) return currItem->getIndexB(); + currItem = currItem->getNext(); + } + + return -1; +} diff --git a/common/lib/utils/doublearray.C b/common/lib/utils/doublearray.C new file mode 100644 index 0000000..d085f77 --- /dev/null +++ b/common/lib/utils/doublearray.C @@ -0,0 +1,82 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include <stdlib.h> +#include <iostream.h> +#include "doublearray.H" + +CDoubleArray::CDoubleArray(){ + m_size = 0; + m_num = 0; + m_array = NULL; +} + +CDoubleArray::~CDoubleArray(){ + if (m_array != NULL) free(m_array); +} + +int CDoubleArray::add( double num ){ + if (m_num >= m_size){ + if (m_array == NULL){ + m_array = (double*)malloc(sizeof(double)*4); + m_size = 4; + } else { + m_array = (double*)realloc(m_array,sizeof(double)*m_size*2); + m_size *=2; + } + } + m_array[m_num] = num; + return m_num++; +} + +int CDoubleArray::add( CDoubleArray * doubleArray ){ + int ii,tmp; + int num = doubleArray->getNumElements(); + for (ii = 0; ii < num; ii ++){ + tmp = add(doubleArray->get(ii)); + } + return tmp; +} + +int CDoubleArray::insert( double num ){ + cdebug << "WARNING: CDoubleArray::insert NOT IMPLEMENTED!\n"; + return 0; +} + +double CDoubleArray::get( int index ) const{ + return m_array[index]; +} + +int CDoubleArray::getNumElements() const{ + return m_num; +} + +void CDoubleArray::deleteAll(){ + m_num = 0; +} + +ostream& operator<<(ostream&s,const CDoubleArray& d) { + int index; + s << "[ "; + for (index = 0; index < d.getNumElements(); index ++) + s << d.get(index) << " "; + return s << "]"; +} + diff --git a/common/lib/utils/getopt.c b/common/lib/utils/getopt.c new file mode 100644 index 0000000..acb35cc --- /dev/null +++ b/common/lib/utils/getopt.c @@ -0,0 +1,1050 @@ +/* Getopt for GNU. + NOTE: getopt is now part of the C library, so if you don't know what + "Keep this file name-space clean" means, talk to roland@gnu.ai.mit.edu + before changing it! + + Copyright (C) 1987, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97 + Free Software Foundation, Inc. + + The GNU C Library is free software; you can redistribute it and/or + modify it under the terms of the GNU Library General Public License as + published by the Free Software Foundation; either version 2 of the + License, or (at your option) any later version. + + The GNU C Library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Library General Public License for more details. + + You should have received a copy of the GNU Library General Public + License along with the GNU C Library; see the file COPYING.LIB. If not, + write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, + Boston, MA 02111-1307, USA. */ + +/* This tells Alpha OSF/1 not to define a getopt prototype in <stdio.h>. + Ditto for AIX 3.2 and <stdlib.h>. */ +#ifndef _NO_PROTO +#define _NO_PROTO +#endif + +#ifdef HAVE_CONFIG_H +#include <config.h> +#endif + +#if !defined (__STDC__) || !__STDC__ +/* This is a separate conditional since some stdc systems + reject `defined (const)'. */ +#ifndef const +#define const +#endif +#endif + +#include <stdio.h> + +/* Comment out all this code if we are using the GNU C Library, and are not + actually compiling the library itself. This code is part of the GNU C + Library, but also included in many other GNU distributions. Compiling + and linking in this code is a waste when using the GNU C library + (especially if it is a shared library). Rather than having every GNU + program understand `configure --with-gnu-libc' and omit the object files, + it is simpler to just do this in the source for each such file. */ + +#define GETOPT_INTERFACE_VERSION 2 +#if !defined (_LIBC) && defined (__GLIBC__) && __GLIBC__ >= 2 +#include <gnu-versions.h> +#if _GNU_GETOPT_INTERFACE_VERSION == GETOPT_INTERFACE_VERSION +#define ELIDE_CODE +#endif +#endif + +#ifndef ELIDE_CODE + + +/* This needs to come after some library #include + to get __GNU_LIBRARY__ defined. */ +#ifdef __GNU_LIBRARY__ +/* Don't include stdlib.h for non-GNU C libraries because some of them + contain conflicting prototypes for getopt. */ +#include <stdlib.h> +#include <unistd.h> +#endif /* GNU C library. */ + +#ifdef VMS +#include <unixlib.h> +#if HAVE_STRING_H - 0 +#include <string.h> +#endif +#endif + +#if defined (WIN32) && !defined (__CYGWIN32__) +/* It's not Unix, really. See? Capital letters. */ +#include <windows.h> +#define getpid() GetCurrentProcessId() +#endif + +#ifndef _ +/* This is for other GNU distributions with internationalized messages. + When compiling libc, the _ macro is predefined. */ +#ifdef HAVE_LIBINTL_H +# include <libintl.h> +# define _(msgid) gettext (msgid) +#else +# define _(msgid) (msgid) +#endif +#endif + +/* This version of `getopt' appears to the caller like standard Unix `getopt' + but it behaves differently for the user, since it allows the user + to intersperse the options with the other arguments. + + As `getopt' works, it permutes the elements of ARGV so that, + when it is done, all the options precede everything else. Thus + all application programs are extended to handle flexible argument order. + + Setting the environment variable POSIXLY_CORRECT disables permutation. + Then the behavior is completely standard. + + GNU application programs can use a third alternative mode in which + they can distinguish the relative order of options and other arguments. */ + +#include "getopt.h" + +/* For communication from `getopt' to the caller. + When `getopt' finds an option that takes an argument, + the argument value is returned here. + Also, when `ordering' is RETURN_IN_ORDER, + each non-option ARGV-element is returned here. */ + +char *optarg = NULL; + +/* Index in ARGV of the next element to be scanned. + This is used for communication to and from the caller + and for communication between successive calls to `getopt'. + + On entry to `getopt', zero means this is the first call; initialize. + + When `getopt' returns -1, this is the index of the first of the + non-option elements that the caller should itself scan. + + Otherwise, `optind' communicates from one call to the next + how much of ARGV has been scanned so far. */ + +/* 1003.2 says this must be 1 before any call. */ +int optind = 1; + +/* Formerly, initialization of getopt depended on optind==0, which + causes problems with re-calling getopt as programs generally don't + know that. */ + +int __getopt_initialized = 0; + +/* The next char to be scanned in the option-element + in which the last option character we returned was found. + This allows us to pick up the scan where we left off. + + If this is zero, or a null string, it means resume the scan + by advancing to the next ARGV-element. */ + +static char *nextchar; + +/* Callers store zero here to inhibit the error message + for unrecognized options. */ + +int opterr = 1; + +/* Set to an option character which was unrecognized. + This must be initialized on some systems to avoid linking in the + system's own getopt implementation. */ + +int optopt = '?'; + +/* Describe how to deal with options that follow non-option ARGV-elements. + + If the caller did not specify anything, + the default is REQUIRE_ORDER if the environment variable + POSIXLY_CORRECT is defined, PERMUTE otherwise. + + REQUIRE_ORDER means don't recognize them as options; + stop option processing when the first non-option is seen. + This is what Unix does. + This mode of operation is selected by either setting the environment + variable POSIXLY_CORRECT, or using `+' as the first character + of the list of option characters. + + PERMUTE is the default. We permute the contents of ARGV as we scan, + so that eventually all the non-options are at the end. This allows options + to be given in any order, even with programs that were not written to + expect this. + + RETURN_IN_ORDER is an option available to programs that were written + to expect options and other ARGV-elements in any order and that care about + the ordering of the two. We describe each non-option ARGV-element + as if it were the argument of an option with character code 1. + Using `-' as the first character of the list of option characters + selects this mode of operation. + + The special argument `--' forces an end of option-scanning regardless + of the value of `ordering'. In the case of RETURN_IN_ORDER, only + `--' can cause `getopt' to return -1 with `optind' != ARGC. */ + +static enum +{ + REQUIRE_ORDER, PERMUTE, RETURN_IN_ORDER +} ordering; + +/* Value of POSIXLY_CORRECT environment variable. */ +static char *posixly_correct; + +#ifdef __GNU_LIBRARY__ +/* We want to avoid inclusion of string.h with non-GNU libraries + because there are many ways it can cause trouble. + On some systems, it contains special magic macros that don't work + in GCC. */ +#include <string.h> +#define my_index strchr +#else + +/* Avoid depending on library functions or files + whose names are inconsistent. */ + +char *getenv (); + +static char * +my_index (str, chr) + const char *str; + int chr; +{ + while (*str) + { + if (*str == chr) + return (char *) str; + str++; + } + return 0; +} + +/* If using GCC, we can safely declare strlen this way. + If not using GCC, it is ok not to declare it. */ +#ifdef __GNUC__ +/* Note that Motorola Delta 68k R3V7 comes with GCC but not stddef.h. + That was relevant to code that was here before. */ +#if !defined (__STDC__) || !__STDC__ +/* gcc with -traditional declares the built-in strlen to return int, + and has done so at least since version 2.4.5. -- rms. */ +extern int strlen (const char *); +#endif /* not __STDC__ */ +#endif /* __GNUC__ */ + +#endif /* not __GNU_LIBRARY__ */ + +/* Handle permutation of arguments. */ + +/* Describe the part of ARGV that contains non-options that have + been skipped. `first_nonopt' is the index in ARGV of the first of them; + `last_nonopt' is the index after the last of them. */ + +static int first_nonopt; +static int last_nonopt; + +#ifdef _LIBC +/* Bash 2.0 gives us an environment variable containing flags + indicating ARGV elements that should not be considered arguments. */ + +/* Defined in getopt_init.c */ +extern char *__getopt_nonoption_flags; + +static int nonoption_flags_max_len; +static int nonoption_flags_len; + +static int original_argc; +static char *const *original_argv; + +extern pid_t __libc_pid; + +/* Make sure the environment variable bash 2.0 puts in the environment + is valid for the getopt call we must make sure that the ARGV passed + to getopt is that one passed to the process. */ +static void +__attribute__ ((unused)) +store_args_and_env (int argc, char *const *argv) +{ + /* XXX This is no good solution. We should rather copy the args so + that we can compare them later. But we must not use malloc(3). */ + original_argc = argc; + original_argv = argv; +} +text_set_element (__libc_subinit, store_args_and_env); + +# define SWAP_FLAGS(ch1, ch2) \ + if (nonoption_flags_len > 0) \ + { \ + char __tmp = __getopt_nonoption_flags[ch1]; \ + __getopt_nonoption_flags[ch1] = __getopt_nonoption_flags[ch2]; \ + __getopt_nonoption_flags[ch2] = __tmp; \ + } +#else /* !_LIBC */ +# define SWAP_FLAGS(ch1, ch2) +#endif /* _LIBC */ + +/* Exchange two adjacent subsequences of ARGV. + One subsequence is elements [first_nonopt,last_nonopt) + which contains all the non-options that have been skipped so far. + The other is elements [last_nonopt,optind), which contains all + the options processed since those non-options were skipped. + + `first_nonopt' and `last_nonopt' are relocated so that they describe + the new indices of the non-options in ARGV after they are moved. */ + +#if defined (__STDC__) && __STDC__ +static void exchange (char **); +#endif + +static void +exchange (argv) + char **argv; +{ + int bottom = first_nonopt; + int middle = last_nonopt; + int top = optind; + char *tem; + + /* Exchange the shorter segment with the far end of the longer segment. + That puts the shorter segment into the right place. + It leaves the longer segment in the right place overall, + but it consists of two parts that need to be swapped next. */ + +#ifdef _LIBC + /* First make sure the handling of the `__getopt_nonoption_flags' + string can work normally. Our top argument must be in the range + of the string. */ + if (nonoption_flags_len > 0 && top >= nonoption_flags_max_len) + { + /* We must extend the array. The user plays games with us and + presents new arguments. */ + char *new_str = malloc (top + 1); + if (new_str == NULL) + nonoption_flags_len = nonoption_flags_max_len = 0; + else + { + memcpy (new_str, __getopt_nonoption_flags, nonoption_flags_max_len); + memset (&new_str[nonoption_flags_max_len], '\0', + top + 1 - nonoption_flags_max_len); + nonoption_flags_max_len = top + 1; + __getopt_nonoption_flags = new_str; + } + } +#endif + + while (top > middle && middle > bottom) + { + if (top - middle > middle - bottom) + { + /* Bottom segment is the short one. */ + int len = middle - bottom; + register int i; + + /* Swap it with the top part of the top segment. */ + for (i = 0; i < len; i++) + { + tem = argv[bottom + i]; + argv[bottom + i] = argv[top - (middle - bottom) + i]; + argv[top - (middle - bottom) + i] = tem; + SWAP_FLAGS (bottom + i, top - (middle - bottom) + i); + } + /* Exclude the moved bottom segment from further swapping. */ + top -= len; + } + else + { + /* Top segment is the short one. */ + int len = top - middle; + register int i; + + /* Swap it with the bottom part of the bottom segment. */ + for (i = 0; i < len; i++) + { + tem = argv[bottom + i]; + argv[bottom + i] = argv[middle + i]; + argv[middle + i] = tem; + SWAP_FLAGS (bottom + i, middle + i); + } + /* Exclude the moved top segment from further swapping. */ + bottom += len; + } + } + + /* Update records for the slots the non-options now occupy. */ + + first_nonopt += (optind - last_nonopt); + last_nonopt = optind; +} + +/* Initialize the internal data when the first call is made. */ + +#if defined (__STDC__) && __STDC__ +static const char *_getopt_initialize (int, char *const *, const char *); +#endif +static const char * +_getopt_initialize (argc, argv, optstring) + int argc; + char *const *argv; + const char *optstring; +{ + /* Start processing options with ARGV-element 1 (since ARGV-element 0 + is the program name); the sequence of previously skipped + non-option ARGV-elements is empty. */ + + first_nonopt = last_nonopt = optind; + + nextchar = NULL; + + posixly_correct = getenv ("POSIXLY_CORRECT"); + + /* Determine how to handle the ordering of options and nonoptions. */ + + if (optstring[0] == '-') + { + ordering = RETURN_IN_ORDER; + ++optstring; + } + else if (optstring[0] == '+') + { + ordering = REQUIRE_ORDER; + ++optstring; + } + else if (posixly_correct != NULL) + ordering = REQUIRE_ORDER; + else + ordering = PERMUTE; + +#ifdef _LIBC + if (posixly_correct == NULL + && argc == original_argc && argv == original_argv) + { + if (nonoption_flags_max_len == 0) + { + if (__getopt_nonoption_flags == NULL + || __getopt_nonoption_flags[0] == '\0') + nonoption_flags_max_len = -1; + else + { + const char *orig_str = __getopt_nonoption_flags; + int len = nonoption_flags_max_len = strlen (orig_str); + if (nonoption_flags_max_len < argc) + nonoption_flags_max_len = argc; + __getopt_nonoption_flags = + (char *) malloc (nonoption_flags_max_len); + if (__getopt_nonoption_flags == NULL) + nonoption_flags_max_len = -1; + else + { + memcpy (__getopt_nonoption_flags, orig_str, len); + memset (&__getopt_nonoption_flags[len], '\0', + nonoption_flags_max_len - len); + } + } + } + nonoption_flags_len = nonoption_flags_max_len; + } + else + nonoption_flags_len = 0; +#endif + + return optstring; +} + +/* Scan elements of ARGV (whose length is ARGC) for option characters + given in OPTSTRING. + + If an element of ARGV starts with '-', and is not exactly "-" or "--", + then it is an option element. The characters of this element + (aside from the initial '-') are option characters. If `getopt' + is called repeatedly, it returns successively each of the option characters + from each of the option elements. + + If `getopt' finds another option character, it returns that character, + updating `optind' and `nextchar' so that the next call to `getopt' can + resume the scan with the following option character or ARGV-element. + + If there are no more option characters, `getopt' returns -1. + Then `optind' is the index in ARGV of the first ARGV-element + that is not an option. (The ARGV-elements have been permuted + so that those that are not options now come last.) + + OPTSTRING is a string containing the legitimate option characters. + If an option character is seen that is not listed in OPTSTRING, + return '?' after printing an error message. If you set `opterr' to + zero, the error message is suppressed but we still return '?'. + + If a char in OPTSTRING is followed by a colon, that means it wants an arg, + so the following text in the same ARGV-element, or the text of the following + ARGV-element, is returned in `optarg'. Two colons mean an option that + wants an optional arg; if there is text in the current ARGV-element, + it is returned in `optarg', otherwise `optarg' is set to zero. + + If OPTSTRING starts with `-' or `+', it requests different methods of + handling the non-option ARGV-elements. + See the comments about RETURN_IN_ORDER and REQUIRE_ORDER, above. + + Long-named options begin with `--' instead of `-'. + Their names may be abbreviated as long as the abbreviation is unique + or is an exact match for some defined option. If they have an + argument, it follows the option name in the same ARGV-element, separated + from the option name by a `=', or else the in next ARGV-element. + When `getopt' finds a long-named option, it returns 0 if that option's + `flag' field is nonzero, the value of the option's `val' field + if the `flag' field is zero. + + The elements of ARGV aren't really const, because we permute them. + But we pretend they're const in the prototype to be compatible + with other systems. + + LONGOPTS is a vector of `struct option' terminated by an + element containing a name which is zero. + + LONGIND returns the index in LONGOPT of the long-named option found. + It is only valid when a long-named option has been found by the most + recent call. + + If LONG_ONLY is nonzero, '-' as well as '--' can introduce + long-named options. */ + +int +_getopt_internal (argc, argv, optstring, longopts, longind, long_only) + int argc; + char *const *argv; + const char *optstring; + const struct option *longopts; + int *longind; + int long_only; +{ + optarg = NULL; + + if (optind == 0 || !__getopt_initialized) + { + if (optind == 0) + optind = 1; /* Don't scan ARGV[0], the program name. */ + optstring = _getopt_initialize (argc, argv, optstring); + __getopt_initialized = 1; + } + + /* Test whether ARGV[optind] points to a non-option argument. + Either it does not have option syntax, or there is an environment flag + from the shell indicating it is not an option. The later information + is only used when the used in the GNU libc. */ +#ifdef _LIBC +#define NONOPTION_P (argv[optind][0] != '-' || argv[optind][1] == '\0' \ + || (optind < nonoption_flags_len \ + && __getopt_nonoption_flags[optind] == '1')) +#else +#define NONOPTION_P (argv[optind][0] != '-' || argv[optind][1] == '\0') +#endif + + if (nextchar == NULL || *nextchar == '\0') + { + /* Advance to the next ARGV-element. */ + + /* Give FIRST_NONOPT & LAST_NONOPT rational values if OPTIND has been + moved back by the user (who may also have changed the arguments). */ + if (last_nonopt > optind) + last_nonopt = optind; + if (first_nonopt > optind) + first_nonopt = optind; + + if (ordering == PERMUTE) + { + /* If we have just processed some options following some non-options, + exchange them so that the options come first. */ + + if (first_nonopt != last_nonopt && last_nonopt != optind) + exchange ((char **) argv); + else if (last_nonopt != optind) + first_nonopt = optind; + + /* Skip any additional non-options + and extend the range of non-options previously skipped. */ + + while (optind < argc && NONOPTION_P) + optind++; + last_nonopt = optind; + } + + /* The special ARGV-element `--' means premature end of options. + Skip it like a null option, + then exchange with previous non-options as if it were an option, + then skip everything else like a non-option. */ + + if (optind != argc && !strcmp (argv[optind], "--")) + { + optind++; + + if (first_nonopt != last_nonopt && last_nonopt != optind) + exchange ((char **) argv); + else if (first_nonopt == last_nonopt) + first_nonopt = optind; + last_nonopt = argc; + + optind = argc; + } + + /* If we have done all the ARGV-elements, stop the scan + and back over any non-options that we skipped and permuted. */ + + if (optind == argc) + { + /* Set the next-arg-index to point at the non-options + that we previously skipped, so the caller will digest them. */ + if (first_nonopt != last_nonopt) + optind = first_nonopt; + return -1; + } + + /* If we have come to a non-option and did not permute it, + either stop the scan or describe it to the caller and pass it by. */ + + if (NONOPTION_P) + { + if (ordering == REQUIRE_ORDER) + return -1; + optarg = argv[optind++]; + return 1; + } + + /* We have found another option-ARGV-element. + Skip the initial punctuation. */ + + nextchar = (argv[optind] + 1 + + (longopts != NULL && argv[optind][1] == '-')); + } + + /* Decode the current option-ARGV-element. */ + + /* Check whether the ARGV-element is a long option. + + If long_only and the ARGV-element has the form "-f", where f is + a valid short option, don't consider it an abbreviated form of + a long option that starts with f. Otherwise there would be no + way to give the -f short option. + + On the other hand, if there's a long option "fubar" and + the ARGV-element is "-fu", do consider that an abbreviation of + the long option, just like "--fu", and not "-f" with arg "u". + + This distinction seems to be the most useful approach. */ + + if (longopts != NULL + && (argv[optind][1] == '-' + || (long_only && (argv[optind][2] || !my_index (optstring, argv[optind][1]))))) + { + char *nameend; + const struct option *p; + const struct option *pfound = NULL; + int exact = 0; + int ambig = 0; + int indfound = -1; + int option_index; + + for (nameend = nextchar; *nameend && *nameend != '='; nameend++) + /* Do nothing. */ ; + + /* Test all long options for either exact match + or abbreviated matches. */ + for (p = longopts, option_index = 0; p->name; p++, option_index++) + if (!strncmp (p->name, nextchar, nameend - nextchar)) + { + if ((unsigned int) (nameend - nextchar) + == (unsigned int) strlen (p->name)) + { + /* Exact match found. */ + pfound = p; + indfound = option_index; + exact = 1; + break; + } + else if (pfound == NULL) + { + /* First nonexact match found. */ + pfound = p; + indfound = option_index; + } + else + /* Second or later nonexact match found. */ + ambig = 1; + } + + if (ambig && !exact) + { + if (opterr) + fprintf (stderr, _("%s: option `%s' is ambiguous\n"), + argv[0], argv[optind]); + nextchar += strlen (nextchar); + optind++; + optopt = 0; + return '?'; + } + + if (pfound != NULL) + { + option_index = indfound; + optind++; + if (*nameend) + { + /* Don't test has_arg with >, because some C compilers don't + allow it to be used on enums. */ + if (pfound->has_arg) + optarg = nameend + 1; + else + { + if (opterr) + if (argv[optind - 1][1] == '-') + /* --option */ + fprintf (stderr, + _("%s: option `--%s' doesn't allow an argument\n"), + argv[0], pfound->name); + else + /* +option or -option */ + fprintf (stderr, + _("%s: option `%c%s' doesn't allow an argument\n"), + argv[0], argv[optind - 1][0], pfound->name); + + nextchar += strlen (nextchar); + + optopt = pfound->val; + return '?'; + } + } + else if (pfound->has_arg == 1) + { + if (optind < argc) + optarg = argv[optind++]; + else + { + if (opterr) + fprintf (stderr, + _("%s: option `%s' requires an argument\n"), + argv[0], argv[optind - 1]); + nextchar += strlen (nextchar); + optopt = pfound->val; + return optstring[0] == ':' ? ':' : '?'; + } + } + nextchar += strlen (nextchar); + if (longind != NULL) + *longind = option_index; + if (pfound->flag) + { + *(pfound->flag) = pfound->val; + return 0; + } + return pfound->val; + } + + /* Can't find it as a long option. If this is not getopt_long_only, + or the option starts with '--' or is not a valid short + option, then it's an error. + Otherwise interpret it as a short option. */ + if (!long_only || argv[optind][1] == '-' + || my_index (optstring, *nextchar) == NULL) + { + if (opterr) + { + if (argv[optind][1] == '-') + /* --option */ + fprintf (stderr, _("%s: unrecognized option `--%s'\n"), + argv[0], nextchar); + else + /* +option or -option */ + fprintf (stderr, _("%s: unrecognized option `%c%s'\n"), + argv[0], argv[optind][0], nextchar); + } + nextchar = (char *) ""; + optind++; + optopt = 0; + return '?'; + } + } + + /* Look at and handle the next short option-character. */ + + { + char c = *nextchar++; + char *temp = my_index (optstring, c); + + /* Increment `optind' when we start to process its last character. */ + if (*nextchar == '\0') + ++optind; + + if (temp == NULL || c == ':') + { + if (opterr) + { + if (posixly_correct) + /* 1003.2 specifies the format of this message. */ + fprintf (stderr, _("%s: illegal option -- %c\n"), + argv[0], c); + else + fprintf (stderr, _("%s: invalid option -- %c\n"), + argv[0], c); + } + optopt = c; + return '?'; + } + /* Convenience. Treat POSIX -W foo same as long option --foo */ + if (temp[0] == 'W' && temp[1] == ';') + { + char *nameend; + const struct option *p; + const struct option *pfound = NULL; + int exact = 0; + int ambig = 0; + int indfound = 0; + int option_index; + + /* This is an option that requires an argument. */ + if (*nextchar != '\0') + { + optarg = nextchar; + /* If we end this ARGV-element by taking the rest as an arg, + we must advance to the next element now. */ + optind++; + } + else if (optind == argc) + { + if (opterr) + { + /* 1003.2 specifies the format of this message. */ + fprintf (stderr, _("%s: option requires an argument -- %c\n"), + argv[0], c); + } + optopt = c; + if (optstring[0] == ':') + c = ':'; + else + c = '?'; + return c; + } + else + /* We already incremented `optind' once; + increment it again when taking next ARGV-elt as argument. */ + optarg = argv[optind++]; + + /* optarg is now the argument, see if it's in the + table of longopts. */ + + for (nextchar = nameend = optarg; *nameend && *nameend != '='; nameend++) + /* Do nothing. */ ; + + /* Test all long options for either exact match + or abbreviated matches. */ + for (p = longopts, option_index = 0; p->name; p++, option_index++) + if (!strncmp (p->name, nextchar, nameend - nextchar)) + { + if ((unsigned int) (nameend - nextchar) == strlen (p->name)) + { + /* Exact match found. */ + pfound = p; + indfound = option_index; + exact = 1; + break; + } + else if (pfound == NULL) + { + /* First nonexact match found. */ + pfound = p; + indfound = option_index; + } + else + /* Second or later nonexact match found. */ + ambig = 1; + } + if (ambig && !exact) + { + if (opterr) + fprintf (stderr, _("%s: option `-W %s' is ambiguous\n"), + argv[0], argv[optind]); + nextchar += strlen (nextchar); + optind++; + return '?'; + } + if (pfound != NULL) + { + option_index = indfound; + if (*nameend) + { + /* Don't test has_arg with >, because some C compilers don't + allow it to be used on enums. */ + if (pfound->has_arg) + optarg = nameend + 1; + else + { + if (opterr) + fprintf (stderr, _("\ +%s: option `-W %s' doesn't allow an argument\n"), + argv[0], pfound->name); + + nextchar += strlen (nextchar); + return '?'; + } + } + else if (pfound->has_arg == 1) + { + if (optind < argc) + optarg = argv[optind++]; + else + { + if (opterr) + fprintf (stderr, + _("%s: option `%s' requires an argument\n"), + argv[0], argv[optind - 1]); + nextchar += strlen (nextchar); + return optstring[0] == ':' ? ':' : '?'; + } + } + nextchar += strlen (nextchar); + if (longind != NULL) + *longind = option_index; + if (pfound->flag) + { + *(pfound->flag) = pfound->val; + return 0; + } + return pfound->val; + } + nextchar = NULL; + return 'W'; /* Let the application handle it. */ + } + if (temp[1] == ':') + { + if (temp[2] == ':') + { + /* This is an option that accepts an argument optionally. */ + if (*nextchar != '\0') + { + optarg = nextchar; + optind++; + } + else + optarg = NULL; + nextchar = NULL; + } + else + { + /* This is an option that requires an argument. */ + if (*nextchar != '\0') + { + optarg = nextchar; + /* If we end this ARGV-element by taking the rest as an arg, + we must advance to the next element now. */ + optind++; + } + else if (optind == argc) + { + if (opterr) + { + /* 1003.2 specifies the format of this message. */ + fprintf (stderr, + _("%s: option requires an argument -- %c\n"), + argv[0], c); + } + optopt = c; + if (optstring[0] == ':') + c = ':'; + else + c = '?'; + } + else + /* We already incremented `optind' once; + increment it again when taking next ARGV-elt as argument. */ + optarg = argv[optind++]; + nextchar = NULL; + } + } + return c; + } +} + +int +getopt (argc, argv, optstring) + int argc; + char *const *argv; + const char *optstring; +{ + return _getopt_internal (argc, argv, optstring, + (const struct option *) 0, + (int *) 0, + 0); +} + +#endif /* Not ELIDE_CODE. */ + +#ifdef TEST + +/* Compile with -DTEST to make an executable for use in testing + the above definition of `getopt'. */ + +int +main (argc, argv) + int argc; + char **argv; +{ + int c; + int digit_optind = 0; + + while (1) + { + int this_option_optind = optind ? optind : 1; + + c = getopt (argc, argv, "abc:d:0123456789"); + if (c == -1) + break; + + switch (c) + { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + if (digit_optind != 0 && digit_optind != this_option_optind) + printf ("digits occur in two different argv-elements.\n"); + digit_optind = this_option_optind; + printf ("option %c\n", c); + break; + + case 'a': + printf ("option a\n"); + break; + + case 'b': + printf ("option b\n"); + break; + + case 'c': + printf ("option c with value `%s'\n", optarg); + break; + + case '?': + break; + + default: + printf ("?? getopt returned character code 0%o ??\n", c); + } + } + + if (optind < argc) + { + printf ("non-option ARGV-elements: "); + while (optind < argc) + printf ("%s ", argv[optind++]); + printf ("\n"); + } + + exit (0); +} + +#endif /* TEST */ diff --git a/common/lib/utils/getopt.h b/common/lib/utils/getopt.h new file mode 100644 index 0000000..f44d8f1 --- /dev/null +++ b/common/lib/utils/getopt.h @@ -0,0 +1,131 @@ +/* Declarations for getopt. + Copyright (C) 1989,90,91,92,93,94,96,97 Free Software Foundation, Inc. + This file is part of the GNU C Library. + + The GNU C Library is free software; you can redistribute it and/or + modify it under the terms of the GNU Library General Public License as + published by the Free Software Foundation; either version 2 of the + License, or (at your option) any later version. + + The GNU C Library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Library General Public License for more details. + + You should have received a copy of the GNU Library General Public + License along with the GNU C Library; see the file COPYING.LIB. If not, + write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, + Boston, MA 02111-1307, USA. */ + +#ifndef _GETOPT_H +#define _GETOPT_H 1 + +#ifdef __cplusplus +extern "C" { +#endif + +/* For communication from `getopt' to the caller. + When `getopt' finds an option that takes an argument, + the argument value is returned here. + Also, when `ordering' is RETURN_IN_ORDER, + each non-option ARGV-element is returned here. */ + +extern char *optarg; + +/* Index in ARGV of the next element to be scanned. + This is used for communication to and from the caller + and for communication between successive calls to `getopt'. + + On entry to `getopt', zero means this is the first call; initialize. + + When `getopt' returns -1, this is the index of the first of the + non-option elements that the caller should itself scan. + + Otherwise, `optind' communicates from one call to the next + how much of ARGV has been scanned so far. */ + +extern int optind; + +/* Callers store zero here to inhibit the error message `getopt' prints + for unrecognized options. */ + +extern int opterr; + +/* Set to an option character which was unrecognized. */ + +extern int optopt; + +/* Describe the long-named options requested by the application. + The LONG_OPTIONS argument to getopt_long or getopt_long_only is a vector + of `struct option' terminated by an element containing a name which is + zero. + + The field `has_arg' is: + no_argument (or 0) if the option does not take an argument, + required_argument (or 1) if the option requires an argument, + optional_argument (or 2) if the option takes an optional argument. + + If the field `flag' is not NULL, it points to a variable that is set + to the value given in the field `val' when the option is found, but + left unchanged if the option is not found. + + To have a long-named option do something other than set an `int' to + a compiled-in constant, such as set a value from `optarg', set the + option's `flag' field to zero and its `val' field to a nonzero + value (the equivalent single-letter option character, if there is + one). For long options that have a zero `flag' field, `getopt' + returns the contents of the `val' field. */ + +struct option +{ +#if defined (__STDC__) && __STDC__ + const char *name; +#else + char *name; +#endif + /* has_arg can't be an enum because some compilers complain about + type mismatches in all the code that assumes it is an int. */ + int has_arg; + int *flag; + int val; +}; + +/* Names for the values of the `has_arg' field of `struct option'. */ + +#define no_argument 0 +#define required_argument 1 +#define optional_argument 2 + +#if defined (__STDC__) && __STDC__ +#ifdef __GNU_LIBRARY__ +/* Many other libraries have conflicting prototypes for getopt, with + differences in the consts, in stdlib.h. To avoid compilation + errors, only prototype getopt for the GNU C library. */ +extern int getopt (int argc, char *const *argv, const char *shortopts); +#else /* not __GNU_LIBRARY__ */ +extern int getopt (); +#endif /* __GNU_LIBRARY__ */ +extern int getopt_long (int argc, char *const *argv, const char *shortopts, + const struct option *longopts, int *longind); +extern int getopt_long_only (int argc, char *const *argv, + const char *shortopts, + const struct option *longopts, int *longind); + +/* Internal only. Users should not call this directly. */ +extern int _getopt_internal (int argc, char *const *argv, + const char *shortopts, + const struct option *longopts, int *longind, + int long_only); +#else /* not __STDC__ */ +extern int getopt (); +extern int getopt_long (); +extern int getopt_long_only (); + +extern int _getopt_internal (); +#endif /* __STDC__ */ + +#ifdef __cplusplus +} +#endif + +#endif /* _GETOPT_H */ diff --git a/common/lib/utils/getopt1.c b/common/lib/utils/getopt1.c new file mode 100644 index 0000000..4d0cf89 --- /dev/null +++ b/common/lib/utils/getopt1.c @@ -0,0 +1,187 @@ +/* getopt_long and getopt_long_only entry points for GNU getopt. + Copyright (C) 1987,88,89,90,91,92,93,94,96,97 Free Software Foundation, Inc. + This file is part of the GNU C Library. + + The GNU C Library is free software; you can redistribute it and/or + modify it under the terms of the GNU Library General Public License as + published by the Free Software Foundation; either version 2 of the + License, or (at your option) any later version. + + The GNU C Library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Library General Public License for more details. + + You should have received a copy of the GNU Library General Public + License along with the GNU C Library; see the file COPYING.LIB. If not, + write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, + Boston, MA 02111-1307, USA. */ + +#ifdef HAVE_CONFIG_H +#include <config.h> +#endif + +#include "getopt.h" + +#if !defined (__STDC__) || !__STDC__ +/* This is a separate conditional since some stdc systems + reject `defined (const)'. */ +#ifndef const +#define const +#endif +#endif + +#include <stdio.h> + +/* Comment out all this code if we are using the GNU C Library, and are not + actually compiling the library itself. This code is part of the GNU C + Library, but also included in many other GNU distributions. Compiling + and linking in this code is a waste when using the GNU C library + (especially if it is a shared library). Rather than having every GNU + program understand `configure --with-gnu-libc' and omit the object files, + it is simpler to just do this in the source for each such file. */ + +#define GETOPT_INTERFACE_VERSION 2 +#if !defined (_LIBC) && defined (__GLIBC__) && __GLIBC__ >= 2 +#include <gnu-versions.h> +#if _GNU_GETOPT_INTERFACE_VERSION == GETOPT_INTERFACE_VERSION +#define ELIDE_CODE +#endif +#endif + +#ifndef ELIDE_CODE + + +/* This needs to come after some library #include + to get __GNU_LIBRARY__ defined. */ +#ifdef __GNU_LIBRARY__ +#include <stdlib.h> +#endif + +#ifndef NULL +#define NULL 0 +#endif + +int +getopt_long (argc, argv, options, long_options, opt_index) + int argc; + char *const *argv; + const char *options; + const struct option *long_options; + int *opt_index; +{ + return _getopt_internal (argc, argv, options, long_options, opt_index, 0); +} + +/* Like getopt_long, but '-' as well as '--' can indicate a long option. + If an option that starts with '-' (not '--') doesn't match a long option, + but does match a short option, it is parsed as a short option + instead. */ + +int +getopt_long_only (argc, argv, options, long_options, opt_index) + int argc; + char *const *argv; + const char *options; + const struct option *long_options; + int *opt_index; +{ + return _getopt_internal (argc, argv, options, long_options, opt_index, 1); +} + + +#endif /* Not ELIDE_CODE. */ + +#ifdef TEST + +#include <stdio.h> + +int +main (argc, argv) + int argc; + char **argv; +{ + int c; + int digit_optind = 0; + + while (1) + { + int this_option_optind = optind ? optind : 1; + int option_index = 0; + static struct option long_options[] = + { + {"add", 1, 0, 0}, + {"append", 0, 0, 0}, + {"delete", 1, 0, 0}, + {"verbose", 0, 0, 0}, + {"create", 0, 0, 0}, + {"file", 1, 0, 0}, + {0, 0, 0, 0} + }; + + c = getopt_long (argc, argv, "abc:d:0123456789", + long_options, &option_index); + if (c == -1) + break; + + switch (c) + { + case 0: + printf ("option %s", long_options[option_index].name); + if (optarg) + printf (" with arg %s", optarg); + printf ("\n"); + break; + + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + if (digit_optind != 0 && digit_optind != this_option_optind) + printf ("digits occur in two different argv-elements.\n"); + digit_optind = this_option_optind; + printf ("option %c\n", c); + break; + + case 'a': + printf ("option a\n"); + break; + + case 'b': + printf ("option b\n"); + break; + + case 'c': + printf ("option c with value `%s'\n", optarg); + break; + + case 'd': + printf ("option d with value `%s'\n", optarg); + break; + + case '?': + break; + + default: + printf ("?? getopt returned character code 0%o ??\n", c); + } + } + + if (optind < argc) + { + printf ("non-option ARGV-elements: "); + while (optind < argc) + printf ("%s ", argv[optind++]); + printf ("\n"); + } + + exit (0); +} + +#endif /* TEST */ diff --git a/common/lib/utils/intarray.C b/common/lib/utils/intarray.C new file mode 100644 index 0000000..d464264 --- /dev/null +++ b/common/lib/utils/intarray.C @@ -0,0 +1,113 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include <stdlib.h> +#include "intarray.H" +#include "exception.H" + +CIntArray::CIntArray(){ + m_size = 0; + m_num = 0; + m_array = NULL; +} + +CIntArray::CIntArray(int size){ + if (size > 0){ + m_size = size; + m_num = 0; + m_array = (int*)malloc(m_size*sizeof(int)); + } else { + m_size = 0; + m_num = 0; + m_array = NULL; + } +} + +CIntArray::CIntArray(const CIntArray & array){ + int ii; + m_size = array.m_num; + m_num = array.m_num; + m_array = (int*)malloc(m_size*sizeof(int)); + for (ii = 0; ii < m_num; ii++) m_array[ii] = array.m_array[ii]; +} + +CIntArray::~CIntArray() { + if (m_array != NULL) free(m_array); +} + +int CIntArray::add(int num){ + if (m_num >= m_size || m_array == NULL) { + if (m_size <= 0) m_size = 16; + else m_size = m_size*2; + m_array = (int*)realloc(m_array,m_size*sizeof(int)); + } + if (m_array != NULL) m_array[m_num] = num; + return m_num++; +} + +int CIntArray::set(int index, int num){ + if ((index < m_size) && (index >= 0)){ + m_array[index] = num; + if (m_num <= index) m_num = index+1; + return true; + } + return false; +} + +int CIntArray::get( int index ) const{ + if (index < 0 || index >= m_num || m_array == NULL) + throw new CException("OutOfBound exception"); + return m_array[index]; +} + +int CIntArray::getNumElements() const{ + return m_num; +} + +int CIntArray::find(int value) const{ + int index,num = getNumElements(); + for (index = 0; index < num; index++){ + if (get(index) == value) return index; + } + return -1; +} + +CIntArray CIntArray::substracSet( const CIntArray & array ) const { + CIntArray result; + int index,num = getNumElements(); + for (index = 0; index < num; index++){ + int value = get(index); + if (array.find(value) == -1) result.add(value); + } + return result; +} + +CIntArray CIntArray::unionSet( const CIntArray & array ) const { + CIntArray result; + int index,num = getNumElements(); + for (index = 0; index < num; index++){ + int value = get(index); + if (array.find(value) != -1) result.add(value); + } + return result; +} + + + diff --git a/common/lib/utils/keyframe.C b/common/lib/utils/keyframe.C new file mode 100644 index 0000000..0c7e67c --- /dev/null +++ b/common/lib/utils/keyframe.C @@ -0,0 +1,73 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ + +#include "pvvmud.H" +#include "keyframe.H" + +CInterpolate::CInterpolate(){ +} + +void CInterpolate::addControlVector(CKeyFrame * keyFrame, + const ControlVector_t & controlVector) +{ + for (int index = 0; index < controlVector.size(); index++){ + keyFrame->addControlVector(controlVector[index]); + } +} + +CVector CInterpolate::interpolate(double time, ControlVector_t * controlVector){ + int size = (*controlVector).size(); + if (size == 0) return CVector(0.0,0.0,0.0); + if (size == 1) return (*controlVector)[0]; + int start = (int)floor((size-1) * time); + int stop = start + 1; + time = (size-1)*time-start; + return interpolate(start,time,controlVector); +} + +CVector CInterpolate::interpolate(int start, double time, + ControlVector_t * controlVector) +{ + return (*controlVector)[start] + + ((*controlVector)[start+1]-(*controlVector)[start])*time; +} + +CKeyFrame::CKeyFrame(CInterpolate * interpolate){ + m_controlVector = new ControlVector_t(); + m_interpolate = interpolate; +} + +CKeyFrame::~CKeyFrame(){ + delete m_controlVector; + delete m_interpolate; +} + +void CKeyFrame::addControlVector(const CVector & vector){ + m_controlVector->push_back(vector); +} + +void CKeyFrame::addControlVector(const ControlVector_t & controlVector){ + m_interpolate->addControlVector(this,controlVector); +} + +CVector CKeyFrame::interpolate(double time){ + return m_interpolate->interpolate(time, m_controlVector); +} + diff --git a/common/lib/utils/matrix.C b/common/lib/utils/matrix.C new file mode 100644 index 0000000..c345e75 --- /dev/null +++ b/common/lib/utils/matrix.C @@ -0,0 +1,189 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include <math.h> +#include "matrix.H" +#include "vector.H" + +//////////////////////////////////////////////////////////////////////////////// +// +// Matrix vector format +// +// m = | m0 m4 m8 m12 | +// | m1 m5 m9 m13 | +// | m2 m6 m10 m14 | +// | m3 m7 m11 m15 | +// +// +//////////////////////////////////////////////////////////////////////////////// + +CMatrix::CMatrix(){ + loadIdentity(); +} + +CMatrix::CMatrix(const CMatrix & matrix){ + int ii; + for (ii = 0; ii < 16; ii++) m_matrix[ii] = matrix.m_matrix[ii]; +} + +CMatrix::CMatrix(double m0, double m4, double m8, double m12, + double m1, double m5, double m9, double m13, + double m2, double m6, double m10, double m14, + double m3, double m7, double m11, double m15) +{ + m_matrix[0] = m0; + m_matrix[1] = m1; + m_matrix[2] = m2; + m_matrix[3] = m3; + m_matrix[4] = m4; + m_matrix[5] = m5; + m_matrix[6] = m6; + m_matrix[7] = m7; + m_matrix[8] = m8; + m_matrix[9] = m9; + m_matrix[10] = m10; + m_matrix[11] = m11; + m_matrix[12] = m12; + m_matrix[13] = m13; + m_matrix[14] = m14; + m_matrix[15] = m15; +} + +CMatrix::CMatrix(CVector & v0, CVector & v1, CVector & v2, CVector & v3){ + m_matrix[0] = v0.getX(); + m_matrix[1] = v0.getY(); + m_matrix[2] = v0.getZ(); + m_matrix[3] = 0.0; + m_matrix[4] = v1.getX(); + m_matrix[5] = v1.getY(); + m_matrix[6] = v1.getZ(); + m_matrix[7] = 0.0; + m_matrix[8] = v2.getX(); + m_matrix[9] = v2.getY(); + m_matrix[10] = v2.getZ(); + m_matrix[11] = 0.0; + m_matrix[12] = v3.getX(); + m_matrix[13] = v3.getY(); + m_matrix[14] = v3.getZ(); + m_matrix[15] = 1.0; +} + +double * CMatrix::getVector(){ + return m_matrix; +} + +void CMatrix::multiply(const CMatrix & matrix){ + CMatrix Temp(*this); + int ii,jj,kk; + for (ii = 0; ii < 4; ii++){ + for (jj = 0; jj < 4; jj ++){ + double sum = 0; + for (kk = 0; kk < 4; kk++){ + sum += Temp.m_matrix[ii+kk*4]*matrix.m_matrix[jj*4+kk]; + } + m_matrix[ii+jj*4] = sum; + } + } +} + +void CMatrix::loadIdentity(){ + int i; + for (i = 0; i < 16; i++){ + if ((i % 5) == 0) m_matrix[i] = 1.0; + else m_matrix[i] = 0.0; + } + //m_matrix[0] = m_matrix[5] = m_matrix[10] = m_matrix[15] = 0; +} + +void CMatrix::rotate(const CDirection & direction){ + rotate(direction.getHeading(),0.0,0.0,1.0); + rotate(direction.getRoll(),0.0,1.0,0.0); + rotate(direction.getPitch(),1.0,0.0,0.0); +} + +void CMatrix::rotate(double angle,double xx,double yy,double zz){ + CMatrix r; + + double rad_ang = angle*PI/180; + + double sina = sin(rad_ang); + double cosa = cos(rad_ang); + + r.m_matrix[0] = xx*xx + cosa*(1-xx*xx); + r.m_matrix[1] = xx*yy*(1-cosa) + zz*sina; + r.m_matrix[2] = zz*xx*(1-cosa) - yy*sina; + r.m_matrix[3] = 0.0f; + + r.m_matrix[4] = xx*yy*(1-cosa) - zz*sina; + r.m_matrix[5] = yy*yy + cosa*(1-yy*yy); + r.m_matrix[6] = yy*zz*(1-cosa) + xx*sina; + r.m_matrix[7] = 0.0f; + + r.m_matrix[8] = zz*xx*(1-cosa) + yy*sina; + r.m_matrix[9] = yy*zz*(1-cosa) - xx*sina; + r.m_matrix[10]= zz*zz + cosa*(1-zz*zz); + r.m_matrix[11]= 0.0f; + + r.m_matrix[12]= 0.0f; + r.m_matrix[13]= 0.0f; + r.m_matrix[14]= 0.0f; + r.m_matrix[15]= 1.0f; + + multiply(r); +} + +void CMatrix::translate(const CPosition & position){ + CMatrix trans; + trans.m_matrix[12] = position.getX(); + trans.m_matrix[13] = position.getY(); + trans.m_matrix[14] = position.getZ(); + multiply(trans); + +} +void CMatrix::transpose(){ + int ii,jj; + for (ii = 1; ii < 4; ii++){ + for (jj = 0; jj < ii; jj ++){ + double tmp = m_matrix[ii+jj*4]; + m_matrix[ii+jj*4] = m_matrix[ii*4+jj]; + m_matrix[ii*4+jj] = tmp; + } + } +} + +CMatrix operator*(const CMatrix & m1, const CMatrix & m2){ + CMatrix result(m1); + result.multiply(m2); + return result; +} + +ostream& operator<<(ostream&s,const CMatrix& matrix) { + int ii; + double * m = ((CMatrix)matrix).getVector(); + + s << "[" << m[0]; + + for (ii = 1; ii < 16; ii++){ + s << "," << m[ii]; + } + + return s << "]"; +} + diff --git a/common/lib/utils/namedb.C b/common/lib/utils/namedb.C new file mode 100644 index 0000000..fba925b --- /dev/null +++ b/common/lib/utils/namedb.C @@ -0,0 +1,158 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include <stdio.h> +#include <stdlib.h> +#include <string.h> +#include "namedb.H" +#include "crossindex.H" +#include "exception.H" + +CNameDBItem::CNameDBItem(int id,char *name) { + next=NULL; + this->id=id; + this->name=new char[strlen(name)+1]; + strcpy(this->name,name); +} + +int CNameDB::insert(char * name) { + CNameDBItem *newItem,*currItem,*nextItem; + + if (first == NULL){ + first = new CNameDBItem(++currentId,name); + return currentId; + } + + currItem = NULL; + nextItem = first; + + while ((nextItem != NULL) && (strcmp(nextItem->getName(),name)<=0)) { + currItem = nextItem; + nextItem = currItem->getNext(); + } + + if ((currItem != NULL) && (strcmp(currItem->getName(),name)==0)) + return currItem->getId(); + + newItem = new CNameDBItem(++currentId,name); + newItem->setNext(nextItem); + if (currItem == NULL) first = newItem; + else currItem->setNext(newItem); + + return currentId; +} + +int CNameDB::add(int id, char * name) { + //NameDBItem_t *newItem,*currItem,*nextItem; + CNameDBItem *newItem; + + newItem = new CNameDBItem(id,name); + if (currentId < id ) currentId = id; + + newItem->setNext(first); + first = newItem; + + return id; +} + +char * CNameDB::findName(int id){ + CNameDBItem * currItem; + + currItem = first; + + while (currItem != NULL){ + if (currItem->getId() == id) return currItem->getName(); + currItem = currItem->getNext(); + } + + return NULL; +} + +int CNameDB::findId(char * name){ + CNameDBItem * currItem; + + currItem = first; + + while (currItem != NULL){ + if (strcmp(currItem->getName(),name) == 0) return currItem->getId(); + currItem = currItem->getNext(); + } + + return -1; +} + +void CNameDB::save(char *fileName){ + FILE * ndbFile; + ndbFile = fopen(fileName,"w+"); + if (ndbFile == NULL) throw new CException(); + writeNDB(ndbFile); + fclose(ndbFile); +} + +void CNameDB::load(char *fileName){ + FILE * ndbFile; + ndbFile = fopen(fileName,"r"); + if (ndbFile == NULL) throw new CException(); + readNDB(ndbFile); + fclose(ndbFile); +} + +void CNameDB::writeNDB(FILE * ndbfile){ + CNameDBItem * currItem; + + currItem = first; + + while(currItem != NULL){ + fprintf(ndbfile,"%i : %s\n",currItem->getId(),currItem->getName()); + currItem = currItem->getNext(); + } + +} + +void CNameDB::readNDB(FILE * ndbfile) { + char name[256]; + int id; + + while (fscanf(ndbfile,"%i : %255s\n",&id,name)==2 ){ + add(id,name); + } +} + +CCrossIndex * CNameDB::merge(CNameDB * mergeDB){ + CCrossIndex * crossIndex; + CNameDBItem * mergeItem; + + crossIndex = new CCrossIndex; + + mergeItem = mergeDB->getFirst(); + + while (mergeItem != NULL){ + + crossIndex->add(insert(mergeItem->getName()),mergeItem->getId()); + mergeItem = mergeItem->getNext(); + } + + return crossIndex; +} + + + + + + diff --git a/common/lib/utils/objectarray.C b/common/lib/utils/objectarray.C new file mode 100644 index 0000000..03b2f0c --- /dev/null +++ b/common/lib/utils/objectarray.C @@ -0,0 +1,99 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include <stdlib.h> +#include <iostream.h> +#include "objectarray.H" + +CObjectArray::CObjectArray(){ + m_grow = -1; + m_size = 0; + m_num = 0; + m_array = NULL; + cdebug<< "WARNING: CObjectArray::CObjectArray FUNCTIONALITY NOT IMPLEMENTED!\n"; +} + +CObjectArray::CObjectArray(int size){ + m_grow = 0; + m_size = size; + m_num = 0; + m_array = (CObject**)malloc(sizeof(CObject*)*size); + for (int ii = 0; ii < m_size; ii++) m_array[ii] = NULL; +} + +CObjectArray::CObjectArray(int size,int grow){ + m_grow = grow; + m_size = size; + m_num = 0; + m_array = (CObject**)malloc(sizeof(CObject*)*size); + for (int ii = 0; ii < m_size; ii++) m_array[ii] = NULL; + cdebug<< "WARNING: CObjectArray::CObjectArray FUNCTIONALITY NOT IMPLEMENTED!\n"; +} + +CObjectArray::~CObjectArray(){ + if (m_array != NULL) free(m_array); +} + +void CObjectArray::deleteList(){ + m_num = 0; +} + +void CObjectArray::deleteAll(){ + while (m_num > 0){ + m_num--; + delete m_array[m_num]; + } +} + +int CObjectArray::add(CObject * obj){ + if (m_num < m_size){ + int index = m_num++; + m_array[index] = obj; + return index; + } else { + cdebug << "WARNING: CObjectArray::add NOT IMPLEMENTED!\n"; + } +} + +void CObjectArray::insert(int index,CObject * obj){ + cdebug << "WARNING: CObjectArray::insert NOT IMPLEMENTED!\n"; +} + +void CObjectArray::set(int index,CObject * obj){ + m_array[index] = obj; + if (m_num <= index) m_num = index+1; +} + +CObject* CObjectArray::getItem(int index){ + return m_array[index]; +} + +void CObjectArray::remove(CObject * obj){ + cdebug << "WARNING: CObjectArray::remove NOT IMPLEMENTED!\n"; +} + +void CObjectArray::remove(int index){ + cdebug << "WARNING: CObjectArray::remove NOT IMPLEMENTED!\n"; +} + +int CObjectArray::getNumElements(){ + return m_num; +} + diff --git a/common/lib/utils/option.C b/common/lib/utils/option.C new file mode 100644 index 0000000..474e7ab --- /dev/null +++ b/common/lib/utils/option.C @@ -0,0 +1,353 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include "option.H" +#ifdef _HAVE_GETOPT_LONG +#include <getopt.h> +#else +#include "getopt.h" +#endif // _HAVE_GETOPT_LONG + +#include <iostream.h> +#include <string.h> +#include <stdlib.h> + + +char * COptionItem::m_typeString[] = {"string","integer","double"}; + +COptionItem::COptionItem(char * name, char abbreviation, char * strValue){ + setName(name); + setAbbreviation(abbreviation); + setValue(strValue); +} + +COptionItem::COptionItem(char * name, char abbreviation, int intValue){ + setName(name); + setAbbreviation(abbreviation); + setValue(intValue); +} + +COptionItem::COptionItem(char * name, char abbreviation, double doubleValue){ + setName(name); + setAbbreviation(abbreviation); + setValue(doubleValue); +} + +void COptionItem::setAbbreviation(char abbreviation){ + m_abbreviation = abbreviation; +} + +char COptionItem::getAbbreviation(){ + return m_abbreviation; +} + + +void COptionItem::setValue(char * strValue){ + m_type = STR_VALUE; + if (m_value.strValue != NULL) cdebug << "COptionItem::setValue(char * strValue) Posible memory leak!\n"; + m_value.strValue = (char*)malloc(strlen(strValue)+1); + strcpy(m_value.strValue,strValue); +} + +void COptionItem::setValue(int intValue){ + m_type = INT_VALUE; + m_value.intValue = intValue; +} + +void COptionItem::setValue(double doubleValue){ + m_type = DOUBLE_VALUE; + m_value.doubleValue = doubleValue; +} + +void COptionItem::updateValue(char * valueString){ + switch (m_type){ + case STR_VALUE: setValue(valueString); break; + case INT_VALUE: setValue(atoi(valueString)); break; + case DOUBLE_VALUE: setValue(atof(valueString)); break; + } +} + +char * COptionItem::getString(){ + if (m_type != STR_VALUE){ + cdebug << "COptionItem " << getName() << " don't have string!\n"; + return "Don't have string\n"; + } + return m_value.strValue; +} + +int COptionItem::getInt(){ + if (m_type != INT_VALUE){ + cdebug << "COptionItem " << getName() << " don't have int!\n"; + return 0; + } + return m_value.intValue; +} + +double COptionItem::getDouble(){ + if (m_type != DOUBLE_VALUE){ + cdebug << "COptionItem " << getName() << " don't have double!\n"; + return 0.0; + } + return m_value.doubleValue; +} + +void COptionItem::dump(){ + cdebug << "Item: " << getName() << " Type: " << m_typeString[m_type] + << " Abbreviation: " << getAbbreviation() << " Value: "; + switch (m_type){ + case STR_VALUE: + cdebug << m_value.strValue; + break; + case INT_VALUE: + cdebug << m_value.intValue; + break; + case DOUBLE_VALUE: + cdebug << m_value.doubleValue; + break; + } + cdebug << "\n"; +} + + +COption::COption(){ +} + +void COption::setValue(char * name, char abbreviation, char * strValue){ + COptionItem * item = findOptionItem(name); + if (item == NULL){ + item = new COptionItem(name,abbreviation,strValue); + addFirst(item); + } else { + item->setValue(strValue); + } +} + +void COption::setValue(char * name, char abbreviation, int intValue){ + COptionItem * item = findOptionItem(name); + if (item == NULL){ + item = new COptionItem(name,abbreviation,intValue); + addFirst(item); + } else { + item->setValue(intValue); + } +} + +void COption::setValue(char * name, char abbreviation, double doubleValue){ + COptionItem * item = findOptionItem(name); + if (item == NULL){ + item = new COptionItem(name,abbreviation,doubleValue); + addFirst(item); + } else { + item->setValue(doubleValue); + } +} + + +char * COption::getString(char * name){ + COptionItem * item = findOptionItem(name); + if (item != NULL){ + return item->getString(); + } else { + cdebug << "COption::getString() : Unknown name " << name << "\n"; + return "Unknown name\n"; + } +} + +int COption::getInt(char * name){ + COptionItem * item = findOptionItem(name); + if (item != NULL){ + return item->getInt(); + } else { + cdebug << "COption::getInt() : Unknown name " << name << "\n"; + return 0; + } +} + +double COption::getDouble(char * name){ + COptionItem * item = findOptionItem(name); + if (item != NULL){ + return item->getDouble(); + } else { + cdebug << "COption::getDouble() : Unknown name " << name << "\n"; + return 0.0; + } +} + +void COption::parseArguments(int argc, char * argv[]){ + int maxNumItems = getNumItems(); + + // Alloc memory for optstring + int optStringMaxLength = maxNumItems*2+sizeof(char); + char * optString =(char*)malloc(sizeof(char)*optStringMaxLength); + memset(optString,0,sizeof(char)*optStringMaxLength); + char* optStringPtr = optString; + // Alloc memory for longopt structs + struct option * longOpts = + (struct option*)malloc(sizeof(struct option)*(maxNumItems+1)); + memset(longOpts,0,sizeof(struct option)*(maxNumItems+1)); + struct option * longOptsPtr = longOpts; + + // Build longOpts array and optString + CObjectListItem * item = getFirst(); + while (item != NULL){ + COptionItem * optionItem = (COptionItem*)item->getObject(); + + if (optionItem->getName() != NULL){ + longOptsPtr->name = optionItem->getName(); + // TODO: Incoude test for required arguemnt, no argument + // or optional argument + longOptsPtr->has_arg = required_argument; + longOptsPtr->flag = NULL; // getopt_long return val + longOptsPtr->val = 0; + longOptsPtr++; + } + + if (optionItem->getAbbreviation() != '\0'){ + *optStringPtr++ = optionItem->getAbbreviation(); + // TODO: Include test if option is needed or optional. + // Put ':' in optString if needed and '::' if optional. + *optStringPtr++ = ':'; + } + + item = item->getNext(); + } + + // Optionure getopt_long + // opterr = 0; // Turn off printing of error messages to stderr + + int c,optionIndex; + while ((c = getopt_long(argc,argv,optString, + longOpts,&optionIndex)) != EOF){ + switch (c){ + case 0: // Long option + cdebug << "Long option " << longOpts[optionIndex].name; + if (optarg){ + cdebug << " with arg " << optarg; + updateName(longOpts[optionIndex].name,optarg); + } + cdebug << "\n"; + break; + case ':': // Missing parameter + // cdebug << "WARNING: Option '" << optarg << "' missing parameter!\n"; + break; + case '?': // Unknown option + // cdebug << "WARNING: Unknown option '" << argv[optind] <<"'\n"; + break; + default: // Option char + cdebug << "Option " << (char)c; + if (optarg){ + cdebug << " with value " << optarg; + updateAbbreviation(c,optarg); + } + cdebug << "\n"; + break; + } + } + + // Free memory + free(optString); + free(longOpts); +} + +void COption::loadOption(char * fileName){ + FILE * file = fopen(fileName,"rt"); + if (file != NULL){ + loadOption(file); + fclose(file); + } else { + cdebug << "Failed to load optionuration file : " << fileName << "\n"; + } +} + +#define MAX_LINELENGTH 1024 + +int getLine(FILE * file, char * line, int length){ + int index,ch; + do { + for (index = 0; (index < (length-1)) && ((ch = fgetc(file)) != EOF ) && (ch != '\n') && (ch != '#'); index++) + line[index] = ch; + line[index] = '\0'; + if (ch == '#') while (((ch = fgetc(file)) != EOF) && (ch != '\n')); + } while ( (index == 0) && (ch != EOF) ); + return index; +} + +void COption::loadOption(FILE * file){ + char line[MAX_LINELENGTH]; + while (getLine(file,line,MAX_LINELENGTH) > 0){ + char * chVal = strchr(line,'='); + if (chVal != NULL){ + *chVal = '\0'; chVal++; // Cut string in two pices + + updateName(line,chVal); + } + +// cdebug << "Line: " << line << "\n"; + } +} + + +void COption::updateName(const char * name, char * valueString){ + COptionItem * optionItem = findOptionItem(name); + if (optionItem != NULL){ + optionItem->updateValue(valueString); + } +} + +void COption::updateAbbreviation(char abbreviation, char * valueString){ + COptionItem * optionItem = findOptionItemByAbbreviation(abbreviation); + if (optionItem != NULL){ + optionItem->updateValue(valueString); + } +} + + +void COption::dump(){ + CObjectListItem * item = getFirst(); + while (item != NULL){ + COptionItem * optionItem = (COptionItem*)item->getObject(); + optionItem->dump(); + item = item->getNext(); + } +} + +COptionItem * COption::findOptionItem(const char * name){ + CObjectListItem * item = getFirst(); + while (item != NULL){ + COptionItem * optionItem = (COptionItem*)item->getObject(); + if ((optionItem->getName() != NULL) && (strcmp(name,optionItem->getName())) == 0){ + return optionItem; + } + item = item->getNext(); + } + return NULL; +} + +COptionItem * COption::findOptionItemByAbbreviation(char abbreviation){ + CObjectListItem * item = getFirst(); + while (item != NULL){ + COptionItem * optionItem = (COptionItem*)item->getObject(); + if (abbreviation == optionItem->getAbbreviation()){ + return optionItem; + } + item = item->getNext(); + } + return NULL; +} diff --git a/common/lib/utils/pingpong.C b/common/lib/utils/pingpong.C new file mode 100644 index 0000000..476fb45 --- /dev/null +++ b/common/lib/utils/pingpong.C @@ -0,0 +1,111 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include <algorithm> +#include "pvvmud.H" +#include "pingpong.H" + +CPingPong::CPingPong(BYTE maxPing){ + m_currPing = 0; + m_numPing = 0; + m_maxPing = maxPing; + m_pingPong = (pingPong_t*)malloc(m_maxPing*sizeof(pingPong_t)); + for (int index = 0; index < m_maxPing; index++) + m_pingPong[index].state = PS_NOTUSED; + m_firstPing = TRUE; +} + +CPingPong::~CPingPong(){ + free(m_pingPong); +} + +delta_t CPingPong::getDeltaVector(DWORD * deltaTime){ + delta_t delta(m_numPing); + + for (int index = 0; index < m_numPing; index++){ + delta[index] = m_pingPong[index].reciveTime + - m_pingPong[index].sendTime; + } + + sort(delta.begin(),delta.end()); + + *deltaTime = delta[m_numPing/2]; + + return delta; +} + +BYTE CPingPong::sendPing(DWORD sendTime){ + + BYTE currPing = m_currPing; + + m_currPing++; + if (m_numPing < m_currPing) m_numPing = m_currPing; + if (m_currPing >= m_maxPing) m_currPing = 0; + + m_pingPong[currPing].sendTime = sendTime; + m_pingPong[currPing].state = PS_WAIT; + + return currPing; +} + +long CPingPong::recivePong(DWORD reciveTime, BYTE sequenceNumber, + DWORD serverTime) +{ + + m_pingPong[sequenceNumber].reciveTime = reciveTime; + m_pingPong[sequenceNumber].serverTime = serverTime; + m_pingPong[sequenceNumber].state = PS_OK; + DWORD sendTime = m_pingPong[sequenceNumber].sendTime; + + DWORD timeDelta = reciveTime - sendTime; + + if (timeDelta > 10000){ + m_pingPong[sequenceNumber].state = PS_BAD; + } + + DWORD deltaTime; + delta_t delta = getDeltaVector(&deltaTime); + + long timediff = sendTime - (serverTime + deltaTime/2); + + if (m_firstPing){ + m_firstPing = FALSE; + return timediff; + } + + return timediff/2; + +} + + +ostream& operator<<(ostream&s,CPingPong&p){ + s << (int)p.m_numPing << "/" << (int)p.m_maxPing << " :"; + + DWORD deltaTime; + delta_t delta = p.getDeltaVector(&deltaTime); + + for (int index = 0; index < p.m_numPing; index++){ + s << " " << delta[index]; + } + + s << " : " << deltaTime/2; + + return s; +} + diff --git a/common/lib/utils/plane.C b/common/lib/utils/plane.C new file mode 100644 index 0000000..65558ff --- /dev/null +++ b/common/lib/utils/plane.C @@ -0,0 +1,74 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include "plane.H" + +CPlane::CPlane(){ + m_a = m_b = m_c = m_d = 0.0; +} + +CPlane::CPlane(const CVector & point,const CVector & normal){ + m_a = normal.getX(); + m_b = normal.getY(); + m_c = normal.getZ(); + m_d = -(m_a*point.getX()+m_b*point.getY()+m_c*point.getZ()); + // Normalize plane + double k = 1/sqrt(m_a*m_a+m_b*m_b+m_c*m_c); + m_a *= k; m_b *= k; m_c *= k; m_d *= k; +} + +CPlane::CPlane(const CVertex & point,const CVector & normal){ + CVector vector(point); + *this = CPlane(vector,normal); +} + +CPlane::CPlane(const CVertex & v1,const CVertex & v2,const CVertex & v3){ + CVector edge = v2-v1; + *this = CPlane(v1,edge.cross(v3-v2)); +} + +double CPlane::distance(const CVector & position){ + return (m_a*position.getX()+m_b*position.getY()+m_c*position.getZ()+m_d); +} + +double CPlane::getA() const { + return m_a; +} + + +double CPlane::getB() const { + return m_b; +} + + +double CPlane::getC() const { + return m_c; +} + +double CPlane::getD() const { + return m_d; +} + + +ostream& operator<<(ostream&s,const CPlane& p){ + return s << "(" << p.getA() << "," << p.getB() << "," + << p.getC() << "," << p.getD() << ")"; +} + diff --git a/common/lib/utils/spline.C b/common/lib/utils/spline.C new file mode 100644 index 0000000..b4ab8da --- /dev/null +++ b/common/lib/utils/spline.C @@ -0,0 +1,156 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include "spline.H" + +//////////////////////////////////////////////////////////////////////////////// +// +// CSpline +// +//////////////////////////////////////////////////////////////////////////////// + +//////////////////////////////////////////////////////////////////////////////// +// Constructor +CSpline::CSpline(CMatrix * basis){ + m_basis = basis; + m_basis->transpose(); +} + +//////////////////////////////////////////////////////////////////////////////// +// interpolate +CVector CSpline::interpolate(double time, ControlVector_t * controlVector){ + int size = (*controlVector).size(); + if (size < 4) return CVector(0.0,0.0,0.0); + + double numSeg = floor(size/4); + double seg = floor(numSeg*time) ; + if (seg == numSeg) seg--; + + int start = (int)seg*4; + + time = time*numSeg - seg; + + CMatrix control((*controlVector)[start],(*controlVector)[start+1], + (*controlVector)[start+2],(*controlVector)[start+3]); + + return interpolate(time,control); +} + +//////////////////////////////////////////////////////////////////////////////// +// interpolate +CVector CSpline::interpolate(double time, CMatrix & control){ + CMatrix coefficients = control*(*m_basis); + + CVector u(time*time*time,time*time,time,1); + + return coefficients*u; +} + +//////////////////////////////////////////////////////////////////////////////// +// +// CCatmulRom +// +//////////////////////////////////////////////////////////////////////////////// + +//////////////////////////////////////////////////////////////////////////////// +// Constructor +CCatmullRom::CCatmullRom(double s) + :CSpline(new CMatrix( -s, 2.0-s, s-2.0, s, + 2.0*s, s-3.0, 3.0-2.0*s, -s, + -s, 0.0, s, 0.0, + 0.0, 1.0, 0.0, 0.0)) +{ +} + +//////////////////////////////////////////////////////////////////////////////// +// addControlVector +void CCatmullRom::addControlVector(CKeyFrame * keyFrame, + const ControlVector_t & controlVector) +{ + for (int index = 0; index < (controlVector.size()-3); index++){ + keyFrame->addControlVector(controlVector[index]); + keyFrame->addControlVector(controlVector[index+1]); + keyFrame->addControlVector(controlVector[index+2]); + keyFrame->addControlVector(controlVector[index+3]); + } +} + +//////////////////////////////////////////////////////////////////////////////// +// +// Bezier +// +//////////////////////////////////////////////////////////////////////////////// + +//////////////////////////////////////////////////////////////////////////////// +// Constructor +CBezier::CBezier():CSpline(&m_bezier){ +} + +//////////////////////////////////////////////////////////////////////////////// +// addControlVector +void CBezier::addControlVector(CKeyFrame * keyFrame, + const ControlVector_t & controlVector) +{ + for (int index = 0; index < ((controlVector.size()-4)/3 +1); index++){ + keyFrame->addControlVector(controlVector[index*3]); + keyFrame->addControlVector(controlVector[index*3+1]); + keyFrame->addControlVector(controlVector[index*3+2]); + keyFrame->addControlVector(controlVector[index*3+3]); + } +} + +//////////////////////////////////////////////////////////////////////////////// +// static basis +CMatrix CBezier::m_bezier( -1.0, 3.0, -3.0, 1.0, + 3.0, -6.0, 3.0, 0.0, + -3.0, 3.0, 0.0, 0.0, + 1.0, 0.0, 0.0, 0.0); + +//////////////////////////////////////////////////////////////////////////////// +// +// Hermite +// +//////////////////////////////////////////////////////////////////////////////// + +//////////////////////////////////////////////////////////////////////////////// +// Constructor +CHermite::CHermite():CSpline(&m_hermite){ +} + +//////////////////////////////////////////////////////////////////////////////// +// addControlVector +void CHermite::addControlVector(CKeyFrame * keyFrame, + const ControlVector_t & controlVector) +{ + for (int index = 0; index < ((controlVector.size()-4)/2 +1); index++){ + keyFrame->addControlVector(controlVector[index*2]); + keyFrame->addControlVector(controlVector[index*2+2]); + keyFrame->addControlVector(controlVector[index*2+1]); + keyFrame->addControlVector(controlVector[index*2+3]); + } +} + +//////////////////////////////////////////////////////////////////////////////// +// static basis +CMatrix CHermite::m_hermite( 2.0, -2.0, 1.0, 1.0, + -3.0, 3.0, -2.0, -1.0, + 0.0, 0.0, 1.0, 0.0, + 1.0, 0.0, 0.0, 0.0); + diff --git a/common/lib/utils/time.C b/common/lib/utils/time.C new file mode 100644 index 0000000..73c1888 --- /dev/null +++ b/common/lib/utils/time.C @@ -0,0 +1,55 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include "time.H" + +#include <sys/time.h> + + +CTime::CTime(){ + sec = 0; + msec = 0; +} + +void CTime::getTime(){ + timeval curr; + gettimeofday(&curr,NULL); + sec = curr.tv_sec; + msec = curr.tv_usec/1000; +} + +void CTime::add(long msec){ + msec += msec; + while (msec > 1000){ + msec -= 1000; + sec++; + } +} + +long CTime::diff(const CTime & time){ + return (sec-time.sec)*1000 + msec - time.msec; +} + +CTime& CTime::operator=(const CTime& time){ + msec = time.msec; + sec = time.sec; + return *this; +} + diff --git a/common/lib/utils/vector.C b/common/lib/utils/vector.C new file mode 100644 index 0000000..482a810 --- /dev/null +++ b/common/lib/utils/vector.C @@ -0,0 +1,169 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include <iostream.h> +#include "vector.H" +#include "vertex.H" + +CVector::CVector(){ + m_vector[0] = 0.0; + m_vector[1] = 0.0; + m_vector[2] = 0.0; + m_vector[3] = 1.0; +} + +CVector::CVector(const CVector & vector){ + m_vector[0] = vector.m_vector[0]; + m_vector[1] = vector.m_vector[1]; + m_vector[2] = vector.m_vector[2]; + m_vector[3] = vector.m_vector[3]; +} + +CVector::CVector(double x, double y, double z){ + m_vector[0] = x; + m_vector[1] = y; + m_vector[2] = z; + m_vector[3] = 1; +} + +CVector::CVector(double x, double y, double z, double d){ + m_vector[0] = x; + m_vector[1] = y; + m_vector[2] = z; + m_vector[3] = d; +} + +CVector::CVector(const CVertex & vertex){ + m_vector[0] = vertex.getX(); + m_vector[1] = vertex.getY(); + m_vector[2] = vertex.getZ(); + m_vector[3] = 1; +} + +double CVector::getX() const{ + return m_vector[0]; +} + +double CVector::getY() const{ + return m_vector[1]; +} +double CVector::getZ() const{ + return m_vector[2]; +} + +// Theory: The cross product is this determinant +// +// | i j k | +// det | m_vector[0] m_vector[1] m_vector[2] | +// | vector.m_vector[0] vector.m_vector[1] vector.m_vector[2] | + +CVector CVector::cross( const CVector & vector ){ + return CVector( + m_vector[1]*vector.m_vector[2] - m_vector[2]*vector.m_vector[1], + -m_vector[0]*vector.m_vector[2] + m_vector[2]*vector.m_vector[0], + m_vector[0]*vector.m_vector[1] - m_vector[1]*vector.m_vector[0]); +} + +CVector& CVector::operator+=( const CVector & vector ){ + int i; + for (i = 0; i < 3 ; i ++){ + m_vector[i] += vector.m_vector[i]; + } + return *this; +} + +CVector CVector::operator+( const CVector & vector ) const{ + CVector result; + int i; + for (i = 0; i < 3 ; i ++){ + result.m_vector[i] = m_vector[i] + vector.m_vector[i]; + } + result.m_vector[3] = 1; + return result; +} + +CVector CVector::operator*( double scale ) const{ + CVector result; + int i; + for (i = 0; i < 3 ; i ++){ + result.m_vector[i] = m_vector[i]*scale; + } + result.m_vector[3] = 1; + return result; +} + +CVector CVector::operator-( const CVector & vector ) const{ + CVector result; + int i; + for (i = 0; i < 3 ; i ++){ + result.m_vector[i] = m_vector[i] - vector.m_vector[i]; + } + result.m_vector[3] = 1; + return result; +} + + + +void CVector::transform(const CMatrix & transformation){ + int ii,jj; + double sum; + +// +// This create a compilation error with some compilers! +// +// double * m = ((CMatrix)transformation).getVector(); +// CVector temp = *this; +// if (m == temp.m_vector) +// cdebug << "Error in compilation of CVector::transform !!!!\n"; +// + + CVector temp = *this; + CMatrix * ptrTransformation = (CMatrix*)&transformation; + double * m = ptrTransformation->getVector(); + + for (ii = 0; ii < 4; ii++){ + sum = 0.0; + for (jj = 0; jj < 4; jj ++){ + sum += m[ii+jj*4]*temp.m_vector[jj]; + } + m_vector[ii] = sum; + } +} + +CVector operator*(const CMatrix & m1, const CVector & v1){ + CVector result; + double sum, *m = ((CMatrix)m1).getVector(); + int ii,jj; + + for (ii = 0; ii < 4; ii++){ + sum = 0.0; + for (jj = 0; jj < 4; jj ++){ + sum += m[ii+jj*4]*v1.m_vector[jj]; + } + result.m_vector[ii] = sum; + } + return result; +} + + +ostream& operator<<(ostream&s,const CVector& v) { + return s << "[" << v.getX() << "," << v.getY() << "," << v.getZ() << "]"; +} + diff --git a/common/lib/world/Makefile.am b/common/lib/world/Makefile.am new file mode 100644 index 0000000..78f5399 --- /dev/null +++ b/common/lib/world/Makefile.am @@ -0,0 +1,5 @@ +INCLUDES = -I../../include + +noinst_LIBRARIES = libworld.a + +libworld_a_SOURCES = cellpvs.C listener.C msgworld.C waobject.C waupdateposition.C worldanimation.C worldobject.C worldworld.C waupdatedirection.C wacreateobject.C waremoveobject.C worldhierarchy.C waupdatehierarchy.C warotate.C diff --git a/common/lib/world/Makefile.in b/common/lib/world/Makefile.in new file mode 100644 index 0000000..eee36ff --- /dev/null +++ b/common/lib/world/Makefile.in @@ -0,0 +1,335 @@ +# Makefile.in generated automatically by automake 1.4 from Makefile.am + +# Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + + +SHELL = @SHELL@ + +srcdir = @srcdir@ +top_srcdir = @top_srcdir@ +VPATH = @srcdir@ +prefix = @prefix@ +exec_prefix = @exec_prefix@ + +bindir = @bindir@ +sbindir = @sbindir@ +libexecdir = @libexecdir@ +datadir = @datadir@ +sysconfdir = @sysconfdir@ +sharedstatedir = @sharedstatedir@ +localstatedir = @localstatedir@ +libdir = @libdir@ +infodir = @infodir@ +mandir = @mandir@ +includedir = @includedir@ +oldincludedir = /usr/include + +DESTDIR = + +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ + +top_builddir = ../../.. + +ACLOCAL = @ACLOCAL@ +AUTOCONF = @AUTOCONF@ +AUTOMAKE = @AUTOMAKE@ +AUTOHEADER = @AUTOHEADER@ + +INSTALL = @INSTALL@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS) +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +transform = @program_transform_name@ + +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +CC = @CC@ +CXX = @CXX@ +GL_CFLAGS = @GL_CFLAGS@ +GL_LIBS = @GL_LIBS@ +LEX = @LEX@ +MAKEINFO = @MAKEINFO@ +NETLIBS = @NETLIBS@ +PACKAGE = @PACKAGE@ +RANLIB = @RANLIB@ +TIFF_CFLAGS = @TIFF_CFLAGS@ +TIFF_LIBS = @TIFF_LIBS@ +VERSION = @VERSION@ +YACC = @YACC@ + +INCLUDES = -I../../include + +noinst_LIBRARIES = libworld.a + +libworld_a_SOURCES = cellpvs.C listener.C msgworld.C waobject.C waupdateposition.C worldanimation.C worldobject.C worldworld.C waupdatedirection.C wacreateobject.C waremoveobject.C worldhierarchy.C waupdatehierarchy.C warotate.C +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_CLEAN_FILES = +LIBRARIES = $(noinst_LIBRARIES) + + +DEFS = @DEFS@ -I. -I$(srcdir) +CPPFLAGS = @CPPFLAGS@ +LDFLAGS = @LDFLAGS@ +LIBS = @LIBS@ +X_CFLAGS = @X_CFLAGS@ +X_LIBS = @X_LIBS@ +X_EXTRA_LIBS = @X_EXTRA_LIBS@ +X_PRE_LIBS = @X_PRE_LIBS@ +libworld_a_LIBADD = +libworld_a_OBJECTS = cellpvs.o listener.o msgworld.o waobject.o \ +waupdateposition.o worldanimation.o worldobject.o worldworld.o \ +waupdatedirection.o wacreateobject.o waremoveobject.o worldhierarchy.o \ +waupdatehierarchy.o warotate.o +AR = ar +CXXFLAGS = @CXXFLAGS@ +CXXCOMPILE = $(CXX) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) +CXXLD = $(CXX) +CXXLINK = $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(LDFLAGS) -o $@ +DIST_COMMON = Makefile.am Makefile.in + + +DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) + +TAR = gtar +GZIP_ENV = --best +DEP_FILES = .deps/cellpvs.P .deps/listener.P .deps/msgworld.P \ +.deps/wacreateobject.P .deps/waobject.P .deps/waremoveobject.P \ +.deps/warotate.P .deps/waupdatedirection.P .deps/waupdatehierarchy.P \ +.deps/waupdateposition.P .deps/worldanimation.P .deps/worldhierarchy.P \ +.deps/worldobject.P .deps/worldworld.P +SOURCES = $(libworld_a_SOURCES) +OBJECTS = $(libworld_a_OBJECTS) + +all: all-redirect +.SUFFIXES: +.SUFFIXES: .C .S .c .o .s +$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) + cd $(top_srcdir) && $(AUTOMAKE) --foreign common/lib/world/Makefile + +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES) + cd $(top_builddir) \ + && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status + + +mostlyclean-noinstLIBRARIES: + +clean-noinstLIBRARIES: + -test -z "$(noinst_LIBRARIES)" || rm -f $(noinst_LIBRARIES) + +distclean-noinstLIBRARIES: + +maintainer-clean-noinstLIBRARIES: + +.s.o: + $(COMPILE) -c $< + +.S.o: + $(COMPILE) -c $< + +mostlyclean-compile: + -rm -f *.o core *.core + +clean-compile: + +distclean-compile: + -rm -f *.tab.c + +maintainer-clean-compile: + +libworld.a: $(libworld_a_OBJECTS) $(libworld_a_DEPENDENCIES) + -rm -f libworld.a + $(AR) cru libworld.a $(libworld_a_OBJECTS) $(libworld_a_LIBADD) + $(RANLIB) libworld.a +.C.o: + $(CXXCOMPILE) -c $< + +tags: TAGS + +ID: $(HEADERS) $(SOURCES) $(LISP) + list='$(SOURCES) $(HEADERS)'; \ + unique=`for i in $$list; do echo $$i; done | \ + awk ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + here=`pwd` && cd $(srcdir) \ + && mkid -f$$here/ID $$unique $(LISP) + +TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS)'; \ + unique=`for i in $$list; do echo $$i; done | \ + awk ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \ + || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags $$unique $(LISP) -o $$here/TAGS) + +mostlyclean-tags: + +clean-tags: + +distclean-tags: + -rm -f TAGS ID + +maintainer-clean-tags: + +distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) + +subdir = common/lib/world + +distdir: $(DISTFILES) + here=`cd $(top_builddir) && pwd`; \ + top_distdir=`cd $(top_distdir) && pwd`; \ + distdir=`cd $(distdir) && pwd`; \ + cd $(top_srcdir) \ + && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --foreign common/lib/world/Makefile + @for file in $(DISTFILES); do \ + d=$(srcdir); \ + if test -d $$d/$$file; then \ + cp -pr $$/$$file $(distdir)/$$file; \ + else \ + test -f $(distdir)/$$file \ + || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ + || cp -p $$d/$$file $(distdir)/$$file || :; \ + fi; \ + done + +DEPS_MAGIC := $(shell mkdir .deps > /dev/null 2>&1 || :) + +-include $(DEP_FILES) + +mostlyclean-depend: + +clean-depend: + +distclean-depend: + -rm -rf .deps + +maintainer-clean-depend: + +%.o: %.c + @echo '$(COMPILE) -c $<'; \ + $(COMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-cp .deps/$(*F).pp .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm .deps/$(*F).pp + +%.lo: %.c + @echo '$(LTCOMPILE) -c $<'; \ + $(LTCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-sed -e 's/^\([^:]*\)\.o[ ]*:/\1.lo \1.o :/' \ + < .deps/$(*F).pp > .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm -f .deps/$(*F).pp + +%.o: %.C + @echo '$(CXXCOMPILE) -c $<'; \ + $(CXXCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-cp .deps/$(*F).pp .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm .deps/$(*F).pp + +%.lo: %.C + @echo '$(LTCXXCOMPILE) -c $<'; \ + $(LTCXXCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-sed -e 's/^\([^:]*\)\.o[ ]*:/\1.lo \1.o :/' \ + < .deps/$(*F).pp > .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm -f .deps/$(*F).pp +info-am: +info: info-am +dvi-am: +dvi: dvi-am +check-am: all-am +check: check-am +installcheck-am: +installcheck: installcheck-am +install-exec-am: +install-exec: install-exec-am + +install-data-am: +install-data: install-data-am + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am +install: install-am +uninstall-am: +uninstall: uninstall-am +all-am: Makefile $(LIBRARIES) +all-redirect: all-am +install-strip: + $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install +installdirs: + + +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -rm -f Makefile $(CONFIG_CLEAN_FILES) + -rm -f config.cache config.log stamp-h stamp-h[0-9]* + +maintainer-clean-generic: +mostlyclean-am: mostlyclean-noinstLIBRARIES mostlyclean-compile \ + mostlyclean-tags mostlyclean-depend mostlyclean-generic + +mostlyclean: mostlyclean-am + +clean-am: clean-noinstLIBRARIES clean-compile clean-tags clean-depend \ + clean-generic mostlyclean-am + +clean: clean-am + +distclean-am: distclean-noinstLIBRARIES distclean-compile \ + distclean-tags distclean-depend distclean-generic \ + clean-am + +distclean: distclean-am + +maintainer-clean-am: maintainer-clean-noinstLIBRARIES \ + maintainer-clean-compile maintainer-clean-tags \ + maintainer-clean-depend maintainer-clean-generic \ + distclean-am + @echo "This command is intended for maintainers to use;" + @echo "it deletes files that may require special tools to rebuild." + +maintainer-clean: maintainer-clean-am + +.PHONY: mostlyclean-noinstLIBRARIES distclean-noinstLIBRARIES \ +clean-noinstLIBRARIES maintainer-clean-noinstLIBRARIES \ +mostlyclean-compile distclean-compile clean-compile \ +maintainer-clean-compile tags mostlyclean-tags distclean-tags \ +clean-tags maintainer-clean-tags distdir mostlyclean-depend \ +distclean-depend clean-depend maintainer-clean-depend info-am info \ +dvi-am dvi check check-am installcheck-am installcheck install-exec-am \ +install-exec install-data-am install-data install-am install \ +uninstall-am uninstall all-redirect all-am all installdirs \ +mostlyclean-generic distclean-generic clean-generic \ +maintainer-clean-generic clean mostlyclean distclean maintainer-clean + + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: diff --git a/common/lib/world/cellpvs.C b/common/lib/world/cellpvs.C new file mode 100644 index 0000000..894fb44 --- /dev/null +++ b/common/lib/world/cellpvs.C @@ -0,0 +1,99 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include "cellpvs.H" +#include "worldworld.H" +#include "worldobject.H" + + + +CPVCell::CPVCell(DWORD cellId, const CPosition & position){ + m_cellId = cellId; + m_position = position; +} + + +DWORD CPVCell::getCellId(){ + return m_cellId; +} + +CPosition CPVCell::getPosition(){ + return m_position; +} + +CCellPVS::CCellPVS(CWorldWorld * world){ + m_world = world; +} + +CWorldWorld * CCellPVS::getWorld(){ + return m_world; +} + +CPVCell* CCellPVS::addPVCell(DWORD cellId, const CPosition & position){ + CPVCell * pvCell = new CPVCell(cellId,position); + addLast((CObject*)pvCell); + return pvCell; +} + +CObjectListItem * CCellPVS::getFirstPVCell(){ + return getFirst(); +} + +CPosition CCellPVS::getPVCellPosition(CWorldObject * cell){ + CPosition position; + CObjectListItem * item = getFirstPVCell(); + while (item != NULL){ + CPVCell * pvCell = (CPVCell*)item->getObject(); + + if (pvCell->getCellId() == cell->getObjectId()){ + return pvCell->getPosition(); + } + + item = item->getNext(); + } + return position; +} + +CWorldObject * CCellPVS::findCell(CPosition * position){ + + cdebug << "Check if pos : " << *position << "\n"; + + CObjectListItem * item = getFirstPVCell(); + while (item != NULL){ + CPVCell * pvCell = (CPVCell*)item->getObject(); + CWorldObject * cell; + cell = getWorld()->getObject(pvCell->getCellId()); + + CPosition newpos = *position - pvCell->getPosition(); + + cdebug << "Check " << cell->getName() << " Pos : " << newpos << "\n"; + + if (cell->checkPosition(newpos)){ + *position = newpos; + return cell; + } + + item = item->getNext(); + } + return NULL; +} + + + diff --git a/common/lib/world/listener.C b/common/lib/world/listener.C new file mode 100644 index 0000000..188c6cd --- /dev/null +++ b/common/lib/world/listener.C @@ -0,0 +1,26 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include "listener.H" + +CListener::CListener(){ + +} + diff --git a/common/lib/world/msgworld.C b/common/lib/world/msgworld.C new file mode 100644 index 0000000..dc4b4e1 --- /dev/null +++ b/common/lib/world/msgworld.C @@ -0,0 +1,341 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include "msgworld.H" +#include "position.H" +#include "direction.H" + +/* + +/////////////////////////////////////////////////////////////////////////////// +// +// CMsgSection +// +/////////////////////////////////////////////////////////////////////////////// + +CMsgSection::CMsgSection():CMessage(MSG_SECTION,sizeof(DWORD)+sizeof(BYTE)){ + setName("MsgSection"); +} + +CMsgSection::CMsgSection( DWORD sectionId, BOOL create ) + :CMessage(MSG_SECTION,sizeof(DWORD) + sizeof(BYTE)){ + + setName("MsgSection"); + writeDWord(1,sectionId); + writeByte(5,create); +} + +DWORD CMsgSection::getSectionId(){ + return readDWord(1); +} + +BOOL CMsgSection::getCreate(){ + return readByte(5); +} + + +/////////////////////////////////////////////////////////////////////////////// +// +// CMsgCell +// +/////////////////////////////////////////////////////////////////////////////// + +CMsgCell::CMsgCell():CMessage(MSG_CELL,5*sizeof(DWORD)){ + setName("MsgCell"); +} + +CMsgCell::CMsgCell( DWORD cellId, DWORD geometryId, + const CPosition & position):CMessage(MSG_CELL,5*sizeof(DWORD)){ + + setName("MsgCell"); + writeDWord(1,cellId); + writeDWord(5,geometryId); + writePosition(9,position); +} + +DWORD CMsgCell::getCellId(){ + return readDWord(1); +} + +DWORD CMsgCell::getGeometryId(){ + return readDWord(5); +} + +CPosition CMsgCell::getPosition(){ + return readPosition(9); +} + +/////////////////////////////////////////////////////////////////////////////// +// +// CMsgRemoveCell +// +/////////////////////////////////////////////////////////////////////////////// + +CMsgRemoveCell::CMsgRemoveCell():CMessage(MSG_REMOVECELL,1*sizeof(DWORD)){ + setName("MsgRemoveCell"); +} + +CMsgRemoveCell::CMsgRemoveCell( DWORD cellId ) + :CMessage(MSG_REMOVECELL,1*sizeof(DWORD)){ + + setName("MsgRemoveCell"); + writeDWord(1,cellId); +} + +DWORD CMsgRemoveCell::getCellId(){ + return readDWord(1); +} +*/ + + +/////////////////////////////////////////////////////////////////////////////// +// +// CMsgObject +// +/////////////////////////////////////////////////////////////////////////////// + +CMsgObject::CMsgObject():CMessage(MSG_OBJECT,9*sizeof(DWORD)){ + setName("MsgObject"); +} + +CMsgObject::CMsgObject( DWORD objectId, DWORD geometryId, DWORD parentId, + const CPosition & position, + const CDirection & direction ):CMessage(MSG_OBJECT,9*sizeof(DWORD)){ + + setName("MsgObject"); + writeDWord(1,objectId); + writeDWord(5,geometryId); + writeDWord(9,parentId); + writePosition(13,position); + writeDirection(25,direction); +} + +DWORD CMsgObject::getObjectId(){ + return readDWord(1); +} + +DWORD CMsgObject::getGeometryId(){ + return readDWord(5); +} + +DWORD CMsgObject::getParentId(){ + return readDWord(9); +} + +CPosition CMsgObject::getPosition(){ + return readPosition(13); +} + +CDirection CMsgObject::getDirection(){ + return readDirection(25); +} + +/////////////////////////////////////////////////////////////////////////////// +// +// CMsgRemoveObject +// +/////////////////////////////////////////////////////////////////////////////// + +CMsgRemoveObject::CMsgRemoveObject():CMessage(MSG_REMOVEOBJECT,2*sizeof(DWORD)){ + setName("MsgRemoveObject"); +} + +CMsgRemoveObject::CMsgRemoveObject( DWORD objectId, + DWORD parentId ):CMessage(MSG_REMOVEOBJECT,2*sizeof(DWORD)){ + + setName("MsgRemoveObject"); + writeDWord(1,objectId); + writeDWord(5,parentId); +} + +DWORD CMsgRemoveObject::getObjectId(){ + return readDWord(1); +} + +DWORD CMsgRemoveObject::getParentId(){ + return readDWord(5); +} + +/////////////////////////////////////////////////////////////////////////////// +// +// CMsgChangeMasterCell +// +/////////////////////////////////////////////////////////////////////////////// + +CMsgChangeMasterCell::CMsgChangeMasterCell():CMessage(MSG_CHANGEMASTERCELL,sizeof(DWORD)){ + setName("MsgChangeMasterCell"); +} + +CMsgChangeMasterCell::CMsgChangeMasterCell( DWORD newMasterCellId) + :CMessage(MSG_CHANGEMASTERCELL,sizeof(DWORD)){ + + setName("MsgChangeMasterCell"); + writeDWord(1,newMasterCellId); +} + +DWORD CMsgChangeMasterCell::getNewMasterCellId(){ + return readDWord(1); +} + + +/////////////////////////////////////////////////////////////////////////////// +// +// CMsgPVCell +// +/////////////////////////////////////////////////////////////////////////////// + +CMsgPVCell::CMsgPVCell():CMessage(MSG_PVCELL,5*sizeof(DWORD)){ + setName("MsgPVCell"); +} + +CMsgPVCell::CMsgPVCell( DWORD cellId, DWORD PVCellId, + const CPosition & position ):CMessage(MSG_PVCELL,5*sizeof(DWORD)){ + + setName("MsgPVCell"); + writeDWord(1,cellId); + writeDWord(5,PVCellId); + for (int ii = 0; ii < 3; ii++){ + writeDouble(9+ii*4,position.getValue(ii)); + } +} + +DWORD CMsgPVCell::getCellId(){ + return readDWord(1); +} + +DWORD CMsgPVCell::getPVCellId(){ + return readDWord(5); +} + +CPosition CMsgPVCell::getPosition(){ + return CPosition(readDouble(9),readDouble(13),readDouble(17)); +} + + +/////////////////////////////////////////////////////////////////////////////// +// +// CMsgUpdatePosition +// +/////////////////////////////////////////////////////////////////////////////// + +CMsgUpdatePosition::CMsgUpdatePosition() + :CMessage(MSG_UPDATEPOSITION,4*sizeof(DWORD)){ + + setName("MsgUpdatePosition"); +} + +CMsgUpdatePosition::CMsgUpdatePosition(DWORD objectId,const CPosition& position) + :CMessage(MSG_UPDATEPOSITION,sizeof(DWORD)*4){ + + setName("MsgUpdatePosition"); + writeDWord(1,objectId); + writePosition(5,position); +} + +DWORD CMsgUpdatePosition::getObjectId(){ + return readDWord(1); +} + +CPosition CMsgUpdatePosition::getPosition(){ + return readPosition(5); +} + +/////////////////////////////////////////////////////////////////////////////// +// +// CMsgUpdateDirection +// +/////////////////////////////////////////////////////////////////////////////// + +CMsgUpdateDirection::CMsgUpdateDirection() + :CMessage(MSG_UPDATEDIRECTION,4*sizeof(DWORD)){ + + setName("MsgUpdateDirection"); +} + +CMsgUpdateDirection::CMsgUpdateDirection(DWORD objectId,const CDirection& direction):CMessage(MSG_UPDATEDIRECTION, 4*sizeof(DWORD)){ + + setName("MsgUpdateDirection"); + writeDWord(1,objectId); + writeDirection(5,direction); +} + +DWORD CMsgUpdateDirection::getObjectId(){ + return readDWord(1); +} + +CDirection CMsgUpdateDirection::getDirection(){ + return readDirection(5); +} + +/////////////////////////////////////////////////////////////////////////////// +// +// CMsgUpdateHierarchy +// +/////////////////////////////////////////////////////////////////////////////// + +CMsgUpdateHierarchy::CMsgUpdateHierarchy() + :CMessage(MSG_UPDATEHIERARCHY,2*sizeof(DWORD)){ + + setName("MsgUpdateHierarchy"); +} + +CMsgUpdateHierarchy::CMsgUpdateHierarchy(DWORD objectId, DWORD parentId):CMessage(MSG_UPDATEHIERARCHY, 2*sizeof(DWORD)){ + + setName("MsgUpdateHierarchy"); + writeDWord(1,objectId); + writeDWord(5,parentId); +} + +DWORD CMsgUpdateHierarchy::getObjectId(){ + return readDWord(1); +} + +DWORD CMsgUpdateHierarchy::getParentId(){ + return readDWord(5); +} + +/////////////////////////////////////////////////////////////////////////////// +// +// CMsgRotate +// +/////////////////////////////////////////////////////////////////////////////// + +CMsgRotate::CMsgRotate() + :CMessage(MSG_ROTATE,4*sizeof(DWORD)){ + + setName("MsgRotate"); +} + +CMsgRotate::CMsgRotate(DWORD objectId, const CDirection& angleSpeed):CMessage(MSG_ROTATE, 4*sizeof(DWORD)){ + + setName("MsgRotate"); + writeDWord(1,objectId); + writeDirection(5,angleSpeed); +} + +DWORD CMsgRotate::getObjectId(){ + return readDWord(1); +} + +CDirection CMsgRotate::getAngleSpeed(){ + return readDirection(5); +} + + diff --git a/common/lib/world/wacreateobject.C b/common/lib/world/wacreateobject.C new file mode 100644 index 0000000..35258ba --- /dev/null +++ b/common/lib/world/wacreateobject.C @@ -0,0 +1,87 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include <stdlib.h> + +#include "pvvmud.H" +#include "wacreateobject.H" +#include "worldworld.H" +#include "msgworld.H" + +CWACreateObject::CWACreateObject( CWorldObject * object ) : CWAObject(object->getObjectId()){ + m_object = object; + m_geometryId = object->getGeometryId(); + m_parentId = object->getParentId(); + m_position = object->getPosition(); + m_direction = object->getDirection(); + m_objectType = (char*)malloc(strlen(object->getObjectType())+1); + strcpy(m_objectType,object->getObjectType()); +} + +CWACreateObject::CWACreateObject( char * objectType, DWORD objectId , DWORD geometryId, DWORD parentId, const CPosition & position, const CDirection & direction ): CWAObject(objectId){ + m_object = NULL; + m_geometryId = geometryId; + m_parentId = parentId; + m_position = position; + m_direction = direction; + m_objectType = (char*)malloc(strlen(objectType)+1); + strcpy(m_objectType,objectType); +} + +CWACreateObject::~CWACreateObject(){ + if (m_objectType != NULL) free ( m_objectType ); +} + + +CMessage * CWACreateObject::createMessage(){ + return new CMsgObject(getObjectId(),m_geometryId,m_parentId,m_position,m_direction); +} + +int CWACreateObject::animate( DWORD time ){ + cdebug << "CWAObject::animate ( " << time << " ) create object " + << getObjectId() << " geometry " << m_geometryId + << " parent "; + (m_parentId == ID_UNKNOWN ? cdebug << "-1" : cdebug << m_parentId); + cdebug << " position " << m_position + << " direction " << m_direction << endl; + + CWorldObject * object = m_object; + + if (m_parentId == -1){ + + if (m_object == NULL) object = getWorld()->newObject(m_objectType,getObjectId(),NULL,m_geometryId,m_position,m_direction); + + getWorld()->_addObject( object ); + + } else { + + CWorldObject * parent = getWorld()->getObject( m_parentId ); + if (parent == NULL) return FALSE; + + if (object == NULL){ + + object = getWorld()->newObject( m_objectType, getObjectId(), parent, m_geometryId,m_position,m_direction); + } + + parent->_addObject( object ); + } + + return FALSE; +} + diff --git a/common/lib/world/waobject.C b/common/lib/world/waobject.C new file mode 100644 index 0000000..3032089 --- /dev/null +++ b/common/lib/world/waobject.C @@ -0,0 +1,39 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include "waobject.H" +#include "worldworld.H" +//#include "worldlistener.H" + + +CWAObject::CWAObject( DWORD objectId ):CWorldAnimation(objectId){ + // m_objectId = objectId; +} + +/* +DWORD CWAObject::getObjectId(){ + return m_objectId; +} + +CWorldObject * CWAObject::getObject(){ + return getWorld()->getObject( m_objectId ); +} +*/ + diff --git a/common/lib/world/waremoveobject.C b/common/lib/world/waremoveobject.C new file mode 100644 index 0000000..5a9a056 --- /dev/null +++ b/common/lib/world/waremoveobject.C @@ -0,0 +1,48 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include "waremoveobject.H" +#include "worldworld.H" +#include "msgworld.H" + + +CWARemoveObject::CWARemoveObject( DWORD objectId , DWORD parentId): CWAObject(objectId){ + m_parentId = parentId; +} + + +CMessage * CWARemoveObject::createMessage(){ + return new CMsgRemoveObject(getObjectId(),m_parentId); +} + +int CWARemoveObject::animate( DWORD time ){ + cdebug << "CWAObject::animate ( " << time << " ) remove object " << getObjectId() << " parent " << m_parentId << endl; + + + if (m_parentId == -1){ + getWorld()->_removeObject(getWorld()->getObject(getObjectId())); + } else { + CWorldObject * parent = getWorld()->getObject(m_parentId); + parent->_removeObject(parent->getObject(getObjectId())); + } + + return FALSE; +} + diff --git a/common/lib/world/warotate.C b/common/lib/world/warotate.C new file mode 100644 index 0000000..3c50ccf --- /dev/null +++ b/common/lib/world/warotate.C @@ -0,0 +1,52 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include "warotate.H" +#include "msgworld.H" + +CWARotate::CWARotate( DWORD objectId, const CDirection & angleSpeed ) + :CWAObject(objectId){ + m_angleSpeed = angleSpeed; +} + +CMessage * CWARotate::createMessage(){ + return new CMsgRotate( getObjectId(), m_angleSpeed ); +} + +int CWARotate::animate( DWORD time, DWORD deltaTime ){ + cdebug << "CWARotate::animate ( " << time << ", " << deltaTime + << " ) angle speed " << m_angleSpeed; + + CWorldObject * object = getObject(); + + if (object == NULL){ + cdebug << " Failed to find object!" << endl; + return FALSE; + } + + CDirection dir = object->getDirection(); + + dir = dir + m_angleSpeed * ((double)deltaTime/1000.0); + + cdebug << " new direction " << dir << endl; + + object->_updateDirection( dir ); + return TRUE; // Dont delete this animation yet! +} diff --git a/common/lib/world/waupdatedirection.C b/common/lib/world/waupdatedirection.C new file mode 100644 index 0000000..ffb5c46 --- /dev/null +++ b/common/lib/world/waupdatedirection.C @@ -0,0 +1,39 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include "waupdatedirection.H" +#include "msgworld.H" + +CWAUpdateDirection::CWAUpdateDirection( DWORD objectId, const CDirection & direction ) + :CWAObject(objectId){ + m_direction = direction; +} + +CMessage * CWAUpdateDirection::createMessage(){ + return new CMsgUpdateDirection( getObjectId(), m_direction ); +} + + +int CWAUpdateDirection::animate( DWORD time ){ + cdebug << "CWAUpdateDirection::animate ( " << time << " ) set direction " << m_direction << endl; + CWorldObject * object = getObject(); + object->_updateDirection( m_direction ); + return FALSE; +} diff --git a/common/lib/world/waupdatehierarchy.C b/common/lib/world/waupdatehierarchy.C new file mode 100644 index 0000000..27c8b8d --- /dev/null +++ b/common/lib/world/waupdatehierarchy.C @@ -0,0 +1,49 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include "waupdatehierarchy.H" +#include "worldworld.H" +#include "msgworld.H" + + +CWAUpdateHierarchy::CWAUpdateHierarchy( DWORD objectId , DWORD parentId): CWAObject(objectId){ + m_parentId = parentId; +} + + +CMessage * CWAUpdateHierarchy::createMessage(){ + return new CMsgUpdateHierarchy(getObjectId(),m_parentId); +} + +int CWAUpdateHierarchy::animate( DWORD time ){ + cdebug << "CWAUpdateHierarchy::animate ( " << time << " ) update hierarchy " << getObjectId() << " parent " << m_parentId << endl; + + + if (m_parentId == -1){ + cdebug << "ERROR cant update hierarchy on cell objects" << endl; + } else { + CWorldObject * parent = getWorld()->getObject(m_parentId); + CWorldObject * object = getWorld()->getObject(getObjectId()); + object->_setParent(parent); + } + + return FALSE; +} + diff --git a/common/lib/world/waupdateposition.C b/common/lib/world/waupdateposition.C new file mode 100644 index 0000000..0225ceb --- /dev/null +++ b/common/lib/world/waupdateposition.C @@ -0,0 +1,39 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include "waupdateposition.H" +#include "msgworld.H" + +CWAUpdatePosition::CWAUpdatePosition( DWORD objectId, const CPosition & position ) + :CWAObject(objectId){ + m_position = position; +} + +CMessage * CWAUpdatePosition::createMessage(){ + return new CMsgUpdatePosition( getObjectId(), m_position ); +} + + +int CWAUpdatePosition::animate( DWORD time ){ + cdebug << "CWAUpdatePosition::animate ( " << time << " ) set position " << m_position << endl; + CWorldObject * object = getObject(); + object->_updatePosition( m_position ); + return FALSE; +} diff --git a/common/lib/world/worldanimation.C b/common/lib/world/worldanimation.C new file mode 100644 index 0000000..e8bf808 --- /dev/null +++ b/common/lib/world/worldanimation.C @@ -0,0 +1,138 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include "worldanimation.H" +#include "worldworld.H" +#include "worldobject.H" + +CWorldAnimationList::CWorldAnimationList(){ + m_lastTime = 0; +} + +void CWorldAnimationList::add( CWorldAnimation * animation , DWORD time ){ + + DWORD deltaTime; + + if (m_lastTime == 0) + deltaTime = 0; + else + deltaTime = time - m_lastTime; + + if (animation->animate( time, deltaTime )){ + addLast( (CObject*)animation ); + } else { + delete animation; + } +} + +void CWorldAnimationList::animate( DWORD time ){ + CObjectListItem * item = getFirst(); + while (item != NULL){ + CWorldAnimation * animation = (CWorldAnimation*)item->getObject(); + item = item->getNext(); + +// if (time >= animation->getStartTime()){ +// if (time >= animation->getStopTime()) { +// remove( animation ); +// } else { + + + DWORD deltaTime; + + if (m_lastTime == 0) + deltaTime = 0; + else + deltaTime = time - m_lastTime; + + m_lastTime = time; + + if (!animation->animate( time, deltaTime )){ + remove( animation ); + delete animation; + } + +// } +// } + + } +} + +void CWorldAnimationList::clearList(){ + deleteAll(); +} + +void CWorldAnimationList::sendObjectAnimation( DWORD objectId, + CListener * listener) +{ + CObjectListItem * item = getFirst(); + while (item != NULL){ + CWorldAnimation * animation = (CWorldAnimation*)item->getObject(); + item = item->getNext(); + + if (animation->getObjectId() == objectId){ + listener->sendAnimation( animation ); + } + } +} + + +CWorldAnimation::CWorldAnimation(DWORD objectId){ + m_world = NULL; + m_startTime = m_stopTime = 0; + m_objectId = objectId; +} + +CWorldAnimation::~CWorldAnimation(){ +} + +CWorldWorld * CWorldAnimation::getWorld(){ + return m_world; +} + +void CWorldAnimation::setWorld( CWorldWorld * world ){ + m_world = world; +} + +DWORD CWorldAnimation::getObjectId(){ + return m_objectId; +} + +CWorldObject * CWorldAnimation::getObject(){ + return getWorld()->getObject( m_objectId ); +} + + +////////////////////////////////////////////////////////////////////////////// +// Function : animate +// Return : TRUE if more animation to do +// FALSE if end of animation +// +int CWorldAnimation::animate( DWORD time, DWORD deltaTime ){ + return animate( time ); +} + +////////////////////////////////////////////////////////////////////////////// +// Function : animate +// Return : TRUE if more animation to do +// FALSE if end of animation +// +int CWorldAnimation::animate( DWORD time ){ + return FALSE; +} diff --git a/common/lib/world/worldhierarchy.C b/common/lib/world/worldhierarchy.C new file mode 100644 index 0000000..2354055 --- /dev/null +++ b/common/lib/world/worldhierarchy.C @@ -0,0 +1,140 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include "worldhierarchy.H" +#include "worldworld.H" +#include "wacreateobject.H" +#include "waremoveobject.H" +#include "waupdatehierarchy.H" + + +CWorldHierarchy::CWorldHierarchy(DWORD objectId, CWorldHierarchy * parent){ + m_objectId = objectId; + m_parent = parent; + if ((m_objectId != ID_UNKNOWN) && (m_parent == NULL)){ + cdebug << "ERROR: Have to have a parent!\n"; + void (*a)() = NULL; + a(); + } +} + +CWorldHierarchy::~CWorldHierarchy(){ + if (m_parent != NULL) + cdebug << "WARNING CWorldHierarchy::~CWorldHierarchy " + << "Parent not NULL!" << endl; + + if (getNumItems() > 0) + cdebug << "WARNING CWorldHierarchy::~CWorldHierarchy " + << "Subobject not removed!" << endl; +} + + +DWORD CWorldHierarchy::getObjectId(){ + return m_objectId; +} + +CWorldHierarchy * CWorldHierarchy::getParent(){ + return m_parent; +} + +DWORD CWorldHierarchy::getParentId(){ + if (m_parent == NULL) return ID_UNKNOWN; + + return m_parent->getObjectId(); +} + +CWorldWorld * CWorldHierarchy::getWorld(){ + return m_parent->getWorld(); +} + +void CWorldHierarchy::_addObject(CWorldObject * object){ + addLast((CObject*)object); +} + +void CWorldHierarchy::_removeObject(CWorldObject * object){ + remove((CObject*)object); +} + +void CWorldHierarchy::_setParent(CWorldHierarchy * parent){ + + // Unlink from old parent + if (m_parent != NULL){ + m_parent->_removeObject((CWorldObject*)this); + } + + m_parent = parent; + + // Link to new parent + if (m_parent != NULL){ + m_parent->_addObject((CWorldObject*)this); + } + +} + +void CWorldHierarchy::addObject(CWorldObject * object){ + CWorldWorld * world = getWorld(); + world->addAnimation(new CWACreateObject(object), this ); +} + +void CWorldHierarchy::removeObject(CWorldObject * object){ + CWorldWorld * world = getWorld(); + world->addAnimation(new CWARemoveObject(object->getObjectId(), + object->getParentId()), this ); +} + +void CWorldHierarchy::setParent(CWorldObject * parent){ + CWorldWorld * world = getWorld(); + world->addAnimation(new CWAUpdateHierarchy(getObjectId(), + parent->getObjectId()), this ); +} + +CWorldObject * CWorldHierarchy::getObject( DWORD objectId ){ + + // Check if this is the object! + if (objectId == getObjectId()) return (CWorldObject*)this; + + // Check child objects + CObjectListItem * item = getFirst(); + while (item != NULL){ + CWorldObject * object = (CWorldObject*)item->getObject(); + if ((object = object->getObject(objectId)) != NULL) return object; + item = item->getNext(); + } + + return NULL; +} + +CWorldObject * CWorldHierarchy::getObject( char * name ){ + + // Check if this is the object! + if (getName() != NULL && strcmp(name,getName()) == 0) return (CWorldObject*)this; + + // Check child objects + CObjectListItem * item = getFirst(); + while (item != NULL){ + CWorldObject * object = (CWorldObject*)item->getObject(); + if ((object = object->getObject(name)) != NULL) return object; + item = item->getNext(); + } + + return NULL; +} + + diff --git a/common/lib/world/worldobject.C b/common/lib/world/worldobject.C new file mode 100644 index 0000000..b5801fc --- /dev/null +++ b/common/lib/world/worldobject.C @@ -0,0 +1,244 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include "worldobject.H" +#include "worldworld.H" +#include "waupdateposition.H" +#include "waupdatedirection.H" +#include "warotate.H" + +CWorldObject::CWorldObject(DWORD objectId, CWorldHierarchy * parent, DWORD geometryId, const CPosition & position, const CDirection & direction):CWorldHierarchy(objectId,parent){ + m_geometryId = geometryId; + m_bBox = NULL; + m_BSDTree = NULL; + m_collidable = 0; + m_cellPVS = NULL; + _updatePosition(position); + _updateDirection(direction); +} + +CWorldObject::~CWorldObject(){ + if (m_bBox != NULL) delete m_bBox; + if (m_BSDTree != NULL) delete m_BSDTree; + if (m_cellPVS != NULL) delete m_cellPVS; +} + +DWORD CWorldObject::getGeometryId(){ + return m_geometryId; +} + +CPosition & CWorldObject::getPosition(){ + return m_position; +} + +CDirection & CWorldObject::getDirection(){ + return m_direction; +} + +char * CWorldObject::getObjectType(){ + return "object"; +} + +CWorldObject * CWorldObject::getMasterCell(){ + + if (getParentId() == ID_UNKNOWN) return this; + + CWorldObject * parent = (CWorldObject*)getParent(); + + if (parent != NULL) return parent->getMasterCell(); + + return NULL; +} + +CGeometry * CWorldObject::getGeometry(){ + cdebug << "CWorldObject::getGeometry: Not overloaded!\n"; + return NULL; +} + + +CPVCell* CWorldObject::addPVCell(DWORD PVCellId, const CPosition & position){ + if (m_cellPVS == NULL) m_cellPVS = new CCellPVS(getWorld()); + return m_cellPVS->addPVCell(PVCellId,position); +} + +CCellPVS* CWorldObject::getPVS(){ + return m_cellPVS; +} + + +void CWorldObject::updatePosition( const CPosition & position ){ + // cdebug << "CWorldObject::updatePosition " << position << " on object " << getObjectId() << "\n"; + + CWorldWorld * world = getWorld(); + world->addAnimation(new CWAUpdatePosition(getObjectId(),position), this ); +} + +void CWorldObject::updateDirection( const CDirection & direction ){ + // cdebug << "CWorldObject::updateDirection " << direction << " on object " << getObjectId() << "\n"; + + CWorldWorld * world = getWorld(); + world->addAnimation(new CWAUpdateDirection(getObjectId(),direction), this ); +} + +void CWorldObject::rotate( const CDirection & angleSpeed ){ + // cdebug << "CWorldObject::rotate " << angleSpeed << " on object " << getObjectId() << "\n"; + + CWorldWorld * world = getWorld(); + world->addAnimation(new CWARotate(getObjectId(),angleSpeed), this ); +} + +void CWorldObject::_updateDirection( const CDirection & direction ){ + // cdebug << "CWorldObject::_updateDirection " << direction << " on object " << getObjectId() << "\n"; + m_direction = direction; +} + +void CWorldObject::_updatePosition( const CPosition & position ){ + // cdebug << "CWorldObject::_updatePosition " << position << " on object " << getObjectId() << "\n"; + m_position = position; +} + +void CWorldObject::setBBox( CBBox * bBox ){ + m_bBox = bBox; +} + +CBBox * CWorldObject::getBBox( ){ + return m_bBox; +} + +void CWorldObject::setCollidable(BYTE coll){ + m_collidable =coll; +} + +BYTE CWorldObject::getCollidable(){ + return m_collidable ; +} + +void CWorldObject::setBSDTree( CBSDTree * BSDTree ){ + m_BSDTree = BSDTree; +} + +CBSDTree * CWorldObject::getBSDTree( ){ + return m_BSDTree; +} + +CWorldObject * CWorldObject::createObject( char * objectName, DWORD objectId, + DWORD geometryId, const CPosition & position, const CDirection & direction ){ + + CWorldObject * object = + getWorld()->newObject(objectName, objectId,this,geometryId,position,direction); + addObject( object ); + return object; +} + +int CWorldObject::checkPosition(const CPosition & position){ + if (m_BSDTree != NULL) return m_BSDTree->inside( position ); + else if (getBBox() != NULL) return getBBox()->inside( position ); + else return FALSE; +} + +int CWorldObject::moveTo( CWorldObject * parent ){ + + setParent( parent ); + + return TRUE; +} + +void CWorldObject::getGlobalTransform( CMatrix & transform ){ + getTransform( transform ); + + if (getParentId() != ID_UNKNOWN){ + CWorldObject * parent = (CWorldObject*)getParent(); + if (parent != NULL) parent->getGlobalTransform( transform ); + } +} + +void CWorldObject::getTransform( CMatrix & transform ){ + transform.translate( getPosition() ); + transform.rotate( getDirection() ); +} + +void CWorldObject::getInvGlobalTransform( CMatrix & transform ){ + getInvTransform( transform ); + if (getParentId() != ID_UNKNOWN){ + CWorldObject * parent = (CWorldObject*)getParent(); + if (parent != NULL) parent->getInvGlobalTransform( transform ); + } +} + +void CWorldObject::getInvTransform( CMatrix & transform ){ + transform.rotate( -getDirection() ); + transform.translate( -getPosition() ); +} + +void CWorldObject::distances(CDoubleArray & distArray, const CBeam & beam, + double min, double max){ + + if (m_collidable ) return; + + CGeometry * geometry = getGeometry(); + + CMatrix transform; + getInvTransform(transform); + + CBeam objBeam = beam; + objBeam.transform(transform); + + if (geometry != NULL){ + if ( objBeam.intersect(geometry->calculateBBox())){ + cdebug << "CWorldObject( " << getName() + << " )::distances: Beam " << objBeam << "\n"; + geometry->distances(distArray,objBeam,min,max); + + // Test sub objects + CObjectListItem * item = getFirst(); + while (item != NULL){ + CWorldObject * obj = (CWorldObject*)item->getObject(); + + obj->distances(distArray,objBeam,min,max); + + item = item->getNext(); + } + } else { + cdebug << "CWorldObject( " << getName() + << " )::distances: Don't intersect!\n"; + } + } else { + cdebug << "CWorldObject( " << getName() + << " )::distances: Don't have geometry!\n"; + } + +} + + +void CWorldObject::dump(int tab){ + int ii; + for (ii = 0; ii < tab; ii++) cdebug << "\t"; + cdebug << "Object: Id: " << getObjectId() << " Geo: " << getGeometryId() << " Pos: " << getPosition() << " Dir: " << getDirection() << "\n"; + + CObjectListItem * item = getFirst(); + while (item != NULL){ + CWorldObject * object = (CWorldObject*)item->getObject(); + object->dump(tab+1); + item = item->getNext(); + } + +} + + diff --git a/common/lib/world/worldworld.C b/common/lib/world/worldworld.C new file mode 100644 index 0000000..26f82ac --- /dev/null +++ b/common/lib/world/worldworld.C @@ -0,0 +1,187 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include <stdlib.h> +#include <time.h> +#include <sys/time.h> +#include <unistd.h> +#include "pvvmud.H" +#include "worldworld.H" + +CWorldWorld::CWorldWorld():CWorldHierarchy(ID_UNKNOWN,NULL){ + setName("World"); + m_animationList = new CWorldAnimationList(); + m_startTimeSec = time(NULL); + m_timeOffset = 0; +} + +CWorldWorld::~CWorldWorld(){ + delete m_animationList; + clearWorld(); +} + +CWorldWorld * CWorldWorld::getWorld(){ + return this; +} + +CWorldAnimationList * CWorldWorld::getAnimationList(){ + return m_animationList; +} + +///////////////////////////////////////////////////////////// +// getTime +// Return time in millisecound sins world startup +// +DWORD CWorldWorld::getTime(){ + struct timeval tv; + gettimeofday(&tv,NULL); + return (tv.tv_sec - m_startTimeSec)*1000 + tv.tv_usec/1000 - m_timeOffset; +} + +void CWorldWorld::fixTime(long deltaTime){ + + if (deltaTime < 0){ + if (labs(deltaTime) > m_timeOffset){ + DWORD sec = (-deltaTime)/1000 + 1; + m_startTimeSec -= sec; + deltaTime += sec*1000; + m_timeOffset += deltaTime; + } else m_timeOffset = m_timeOffset - (DWORD)labs(deltaTime); + } else m_timeOffset += deltaTime; + + while (m_timeOffset >= 1000){ + m_timeOffset -= 1000; + m_startTimeSec++; + } + +} + + +void CWorldWorld::clearWorld(){ + m_animationList->clearList(); + deleteAll(); +} + + +CWorldObject * CWorldWorld::createObject( DWORD parentId, char * objectName, + DWORD objectId, DWORD geometryId, const CPosition & position, + const CDirection & direction ) +{ + + CWorldObject * object; + + if (parentId == -1){ + object = newObject(objectName,objectId,NULL,geometryId,position,direction); + CWorldHierarchy::addObject( object ); + } else { + + CWorldObject * parent = getObject( parentId ); + if (parent == NULL) return NULL; + + object = parent->createObject( objectName, objectId, geometryId, position, direction ); + } + return object; +} + +void CWorldWorld::removeObject( DWORD objectId, DWORD parentId ){ + + if (parentId == -1){ + CWorldObject * cell = getObject( objectId ); + if (cell != NULL) CWorldHierarchy::removeObject( cell ); + } else { + + CWorldObject * parent = getObject( parentId ); + if (parent == NULL){ + cdebug << "WARNING: Failed to remove object " << objectId + << " Failed to find parent : " << parentId << endl; + return; + } + + CWorldObject * object = parent->getObject( objectId ); + if (object == NULL){ + cdebug << "WARNING: Failed to remove object( " << objectId << ") : Did not find object in parent : " << parentId << "\n"; + return; + } + + parent->removeObject(object); + } +} + +CPVCell * CWorldWorld::addPVCell( DWORD cellId, + DWORD PVCellId, const CPosition & position ){ + + CWorldObject * cell = getObject(cellId); + if (cell == NULL) return NULL; + + return cell->addPVCell(PVCellId,position); +} + +void CWorldWorld::updatePosition( DWORD objectId, const CPosition & position ){ + CWorldObject * object = getObject(objectId); + cdebug << "CWorldWorld::updatePosition\n"; + if (object != NULL) object->updatePosition(position); +} + +void CWorldWorld::updateDirection( DWORD objectId,const CDirection & direction){ + CWorldObject * object = getObject(objectId); + cdebug << "CWorldWorld::updateDirection\n"; + if (object != NULL) object->updateDirection(direction); +} + +void CWorldWorld::rotate( DWORD objectId, const CDirection & angleSpeed ){ + CWorldObject * object = getObject(objectId); + cdebug << "CWorldWorld::rotate\n"; + if (object != NULL) object->rotate(angleSpeed); +} + +void CWorldWorld::updateHierarchy( DWORD objectId, DWORD parentId ){ + CWorldObject * object = getObject(objectId); + CWorldObject * parent = getObject(parentId); + if ((object != NULL) && (parent != NULL)){ + cdebug << "CWorldWorld::updateHierarchy: OK\n"; + + object->moveTo( parent ); + + } else { + cdebug << "CWorldWorld::updateHierarchy: Failed\n"; + } +} + +void CWorldWorld::addAnimation( CWorldAnimation * animation, CWorldHierarchy * object ){ + animation->setWorld( this ); + CListener * listener = object->getListener(); + if (listener != NULL) listener->sendAnimation( animation ); + m_animationList->add( animation , getTime() ); +} + +void CWorldWorld::animate(){ +// cdebug << "Animate" << endl; + m_animationList->animate( getTime() ); +} + +void CWorldWorld::dump(){ + cdebug << "World:\n"; + CObjectListItem * item = getFirst(); + while (item != NULL){ + CWorldObject * cell = (CWorldObject*)item->getObject(); + if (cell != NULL) cell->dump(1); + item = item->getNext(); + } +} + diff --git a/configure b/configure new file mode 100755 index 0000000..b7f1fe9 --- /dev/null +++ b/configure @@ -0,0 +1,2821 @@ +#! /bin/sh + +# Guess values for system-dependent variables and create Makefiles. +# Generated automatically using autoconf version 2.13 +# Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc. +# +# This configure script is free software; the Free Software Foundation +# gives unlimited permission to copy, distribute and modify it. + +# Defaults: +ac_help= +ac_default_prefix=/usr/local +# Any additions from configure.in: +ac_help="$ac_help + --with-x use the X Window System" + +# Initialize some variables set by options. +# The variables have the same names as the options, with +# dashes changed to underlines. +build=NONE +cache_file=./config.cache +exec_prefix=NONE +host=NONE +no_create= +nonopt=NONE +no_recursion= +prefix=NONE +program_prefix=NONE +program_suffix=NONE +program_transform_name=s,x,x, +silent= +site= +srcdir= +target=NONE +verbose= +x_includes=NONE +x_libraries=NONE +bindir='${exec_prefix}/bin' +sbindir='${exec_prefix}/sbin' +libexecdir='${exec_prefix}/libexec' +datadir='${prefix}/share' +sysconfdir='${prefix}/etc' +sharedstatedir='${prefix}/com' +localstatedir='${prefix}/var' +libdir='${exec_prefix}/lib' +includedir='${prefix}/include' +oldincludedir='/usr/include' +infodir='${prefix}/info' +mandir='${prefix}/man' + +# Initialize some other variables. +subdirs= +MFLAGS= MAKEFLAGS= +SHELL=${CONFIG_SHELL-/bin/sh} +# Maximum number of lines to put in a shell here document. +ac_max_here_lines=12 + +ac_prev= +for ac_option +do + + # If the previous option needs an argument, assign it. + if test -n "$ac_prev"; then + eval "$ac_prev=\$ac_option" + ac_prev= + continue + fi + + case "$ac_option" in + -*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;; + *) ac_optarg= ;; + esac + + # Accept the important Cygnus configure options, so we can diagnose typos. + + case "$ac_option" in + + -bindir | --bindir | --bindi | --bind | --bin | --bi) + ac_prev=bindir ;; + -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) + bindir="$ac_optarg" ;; + + -build | --build | --buil | --bui | --bu) + ac_prev=build ;; + -build=* | --build=* | --buil=* | --bui=* | --bu=*) + build="$ac_optarg" ;; + + -cache-file | --cache-file | --cache-fil | --cache-fi \ + | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) + ac_prev=cache_file ;; + -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ + | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) + cache_file="$ac_optarg" ;; + + -datadir | --datadir | --datadi | --datad | --data | --dat | --da) + ac_prev=datadir ;; + -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \ + | --da=*) + datadir="$ac_optarg" ;; + + -disable-* | --disable-*) + ac_feature=`echo $ac_option|sed -e 's/-*disable-//'` + # Reject names that are not valid shell variable names. + if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then + { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; } + fi + ac_feature=`echo $ac_feature| sed 's/-/_/g'` + eval "enable_${ac_feature}=no" ;; + + -enable-* | --enable-*) + ac_feature=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'` + # Reject names that are not valid shell variable names. + if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then + { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; } + fi + ac_feature=`echo $ac_feature| sed 's/-/_/g'` + case "$ac_option" in + *=*) ;; + *) ac_optarg=yes ;; + esac + eval "enable_${ac_feature}='$ac_optarg'" ;; + + -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ + | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ + | --exec | --exe | --ex) + ac_prev=exec_prefix ;; + -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ + | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ + | --exec=* | --exe=* | --ex=*) + exec_prefix="$ac_optarg" ;; + + -gas | --gas | --ga | --g) + # Obsolete; use --with-gas. + with_gas=yes ;; + + -help | --help | --hel | --he) + # Omit some internal or obsolete options to make the list less imposing. + # This message is too long to be a string in the A/UX 3.1 sh. + cat << EOF +Usage: configure [options] [host] +Options: [defaults in brackets after descriptions] +Configuration: + --cache-file=FILE cache test results in FILE + --help print this message + --no-create do not create output files + --quiet, --silent do not print \`checking...' messages + --version print the version of autoconf that created configure +Directory and file names: + --prefix=PREFIX install architecture-independent files in PREFIX + [$ac_default_prefix] + --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX + [same as prefix] + --bindir=DIR user executables in DIR [EPREFIX/bin] + --sbindir=DIR system admin executables in DIR [EPREFIX/sbin] + --libexecdir=DIR program executables in DIR [EPREFIX/libexec] + --datadir=DIR read-only architecture-independent data in DIR + [PREFIX/share] + --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc] + --sharedstatedir=DIR modifiable architecture-independent data in DIR + [PREFIX/com] + --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var] + --libdir=DIR object code libraries in DIR [EPREFIX/lib] + --includedir=DIR C header files in DIR [PREFIX/include] + --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include] + --infodir=DIR info documentation in DIR [PREFIX/info] + --mandir=DIR man documentation in DIR [PREFIX/man] + --srcdir=DIR find the sources in DIR [configure dir or ..] + --program-prefix=PREFIX prepend PREFIX to installed program names + --program-suffix=SUFFIX append SUFFIX to installed program names + --program-transform-name=PROGRAM + run sed PROGRAM on installed program names +EOF + cat << EOF +Host type: + --build=BUILD configure for building on BUILD [BUILD=HOST] + --host=HOST configure for HOST [guessed] + --target=TARGET configure for TARGET [TARGET=HOST] +Features and packages: + --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) + --enable-FEATURE[=ARG] include FEATURE [ARG=yes] + --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] + --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) + --x-includes=DIR X include files are in DIR + --x-libraries=DIR X library files are in DIR +EOF + if test -n "$ac_help"; then + echo "--enable and --with options recognized:$ac_help" + fi + exit 0 ;; + + -host | --host | --hos | --ho) + ac_prev=host ;; + -host=* | --host=* | --hos=* | --ho=*) + host="$ac_optarg" ;; + + -includedir | --includedir | --includedi | --included | --include \ + | --includ | --inclu | --incl | --inc) + ac_prev=includedir ;; + -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ + | --includ=* | --inclu=* | --incl=* | --inc=*) + includedir="$ac_optarg" ;; + + -infodir | --infodir | --infodi | --infod | --info | --inf) + ac_prev=infodir ;; + -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) + infodir="$ac_optarg" ;; + + -libdir | --libdir | --libdi | --libd) + ac_prev=libdir ;; + -libdir=* | --libdir=* | --libdi=* | --libd=*) + libdir="$ac_optarg" ;; + + -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ + | --libexe | --libex | --libe) + ac_prev=libexecdir ;; + -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ + | --libexe=* | --libex=* | --libe=*) + libexecdir="$ac_optarg" ;; + + -localstatedir | --localstatedir | --localstatedi | --localstated \ + | --localstate | --localstat | --localsta | --localst \ + | --locals | --local | --loca | --loc | --lo) + ac_prev=localstatedir ;; + -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ + | --localstate=* | --localstat=* | --localsta=* | --localst=* \ + | --locals=* | --local=* | --loca=* | --loc=* | --lo=*) + localstatedir="$ac_optarg" ;; + + -mandir | --mandir | --mandi | --mand | --man | --ma | --m) + ac_prev=mandir ;; + -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) + mandir="$ac_optarg" ;; + + -nfp | --nfp | --nf) + # Obsolete; use --without-fp. + with_fp=no ;; + + -no-create | --no-create | --no-creat | --no-crea | --no-cre \ + | --no-cr | --no-c) + no_create=yes ;; + + -no-recursion | --no-recursion | --no-recursio | --no-recursi \ + | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) + no_recursion=yes ;; + + -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ + | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ + | --oldin | --oldi | --old | --ol | --o) + ac_prev=oldincludedir ;; + -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ + | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ + | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) + oldincludedir="$ac_optarg" ;; + + -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) + ac_prev=prefix ;; + -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) + prefix="$ac_optarg" ;; + + -program-prefix | --program-prefix | --program-prefi | --program-pref \ + | --program-pre | --program-pr | --program-p) + ac_prev=program_prefix ;; + -program-prefix=* | --program-prefix=* | --program-prefi=* \ + | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) + program_prefix="$ac_optarg" ;; + + -program-suffix | --program-suffix | --program-suffi | --program-suff \ + | --program-suf | --program-su | --program-s) + ac_prev=program_suffix ;; + -program-suffix=* | --program-suffix=* | --program-suffi=* \ + | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) + program_suffix="$ac_optarg" ;; + + -program-transform-name | --program-transform-name \ + | --program-transform-nam | --program-transform-na \ + | --program-transform-n | --program-transform- \ + | --program-transform | --program-transfor \ + | --program-transfo | --program-transf \ + | --program-trans | --program-tran \ + | --progr-tra | --program-tr | --program-t) + ac_prev=program_transform_name ;; + -program-transform-name=* | --program-transform-name=* \ + | --program-transform-nam=* | --program-transform-na=* \ + | --program-transform-n=* | --program-transform-=* \ + | --program-transform=* | --program-transfor=* \ + | --program-transfo=* | --program-transf=* \ + | --program-trans=* | --program-tran=* \ + | --progr-tra=* | --program-tr=* | --program-t=*) + program_transform_name="$ac_optarg" ;; + + -q | -quiet | --quiet | --quie | --qui | --qu | --q \ + | -silent | --silent | --silen | --sile | --sil) + silent=yes ;; + + -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) + ac_prev=sbindir ;; + -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ + | --sbi=* | --sb=*) + sbindir="$ac_optarg" ;; + + -sharedstatedir | --sharedstatedir | --sharedstatedi \ + | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ + | --sharedst | --shareds | --shared | --share | --shar \ + | --sha | --sh) + ac_prev=sharedstatedir ;; + -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ + | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ + | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ + | --sha=* | --sh=*) + sharedstatedir="$ac_optarg" ;; + + -site | --site | --sit) + ac_prev=site ;; + -site=* | --site=* | --sit=*) + site="$ac_optarg" ;; + + -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) + ac_prev=srcdir ;; + -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) + srcdir="$ac_optarg" ;; + + -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ + | --syscon | --sysco | --sysc | --sys | --sy) + ac_prev=sysconfdir ;; + -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ + | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) + sysconfdir="$ac_optarg" ;; + + -target | --target | --targe | --targ | --tar | --ta | --t) + ac_prev=target ;; + -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) + target="$ac_optarg" ;; + + -v | -verbose | --verbose | --verbos | --verbo | --verb) + verbose=yes ;; + + -version | --version | --versio | --versi | --vers) + echo "configure generated by autoconf version 2.13" + exit 0 ;; + + -with-* | --with-*) + ac_package=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'` + # Reject names that are not valid shell variable names. + if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then + { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; } + fi + ac_package=`echo $ac_package| sed 's/-/_/g'` + case "$ac_option" in + *=*) ;; + *) ac_optarg=yes ;; + esac + eval "with_${ac_package}='$ac_optarg'" ;; + + -without-* | --without-*) + ac_package=`echo $ac_option|sed -e 's/-*without-//'` + # Reject names that are not valid shell variable names. + if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then + { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; } + fi + ac_package=`echo $ac_package| sed 's/-/_/g'` + eval "with_${ac_package}=no" ;; + + --x) + # Obsolete; use --with-x. + with_x=yes ;; + + -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ + | --x-incl | --x-inc | --x-in | --x-i) + ac_prev=x_includes ;; + -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ + | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) + x_includes="$ac_optarg" ;; + + -x-libraries | --x-libraries | --x-librarie | --x-librari \ + | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) + ac_prev=x_libraries ;; + -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ + | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) + x_libraries="$ac_optarg" ;; + + -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; } + ;; + + *) + if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then + echo "configure: warning: $ac_option: invalid host type" 1>&2 + fi + if test "x$nonopt" != xNONE; then + { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } + fi + nonopt="$ac_option" + ;; + + esac +done + +if test -n "$ac_prev"; then + { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; } +fi + +trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15 + +# File descriptor usage: +# 0 standard input +# 1 file creation +# 2 errors and warnings +# 3 some systems may open it to /dev/tty +# 4 used on the Kubota Titan +# 6 checking for... messages and results +# 5 compiler messages saved in config.log +if test "$silent" = yes; then + exec 6>/dev/null +else + exec 6>&1 +fi +exec 5>./config.log + +echo "\ +This file contains any messages produced by compilers while +running configure, to aid debugging if configure makes a mistake. +" 1>&5 + +# Strip out --no-create and --no-recursion so they do not pile up. +# Also quote any args containing shell metacharacters. +ac_configure_args= +for ac_arg +do + case "$ac_arg" in + -no-create | --no-create | --no-creat | --no-crea | --no-cre \ + | --no-cr | --no-c) ;; + -no-recursion | --no-recursion | --no-recursio | --no-recursi \ + | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;; + *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*) + ac_configure_args="$ac_configure_args '$ac_arg'" ;; + *) ac_configure_args="$ac_configure_args $ac_arg" ;; + esac +done + +# NLS nuisances. +# Only set these to C if already set. These must not be set unconditionally +# because not all systems understand e.g. LANG=C (notably SCO). +# Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'! +# Non-C LC_CTYPE values break the ctype check. +if test "${LANG+set}" = set; then LANG=C; export LANG; fi +if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi +if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi +if test "${LC_CTYPE+set}" = set; then LC_CTYPE=C; export LC_CTYPE; fi + +# confdefs.h avoids OS command line length limits that DEFS can exceed. +rm -rf conftest* confdefs.h +# AIX cpp loses on an empty file, so make sure it contains at least a newline. +echo > confdefs.h + +# A filename unique to this package, relative to the directory that +# configure is in, which we can look for to find out if srcdir is correct. +ac_unique_file=pvvmud.html + +# Find the source files, if location was not specified. +if test -z "$srcdir"; then + ac_srcdir_defaulted=yes + # Try the directory containing this script, then its parent. + ac_prog=$0 + ac_confdir=`echo $ac_prog|sed 's%/[^/][^/]*$%%'` + test "x$ac_confdir" = "x$ac_prog" && ac_confdir=. + srcdir=$ac_confdir + if test ! -r $srcdir/$ac_unique_file; then + srcdir=.. + fi +else + ac_srcdir_defaulted=no +fi +if test ! -r $srcdir/$ac_unique_file; then + if test "$ac_srcdir_defaulted" = yes; then + { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; } + else + { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; } + fi +fi +srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'` + +# Prefer explicitly selected file to automatically selected ones. +if test -z "$CONFIG_SITE"; then + if test "x$prefix" != xNONE; then + CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site" + else + CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site" + fi +fi +for ac_site_file in $CONFIG_SITE; do + if test -r "$ac_site_file"; then + echo "loading site script $ac_site_file" + . "$ac_site_file" + fi +done + +if test -r "$cache_file"; then + echo "loading cache $cache_file" + . $cache_file +else + echo "creating cache $cache_file" + > $cache_file +fi + +ac_ext=c +# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options. +ac_cpp='$CPP $CPPFLAGS' +ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5' +ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' +cross_compiling=$ac_cv_prog_cc_cross + +ac_exeext= +ac_objext=o +if (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then + # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu. + if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then + ac_n= ac_c=' +' ac_t=' ' + else + ac_n=-n ac_c= ac_t= + fi +else + ac_n= ac_c='\c' ac_t= +fi + + +ac_aux_dir= +for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do + if test -f $ac_dir/install-sh; then + ac_aux_dir=$ac_dir + ac_install_sh="$ac_aux_dir/install-sh -c" + break + elif test -f $ac_dir/install.sh; then + ac_aux_dir=$ac_dir + ac_install_sh="$ac_aux_dir/install.sh -c" + break + fi +done +if test -z "$ac_aux_dir"; then + { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; } +fi +ac_config_guess=$ac_aux_dir/config.guess +ac_config_sub=$ac_aux_dir/config.sub +ac_configure=$ac_aux_dir/configure # This should be Cygnus configure. + +# Find a good install program. We prefer a C program (faster), +# so one script is as good as another. But avoid the broken or +# incompatible versions: +# SysV /etc/install, /usr/sbin/install +# SunOS /usr/etc/install +# IRIX /sbin/install +# AIX /bin/install +# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag +# AFS /usr/afsws/bin/install, which mishandles nonexistent args +# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" +# ./install, which can be erroneously created by make from ./install.sh. +echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6 +echo "configure:558: checking for a BSD compatible install" >&5 +if test -z "$INSTALL"; then +if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +else + IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS=":" + for ac_dir in $PATH; do + # Account for people who put trailing slashes in PATH elements. + case "$ac_dir/" in + /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;; + *) + # OSF1 and SCO ODT 3.0 have their own names for install. + # Don't use installbsd from OSF since it installs stuff as root + # by default. + for ac_prog in ginstall scoinst install; do + if test -f $ac_dir/$ac_prog; then + if test $ac_prog = install && + grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then + # AIX install. It has an incompatible calling convention. + : + else + ac_cv_path_install="$ac_dir/$ac_prog -c" + break 2 + fi + fi + done + ;; + esac + done + IFS="$ac_save_IFS" + +fi + if test "${ac_cv_path_install+set}" = set; then + INSTALL="$ac_cv_path_install" + else + # As a last resort, use the slow shell script. We don't cache a + # path for INSTALL within a source directory, because that will + # break other packages using the cache if that directory is + # removed, or if the path is relative. + INSTALL="$ac_install_sh" + fi +fi +echo "$ac_t""$INSTALL" 1>&6 + +# Use test -z because SunOS4 sh mishandles braces in ${var-val}. +# It thinks the first close brace ends the variable substitution. +test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' + +test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}' + +test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' + +echo $ac_n "checking whether build environment is sane""... $ac_c" 1>&6 +echo "configure:611: checking whether build environment is sane" >&5 +# Just in case +sleep 1 +echo timestamp > conftestfile +# Do `set' in a subshell so we don't clobber the current shell's +# arguments. Must try -L first in case configure is actually a +# symlink; some systems play weird games with the mod time of symlinks +# (eg FreeBSD returns the mod time of the symlink's containing +# directory). +if ( + set X `ls -Lt $srcdir/configure conftestfile 2> /dev/null` + if test "$*" = "X"; then + # -L didn't work. + set X `ls -t $srcdir/configure conftestfile` + fi + if test "$*" != "X $srcdir/configure conftestfile" \ + && test "$*" != "X conftestfile $srcdir/configure"; then + + # If neither matched, then we have a broken ls. This can happen + # if, for instance, CONFIG_SHELL is bash and it inherits a + # broken ls alias from the environment. This has actually + # happened. Such a system could not be considered "sane". + { echo "configure: error: ls -t appears to fail. Make sure there is not a broken +alias in your environment" 1>&2; exit 1; } + fi + + test "$2" = conftestfile + ) +then + # Ok. + : +else + { echo "configure: error: newly created file is older than distributed files! +Check your system clock" 1>&2; exit 1; } +fi +rm -f conftest* +echo "$ac_t""yes" 1>&6 +if test "$program_transform_name" = s,x,x,; then + program_transform_name= +else + # Double any \ or $. echo might interpret backslashes. + cat <<\EOF_SED > conftestsed +s,\\,\\\\,g; s,\$,$$,g +EOF_SED + program_transform_name="`echo $program_transform_name|sed -f conftestsed`" + rm -f conftestsed +fi +test "$program_prefix" != NONE && + program_transform_name="s,^,${program_prefix},; $program_transform_name" +# Use a double $ so make ignores it. +test "$program_suffix" != NONE && + program_transform_name="s,\$\$,${program_suffix},; $program_transform_name" + +# sed with no file args requires a program. +test "$program_transform_name" = "" && program_transform_name="s,x,x," + +echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6 +echo "configure:668: checking whether ${MAKE-make} sets \${MAKE}" >&5 +set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'` +if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +else + cat > conftestmake <<\EOF +all: + @echo 'ac_maketemp="${MAKE}"' +EOF +# GNU make sometimes prints "make[1]: Entering...", which would confuse us. +eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=` +if test -n "$ac_maketemp"; then + eval ac_cv_prog_make_${ac_make}_set=yes +else + eval ac_cv_prog_make_${ac_make}_set=no +fi +rm -f conftestmake +fi +if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then + echo "$ac_t""yes" 1>&6 + SET_MAKE= +else + echo "$ac_t""no" 1>&6 + SET_MAKE="MAKE=${MAKE-make}" +fi + + +PACKAGE=pvvmud + +VERSION=0.0a + +if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status; then + { echo "configure: error: source directory already configured; run "make distclean" there first" 1>&2; exit 1; } +fi +cat >> confdefs.h <<EOF +#define PACKAGE "$PACKAGE" +EOF + +cat >> confdefs.h <<EOF +#define VERSION "$VERSION" +EOF + + + +missing_dir=`cd $ac_aux_dir && pwd` +echo $ac_n "checking for working aclocal""... $ac_c" 1>&6 +echo "configure:714: checking for working aclocal" >&5 +# Run test in a subshell; some versions of sh will print an error if +# an executable is not found, even if stderr is redirected. +# Redirect stdin to placate older versions of autoconf. Sigh. +if (aclocal --version) < /dev/null > /dev/null 2>&1; then + ACLOCAL=aclocal + echo "$ac_t""found" 1>&6 +else + ACLOCAL="$missing_dir/missing aclocal" + echo "$ac_t""missing" 1>&6 +fi + +echo $ac_n "checking for working autoconf""... $ac_c" 1>&6 +echo "configure:727: checking for working autoconf" >&5 +# Run test in a subshell; some versions of sh will print an error if +# an executable is not found, even if stderr is redirected. +# Redirect stdin to placate older versions of autoconf. Sigh. +if (autoconf --version) < /dev/null > /dev/null 2>&1; then + AUTOCONF=autoconf + echo "$ac_t""found" 1>&6 +else + AUTOCONF="$missing_dir/missing autoconf" + echo "$ac_t""missing" 1>&6 +fi + +echo $ac_n "checking for working automake""... $ac_c" 1>&6 +echo "configure:740: checking for working automake" >&5 +# Run test in a subshell; some versions of sh will print an error if +# an executable is not found, even if stderr is redirected. +# Redirect stdin to placate older versions of autoconf. Sigh. +if (automake --version) < /dev/null > /dev/null 2>&1; then + AUTOMAKE=automake + echo "$ac_t""found" 1>&6 +else + AUTOMAKE="$missing_dir/missing automake" + echo "$ac_t""missing" 1>&6 +fi + +echo $ac_n "checking for working autoheader""... $ac_c" 1>&6 +echo "configure:753: checking for working autoheader" >&5 +# Run test in a subshell; some versions of sh will print an error if +# an executable is not found, even if stderr is redirected. +# Redirect stdin to placate older versions of autoconf. Sigh. +if (autoheader --version) < /dev/null > /dev/null 2>&1; then + AUTOHEADER=autoheader + echo "$ac_t""found" 1>&6 +else + AUTOHEADER="$missing_dir/missing autoheader" + echo "$ac_t""missing" 1>&6 +fi + +echo $ac_n "checking for working makeinfo""... $ac_c" 1>&6 +echo "configure:766: checking for working makeinfo" >&5 +# Run test in a subshell; some versions of sh will print an error if +# an executable is not found, even if stderr is redirected. +# Redirect stdin to placate older versions of autoconf. Sigh. +if (makeinfo --version) < /dev/null > /dev/null 2>&1; then + MAKEINFO=makeinfo + echo "$ac_t""found" 1>&6 +else + MAKEINFO="$missing_dir/missing makeinfo" + echo "$ac_t""missing" 1>&6 +fi + + + +# Extract the first word of "gcc", so it can be a program name with args. +set dummy gcc; ac_word=$2 +echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 +echo "configure:783: checking for $ac_word" >&5 +if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +else + if test -n "$CC"; then + ac_cv_prog_CC="$CC" # Let the user override the test. +else + IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" + ac_dummy="$PATH" + for ac_dir in $ac_dummy; do + test -z "$ac_dir" && ac_dir=. + if test -f $ac_dir/$ac_word; then + ac_cv_prog_CC="gcc" + break + fi + done + IFS="$ac_save_ifs" +fi +fi +CC="$ac_cv_prog_CC" +if test -n "$CC"; then + echo "$ac_t""$CC" 1>&6 +else + echo "$ac_t""no" 1>&6 +fi + +if test -z "$CC"; then + # Extract the first word of "cc", so it can be a program name with args. +set dummy cc; ac_word=$2 +echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 +echo "configure:813: checking for $ac_word" >&5 +if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +else + if test -n "$CC"; then + ac_cv_prog_CC="$CC" # Let the user override the test. +else + IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" + ac_prog_rejected=no + ac_dummy="$PATH" + for ac_dir in $ac_dummy; do + test -z "$ac_dir" && ac_dir=. + if test -f $ac_dir/$ac_word; then + if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then + ac_prog_rejected=yes + continue + fi + ac_cv_prog_CC="cc" + break + fi + done + IFS="$ac_save_ifs" +if test $ac_prog_rejected = yes; then + # We found a bogon in the path, so make sure we never use it. + set dummy $ac_cv_prog_CC + shift + if test $# -gt 0; then + # We chose a different compiler from the bogus one. + # However, it has the same basename, so the bogon will be chosen + # first if we set CC to just the basename; use the full file name. + shift + set dummy "$ac_dir/$ac_word" "$@" + shift + ac_cv_prog_CC="$@" + fi +fi +fi +fi +CC="$ac_cv_prog_CC" +if test -n "$CC"; then + echo "$ac_t""$CC" 1>&6 +else + echo "$ac_t""no" 1>&6 +fi + + if test -z "$CC"; then + case "`uname -s`" in + *win32* | *WIN32*) + # Extract the first word of "cl", so it can be a program name with args. +set dummy cl; ac_word=$2 +echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 +echo "configure:864: checking for $ac_word" >&5 +if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +else + if test -n "$CC"; then + ac_cv_prog_CC="$CC" # Let the user override the test. +else + IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" + ac_dummy="$PATH" + for ac_dir in $ac_dummy; do + test -z "$ac_dir" && ac_dir=. + if test -f $ac_dir/$ac_word; then + ac_cv_prog_CC="cl" + break + fi + done + IFS="$ac_save_ifs" +fi +fi +CC="$ac_cv_prog_CC" +if test -n "$CC"; then + echo "$ac_t""$CC" 1>&6 +else + echo "$ac_t""no" 1>&6 +fi + ;; + esac + fi + test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; } +fi + +echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6 +echo "configure:896: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5 + +ac_ext=c +# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options. +ac_cpp='$CPP $CPPFLAGS' +ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5' +ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' +cross_compiling=$ac_cv_prog_cc_cross + +cat > conftest.$ac_ext << EOF + +#line 907 "configure" +#include "confdefs.h" + +main(){return(0);} +EOF +if { (eval echo configure:912: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then + ac_cv_prog_cc_works=yes + # If we can't run a trivial program, we are probably using a cross compiler. + if (./conftest; exit) 2>/dev/null; then + ac_cv_prog_cc_cross=no + else + ac_cv_prog_cc_cross=yes + fi +else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 + ac_cv_prog_cc_works=no +fi +rm -fr conftest* +ac_ext=c +# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options. +ac_cpp='$CPP $CPPFLAGS' +ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5' +ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' +cross_compiling=$ac_cv_prog_cc_cross + +echo "$ac_t""$ac_cv_prog_cc_works" 1>&6 +if test $ac_cv_prog_cc_works = no; then + { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; } +fi +echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6 +echo "configure:938: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5 +echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6 +cross_compiling=$ac_cv_prog_cc_cross + +echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6 +echo "configure:943: checking whether we are using GNU C" >&5 +if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +else + cat > conftest.c <<EOF +#ifdef __GNUC__ + yes; +#endif +EOF +if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:952: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then + ac_cv_prog_gcc=yes +else + ac_cv_prog_gcc=no +fi +fi + +echo "$ac_t""$ac_cv_prog_gcc" 1>&6 + +if test $ac_cv_prog_gcc = yes; then + GCC=yes +else + GCC= +fi + +ac_test_CFLAGS="${CFLAGS+set}" +ac_save_CFLAGS="$CFLAGS" +CFLAGS= +echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6 +echo "configure:971: checking whether ${CC-cc} accepts -g" >&5 +if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +else + echo 'void f(){}' > conftest.c +if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then + ac_cv_prog_cc_g=yes +else + ac_cv_prog_cc_g=no +fi +rm -f conftest* + +fi + +echo "$ac_t""$ac_cv_prog_cc_g" 1>&6 +if test "$ac_test_CFLAGS" = set; then + CFLAGS="$ac_save_CFLAGS" +elif test $ac_cv_prog_cc_g = yes; then + if test "$GCC" = yes; then + CFLAGS="-g -O2" + else + CFLAGS="-g" + fi +else + if test "$GCC" = yes; then + CFLAGS="-O2" + else + CFLAGS= + fi +fi + +for ac_prog in $CCC c++ g++ gcc CC cxx cc++ cl +do +# Extract the first word of "$ac_prog", so it can be a program name with args. +set dummy $ac_prog; ac_word=$2 +echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 +echo "configure:1007: checking for $ac_word" >&5 +if eval "test \"`echo '$''{'ac_cv_prog_CXX'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +else + if test -n "$CXX"; then + ac_cv_prog_CXX="$CXX" # Let the user override the test. +else + IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" + ac_dummy="$PATH" + for ac_dir in $ac_dummy; do + test -z "$ac_dir" && ac_dir=. + if test -f $ac_dir/$ac_word; then + ac_cv_prog_CXX="$ac_prog" + break + fi + done + IFS="$ac_save_ifs" +fi +fi +CXX="$ac_cv_prog_CXX" +if test -n "$CXX"; then + echo "$ac_t""$CXX" 1>&6 +else + echo "$ac_t""no" 1>&6 +fi + +test -n "$CXX" && break +done +test -n "$CXX" || CXX="gcc" + + +echo $ac_n "checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) works""... $ac_c" 1>&6 +echo "configure:1039: checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) works" >&5 + +ac_ext=C +# CXXFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options. +ac_cpp='$CXXCPP $CPPFLAGS' +ac_compile='${CXX-g++} -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext 1>&5' +ac_link='${CXX-g++} -o conftest${ac_exeext} $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' +cross_compiling=$ac_cv_prog_cxx_cross + +cat > conftest.$ac_ext << EOF + +#line 1050 "configure" +#include "confdefs.h" + +int main(){return(0);} +EOF +if { (eval echo configure:1055: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then + ac_cv_prog_cxx_works=yes + # If we can't run a trivial program, we are probably using a cross compiler. + if (./conftest; exit) 2>/dev/null; then + ac_cv_prog_cxx_cross=no + else + ac_cv_prog_cxx_cross=yes + fi +else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 + ac_cv_prog_cxx_works=no +fi +rm -fr conftest* +ac_ext=c +# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options. +ac_cpp='$CPP $CPPFLAGS' +ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5' +ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' +cross_compiling=$ac_cv_prog_cc_cross + +echo "$ac_t""$ac_cv_prog_cxx_works" 1>&6 +if test $ac_cv_prog_cxx_works = no; then + { echo "configure: error: installation or configuration problem: C++ compiler cannot create executables." 1>&2; exit 1; } +fi +echo $ac_n "checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6 +echo "configure:1081: checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) is a cross-compiler" >&5 +echo "$ac_t""$ac_cv_prog_cxx_cross" 1>&6 +cross_compiling=$ac_cv_prog_cxx_cross + +echo $ac_n "checking whether we are using GNU C++""... $ac_c" 1>&6 +echo "configure:1086: checking whether we are using GNU C++" >&5 +if eval "test \"`echo '$''{'ac_cv_prog_gxx'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +else + cat > conftest.C <<EOF +#ifdef __GNUC__ + yes; +#endif +EOF +if { ac_try='${CXX-g++} -E conftest.C'; { (eval echo configure:1095: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then + ac_cv_prog_gxx=yes +else + ac_cv_prog_gxx=no +fi +fi + +echo "$ac_t""$ac_cv_prog_gxx" 1>&6 + +if test $ac_cv_prog_gxx = yes; then + GXX=yes +else + GXX= +fi + +ac_test_CXXFLAGS="${CXXFLAGS+set}" +ac_save_CXXFLAGS="$CXXFLAGS" +CXXFLAGS= +echo $ac_n "checking whether ${CXX-g++} accepts -g""... $ac_c" 1>&6 +echo "configure:1114: checking whether ${CXX-g++} accepts -g" >&5 +if eval "test \"`echo '$''{'ac_cv_prog_cxx_g'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +else + echo 'void f(){}' > conftest.cc +if test -z "`${CXX-g++} -g -c conftest.cc 2>&1`"; then + ac_cv_prog_cxx_g=yes +else + ac_cv_prog_cxx_g=no +fi +rm -f conftest* + +fi + +echo "$ac_t""$ac_cv_prog_cxx_g" 1>&6 +if test "$ac_test_CXXFLAGS" = set; then + CXXFLAGS="$ac_save_CXXFLAGS" +elif test $ac_cv_prog_cxx_g = yes; then + if test "$GXX" = yes; then + CXXFLAGS="-g -O2" + else + CXXFLAGS="-g" + fi +else + if test "$GXX" = yes; then + CXXFLAGS="-O2" + else + CXXFLAGS= + fi +fi + +# Extract the first word of "ranlib", so it can be a program name with args. +set dummy ranlib; ac_word=$2 +echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 +echo "configure:1148: checking for $ac_word" >&5 +if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +else + if test -n "$RANLIB"; then + ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. +else + IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" + ac_dummy="$PATH" + for ac_dir in $ac_dummy; do + test -z "$ac_dir" && ac_dir=. + if test -f $ac_dir/$ac_word; then + ac_cv_prog_RANLIB="ranlib" + break + fi + done + IFS="$ac_save_ifs" + test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":" +fi +fi +RANLIB="$ac_cv_prog_RANLIB" +if test -n "$RANLIB"; then + echo "$ac_t""$RANLIB" 1>&6 +else + echo "$ac_t""no" 1>&6 +fi + +echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6 +echo "configure:1176: checking how to run the C preprocessor" >&5 +# On Suns, sometimes $CPP names a directory. +if test -n "$CPP" && test -d "$CPP"; then + CPP= +fi +if test -z "$CPP"; then +if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +else + # This must be in double quotes, not single quotes, because CPP may get + # substituted into the Makefile and "${CC-cc}" will confuse make. + CPP="${CC-cc} -E" + # On the NeXT, cc -E runs the code through the compiler's parser, + # not just through cpp. + cat > conftest.$ac_ext <<EOF +#line 1191 "configure" +#include "confdefs.h" +#include <assert.h> +Syntax Error +EOF +ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" +{ (eval echo configure:1197: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` +if test -z "$ac_err"; then + : +else + echo "$ac_err" >&5 + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 + rm -rf conftest* + CPP="${CC-cc} -E -traditional-cpp" + cat > conftest.$ac_ext <<EOF +#line 1208 "configure" +#include "confdefs.h" +#include <assert.h> +Syntax Error +EOF +ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" +{ (eval echo configure:1214: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` +if test -z "$ac_err"; then + : +else + echo "$ac_err" >&5 + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 + rm -rf conftest* + CPP="${CC-cc} -nologo -E" + cat > conftest.$ac_ext <<EOF +#line 1225 "configure" +#include "confdefs.h" +#include <assert.h> +Syntax Error +EOF +ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" +{ (eval echo configure:1231: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` +if test -z "$ac_err"; then + : +else + echo "$ac_err" >&5 + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 + rm -rf conftest* + CPP=/lib/cpp +fi +rm -f conftest* +fi +rm -f conftest* +fi +rm -f conftest* + ac_cv_prog_CPP="$CPP" +fi + CPP="$ac_cv_prog_CPP" +else + ac_cv_prog_CPP="$CPP" +fi +echo "$ac_t""$CPP" 1>&6 + +missing_dir=`cd $ac_aux_dir && pwd` +for ac_prog in flex lex +do +# Extract the first word of "$ac_prog", so it can be a program name with args. +set dummy $ac_prog; ac_word=$2 +echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 +echo "configure:1261: checking for $ac_word" >&5 +if eval "test \"`echo '$''{'ac_cv_prog_LEX'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +else + if test -n "$LEX"; then + ac_cv_prog_LEX="$LEX" # Let the user override the test. +else + IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" + ac_dummy="$PATH" + for ac_dir in $ac_dummy; do + test -z "$ac_dir" && ac_dir=. + if test -f $ac_dir/$ac_word; then + ac_cv_prog_LEX="$ac_prog" + break + fi + done + IFS="$ac_save_ifs" +fi +fi +LEX="$ac_cv_prog_LEX" +if test -n "$LEX"; then + echo "$ac_t""$LEX" 1>&6 +else + echo "$ac_t""no" 1>&6 +fi + +test -n "$LEX" && break +done +test -n "$LEX" || LEX=""$missing_dir/missing flex"" + +# Extract the first word of "flex", so it can be a program name with args. +set dummy flex; ac_word=$2 +echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 +echo "configure:1294: checking for $ac_word" >&5 +if eval "test \"`echo '$''{'ac_cv_prog_LEX'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +else + if test -n "$LEX"; then + ac_cv_prog_LEX="$LEX" # Let the user override the test. +else + IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" + ac_dummy="$PATH" + for ac_dir in $ac_dummy; do + test -z "$ac_dir" && ac_dir=. + if test -f $ac_dir/$ac_word; then + ac_cv_prog_LEX="flex" + break + fi + done + IFS="$ac_save_ifs" + test -z "$ac_cv_prog_LEX" && ac_cv_prog_LEX="lex" +fi +fi +LEX="$ac_cv_prog_LEX" +if test -n "$LEX"; then + echo "$ac_t""$LEX" 1>&6 +else + echo "$ac_t""no" 1>&6 +fi + +if test -z "$LEXLIB" +then + case "$LEX" in + flex*) ac_lib=fl ;; + *) ac_lib=l ;; + esac + echo $ac_n "checking for yywrap in -l$ac_lib""... $ac_c" 1>&6 +echo "configure:1328: checking for yywrap in -l$ac_lib" >&5 +ac_lib_var=`echo $ac_lib'_'yywrap | sed 'y%./+-%__p_%'` +if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +else + ac_save_LIBS="$LIBS" +LIBS="-l$ac_lib $LIBS" +cat > conftest.$ac_ext <<EOF +#line 1336 "configure" +#include "confdefs.h" +/* Override any gcc2 internal prototype to avoid an error. */ +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char yywrap(); + +int main() { +yywrap() +; return 0; } +EOF +if { (eval echo configure:1347: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then + rm -rf conftest* + eval "ac_cv_lib_$ac_lib_var=yes" +else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 + rm -rf conftest* + eval "ac_cv_lib_$ac_lib_var=no" +fi +rm -f conftest* +LIBS="$ac_save_LIBS" + +fi +if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then + echo "$ac_t""yes" 1>&6 + LEXLIB="-l$ac_lib" +else + echo "$ac_t""no" 1>&6 +fi + +fi + +echo $ac_n "checking lex output file root""... $ac_c" 1>&6 +echo "configure:1370: checking lex output file root" >&5 +if eval "test \"`echo '$''{'ac_cv_prog_lex_root'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +else + # The minimal lex program is just a single line: %%. But some broken lexes +# (Solaris, I think it was) want two %% lines, so accommodate them. +echo '%% +%%' | $LEX +if test -f lex.yy.c; then + ac_cv_prog_lex_root=lex.yy +elif test -f lexyy.c; then + ac_cv_prog_lex_root=lexyy +else + { echo "configure: error: cannot find output from $LEX; giving up" 1>&2; exit 1; } +fi +fi + +echo "$ac_t""$ac_cv_prog_lex_root" 1>&6 +LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root + +echo $ac_n "checking whether yytext is a pointer""... $ac_c" 1>&6 +echo "configure:1391: checking whether yytext is a pointer" >&5 +if eval "test \"`echo '$''{'ac_cv_prog_lex_yytext_pointer'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +else + # POSIX says lex can declare yytext either as a pointer or an array; the +# default is implementation-dependent. Figure out which it is, since +# not all implementations provide the %pointer and %array declarations. +ac_cv_prog_lex_yytext_pointer=no +echo 'extern char *yytext;' >>$LEX_OUTPUT_ROOT.c +ac_save_LIBS="$LIBS" +LIBS="$LIBS $LEXLIB" +cat > conftest.$ac_ext <<EOF +#line 1403 "configure" +#include "confdefs.h" +`cat $LEX_OUTPUT_ROOT.c` +int main() { + +; return 0; } +EOF +if { (eval echo configure:1410: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then + rm -rf conftest* + ac_cv_prog_lex_yytext_pointer=yes +else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 +fi +rm -f conftest* +LIBS="$ac_save_LIBS" +rm -f "${LEX_OUTPUT_ROOT}.c" + +fi + +echo "$ac_t""$ac_cv_prog_lex_yytext_pointer" 1>&6 +if test $ac_cv_prog_lex_yytext_pointer = yes; then + cat >> confdefs.h <<\EOF +#define YYTEXT_POINTER 1 +EOF + +fi + +for ac_prog in 'bison -y' byacc +do +# Extract the first word of "$ac_prog", so it can be a program name with args. +set dummy $ac_prog; ac_word=$2 +echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 +echo "configure:1436: checking for $ac_word" >&5 +if eval "test \"`echo '$''{'ac_cv_prog_YACC'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +else + if test -n "$YACC"; then + ac_cv_prog_YACC="$YACC" # Let the user override the test. +else + IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" + ac_dummy="$PATH" + for ac_dir in $ac_dummy; do + test -z "$ac_dir" && ac_dir=. + if test -f $ac_dir/$ac_word; then + ac_cv_prog_YACC="$ac_prog" + break + fi + done + IFS="$ac_save_ifs" +fi +fi +YACC="$ac_cv_prog_YACC" +if test -n "$YACC"; then + echo "$ac_t""$YACC" 1>&6 +else + echo "$ac_t""no" 1>&6 +fi + +test -n "$YACC" && break +done +test -n "$YACC" || YACC="yacc" + +# If we find X, set shell vars x_includes and x_libraries to the +# paths, otherwise set no_x=yes. +# Uses ac_ vars as temps to allow command line to override cache and checks. +# --without-x overrides everything else, but does not touch the cache. +echo $ac_n "checking for X""... $ac_c" 1>&6 +echo "configure:1471: checking for X" >&5 + +# Check whether --with-x or --without-x was given. +if test "${with_x+set}" = set; then + withval="$with_x" + : +fi + +# $have_x is `yes', `no', `disabled', or empty when we do not yet know. +if test "x$with_x" = xno; then + # The user explicitly disabled X. + have_x=disabled +else + if test "x$x_includes" != xNONE && test "x$x_libraries" != xNONE; then + # Both variables are already set. + have_x=yes + else +if eval "test \"`echo '$''{'ac_cv_have_x'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +else + # One or both of the vars are not set, and there is no cached value. +ac_x_includes=NO ac_x_libraries=NO +rm -fr conftestdir +if mkdir conftestdir; then + cd conftestdir + # Make sure to not put "make" in the Imakefile rules, since we grep it out. + cat > Imakefile <<'EOF' +acfindx: + @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"' +EOF + if (xmkmf) >/dev/null 2>/dev/null && test -f Makefile; then + # GNU make sometimes prints "make[1]: Entering...", which would confuse us. + eval `${MAKE-make} acfindx 2>/dev/null | grep -v make` + # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR. + for ac_extension in a so sl; do + if test ! -f $ac_im_usrlibdir/libX11.$ac_extension && + test -f $ac_im_libdir/libX11.$ac_extension; then + ac_im_usrlibdir=$ac_im_libdir; break + fi + done + # Screen out bogus values from the imake configuration. They are + # bogus both because they are the default anyway, and because + # using them would break gcc on systems where it needs fixed includes. + case "$ac_im_incroot" in + /usr/include) ;; + *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes="$ac_im_incroot" ;; + esac + case "$ac_im_usrlibdir" in + /usr/lib | /lib) ;; + *) test -d "$ac_im_usrlibdir" && ac_x_libraries="$ac_im_usrlibdir" ;; + esac + fi + cd .. + rm -fr conftestdir +fi + +if test "$ac_x_includes" = NO; then + # Guess where to find include files, by looking for this one X11 .h file. + test -z "$x_direct_test_include" && x_direct_test_include=X11/Intrinsic.h + + # First, try using that file with no special directory specified. +cat > conftest.$ac_ext <<EOF +#line 1533 "configure" +#include "confdefs.h" +#include <$x_direct_test_include> +EOF +ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" +{ (eval echo configure:1538: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` +if test -z "$ac_err"; then + rm -rf conftest* + # We can compile using X headers with no special include directory. +ac_x_includes= +else + echo "$ac_err" >&5 + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 + rm -rf conftest* + # Look for the header file in a standard set of common directories. +# Check X11 before X11Rn because it is often a symlink to the current release. + for ac_dir in \ + /usr/X11/include \ + /usr/X11R6/include \ + /usr/X11R5/include \ + /usr/X11R4/include \ + \ + /usr/include/X11 \ + /usr/include/X11R6 \ + /usr/include/X11R5 \ + /usr/include/X11R4 \ + \ + /usr/local/X11/include \ + /usr/local/X11R6/include \ + /usr/local/X11R5/include \ + /usr/local/X11R4/include \ + \ + /usr/local/include/X11 \ + /usr/local/include/X11R6 \ + /usr/local/include/X11R5 \ + /usr/local/include/X11R4 \ + \ + /usr/X386/include \ + /usr/x386/include \ + /usr/XFree86/include/X11 \ + \ + /usr/include \ + /usr/local/include \ + /usr/unsupported/include \ + /usr/athena/include \ + /usr/local/x11r5/include \ + /usr/lpp/Xamples/include \ + \ + /usr/openwin/include \ + /usr/openwin/share/include \ + ; \ + do + if test -r "$ac_dir/$x_direct_test_include"; then + ac_x_includes=$ac_dir + break + fi + done +fi +rm -f conftest* +fi # $ac_x_includes = NO + +if test "$ac_x_libraries" = NO; then + # Check for the libraries. + + test -z "$x_direct_test_library" && x_direct_test_library=Xt + test -z "$x_direct_test_function" && x_direct_test_function=XtMalloc + + # See if we find them without any special options. + # Don't add to $LIBS permanently. + ac_save_LIBS="$LIBS" + LIBS="-l$x_direct_test_library $LIBS" +cat > conftest.$ac_ext <<EOF +#line 1607 "configure" +#include "confdefs.h" + +int main() { +${x_direct_test_function}() +; return 0; } +EOF +if { (eval echo configure:1614: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then + rm -rf conftest* + LIBS="$ac_save_LIBS" +# We can link X programs with no special library path. +ac_x_libraries= +else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 + rm -rf conftest* + LIBS="$ac_save_LIBS" +# First see if replacing the include by lib works. +# Check X11 before X11Rn because it is often a symlink to the current release. +for ac_dir in `echo "$ac_x_includes" | sed s/include/lib/` \ + /usr/X11/lib \ + /usr/X11R6/lib \ + /usr/X11R5/lib \ + /usr/X11R4/lib \ + \ + /usr/lib/X11 \ + /usr/lib/X11R6 \ + /usr/lib/X11R5 \ + /usr/lib/X11R4 \ + \ + /usr/local/X11/lib \ + /usr/local/X11R6/lib \ + /usr/local/X11R5/lib \ + /usr/local/X11R4/lib \ + \ + /usr/local/lib/X11 \ + /usr/local/lib/X11R6 \ + /usr/local/lib/X11R5 \ + /usr/local/lib/X11R4 \ + \ + /usr/X386/lib \ + /usr/x386/lib \ + /usr/XFree86/lib/X11 \ + \ + /usr/lib \ + /usr/local/lib \ + /usr/unsupported/lib \ + /usr/athena/lib \ + /usr/local/x11r5/lib \ + /usr/lpp/Xamples/lib \ + /lib/usr/lib/X11 \ + \ + /usr/openwin/lib \ + /usr/openwin/share/lib \ + ; \ +do + for ac_extension in a so sl; do + if test -r $ac_dir/lib${x_direct_test_library}.$ac_extension; then + ac_x_libraries=$ac_dir + break 2 + fi + done +done +fi +rm -f conftest* +fi # $ac_x_libraries = NO + +if test "$ac_x_includes" = NO || test "$ac_x_libraries" = NO; then + # Didn't find X anywhere. Cache the known absence of X. + ac_cv_have_x="have_x=no" +else + # Record where we found X for the cache. + ac_cv_have_x="have_x=yes \ + ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries" +fi +fi + fi + eval "$ac_cv_have_x" +fi # $with_x != no + +if test "$have_x" != yes; then + echo "$ac_t""$have_x" 1>&6 + no_x=yes +else + # If each of the values was on the command line, it overrides each guess. + test "x$x_includes" = xNONE && x_includes=$ac_x_includes + test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries + # Update the cache value to reflect the command line values. + ac_cv_have_x="have_x=yes \ + ac_x_includes=$x_includes ac_x_libraries=$x_libraries" + echo "$ac_t""libraries $x_libraries, headers $x_includes" 1>&6 +fi + +if test "$no_x" = yes; then + # Not all programs may use this symbol, but it does not hurt to define it. + cat >> confdefs.h <<\EOF +#define X_DISPLAY_MISSING 1 +EOF + + X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS= +else + if test -n "$x_includes"; then + X_CFLAGS="$X_CFLAGS -I$x_includes" + fi + + # It would also be nice to do this for all -L options, not just this one. + if test -n "$x_libraries"; then + X_LIBS="$X_LIBS -L$x_libraries" + # For Solaris; some versions of Sun CC require a space after -R and + # others require no space. Words are not sufficient . . . . + case "`(uname -sr) 2>/dev/null`" in + "SunOS 5"*) + echo $ac_n "checking whether -R must be followed by a space""... $ac_c" 1>&6 +echo "configure:1720: checking whether -R must be followed by a space" >&5 + ac_xsave_LIBS="$LIBS"; LIBS="$LIBS -R$x_libraries" + cat > conftest.$ac_ext <<EOF +#line 1723 "configure" +#include "confdefs.h" + +int main() { + +; return 0; } +EOF +if { (eval echo configure:1730: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then + rm -rf conftest* + ac_R_nospace=yes +else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 + rm -rf conftest* + ac_R_nospace=no +fi +rm -f conftest* + if test $ac_R_nospace = yes; then + echo "$ac_t""no" 1>&6 + X_LIBS="$X_LIBS -R$x_libraries" + else + LIBS="$ac_xsave_LIBS -R $x_libraries" + cat > conftest.$ac_ext <<EOF +#line 1746 "configure" +#include "confdefs.h" + +int main() { + +; return 0; } +EOF +if { (eval echo configure:1753: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then + rm -rf conftest* + ac_R_space=yes +else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 + rm -rf conftest* + ac_R_space=no +fi +rm -f conftest* + if test $ac_R_space = yes; then + echo "$ac_t""yes" 1>&6 + X_LIBS="$X_LIBS -R $x_libraries" + else + echo "$ac_t""neither works" 1>&6 + fi + fi + LIBS="$ac_xsave_LIBS" + esac + fi + + # Check for system-dependent libraries X programs must link with. + # Do this before checking for the system-independent R6 libraries + # (-lICE), since we may need -lsocket or whatever for X linking. + + if test "$ISC" = yes; then + X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet" + else + # Martyn.Johnson@cl.cam.ac.uk says this is needed for Ultrix, if the X + # libraries were built with DECnet support. And karl@cs.umb.edu says + # the Alpha needs dnet_stub (dnet does not exist). + echo $ac_n "checking for dnet_ntoa in -ldnet""... $ac_c" 1>&6 +echo "configure:1785: checking for dnet_ntoa in -ldnet" >&5 +ac_lib_var=`echo dnet'_'dnet_ntoa | sed 'y%./+-%__p_%'` +if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +else + ac_save_LIBS="$LIBS" +LIBS="-ldnet $LIBS" +cat > conftest.$ac_ext <<EOF +#line 1793 "configure" +#include "confdefs.h" +/* Override any gcc2 internal prototype to avoid an error. */ +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char dnet_ntoa(); + +int main() { +dnet_ntoa() +; return 0; } +EOF +if { (eval echo configure:1804: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then + rm -rf conftest* + eval "ac_cv_lib_$ac_lib_var=yes" +else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 + rm -rf conftest* + eval "ac_cv_lib_$ac_lib_var=no" +fi +rm -f conftest* +LIBS="$ac_save_LIBS" + +fi +if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then + echo "$ac_t""yes" 1>&6 + X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet" +else + echo "$ac_t""no" 1>&6 +fi + + if test $ac_cv_lib_dnet_dnet_ntoa = no; then + echo $ac_n "checking for dnet_ntoa in -ldnet_stub""... $ac_c" 1>&6 +echo "configure:1826: checking for dnet_ntoa in -ldnet_stub" >&5 +ac_lib_var=`echo dnet_stub'_'dnet_ntoa | sed 'y%./+-%__p_%'` +if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +else + ac_save_LIBS="$LIBS" +LIBS="-ldnet_stub $LIBS" +cat > conftest.$ac_ext <<EOF +#line 1834 "configure" +#include "confdefs.h" +/* Override any gcc2 internal prototype to avoid an error. */ +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char dnet_ntoa(); + +int main() { +dnet_ntoa() +; return 0; } +EOF +if { (eval echo configure:1845: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then + rm -rf conftest* + eval "ac_cv_lib_$ac_lib_var=yes" +else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 + rm -rf conftest* + eval "ac_cv_lib_$ac_lib_var=no" +fi +rm -f conftest* +LIBS="$ac_save_LIBS" + +fi +if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then + echo "$ac_t""yes" 1>&6 + X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub" +else + echo "$ac_t""no" 1>&6 +fi + + fi + + # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT, + # to get the SysV transport functions. + # chad@anasazi.com says the Pyramis MIS-ES running DC/OSx (SVR4) + # needs -lnsl. + # The nsl library prevents programs from opening the X display + # on Irix 5.2, according to dickey@clark.net. + echo $ac_n "checking for gethostbyname""... $ac_c" 1>&6 +echo "configure:1874: checking for gethostbyname" >&5 +if eval "test \"`echo '$''{'ac_cv_func_gethostbyname'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +else + cat > conftest.$ac_ext <<EOF +#line 1879 "configure" +#include "confdefs.h" +/* System header to define __stub macros and hopefully few prototypes, + which can conflict with char gethostbyname(); below. */ +#include <assert.h> +/* Override any gcc2 internal prototype to avoid an error. */ +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char gethostbyname(); + +int main() { + +/* The GNU C library defines this for functions which it implements + to always fail with ENOSYS. Some functions are actually named + something starting with __ and the normal name is an alias. */ +#if defined (__stub_gethostbyname) || defined (__stub___gethostbyname) +choke me +#else +gethostbyname(); +#endif + +; return 0; } +EOF +if { (eval echo configure:1902: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then + rm -rf conftest* + eval "ac_cv_func_gethostbyname=yes" +else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 + rm -rf conftest* + eval "ac_cv_func_gethostbyname=no" +fi +rm -f conftest* +fi + +if eval "test \"`echo '$ac_cv_func_'gethostbyname`\" = yes"; then + echo "$ac_t""yes" 1>&6 + : +else + echo "$ac_t""no" 1>&6 +fi + + if test $ac_cv_func_gethostbyname = no; then + echo $ac_n "checking for gethostbyname in -lnsl""... $ac_c" 1>&6 +echo "configure:1923: checking for gethostbyname in -lnsl" >&5 +ac_lib_var=`echo nsl'_'gethostbyname | sed 'y%./+-%__p_%'` +if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +else + ac_save_LIBS="$LIBS" +LIBS="-lnsl $LIBS" +cat > conftest.$ac_ext <<EOF +#line 1931 "configure" +#include "confdefs.h" +/* Override any gcc2 internal prototype to avoid an error. */ +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char gethostbyname(); + +int main() { +gethostbyname() +; return 0; } +EOF +if { (eval echo configure:1942: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then + rm -rf conftest* + eval "ac_cv_lib_$ac_lib_var=yes" +else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 + rm -rf conftest* + eval "ac_cv_lib_$ac_lib_var=no" +fi +rm -f conftest* +LIBS="$ac_save_LIBS" + +fi +if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then + echo "$ac_t""yes" 1>&6 + X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl" +else + echo "$ac_t""no" 1>&6 +fi + + fi + + # lieder@skyler.mavd.honeywell.com says without -lsocket, + # socket/setsockopt and other routines are undefined under SCO ODT + # 2.0. But -lsocket is broken on IRIX 5.2 (and is not necessary + # on later versions), says simon@lia.di.epfl.ch: it contains + # gethostby* variants that don't use the nameserver (or something). + # -lsocket must be given before -lnsl if both are needed. + # We assume that if connect needs -lnsl, so does gethostbyname. + echo $ac_n "checking for connect""... $ac_c" 1>&6 +echo "configure:1972: checking for connect" >&5 +if eval "test \"`echo '$''{'ac_cv_func_connect'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +else + cat > conftest.$ac_ext <<EOF +#line 1977 "configure" +#include "confdefs.h" +/* System header to define __stub macros and hopefully few prototypes, + which can conflict with char connect(); below. */ +#include <assert.h> +/* Override any gcc2 internal prototype to avoid an error. */ +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char connect(); + +int main() { + +/* The GNU C library defines this for functions which it implements + to always fail with ENOSYS. Some functions are actually named + something starting with __ and the normal name is an alias. */ +#if defined (__stub_connect) || defined (__stub___connect) +choke me +#else +connect(); +#endif + +; return 0; } +EOF +if { (eval echo configure:2000: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then + rm -rf conftest* + eval "ac_cv_func_connect=yes" +else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 + rm -rf conftest* + eval "ac_cv_func_connect=no" +fi +rm -f conftest* +fi + +if eval "test \"`echo '$ac_cv_func_'connect`\" = yes"; then + echo "$ac_t""yes" 1>&6 + : +else + echo "$ac_t""no" 1>&6 +fi + + if test $ac_cv_func_connect = no; then + echo $ac_n "checking for connect in -lsocket""... $ac_c" 1>&6 +echo "configure:2021: checking for connect in -lsocket" >&5 +ac_lib_var=`echo socket'_'connect | sed 'y%./+-%__p_%'` +if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +else + ac_save_LIBS="$LIBS" +LIBS="-lsocket $X_EXTRA_LIBS $LIBS" +cat > conftest.$ac_ext <<EOF +#line 2029 "configure" +#include "confdefs.h" +/* Override any gcc2 internal prototype to avoid an error. */ +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char connect(); + +int main() { +connect() +; return 0; } +EOF +if { (eval echo configure:2040: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then + rm -rf conftest* + eval "ac_cv_lib_$ac_lib_var=yes" +else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 + rm -rf conftest* + eval "ac_cv_lib_$ac_lib_var=no" +fi +rm -f conftest* +LIBS="$ac_save_LIBS" + +fi +if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then + echo "$ac_t""yes" 1>&6 + X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS" +else + echo "$ac_t""no" 1>&6 +fi + + fi + + # gomez@mi.uni-erlangen.de says -lposix is necessary on A/UX. + echo $ac_n "checking for remove""... $ac_c" 1>&6 +echo "configure:2064: checking for remove" >&5 +if eval "test \"`echo '$''{'ac_cv_func_remove'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +else + cat > conftest.$ac_ext <<EOF +#line 2069 "configure" +#include "confdefs.h" +/* System header to define __stub macros and hopefully few prototypes, + which can conflict with char remove(); below. */ +#include <assert.h> +/* Override any gcc2 internal prototype to avoid an error. */ +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char remove(); + +int main() { + +/* The GNU C library defines this for functions which it implements + to always fail with ENOSYS. Some functions are actually named + something starting with __ and the normal name is an alias. */ +#if defined (__stub_remove) || defined (__stub___remove) +choke me +#else +remove(); +#endif + +; return 0; } +EOF +if { (eval echo configure:2092: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then + rm -rf conftest* + eval "ac_cv_func_remove=yes" +else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 + rm -rf conftest* + eval "ac_cv_func_remove=no" +fi +rm -f conftest* +fi + +if eval "test \"`echo '$ac_cv_func_'remove`\" = yes"; then + echo "$ac_t""yes" 1>&6 + : +else + echo "$ac_t""no" 1>&6 +fi + + if test $ac_cv_func_remove = no; then + echo $ac_n "checking for remove in -lposix""... $ac_c" 1>&6 +echo "configure:2113: checking for remove in -lposix" >&5 +ac_lib_var=`echo posix'_'remove | sed 'y%./+-%__p_%'` +if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +else + ac_save_LIBS="$LIBS" +LIBS="-lposix $LIBS" +cat > conftest.$ac_ext <<EOF +#line 2121 "configure" +#include "confdefs.h" +/* Override any gcc2 internal prototype to avoid an error. */ +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char remove(); + +int main() { +remove() +; return 0; } +EOF +if { (eval echo configure:2132: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then + rm -rf conftest* + eval "ac_cv_lib_$ac_lib_var=yes" +else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 + rm -rf conftest* + eval "ac_cv_lib_$ac_lib_var=no" +fi +rm -f conftest* +LIBS="$ac_save_LIBS" + +fi +if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then + echo "$ac_t""yes" 1>&6 + X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix" +else + echo "$ac_t""no" 1>&6 +fi + + fi + + # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay. + echo $ac_n "checking for shmat""... $ac_c" 1>&6 +echo "configure:2156: checking for shmat" >&5 +if eval "test \"`echo '$''{'ac_cv_func_shmat'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +else + cat > conftest.$ac_ext <<EOF +#line 2161 "configure" +#include "confdefs.h" +/* System header to define __stub macros and hopefully few prototypes, + which can conflict with char shmat(); below. */ +#include <assert.h> +/* Override any gcc2 internal prototype to avoid an error. */ +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char shmat(); + +int main() { + +/* The GNU C library defines this for functions which it implements + to always fail with ENOSYS. Some functions are actually named + something starting with __ and the normal name is an alias. */ +#if defined (__stub_shmat) || defined (__stub___shmat) +choke me +#else +shmat(); +#endif + +; return 0; } +EOF +if { (eval echo configure:2184: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then + rm -rf conftest* + eval "ac_cv_func_shmat=yes" +else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 + rm -rf conftest* + eval "ac_cv_func_shmat=no" +fi +rm -f conftest* +fi + +if eval "test \"`echo '$ac_cv_func_'shmat`\" = yes"; then + echo "$ac_t""yes" 1>&6 + : +else + echo "$ac_t""no" 1>&6 +fi + + if test $ac_cv_func_shmat = no; then + echo $ac_n "checking for shmat in -lipc""... $ac_c" 1>&6 +echo "configure:2205: checking for shmat in -lipc" >&5 +ac_lib_var=`echo ipc'_'shmat | sed 'y%./+-%__p_%'` +if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +else + ac_save_LIBS="$LIBS" +LIBS="-lipc $LIBS" +cat > conftest.$ac_ext <<EOF +#line 2213 "configure" +#include "confdefs.h" +/* Override any gcc2 internal prototype to avoid an error. */ +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char shmat(); + +int main() { +shmat() +; return 0; } +EOF +if { (eval echo configure:2224: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then + rm -rf conftest* + eval "ac_cv_lib_$ac_lib_var=yes" +else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 + rm -rf conftest* + eval "ac_cv_lib_$ac_lib_var=no" +fi +rm -f conftest* +LIBS="$ac_save_LIBS" + +fi +if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then + echo "$ac_t""yes" 1>&6 + X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc" +else + echo "$ac_t""no" 1>&6 +fi + + fi + fi + + # Check for libraries that X11R6 Xt/Xaw programs need. + ac_save_LDFLAGS="$LDFLAGS" + test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries" + # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to + # check for ICE first), but we must link in the order -lSM -lICE or + # we get undefined symbols. So assume we have SM if we have ICE. + # These have to be linked with before -lX11, unlike the other + # libraries we check for below, so use a different variable. + # --interran@uluru.Stanford.EDU, kb@cs.umb.edu. + echo $ac_n "checking for IceConnectionNumber in -lICE""... $ac_c" 1>&6 +echo "configure:2257: checking for IceConnectionNumber in -lICE" >&5 +ac_lib_var=`echo ICE'_'IceConnectionNumber | sed 'y%./+-%__p_%'` +if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +else + ac_save_LIBS="$LIBS" +LIBS="-lICE $X_EXTRA_LIBS $LIBS" +cat > conftest.$ac_ext <<EOF +#line 2265 "configure" +#include "confdefs.h" +/* Override any gcc2 internal prototype to avoid an error. */ +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char IceConnectionNumber(); + +int main() { +IceConnectionNumber() +; return 0; } +EOF +if { (eval echo configure:2276: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then + rm -rf conftest* + eval "ac_cv_lib_$ac_lib_var=yes" +else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 + rm -rf conftest* + eval "ac_cv_lib_$ac_lib_var=no" +fi +rm -f conftest* +LIBS="$ac_save_LIBS" + +fi +if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then + echo "$ac_t""yes" 1>&6 + X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE" +else + echo "$ac_t""no" 1>&6 +fi + + LDFLAGS="$ac_save_LDFLAGS" + +fi + + + +GL_CFLAGS= +GL_LIBS= + + + +TIFF_CFLAGS= +TIFF_LIBS= + + + +echo $ac_n "checking if compiler need -fhandle-exception""... $ac_c" 1>&6 +echo "configure:2313: checking if compiler need -fhandle-exception" >&5 +if eval "test \"`echo '$''{'pvvmud_cv_c_handle_exception_needed_by_compiler'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +else + +ac_ext=C +# CXXFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options. +ac_cpp='$CXXCPP $CPPFLAGS' +ac_compile='${CXX-g++} -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext 1>&5' +ac_link='${CXX-g++} -o conftest${ac_exeext} $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' +cross_compiling=$ac_cv_prog_cxx_cross + +cat > conftest.$ac_ext <<EOF +#line 2326 "configure" +#include "confdefs.h" + +int main() { +try{}catch(...){} +; return 0; } +EOF +if { (eval echo configure:2333: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then + rm -rf conftest* + pvvmud_cv_c_handle_exception_needed_by_compiler="no" +else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 + rm -rf conftest* + pvvmud_cv_c_handle_exception_needed_by_compiler="yes" +fi +rm -f conftest* +ac_ext=c +# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options. +ac_cpp='$CPP $CPPFLAGS' +ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5' +ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' +cross_compiling=$ac_cv_prog_cc_cross + +fi + +echo "$ac_t""$pvvmud_cv_c_handle_exception_needed_by_compiler" 1>&6 + +if test "$pvvmud_cv_c_handle_exception_needed_by_compiler" = "yes"; then + CXXFLAGS="$CXXFLAGS -fhandle-exceptions" +fi + + +if test "`uname`" != "IRIX" -a "`uname`" != "IRIX64"; then + echo $ac_n "checking for gethostbyaddr in -lnsl""... $ac_c" 1>&6 +echo "configure:2361: checking for gethostbyaddr in -lnsl" >&5 +ac_lib_var=`echo nsl'_'gethostbyaddr | sed 'y%./+-%__p_%'` +if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +else + ac_save_LIBS="$LIBS" +LIBS="-lnsl $LIBS" +cat > conftest.$ac_ext <<EOF +#line 2369 "configure" +#include "confdefs.h" +/* Override any gcc2 internal prototype to avoid an error. */ +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char gethostbyaddr(); + +int main() { +gethostbyaddr() +; return 0; } +EOF +if { (eval echo configure:2380: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then + rm -rf conftest* + eval "ac_cv_lib_$ac_lib_var=yes" +else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 + rm -rf conftest* + eval "ac_cv_lib_$ac_lib_var=no" +fi +rm -f conftest* +LIBS="$ac_save_LIBS" + +fi +if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then + echo "$ac_t""yes" 1>&6 + NETLIBS="$NETLIBS -lnsl" +else + echo "$ac_t""no" 1>&6 +fi + + echo $ac_n "checking for socket in -lsocket""... $ac_c" 1>&6 +echo "configure:2401: checking for socket in -lsocket" >&5 +ac_lib_var=`echo socket'_'socket | sed 'y%./+-%__p_%'` +if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +else + ac_save_LIBS="$LIBS" +LIBS="-lsocket $LIBS" +cat > conftest.$ac_ext <<EOF +#line 2409 "configure" +#include "confdefs.h" +/* Override any gcc2 internal prototype to avoid an error. */ +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char socket(); + +int main() { +socket() +; return 0; } +EOF +if { (eval echo configure:2420: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then + rm -rf conftest* + eval "ac_cv_lib_$ac_lib_var=yes" +else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 + rm -rf conftest* + eval "ac_cv_lib_$ac_lib_var=no" +fi +rm -f conftest* +LIBS="$ac_save_LIBS" + +fi +if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then + echo "$ac_t""yes" 1>&6 + NETLIBS="$NETLIBS -lsocket" +else + echo "$ac_t""no" 1>&6 +fi + +fi + + +for ac_hdr in GL/gl.h GL/glu.h +do +ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` +echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 +echo "configure:2447: checking for $ac_hdr" >&5 +if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +else + cat > conftest.$ac_ext <<EOF +#line 2452 "configure" +#include "confdefs.h" +#include <$ac_hdr> +EOF +ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" +{ (eval echo configure:2457: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` +if test -z "$ac_err"; then + rm -rf conftest* + eval "ac_cv_header_$ac_safe=yes" +else + echo "$ac_err" >&5 + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 + rm -rf conftest* + eval "ac_cv_header_$ac_safe=no" +fi +rm -f conftest* +fi +if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then + echo "$ac_t""yes" 1>&6 + ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'` + cat >> confdefs.h <<EOF +#define $ac_tr_hdr 1 +EOF + +else + echo "$ac_t""no" 1>&6 +fi +done + + +trap '' 1 2 15 +cat > confcache <<\EOF +# This file is a shell script that caches the results of configure +# tests run on this system so they can be shared between configure +# scripts and configure runs. It is not useful on other systems. +# If it contains results you don't want to keep, you may remove or edit it. +# +# By default, configure uses ./config.cache as the cache file, +# creating it if it does not exist already. You can give configure +# the --cache-file=FILE option to use a different cache file; that is +# what configure does when it calls configure scripts in +# subdirectories, so they share the cache. +# Giving --cache-file=/dev/null disables caching, for debugging configure. +# config.status only pays attention to the cache file if you give it the +# --recheck option to rerun configure. +# +EOF +# The following way of writing the cache mishandles newlines in values, +# but we know of no workaround that is simple, portable, and efficient. +# So, don't put newlines in cache variables' values. +# Ultrix sh set writes to stderr and can't be redirected directly, +# and sets the high bit in the cache file unless we assign to the vars. +(set) 2>&1 | + case `(ac_space=' '; set | grep ac_space) 2>&1` in + *ac_space=\ *) + # `set' does not quote correctly, so add quotes (double-quote substitution + # turns \\\\ into \\, and sed turns \\ into \). + sed -n \ + -e "s/'/'\\\\''/g" \ + -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p" + ;; + *) + # `set' quotes correctly as required by POSIX, so do not add quotes. + sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p' + ;; + esac >> confcache +if cmp -s $cache_file confcache; then + : +else + if test -w $cache_file; then + echo "updating cache $cache_file" + cat confcache > $cache_file + else + echo "not updating unwritable cache $cache_file" + fi +fi +rm -f confcache + +trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15 + +test "x$prefix" = xNONE && prefix=$ac_default_prefix +# Let make expand exec_prefix. +test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' + +# Any assignment to VPATH causes Sun make to only execute +# the first set of double-colon rules, so remove it if not needed. +# If there is a colon in the path, we need to keep it. +if test "x$srcdir" = x.; then + ac_vpsub='/^[ ]*VPATH[ ]*=[^:]*$/d' +fi + +trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15 + +# Transform confdefs.h into DEFS. +# Protect against shell expansion while executing Makefile rules. +# Protect against Makefile macro expansion. +cat > conftest.defs <<\EOF +s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%-D\1=\2%g +s%[ `~#$^&*(){}\\|;'"<>?]%\\&%g +s%\[%\\&%g +s%\]%\\&%g +s%\$%$$%g +EOF +DEFS=`sed -f conftest.defs confdefs.h | tr '\012' ' '` +rm -f conftest.defs + + +# Without the "./", some shells look in PATH for config.status. +: ${CONFIG_STATUS=./config.status} + +echo creating $CONFIG_STATUS +rm -f $CONFIG_STATUS +cat > $CONFIG_STATUS <<EOF +#! /bin/sh +# Generated automatically by configure. +# Run this file to recreate the current configuration. +# This directory was configured as follows, +# on host `(hostname || uname -n) 2>/dev/null | sed 1q`: +# +# $0 $ac_configure_args +# +# Compiler output produced by configure, useful for debugging +# configure, is in ./config.log if it exists. + +ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]" +for ac_option +do + case "\$ac_option" in + -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) + echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion" + exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;; + -version | --version | --versio | --versi | --vers | --ver | --ve | --v) + echo "$CONFIG_STATUS generated by autoconf version 2.13" + exit 0 ;; + -help | --help | --hel | --he | --h) + echo "\$ac_cs_usage"; exit 0 ;; + *) echo "\$ac_cs_usage"; exit 1 ;; + esac +done + +ac_given_srcdir=$srcdir +ac_given_INSTALL="$INSTALL" + +trap 'rm -fr `echo " Makefile +common/Makefile +common/lib/Makefile +common/lib/geometry/Makefile +common/lib/gos/Makefile +common/lib/srvcli/Makefile +common/lib/texture/Makefile +common/lib/utils/Makefile +common/lib/world/Makefile +common/lib/crypto/Makefile +server/Makefile +server/driver/Makefile +server/lib/Makefile +gos/Makefile +worldsrv/Makefile +util/Makefile +util/asc2bog/Makefile +util/bogscale/Makefile +util/convert2tex/Makefile +util/converttex/Makefile +util/geo2bog/Makefile +util/getgos/Makefile +client/Makefile +client/coreclient/Makefile +client/renderer/Makefile +client/gui/Makefile +mudworld/Makefile +mudworld/libgos/Makefile" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15 +EOF +cat >> $CONFIG_STATUS <<EOF + +# Protect against being on the right side of a sed subst in config.status. +sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g; + s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF +$ac_vpsub +$extrasub +s%@SHELL@%$SHELL%g +s%@CFLAGS@%$CFLAGS%g +s%@CPPFLAGS@%$CPPFLAGS%g +s%@CXXFLAGS@%$CXXFLAGS%g +s%@FFLAGS@%$FFLAGS%g +s%@DEFS@%$DEFS%g +s%@LDFLAGS@%$LDFLAGS%g +s%@LIBS@%$LIBS%g +s%@exec_prefix@%$exec_prefix%g +s%@prefix@%$prefix%g +s%@program_transform_name@%$program_transform_name%g +s%@bindir@%$bindir%g +s%@sbindir@%$sbindir%g +s%@libexecdir@%$libexecdir%g +s%@datadir@%$datadir%g +s%@sysconfdir@%$sysconfdir%g +s%@sharedstatedir@%$sharedstatedir%g +s%@localstatedir@%$localstatedir%g +s%@libdir@%$libdir%g +s%@includedir@%$includedir%g +s%@oldincludedir@%$oldincludedir%g +s%@infodir@%$infodir%g +s%@mandir@%$mandir%g +s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g +s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g +s%@INSTALL_DATA@%$INSTALL_DATA%g +s%@PACKAGE@%$PACKAGE%g +s%@VERSION@%$VERSION%g +s%@ACLOCAL@%$ACLOCAL%g +s%@AUTOCONF@%$AUTOCONF%g +s%@AUTOMAKE@%$AUTOMAKE%g +s%@AUTOHEADER@%$AUTOHEADER%g +s%@MAKEINFO@%$MAKEINFO%g +s%@SET_MAKE@%$SET_MAKE%g +s%@CC@%$CC%g +s%@CXX@%$CXX%g +s%@RANLIB@%$RANLIB%g +s%@LEX@%$LEX%g +s%@LEXLIB@%$LEXLIB%g +s%@CPP@%$CPP%g +s%@LEX_OUTPUT_ROOT@%$LEX_OUTPUT_ROOT%g +s%@YACC@%$YACC%g +s%@X_CFLAGS@%$X_CFLAGS%g +s%@X_PRE_LIBS@%$X_PRE_LIBS%g +s%@X_LIBS@%$X_LIBS%g +s%@X_EXTRA_LIBS@%$X_EXTRA_LIBS%g +s%@GL_CFLAGS@%$GL_CFLAGS%g +s%@GL_LIBS@%$GL_LIBS%g +s%@TIFF_CFLAGS@%$TIFF_CFLAGS%g +s%@TIFF_LIBS@%$TIFF_LIBS%g +s%@NETLIBS@%$NETLIBS%g + +CEOF +EOF + +cat >> $CONFIG_STATUS <<\EOF + +# Split the substitutions into bite-sized pieces for seds with +# small command number limits, like on Digital OSF/1 and HP-UX. +ac_max_sed_cmds=90 # Maximum number of lines to put in a sed script. +ac_file=1 # Number of current file. +ac_beg=1 # First line for current file. +ac_end=$ac_max_sed_cmds # Line after last line for current file. +ac_more_lines=: +ac_sed_cmds="" +while $ac_more_lines; do + if test $ac_beg -gt 1; then + sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file + else + sed "${ac_end}q" conftest.subs > conftest.s$ac_file + fi + if test ! -s conftest.s$ac_file; then + ac_more_lines=false + rm -f conftest.s$ac_file + else + if test -z "$ac_sed_cmds"; then + ac_sed_cmds="sed -f conftest.s$ac_file" + else + ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file" + fi + ac_file=`expr $ac_file + 1` + ac_beg=$ac_end + ac_end=`expr $ac_end + $ac_max_sed_cmds` + fi +done +if test -z "$ac_sed_cmds"; then + ac_sed_cmds=cat +fi +EOF + +cat >> $CONFIG_STATUS <<EOF + +CONFIG_FILES=\${CONFIG_FILES-"Makefile +common/Makefile +common/lib/Makefile +common/lib/geometry/Makefile +common/lib/gos/Makefile +common/lib/srvcli/Makefile +common/lib/texture/Makefile +common/lib/utils/Makefile +common/lib/world/Makefile +common/lib/crypto/Makefile +server/Makefile +server/driver/Makefile +server/lib/Makefile +gos/Makefile +worldsrv/Makefile +util/Makefile +util/asc2bog/Makefile +util/bogscale/Makefile +util/convert2tex/Makefile +util/converttex/Makefile +util/geo2bog/Makefile +util/getgos/Makefile +client/Makefile +client/coreclient/Makefile +client/renderer/Makefile +client/gui/Makefile +mudworld/Makefile +mudworld/libgos/Makefile"} +EOF +cat >> $CONFIG_STATUS <<\EOF +for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then + # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in". + case "$ac_file" in + *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'` + ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;; + *) ac_file_in="${ac_file}.in" ;; + esac + + # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories. + + # Remove last slash and all that follows it. Not all systems have dirname. + ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'` + if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then + # The file is in a subdirectory. + test ! -d "$ac_dir" && mkdir "$ac_dir" + ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`" + # A "../" for each directory in $ac_dir_suffix. + ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'` + else + ac_dir_suffix= ac_dots= + fi + + case "$ac_given_srcdir" in + .) srcdir=. + if test -z "$ac_dots"; then top_srcdir=. + else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;; + /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;; + *) # Relative path. + srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix" + top_srcdir="$ac_dots$ac_given_srcdir" ;; + esac + + case "$ac_given_INSTALL" in + [/$]*) INSTALL="$ac_given_INSTALL" ;; + *) INSTALL="$ac_dots$ac_given_INSTALL" ;; + esac + + echo creating "$ac_file" + rm -f "$ac_file" + configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure." + case "$ac_file" in + *Makefile*) ac_comsub="1i\\ +# $configure_input" ;; + *) ac_comsub= ;; + esac + + ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"` + sed -e "$ac_comsub +s%@configure_input@%$configure_input%g +s%@srcdir@%$srcdir%g +s%@top_srcdir@%$top_srcdir%g +s%@INSTALL@%$INSTALL%g +" $ac_file_inputs | (eval "$ac_sed_cmds") > $ac_file +fi; done +rm -f conftest.s* + +EOF +cat >> $CONFIG_STATUS <<EOF + +EOF +cat >> $CONFIG_STATUS <<\EOF + +exit 0 +EOF +chmod +x $CONFIG_STATUS +rm -fr confdefs* $ac_clean_files +test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1 + diff --git a/configure.in b/configure.in new file mode 100644 index 0000000..de4c34e --- /dev/null +++ b/configure.in @@ -0,0 +1,81 @@ +dnl Process this file with autoconf to produce a configure script. +AC_INIT(pvvmud.html) +AM_INIT_AUTOMAKE(pvvmud, 0.0a) + +AC_PROG_CC +AC_PROG_CXX +AC_PROG_RANLIB +AM_PROG_LEX +AC_PROG_YACC +dnl extra X-libraries. Will always share -L and -I with libX11 +AC_PATH_XTRA + +dnl AC_CHECK_LIB(MesaGL, main) + +dnl This is only hooks for treating GL-libraries seperate of X-libraries +dnl actual detecting stuff comes later. +GL_CFLAGS= +GL_LIBS= +AC_SUBST(GL_CFLAGS) +AC_SUBST(GL_LIBS) + +dnl same for tiff +TIFF_CFLAGS= +TIFF_LIBS= +AC_SUBST(TIFF_CFLAGS) +AC_SUBST(TIFF_LIBS) + +dnl Test if cpp compiler enables exception code by default. If exception code +dnl fails asume that compiler need -fhandle-exceptinos flag. +AC_CACHE_CHECK([if compiler need -fhandle-exception], +pvvmud_cv_c_handle_exception_needed_by_compiler, +AC_LANG_SAVE +AC_LANG_CPLUSPLUS +AC_TRY_COMPILE([],[try{}catch(...){}], +pvvmud_cv_c_handle_exception_needed_by_compiler="no", +pvvmud_cv_c_handle_exception_needed_by_compiler="yes") +AC_LANG_RESTORE) + +if test "$pvvmud_cv_c_handle_exception_needed_by_compiler" = "yes"; then + CXXFLAGS="$CXXFLAGS -fhandle-exceptions" +fi + + +dnl IRIX sometimes has SYSVR3/4 network DSOs, but we do not need or want +dnl to use them! +if test "`uname`" != "IRIX" -a "`uname`" != "IRIX64"; then + AC_CHECK_LIB(nsl, gethostbyaddr, NETLIBS="$NETLIBS -lnsl") + AC_CHECK_LIB(socket, socket, NETLIBS="$NETLIBS -lsocket") +fi +AC_SUBST(NETLIBS) + +AC_CHECK_HEADERS(GL/gl.h GL/glu.h) + +AC_OUTPUT([ Makefile +common/Makefile +common/lib/Makefile +common/lib/geometry/Makefile +common/lib/gos/Makefile +common/lib/srvcli/Makefile +common/lib/texture/Makefile +common/lib/utils/Makefile +common/lib/world/Makefile +common/lib/crypto/Makefile +server/Makefile +server/driver/Makefile +server/lib/Makefile +gos/Makefile +worldsrv/Makefile +util/Makefile +util/asc2bog/Makefile +util/bogscale/Makefile +util/convert2tex/Makefile +util/converttex/Makefile +util/geo2bog/Makefile +util/getgos/Makefile +client/Makefile +client/coreclient/Makefile +client/renderer/Makefile +client/gui/Makefile +mudworld/Makefile +mudworld/libgos/Makefile]) diff --git a/doc/.cvsignore b/doc/.cvsignore new file mode 100644 index 0000000..5224f59 --- /dev/null +++ b/doc/.cvsignore @@ -0,0 +1,2 @@ +!Makefile +*.png diff --git a/doc/DataDictionarySyntax.html b/doc/DataDictionarySyntax.html new file mode 100644 index 0000000..e8fdd5f --- /dev/null +++ b/doc/DataDictionarySyntax.html @@ -0,0 +1,18 @@ +<HEAD> +<TITLE>PVVMUD - DataDictionary syntax</TITLE> +<LINK REL=STYLESHEET HREF="/pvvmud/pvvmud.css" TYPE="text/css"> +</HEAD> +<BODY> +<H1>Data dictionary syntax</H1> + +<TABLE> +<TR><TH></TH><TH></TH></TR> +<TR><TD>{Element}</TD><td>Table of elements</td></tr> +<tr><td>X{Element}Y </td><td>X Minimun number of elements, Y maximum number of elements</td></tr> +<tr><td>(Element) </td><td>Optional element</td></tr> +<tr><td>[Element1 | Element2]</td><td>Choice</td></tr> +<tr><td>"Element" </td><td>Final element</td></tr> +<tr><td>* Comment * </td><td>Comment describing this element</td></tr> +</table> +</BODY> +</HTML> diff --git a/doc/HOWTO b/doc/HOWTO new file mode 100644 index 0000000..f94d14b --- /dev/null +++ b/doc/HOWTO @@ -0,0 +1,7 @@ + +messages.html + +Creating index automatic: + +grep NAME= messages.html | sed 's/<A NAME="\(.*\)"><H3>\(.*\)<\/H3>/ <LI><A HREF="#\1">\1<\/A> /g' + diff --git a/doc/Makefile b/doc/Makefile new file mode 100644 index 0000000..adb2fe2 --- /dev/null +++ b/doc/Makefile @@ -0,0 +1,42 @@ + +FIG2DEV=fig2dev +FIG2DEV_OPT_PNG= -L png +FIG2DEV_OPT_PS = -L ps -z A4 -c -P + +MOGRIFY=mogrify +MOGRIFY_OPT_PNG=-negate + +PNG_FILES= client_connect_sequence.png \ + coordinatesystem.png \ + erd_communication.png \ + erd_gos.png \ + erd_pvvmudsrv.png \ + erd_pvvmudsrv2.png \ + erd_worldsrv.png \ + objecthierarchy.png \ + objecthierarchyworld.png \ + pvvmud_sequences.png \ + server_start_sequence.png \ + server_run_sequence.png \ + serverconfig.png \ + srv_communication.png \ + world_map.png + +%.png: %.xfig + $(FIG2DEV) $(FIG2DEV_OPT_PNG) $< $@ + $(MOGRIFY) $(MOGRIFY_OPT_PNG) $@ + +%.ps: %.xfig + $(FIG2DEV) $(FIG2DEV_OPT_PS) $< $@ + +all: web + +web: $(PNG_FILES) + +ps: + for a in *.xfig ; do $(FIG2DEV) -L ps -z A4 -c -P $$a $$a.ps ; done + +png: $(PNG_FILES); + +clean: + rm -f *.bak *.ps *.png diff --git a/doc/bogfileformat.html b/doc/bogfileformat.html new file mode 100644 index 0000000..a82dc0a --- /dev/null +++ b/doc/bogfileformat.html @@ -0,0 +1,107 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" + "http://www.w3.org/TR/REC-html40/strict.dtd"> +<HTML> +<HEAD> +<TITLE>PVVMUD - bog file format</TITLE> +<LINK REL=STYLESHEET HREF="/pvvmud/pvvmud.css" TYPE="text/css"> +</HEAD> +<BODY> +<H1>Binary object geometry (bog) file format</H1> +<PRE> +Status : suggestion +Implementations : int CGeometry::readBOG( FILE * bog ); + int CGeometry::writeBOG( FILE * bog ); +</PRE> +<P>This is a binary representation of 3D mesh object. This file can be +printed in ascii using the <A HREF="geofileformat.html">geo file format</A></P> +<H2>Logical file structure</H2> +<TABLE> +<TR><TH></TH><TH></TH></TR> +<TR><TD VALIGN=top><A NAME="BOGFILE">bogFile</A></TD><TD>= bogHead + Geometry list</TD></TR> +<TR><TD VALIGN=top><A NAME="BOGHEAD">bogHead</A></TD><TD>= + File identification + File version + Number of geometries</TD></TR> +<TR><TD VALIGN=top><A NAME="FILEID">File identification</A></TD><TD>= + * String that identify this file format "BOG" *</TD></TR> +<TR><TD VALIGN=top><A NAME="FILEID">File version</A></TD><TD>= * file version number * </TD></TR> +<TR><TD VALIGN=top><A NAME="GEOMETRYLIST">Geometry liste</A></TD><TD>= {Geometry}</TD></TR> +<TR><TD VALIGN=top><A NAME="GEOMETRY">Geometry</A></TD><TD>= +Geometry head + Vertex list + Normal list + TexCoord list + Polygon list</TD></TR> +<TR><TD VALIGN=top><A NAME="GEOMETRYHEAD">Geometry head</A></TD><TD>= Geometry id + +Number of vertices + Number of normals + + Number of TexCoords + Number of polygons</TD></TR> +<TR><TD VALIGN=top><A NAME="VERTXLIST">Vertex list</A></TD><TD>= {Vertex}</TD></TR> +<TR><TD VALIGN=top><A NAME="VERTEX">Vertex</A></TD><TD>= x-coord + y-coord + z-coord</TD></TR> +<TR><TD VALIGN=top><A NAME="NORMALLIST">Normal list</A></TD><TD>= {Normal}</TD></TR> +<TR><TD VALIGN=top><A NAME="NORMAL">Normal</A></TD><TD>= x-coord + y-coord + z-coord</TD></TR> +<TR><TD VALIGN=top><A NAME="TEXCOORDLIST">TexCoord list</A></TD><TD>= {TexCoord}</TD></TR> +<TR><TD VALIGN=top><A NAME="TEXCOORD">TexCoord</A></TD><TD>= u-coord + v-coord </TD></TR> +<TR><TD VALIGN=top><A NAME="POLYGONLIST">Polygon list</A></TD><TD>= {Polygon}</TD></TR> +<TR><TD VALIGN=top><A NAME="POLYGON">Polygon</A></TD><TD>= PolyHead + Vertex indexes + Normal indexes + TexCood indexes</TD></TR> +<TR><TD VALIGN=top><A NAME="POLYHEAD">PolyHead</A></TD><TD>= Type + Material id + Number of vertex indexes + Number of normal indexes + Number of TexCoord indexes </TD></TR> +<TR><TD VALIGN=top><A NAME="TYPE">Type</A></TD><TD>= + [ Polygon | Triangles | Quads | Quad strip | + Triangle strip | Triangle fan ]</TD></TR> +<TR><TD VALIGN=top><A NAME="MATERIALID">Material id</A></TD><TD>= + * A string that identify the material. *</TD></TR> +<TR><TD VALIGN=top><A NAME="VERTEXINDEXES">Vertex indexes</A></TD><TD>= {index}</TD></TR> +<TR><TD VALIGN=top><A NAME="NORMALINDEXES">Normal indexes</A></TD><TD>= {index}</TD></TR> +<TR><TD VALIGN=top><A NAME="TEXCOORDINDEXES">TexCoord indexes</A></TD><TD>= {index}</TD></TR> +<TR><TD VALIGN=top><A NAME="INDEX">Index</A></TD><TD>= + * Pointer to element in a table. *</TD></TR> +</TABLE> + +<H2>Example</H2> +<P>The bog file is a binary format but in this example +ascii text is used to demonstrate the file format.</P> +<PRE> +BOG 1 1 # File identification + File version + Number of geometries +1 8 6 4 6 # Geometry id + Number of vertices + Number of normals + Number of texCoords + Number of polygons +-1.000000 -1.000000 1.000000 # Vertex 0 = x-coord + y-coord + z-coord +1.000000 -1.000000 1.000000 # Vertex 1 = x-coord + y-coord + z-coord +1.000000 1.000000 1.000000 # Vertex 2 = x-coord + y-coord + z-coord +-1.000000 1.000000 1.000000 # Vertex 3 = x-coord + y-coord + z-coord +-1.000000 -1.000000 -1.000000 # Vertex 4 = x-coord + y-coord + z-coord +1.000000 -1.000000 -1.000000 # Vertex 5 = x-coord + y-coord + z-coord +1.000000 1.000000 -1.000000 # Vertex 6 = x-coord + y-coord + z-coord +-1.000000 1.000000 -1.000000 # Vertex 7 = x-coord + y-coord + z-coord +1.000000 0.000000 0.000000 # Normal 0 = x-coord + y-coord + z-coord +0.000000 1.000000 0.000000 # Normal 1 = x-coord + y-coord + z-coord +0.000000 0.000000 1.000000 # Normal 2 = x-coord + y-coord + z-coord +-1.000000 0.000000 0.000000 # Normal 3 = x-coord + y-coord + z-coord +0.000000 -1.000000 0.000000 # Normal 4 = x-coord + y-coord + z-coord +0.000000 0.000000 -1.000000 # Normal 5 = x-coord + y-coord + z-coord +0.000000 0.000000 # TexCoord 0 = u-coord + v-coord +1.000000 0.000000 # TexCoord 1 = u-coord + v-coord +1.000000 1.000000 # TexCoord 2 = u-coord + v-coord +0.000000 1.000000 # TexCoord 3 = u-coord + v-coord +2 0 4 1 4 # Polygon 0 = Type + Material id + Number of vertex indexes + Number of normal indexes + Number of TexCoord indexes +1 5 6 2 # Vertex indexes +0 # Normal indexes +0 1 2 3 # TexCoord indexes +2 1 4 1 4 # Polygon 1 = Type + Material id + Number of vertex indexes + Number of normal indexes + Number of TexCoord indexes +2 6 7 3 # Vertex indexes +1 # Normal indexes +0 1 2 3 # TexCoord indexes +2 2 4 1 4 # Polygon 2 = Type + Material id + Number of vertex indexes + Number of normal indexes + Number of TexCoord indexes +0 1 2 3 # Vertex indexes +2 # Normal indexes +0 1 2 3 # TexCoord indexes +2 3 4 1 4 # Polygon 3 = Type + Material id + Number of vertex indexes + Number of normal indexes + Number of TexCoord indexes +3 7 4 0 # Vertex indexes +3 # Normal indexes +0 1 2 3 # TexCoord indexes +2 4 4 1 4 # Polygon 4 = Type + Material id + Number of vertex indexes + Number of normal indexes + Number of TexCoord indexes +0 4 5 1 # Vertex indexes +4 # Normal indexes +0 1 2 3 # TexCoord indexes +2 5 4 1 4 # Polygon 5 = Type + Material id + Number of vertex indexes + Number of normal indexes + Number of TexCoord indexes +4 7 6 5 # Vertex indexes +5 # Normal indexes +0 1 2 3 # TexCoord indexes +</PRE> + +</BODY> +</HTML> + + + diff --git a/doc/client_connect_sequence.html b/doc/client_connect_sequence.html new file mode 100644 index 0000000..d2d66f3 --- /dev/null +++ b/doc/client_connect_sequence.html @@ -0,0 +1,20 @@ +<HTML> +<HEAD> +<TITLE>PVVMUD - </TITLE> +<LINK REL=STYLESHEET HREF="/pvvmud/pvvmud.css" TYPE="text/css"> +</HEAD> +<BODY> + +<H1>Client connect sequence</H1> +<P></P> + +<IMG SRC="client_connect_sequence.png" USEMAP="#map1"> +<MAP NAME="map1"> + <AREA HREF="server_start_sequence.html" ALT="Server start sequence" + SAHPE=rect COORDS="13, 280, 615, 345"> + <AREA HREF="server_run_sequence.html" ALT="Server run sequence" + SAHPE=rect COORDS="142, 377, 615, 440"> +</MAP> + +</BODY> +</HTML> diff --git a/doc/client_connect_sequence.xfig b/doc/client_connect_sequence.xfig new file mode 100644 index 0000000..b13f5c3 --- /dev/null +++ b/doc/client_connect_sequence.xfig @@ -0,0 +1,323 @@ +#FIG 3.2 +Portrait +Flush left +Metric +A3 +100.00 +Single +-2 +1200 2 +6 540 45 12645 2025 +6 900 45 1350 1080 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 1125 225 180 180 1125 225 1125 405 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 3 + 900 1080 1125 855 1350 1080 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 1125 855 1125 405 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 900 495 1350 495 +-6 +6 12150 45 12600 1080 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 12375 225 180 180 12375 225 12375 405 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 3 + 12150 1080 12375 855 12600 1080 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 12375 855 12375 405 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 12150 495 12600 495 +-6 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 2475 900 4275 900 4275 1575 2475 1575 2475 900 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 4725 900 6525 900 6525 1575 4725 1575 4725 900 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 6975 900 8775 900 8775 1575 6975 1575 6975 900 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 9225 900 11025 900 11025 1575 9225 1575 9225 900 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 3375 1575 3375 2025 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 5625 1575 5625 2025 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 7875 1575 7875 2025 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 1125 1575 1125 2025 +4 1 0 100 0 0 12 0.0000 4 135 420 5625 1350 :GOS\001 +4 1 0 100 0 0 12 0.0000 4 135 1050 7875 1350 :World Server\001 +4 1 0 100 0 0 12 0.0000 4 135 1395 3375 1350 :PVVMUD Server\001 +4 1 0 100 0 0 12 0.0000 4 135 1350 10125 1350 :PVVMUD Client\001 +4 1 0 100 0 0 12 0.0000 4 135 1095 1125 1350 :Administrator\001 +4 1 0 100 0 0 12 0.0000 4 180 525 12375 1350 :Player\001 +-6 +6 225 2025 8775 2925 +2 4 0 1 0 7 100 0 -1 0.000 0 0 7 0 0 5 + 8775 2925 8775 2025 225 2025 225 2925 8775 2925 +4 1 0 100 0 0 12 0.0000 4 180 1665 4500 2565 Server start sequence\001 +-6 +6 3150 4275 12600 27900 +6 7650 9090 9900 10125 +6 8100 9090 9900 9675 +2 1 0 1 0 7 100 0 -1 4.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 9900 9225 8100 9675 +4 1 0 100 0 0 12 0.2531 4 135 780 9000 9360 "Connect"\001 +-6 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 7650 9675 8100 9675 8100 10125 7650 10125 7650 9675 +-6 +6 8100 9900 9900 10395 +2 1 0 1 0 7 100 0 -1 4.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 8100 9945 9900 10395 +4 1 0 100 0 0 12 6.0301 4 180 555 9000 10125 (Hello)\001 +-6 +6 3600 7200 9900 7695 +2 1 0 1 0 7 100 0 -1 4.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 3600 7200 9900 7650 +4 1 0 100 0 0 12 6.2116 4 135 795 9000 7560 ServerInfo\001 +-6 +6 5400 7740 9945 9045 +6 5400 7740 9900 8775 +6 5850 7740 9900 8370 +2 1 0 1 0 7 100 0 -1 4.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 9900 7875 5850 8325 +4 1 0 100 0 0 12 0.1117 4 135 780 9000 7920 "Connect"\001 +-6 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 5400 8325 5850 8325 5850 8775 5400 8775 5400 8325 +-6 +2 1 0 1 0 7 100 0 -1 4.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 5893 8565 9943 9015 +4 1 0 100 0 0 12 6.1715 4 135 405 9045 8865 Hello\001 +-6 +6 5265 19665 10485 22500 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 9900 19800 10350 19800 10350 20250 9900 20250 9900 19800 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 5400 20475 5850 20475 5850 20925 5400 20925 5400 20475 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 9900 21150 10350 21150 10350 21600 9900 21600 9900 21150 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 10125 20250 10125 21150 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 10125 21600 10125 22500 +2 1 0 1 0 7 100 0 -1 4.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 5893 20715 9943 21165 +2 1 0 1 0 7 100 0 -1 4.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 9900 20025 5850 20475 +2 2 0 1 0 7 100 0 -1 4.000 0 0 -1 0 0 5 + 10485 19665 5265 19665 5265 21780 10485 21780 10485 19665 +4 1 0 100 0 0 12 6.1715 4 180 750 9045 21015 Geometry\001 +4 1 0 100 0 0 12 0.1117 4 180 1845 9000 20070 GOSRequest: Geometry\001 +4 1 0 100 0 0 12 0.0000 4 180 3210 7875 21690 *[For each needed Geometry not in cache]\001 +-6 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 7875 4275 7875 9675 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 12150 4725 12600 4725 12600 5175 12150 5175 12150 4725 +2 1 0 1 0 7 100 0 -1 4.000 0 0 -1 1 0 2 + 1 1 1.00 60.00 120.00 + 12150 4950 10350 4950 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 9900 4950 10350 4950 10350 5400 9900 5400 9900 4950 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 3150 5625 3600 5625 3600 6075 3150 6075 3150 5625 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 3375 4275 3375 5625 +2 1 0 1 0 7 100 0 -1 4.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 9900 5175 3600 5625 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 10125 5400 10125 6300 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 9900 6300 10350 6300 10350 6750 9900 6750 9900 6300 +2 1 0 1 0 7 100 0 -1 4.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 3600 5850 9900 6300 +2 1 0 1 0 7 100 0 -1 4.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 9902 6502 3602 6952 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 3375 6075 3375 6975 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 3150 6975 3600 6975 3600 7425 3150 7425 3150 6975 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 10125 6750 10125 7650 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 3375 7425 3375 11025 +2 1 0 1 0 7 100 0 -1 4.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 9903 10562 3603 11012 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 9900 7650 10350 7650 10350 10800 9900 10800 9900 7650 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 10125 10800 10125 11700 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 7875 10125 7875 13725 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 5625 8775 5625 20475 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 9900 11700 10350 11700 10350 12150 9900 12150 9900 11700 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 9900 12375 10350 12375 10350 12825 9900 12825 9900 12375 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 3150 11025 3600 11025 3600 12825 3150 12825 3150 11025 +2 1 0 1 0 7 100 0 -1 4.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 3600 11250 9900 11700 +2 1 0 1 0 7 100 0 -1 4.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 3600 12600 9900 13050 +2 1 0 1 0 7 100 0 -1 4.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 3600 11925 9900 12375 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 10125 12150 10125 12375 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 10125 12825 10125 13050 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 10125 13500 10125 14400 +2 1 0 1 0 7 100 0 -1 4.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 9900 13275 8100 13725 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 9900 13005 10350 13005 10350 13455 9900 13455 9900 13005 +2 1 0 1 0 7 100 0 -1 4.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 8100 13950 9900 14400 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 10125 14850 10125 15750 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 9900 14400 10350 14400 10350 14850 9900 14850 9900 14400 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 7650 13725 8100 13725 8100 18225 7650 18225 7650 13725 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 10125 16200 10125 17100 +2 1 0 1 0 7 100 0 -1 4.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 8100 16650 9900 17100 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 9900 17100 10350 17100 10350 17550 9900 17550 9900 17100 +2 1 0 1 0 7 100 0 -1 4.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 8100 18000 9900 18450 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 9900 18450 10350 18450 10350 18900 9900 18900 9900 18450 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 10125 17550 10125 18450 +2 2 0 1 0 7 100 0 -1 4.000 0 0 -1 0 0 5 + 7560 17865 10440 17865 10440 19215 7560 19215 7560 17865 +2 1 0 1 0 7 100 0 -1 4.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 8100 15300 9900 15750 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 9900 15750 10350 15750 10350 16200 9900 16200 9900 15750 +2 2 0 1 0 7 100 0 -1 4.000 0 0 -1 0 0 5 + 7515 13860 10485 13860 10485 15165 7515 15165 7515 13860 +2 2 0 1 0 7 100 0 -1 4.000 0 0 -1 0 0 5 + 7515 15210 10485 15210 10485 16515 7515 16515 7515 15210 +2 2 0 1 0 7 100 0 -1 4.000 0 0 -1 0 0 5 + 7515 16560 10485 16560 10485 19575 7515 19575 7515 16560 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 10125 18900 10125 19800 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 9900 22500 10350 22500 10350 22950 9900 22950 9900 22500 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 5400 23175 5850 23175 5850 23625 5400 23625 5400 23175 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 9900 23850 10350 23850 10350 24300 9900 24300 9900 23850 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 10125 22950 10125 23850 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 10125 24300 10125 25200 +2 1 0 1 0 7 100 0 -1 4.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 5893 23415 9943 23865 +2 1 0 1 0 7 100 0 -1 4.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 9900 22725 5850 23175 +2 2 0 1 0 7 100 0 -1 4.000 0 0 -1 0 0 5 + 10485 22365 5265 22365 5265 24480 10485 24480 10485 22365 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 9900 25200 10350 25200 10350 25650 9900 25650 9900 25200 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 5400 25875 5850 25875 5850 26325 5400 26325 5400 25875 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 9900 26550 10350 26550 10350 27000 9900 27000 9900 26550 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 10125 25650 10125 26550 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 10125 27000 10125 27900 +2 1 0 1 0 7 100 0 -1 4.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 5893 26115 9943 26565 +2 1 0 1 0 7 100 0 -1 4.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 9900 25425 5850 25875 +2 2 0 1 0 7 100 0 -1 4.000 0 0 -1 0 0 5 + 10485 25065 5265 25065 5265 27180 10485 27180 10485 25065 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 7875 18225 7875 27900 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 3375 12825 3375 27900 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 12375 5175 12375 27900 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 5625 23625 5625 25875 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 5625 20925 5625 23175 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 5625 26325 5625 27900 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 5625 4275 5625 8325 +4 1 0 100 0 0 12 0.0000 4 135 870 11250 4860 Start Client\001 +4 1 0 100 0 0 12 0.0716 4 135 780 9000 5175 "Connect"\001 +4 1 0 100 0 0 12 6.2116 4 135 405 9000 6210 Hello\001 +4 1 0 100 0 0 12 0.0716 4 180 420 9000 6525 Login\001 +4 1 0 100 0 0 12 0.0716 4 135 1335 9045 10575 Command: Online\001 +4 1 0 100 0 0 12 6.2116 4 180 780 9000 11610 Viewpoint\001 +4 1 0 100 0 0 12 6.2116 4 135 870 9000 12285 ClearWorld\001 +4 1 0 100 0 0 12 6.2116 4 180 780 9000 12960 PlayerInfo\001 +4 1 0 100 0 0 12 0.2531 4 180 1425 9000 13410 ChangeMasterCell\001 +4 1 0 100 0 0 12 6.0301 4 180 855 9000 14130 UpdateCell\001 +4 1 0 100 0 0 12 0.0000 4 180 1860 9045 15075 *[For each Cell in client]\001 +4 1 0 100 0 0 12 6.0301 4 135 615 9000 16830 AddCell\001 +4 1 0 100 0 0 12 0.0000 4 180 1950 9045 19125 *[For each Object in Cell]\001 +4 1 0 100 0 0 12 0.0000 4 180 1575 9000 19485 *[For each new Cell]\001 +4 1 0 100 0 0 12 6.0301 4 180 825 9000 18180 AddObject\001 +4 1 0 100 0 0 12 6.0301 4 135 915 8955 15480 RemoveCell\001 +4 1 0 100 0 0 12 0.0000 4 180 2760 9000 16425 *[For each Cell removed from client]\001 +4 1 0 100 0 0 12 0.1117 4 180 1740 9000 22770 GOSRequest: Material\001 +4 1 0 100 0 0 12 6.1715 4 135 645 9045 23715 Material\001 +4 1 0 100 0 0 12 0.0000 4 180 3105 7875 24390 *[For each needed Material not in cache]\001 +4 1 0 100 0 0 12 0.1117 4 180 1680 9000 25470 GOSRequest: Texture\001 +4 1 0 100 0 0 12 6.1715 4 135 585 9045 26415 Texture\001 +4 1 0 100 0 0 12 0.0000 4 180 3045 7875 27090 *[For each needed Texture not in cache]\001 +-6 +6 225 27900 13050 28800 +2 4 0 1 0 7 100 0 -1 4.000 0 0 7 0 0 5 + 13050 28800 13050 27900 225 27900 225 28800 13050 28800 +4 1 0 100 0 0 12 0.0000 4 180 1425 5625 28440 System sequences\001 +-6 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 10125 1575 10125 4950 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 12375 1575 12375 3375 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 1125 2925 1125 27900 +2 4 0 1 0 7 100 0 -1 0.000 0 0 7 0 0 5 + 8775 4275 8775 3375 2025 3375 2025 4275 8775 4275 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 1 + 1755 26955 +2 1 1 1 0 7 100 0 -1 4.000 0 0 -1 0 0 2 + 3375 2925 3375 3375 +2 1 1 1 0 7 100 0 -1 4.000 0 0 -1 0 0 2 + 5625 2925 5625 3375 +2 1 1 1 0 7 100 0 -1 4.000 0 0 -1 0 0 2 + 7875 2925 7875 3375 +4 1 0 100 0 0 12 0.0000 4 180 1545 5625 3915 Server run sequence\001 diff --git a/doc/client_logout_sequence.html b/doc/client_logout_sequence.html new file mode 100644 index 0000000..cadf39a --- /dev/null +++ b/doc/client_logout_sequence.html @@ -0,0 +1,12 @@ +<HTML> +<HEAD> +<TITLE>PVVMUD - </TITLE> +<LINK REL=STYLESHEET HREF="/pvvmud/pvvmud.css" TYPE="text/css"> +</HEAD> +<BODY> + +<H1>Client logout sequence</H1> +<P></P> + +</BODY> +</HTML> diff --git a/doc/client_run_sequence.html b/doc/client_run_sequence.html new file mode 100644 index 0000000..928bb43 --- /dev/null +++ b/doc/client_run_sequence.html @@ -0,0 +1,12 @@ +<HTML> +<HEAD> +<TITLE>PVVMUD - </TITLE> +<LINK REL=STYLESHEET HREF="/pvvmud/pvvmud.css" TYPE="text/css"> +</HEAD> +<BODY> + +<H1>Client run sequence</H1> +<P></P> + +</BODY> +</HTML> diff --git a/doc/coordinatesystem.xfig b/doc/coordinatesystem.xfig new file mode 100644 index 0000000..a59c400 --- /dev/null +++ b/doc/coordinatesystem.xfig @@ -0,0 +1,25 @@ +#FIG 3.2 +Landscape +Center +Metric +A4 +100.00 +Single +-2 +1200 2 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 4635 4905 4635 2970 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 1 0 3 + 0 0 1.00 60.00 120.00 + 3735 3870 6075 4455 6075 4455 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 3555 4410 5895 3735 +4 1 0 100 0 0 12 0.0000 4 135 420 3375 3780 West\001 +4 1 0 100 0 0 12 0.0000 4 135 435 3285 4500 South\001 +4 1 0 100 0 0 12 0.0000 4 135 450 4635 5175 Down\001 +4 1 0 100 0 0 12 0.0000 4 180 1065 4635 2790 Z Up Heading\001 +4 1 0 100 0 0 12 0.0000 4 135 960 6030 3600 Y North Roll\001 +4 1 0 100 0 0 12 0.0000 4 135 975 6390 4725 X East Pitch\001 +4 1 0 100 0 0 30 0.0000 4 405 3255 4725 1485 Coordinate system\001 diff --git a/doc/documentation.html b/doc/documentation.html new file mode 100644 index 0000000..8c6668c --- /dev/null +++ b/doc/documentation.html @@ -0,0 +1,37 @@ +<HTML> +<HEAD> +<TITLE>PVVMUD - Documentation</TITLE> +<LINK REL=STYLESHEET HREF="/pvvmud/pvvmud.css" TYPE="text/css"> +</HEAD> +<BODY> +<H1>Documentation</H1> + +<UL> + <LI><A HREF="objecthierarchy.html">Object hierarchy</A> + <LI><A HREF="serverconfig.html">Serverconfig</A> + <UL> + <LI><A HREF="pvvmudsrv.html">pvvmudsrv</A> + <LI><A HREF="worldsrv.html">world server</A> + <LI><A HREF="gos.html">GOS</A> + <LI><A HREF="srv_communication.html">Server communication</A> + </UL> + <LI><A HREF="pvvmud.html">Client</A> + <LI><A HREF="utilities.html">Utilities</A> + <LI><A HREF="fileformats.html">File formats</A> +</UL> +<H2>Communication</H2> +<UL> + <LI><A HREF="messages.html">Messages</A> + <LI><A HREF="pvvmud_sequences.html">Communication sequence diagrams</A> + <UL> + <LI><A HREF="server_start_sequence.html">Server start sequence diagram</A> + <LI><A HREF="server_run_sequence.html">Server run sequence diagram</A> + <LI><A HREF="client_connect_sequence.html">Client connect sequence diagram</A> + <LI><A HREF="client_run_sequence.html">Client run sequence diagram</A> + <LI><A HREF="client_logout_sequence.html">Client logout sequence diagram</A> + <LI><A HREF="server_shutdown_sequence.html">Server shutdown sequence diagram</A> + </UL> +</UL> + +</BODY> +</HTML> diff --git a/doc/erd_communication.xfig b/doc/erd_communication.xfig new file mode 100644 index 0000000..72dc481 --- /dev/null +++ b/doc/erd_communication.xfig @@ -0,0 +1,164 @@ +#FIG 3.2 +Landscape +Center +Inches +A4 +100.00 +Single +-2 +1200 2 +6 3300 1500 3525 2100 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 2 + 3300 1500 3300 2100 +4 1 -1 0 0 0 12 0.0000 4 135 90 3450 1725 1\001 +4 1 -1 0 0 0 12 0.0000 4 135 90 3450 2025 1\001 +-6 +6 2700 2100 3900 2400 +2 2 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 + 2700 2100 3900 2100 3900 2400 2700 2400 2700 2100 +4 1 -1 0 0 0 12 0.0000 4 180 630 3300 2325 Program\001 +-6 +6 3300 2400 3525 3000 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 2 + 3300 2400 3300 3000 +4 1 -1 0 0 0 12 0.0000 4 135 90 3450 2625 1\001 +4 1 -1 0 0 0 12 0.0000 4 135 90 3450 2925 1\001 +-6 +6 2700 3000 3900 3300 +2 2 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 + 2700 3000 3900 3000 3900 3300 2700 3300 2700 3000 +4 1 -1 0 0 0 12 0.0000 4 180 675 3300 3225 Manager\001 +-6 +6 3300 3300 3525 3900 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 2 + 3300 3300 3300 3900 +4 1 -1 0 0 0 12 0.0000 4 135 90 3450 3525 1\001 +4 1 -1 0 0 0 12 0.0000 4 135 90 3450 3825 1\001 +-6 +6 2700 3900 3900 4200 +2 2 0 1 -1 7 0 0 -1 0.000 0 0 7 0 0 5 + 2700 3900 3900 3900 3900 4200 2700 4200 2700 3900 +4 1 -1 0 0 0 12 0.0000 4 135 630 3300 4125 Protocol\001 +-6 +6 3300 4200 3525 4800 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 2 + 3300 4200 3300 4800 +4 1 -1 0 0 0 12 0.0000 4 135 90 3450 4425 1\001 +4 1 -1 0 0 0 12 0.0000 4 135 90 3450 4725 1\001 +-6 +6 2700 4800 3900 5100 +2 2 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 + 2700 4800 3900 4800 3900 5100 2700 5100 2700 4800 +4 1 -1 0 0 0 12 0.0000 4 135 540 3300 5025 Stream\001 +-6 +6 6450 1500 6675 2100 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 2 + 6450 1500 6450 2100 +4 1 -1 0 0 0 12 0.0000 4 135 90 6600 1725 1\001 +4 1 -1 0 0 0 12 0.0000 4 135 90 6600 2025 1\001 +-6 +6 5850 2100 7050 2400 +2 2 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 + 5850 2100 7050 2100 7050 2400 5850 2400 5850 2100 +4 1 -1 0 0 0 12 0.0000 4 180 630 6450 2325 Program\001 +-6 +6 6450 2400 6675 3000 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 2 + 6450 2400 6450 3000 +4 1 -1 0 0 0 12 0.0000 4 135 90 6600 2625 1\001 +4 1 -1 0 0 0 12 0.0000 4 135 90 6600 2925 1\001 +-6 +6 5850 3000 7050 3300 +2 2 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 + 5850 3000 7050 3000 7050 3300 5850 3300 5850 3000 +4 1 -1 0 0 0 12 0.0000 4 180 675 6450 3225 Manager\001 +-6 +6 6450 3300 6675 3900 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 2 + 6450 3300 6450 3900 +4 1 -1 0 0 0 12 0.0000 4 135 90 6600 3525 1\001 +4 1 -1 0 0 0 12 0.0000 4 135 90 6600 3825 1\001 +-6 +6 5850 3900 7050 4200 +2 2 0 1 -1 7 0 0 -1 0.000 0 0 7 0 0 5 + 5850 3900 7050 3900 7050 4200 5850 4200 5850 3900 +4 1 -1 0 0 0 12 0.0000 4 135 630 6450 4125 Protocol\001 +-6 +6 6450 4200 6675 4800 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 2 + 6450 4200 6450 4800 +4 1 -1 0 0 0 12 0.0000 4 135 90 6600 4425 1\001 +4 1 -1 0 0 0 12 0.0000 4 135 90 6600 4725 1\001 +-6 +6 5850 4800 7050 5100 +2 2 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 + 5850 4800 7050 4800 7050 5100 5850 5100 5850 4800 +4 1 -1 0 0 0 12 0.0000 4 135 540 6450 5025 Stream\001 +-6 +6 7050 3825 8025 4050 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 7050 4050 8025 4050 +4 1 0 100 0 0 12 0.0000 4 135 90 7875 3975 1\001 +4 1 0 100 0 0 12 0.0000 4 135 90 7200 3975 1\001 +-6 +6 8625 4200 8850 4800 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 2 + 8625 4200 8625 4800 +4 1 -1 0 0 0 12 0.0000 4 135 90 8775 4425 1\001 +4 1 -1 0 0 0 12 0.0000 4 90 90 8775 4725 n\001 +-6 +6 1725 3825 2700 4050 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 1725 4050 2700 4050 +4 1 0 100 0 0 12 0.0000 4 135 90 2550 3975 1\001 +4 1 0 100 0 0 12 0.0000 4 135 90 1875 3975 1\001 +-6 +6 1050 4200 1275 4800 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 2 + 1050 4200 1050 4800 +4 1 -1 0 0 0 12 0.0000 4 135 90 1200 4425 1\001 +4 1 -1 0 0 0 12 0.0000 4 90 90 1200 4725 n\001 +-6 +6 525 3900 1725 4200 +2 2 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 + 525 3900 1725 3900 1725 4200 525 4200 525 3900 +4 1 0 100 0 0 12 0.0000 4 180 1005 1125 4125 MessageList\001 +-6 +6 525 4800 1725 5100 +2 2 0 1 -1 7 0 0 -1 0.000 0 0 7 0 0 5 + 525 4800 1725 4800 1725 5100 525 5100 525 4800 +4 1 0 100 0 0 12 0.0000 4 180 1050 1125 5025 MessageItem\001 +-6 +6 8025 4800 9225 5100 +2 2 0 1 -1 7 0 0 -1 0.000 0 0 7 0 0 5 + 8025 4800 9225 4800 9225 5100 8025 5100 8025 4800 +4 1 0 100 0 0 12 0.0000 4 180 1050 8625 5025 MessageItem\001 +-6 +6 8025 3900 9225 4200 +2 2 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 + 8025 3900 9225 3900 9225 4200 8025 4200 8025 3900 +4 1 0 100 0 0 12 0.0000 4 180 1005 8625 4125 MessageList\001 +-6 +2 2 2 1 0 7 100 0 -1 3.000 0 0 -1 0 0 5 + 5550 1800 7350 1800 7350 4500 5550 4500 5550 1800 +2 2 2 1 0 7 100 0 -1 3.000 0 0 -1 0 0 5 + 2400 900 4200 900 4200 4500 2400 4500 2400 900 +2 2 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 + 2700 1200 3900 1200 3900 1500 2700 1500 2700 1200 +2 2 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 + 5850 1200 7050 1200 7050 1500 5850 1500 5850 1200 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 5700 1350 4050 1350 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 1 1 2 + 0 0 1.00 60.00 120.00 + 0 0 1.00 60.00 120.00 + 3975 4950 5775 4950 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 2700 2250 1800 2250 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 7950 2250 7050 2250 +4 1 -1 0 0 0 12 0.0000 4 135 1020 3300 1425 ServerSocket\001 +4 1 -1 0 0 0 12 0.0000 4 135 975 6450 1425 ClientSocket\001 +4 1 0 100 0 0 12 0.0000 4 135 1635 4875 4800 Client communication\001 +4 1 0 100 0 0 12 0.0000 4 135 1320 4950 1200 New connections\001 diff --git a/doc/erd_gos.xfig b/doc/erd_gos.xfig new file mode 100644 index 0000000..e6361f6 --- /dev/null +++ b/doc/erd_gos.xfig @@ -0,0 +1,225 @@ +#FIG 3.2 +Landscape +Center +Inches +A4 +100.00 +Single +-2 +1200 2 +6 5175 3375 5400 3975 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 2 + 5175 3375 5175 3975 +4 1 -1 0 0 0 12 0.0000 4 90 90 5325 3900 n\001 +4 1 -1 0 0 0 12 0.0000 4 135 90 5325 3600 1\001 +-6 +6 3075 3375 3300 3975 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 2 + 3075 3375 3075 3975 +4 1 -1 0 0 0 12 0.0000 4 90 90 3225 3900 n\001 +4 1 -1 0 0 0 12 0.0000 4 135 90 3225 3600 1\001 +-6 +6 7275 3375 7500 3975 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 2 + 7275 3375 7275 3975 +4 1 -1 0 0 0 12 0.0000 4 90 90 7425 3900 n\001 +4 1 -1 0 0 0 12 0.0000 4 135 90 7425 3600 1\001 +-6 +6 2475 3975 3675 4275 +2 2 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 + 2475 3975 3675 3975 3675 4275 2475 4275 2475 3975 +4 1 0 100 0 0 12 0.0000 4 180 1095 3075 4200 MsgGeometry\001 +-6 +6 4575 3975 5775 4275 +2 2 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 + 4575 3975 5775 3975 5775 4275 4575 4275 4575 3975 +4 1 -1 0 0 0 12 0.0000 4 180 990 5175 4200 MsgMaterial\001 +-6 +6 6675 3975 7875 4275 +2 2 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 + 6675 3975 7875 3975 7875 4275 6675 4275 6675 3975 +4 1 0 100 0 0 12 0.0000 4 180 930 7275 4200 MsgTexture\001 +-6 +6 7875 2100 8775 2325 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 2 + 7875 2325 8775 2325 +4 1 -1 0 0 0 12 0.0000 4 135 90 8025 2250 1\001 +4 1 -1 0 0 0 12 0.0000 4 135 90 8625 2250 1\001 +-6 +6 9375 2475 9600 3075 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 2 + 9375 2475 9375 3075 +4 1 -1 0 0 0 12 0.0000 4 135 90 9525 2700 1\001 +4 1 -1 0 0 0 12 0.0000 4 135 90 9525 3000 1\001 +-6 +6 8775 3075 9975 3375 +2 2 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 + 8775 3075 9975 3075 9975 3375 8775 3375 8775 3075 +4 1 -1 0 0 0 12 0.0000 4 135 540 9375 3300 Stream\001 +-6 +6 3675 2100 4575 2325 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 2 + 3675 2325 4575 2325 +4 1 -1 0 0 0 12 0.0000 4 135 90 3825 2250 1\001 +4 1 -1 0 0 0 12 0.0000 4 135 90 4425 2250 1\001 +-6 +6 5175 2475 5400 3075 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 2 + 5175 2475 5175 3075 +4 1 -1 0 0 0 12 0.0000 4 90 90 5325 3000 n\001 +4 1 -1 0 0 0 12 0.0000 4 135 90 5325 2700 1\001 +-6 +6 5550 2475 7500 3075 +6 5550 2475 7275 3075 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 3 + 7275 3075 7275 2775 5550 2775 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 5550 2475 5550 2775 +-6 +4 1 -1 0 0 0 12 0.0000 4 90 90 7425 3000 n\001 +4 1 -1 0 0 0 12 0.0000 4 135 90 5700 2700 1\001 +-6 +6 3075 2475 4875 3075 +6 3075 2475 4875 3075 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 3 + 4875 2775 3075 2775 3075 3075 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 4875 2475 4875 2775 +-6 +4 1 -1 0 0 0 12 0.0000 4 90 90 3225 3000 n\001 +4 1 -1 0 0 0 12 0.0000 4 135 90 4725 2700 1\001 +-6 +6 5175 1575 5400 2175 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 2 + 5175 1575 5175 2175 +4 1 -1 0 0 0 12 0.0000 4 135 90 5325 1800 1\001 +4 1 -1 0 0 0 12 0.0000 4 135 90 5325 2100 1\001 +-6 +6 375 3075 1575 3375 +2 2 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 + 375 3075 1575 3075 1575 3375 375 3375 375 3075 +4 1 -1 0 0 0 12 0.0000 4 135 540 975 3300 Stream\001 +-6 +6 1575 2100 2475 2325 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 2 + 1575 2325 2475 2325 +4 1 -1 0 0 0 12 0.0000 4 135 90 1725 2250 1\001 +4 1 -1 0 0 0 12 0.0000 4 135 90 2325 2250 1\001 +-6 +6 975 2475 1200 3075 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 2 + 975 2475 975 3075 +4 1 -1 0 0 0 12 0.0000 4 135 90 1125 2700 1\001 +4 1 -1 0 0 0 12 0.0000 4 135 90 1125 3000 1\001 +-6 +6 2475 3075 3675 3375 +2 2 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 + 2475 3075 3675 3075 3675 3375 2475 3375 2475 3075 +4 1 0 100 0 0 12 0.0000 4 135 795 3075 3300 GeoCache\001 +-6 +6 4575 3075 5775 3375 +2 2 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 + 4575 3075 5775 3075 5775 3375 4575 3375 4575 3075 +4 1 0 100 0 0 12 0.0000 4 135 795 5175 3300 MatCache\001 +-6 +6 6675 3075 7875 3375 +2 2 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 + 6675 3075 7875 3075 7875 3375 6675 3375 6675 3075 +4 1 0 100 0 0 12 0.0000 4 135 765 7275 3300 TexCache\001 +-6 +6 11475 2475 11700 3075 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 2 + 11475 2475 11475 3075 +4 1 -1 0 0 0 12 0.0000 4 135 90 11625 2700 1\001 +4 1 -1 0 0 0 12 0.0000 4 135 90 11625 3000 1\001 +-6 +6 10875 3075 12075 3375 +2 2 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 + 10875 3075 12075 3075 12075 3375 10875 3375 10875 3075 +4 1 -1 0 0 0 12 0.0000 4 135 540 11475 3300 Stream\001 +-6 +6 11475 1575 11700 2175 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 2 + 11475 1575 11475 2175 +4 1 -1 0 0 0 12 0.0000 4 135 90 11625 1800 1\001 +4 1 -1 0 0 0 12 0.0000 4 135 90 11625 2100 1\001 +-6 +6 9975 1200 10875 1425 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 2 + 9975 1425 10875 1425 +4 1 -1 0 0 0 12 0.0000 4 135 90 10125 1350 1\001 +4 1 -1 0 0 0 12 0.0000 4 135 90 10725 1350 1\001 +-6 +6 5550 1575 7275 2175 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 3 + 5550 2175 5550 1875 7275 1875 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 7275 1575 7275 1875 +-6 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 3 + 4875 2175 4875 1875 3075 1875 +2 2 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 + 4575 2175 5775 2175 5775 2475 4575 2475 4575 2175 +2 2 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 + 6675 2175 7875 2175 7875 2475 6675 2475 6675 2175 +2 2 0 1 -1 7 0 0 -1 0.000 0 0 7 0 0 5 + 8775 2175 9975 2175 9975 2475 8775 2475 8775 2175 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 2 + 5775 2325 6675 2325 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 3075 1575 3075 1875 +2 2 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 + 4575 1275 5775 1275 5775 1575 4575 1575 4575 1275 +2 2 0 1 -1 7 0 0 -1 0.000 0 0 7 0 0 5 + 375 2175 1575 2175 1575 2475 375 2475 375 2175 +2 2 0 1 -1 7 0 0 -1 0.000 0 0 7 0 0 5 + 2475 2175 3675 2175 3675 2475 2475 2475 2475 2175 +2 2 0 1 -1 7 0 0 -1 0.000 0 0 7 0 0 5 + 2475 1275 3675 1275 3675 1575 2475 1575 2475 1275 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 975 4425 975 3525 +2 2 0 1 -1 7 0 0 -1 0.000 0 0 7 0 0 5 + 10875 2175 12075 2175 12075 2475 10875 2475 10875 2175 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 1 1 4 + 0 0 1.00 60.00 120.00 + 0 0 1.00 60.00 120.00 + 9375 3450 9375 3750 11475 3750 11475 3450 +2 2 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 + 10875 1275 12075 1275 12075 1575 10875 1575 10875 1275 +2 2 0 1 -1 7 0 0 -1 0.000 0 0 7 0 0 5 + 8775 1275 9975 1275 9975 1575 8775 1575 8775 1275 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 1 0 4 + 0 0 1.00 60.00 120.00 + 9375 1125 9375 900 7275 900 7275 1200 +2 3 1 1 0 7 100 0 -1 4.000 0 0 -1 0 0 7 + 8625 1050 8625 1875 10500 1875 10500 3600 12450 3600 12450 1050 + 8625 1050 +2 1 0 1 0 7 100 0 -1 4.000 0 0 7 1 0 3 + 0 0 1.00 60.00 120.00 + 375 900 3075 900 3075 1200 +2 2 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 + 6675 1275 7875 1275 7875 1575 6675 1575 6675 1275 +4 1 -1 0 0 0 12 0.0000 4 135 375 5175 2400 GOS\001 +4 1 -1 0 0 0 12 0.0000 4 135 90 5925 2250 1\001 +4 1 -1 0 0 0 12 0.0000 4 135 90 5925 2250 1\001 +4 1 0 100 0 0 12 0.0000 4 90 90 6600 2250 n\001 +4 1 0 100 0 0 12 0.0000 4 135 90 5700 2100 1\001 +4 1 0 100 0 0 12 0.0000 4 135 90 4725 2100 1\001 +4 1 0 100 0 0 12 0.0000 4 180 930 5175 1500 TimeKeeper\001 +4 1 0 100 0 0 12 0.0000 4 135 1680 975 4725 Server communication\001 +4 1 0 100 0 0 12 0.0000 4 135 90 3225 1800 1\001 +4 1 0 100 0 0 12 0.0000 4 135 90 7425 1800 1\001 +4 1 0 100 0 0 12 0.0000 4 135 975 9375 1500 ClientSocket\001 +4 1 0 100 0 0 12 0.0000 4 135 1785 8400 825 New client connections\001 +4 1 0 100 0 0 12 0.0000 4 135 1635 10425 3975 Client communication\001 +4 1 0 100 0 0 12 0.0000 4 135 555 10425 975 libGOS\001 +4 1 0 100 0 0 12 0.0000 4 135 1755 1350 825 New server connection\001 +4 1 0 100 0 0 10 0.0000 4 105 1110 3075 1500 GOSSrvSrvSocket\001 +4 1 0 100 0 0 10 0.0000 4 105 1050 975 2400 GOSSrvProtocol\001 +4 1 0 100 0 0 10 0.0000 4 135 1035 3075 2400 GOSSrvManager\001 +4 1 0 100 0 0 10 0.0000 4 135 1035 7275 2400 GOSCliManager\001 +4 1 0 100 0 0 10 0.0000 4 105 1050 9375 2400 GOSCliProtocol\001 +4 1 0 100 0 0 10 0.0000 4 105 1110 7275 1500 GOSCliSrvSocket\001 +4 1 0 100 0 0 10 0.0000 4 105 1050 11475 2400 CliGOSProtocol\001 +4 1 0 100 0 0 10 0.0000 4 135 1035 11475 1500 CliGOSManager\001 diff --git a/doc/erd_pvvmudsrv.xfig b/doc/erd_pvvmudsrv.xfig new file mode 100644 index 0000000..6542974 --- /dev/null +++ b/doc/erd_pvvmudsrv.xfig @@ -0,0 +1,243 @@ +#FIG 3.2 +Landscape +Center +Inches +A4 +100.00 +Single +-2 +1200 2 +6 6525 2400 7725 2700 +2 2 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 + 6525 2400 7725 2400 7725 2700 6525 2700 6525 2400 +4 1 -1 0 0 0 12 0.0000 4 180 675 7125 2625 Manager\001 +-6 +6 7725 2325 8625 2550 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 2 + 7725 2550 8625 2550 +4 1 -1 0 0 0 12 0.0000 4 135 90 7875 2475 1\001 +4 1 -1 0 0 0 12 0.0000 4 135 90 8475 2475 1\001 +-6 +6 8625 2400 9825 2700 +2 2 0 1 -1 7 0 0 -1 0.000 0 0 7 0 0 5 + 8625 2400 9825 2400 9825 2700 8625 2700 8625 2400 +4 1 -1 0 0 0 12 0.0000 4 135 630 9225 2625 Protocol\001 +-6 +6 9225 2700 9450 3300 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 2 + 9225 2700 9225 3300 +4 1 -1 0 0 0 12 0.0000 4 135 90 9375 2925 1\001 +4 1 -1 0 0 0 12 0.0000 4 135 90 9375 3225 1\001 +-6 +6 8625 3300 9825 3600 +2 2 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 + 8625 3300 9825 3300 9825 3600 8625 3600 8625 3300 +4 1 -1 0 0 0 12 0.0000 4 135 540 9225 3525 Stream\001 +-6 +6 1425 1425 2325 1650 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 2 + 1425 1650 2325 1650 +4 1 -1 0 0 0 12 0.0000 4 135 90 2175 1575 1\001 +4 1 -1 0 0 0 12 0.0000 4 135 90 1575 1575 1\001 +-6 +6 2925 1800 3150 2400 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 2 + 2925 1800 2925 2400 +4 1 -1 0 0 0 12 0.0000 4 90 90 3075 2325 n\001 +4 1 -1 0 0 0 12 0.0000 4 135 90 3075 2025 1\001 +-6 +6 2925 900 3150 1500 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 2 + 2925 900 2925 1500 +4 1 -1 0 0 0 12 0.0000 4 135 90 3075 1125 1\001 +4 1 -1 0 0 0 12 0.0000 4 135 90 3075 1425 1\001 +-6 +6 2925 2700 3150 3300 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 2 + 2925 2700 2925 3300 +4 1 -1 0 0 0 12 0.0000 4 90 90 3075 3225 n\001 +4 1 -1 0 0 0 12 0.0000 4 135 90 3075 2925 1\001 +-6 +6 2325 2400 3525 2700 +2 2 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 + 2325 2400 3525 2400 3525 2700 2325 2700 2325 2400 +4 1 -1 0 0 0 12 0.0000 4 135 570 2925 2625 Section\001 +-6 +6 3525 2325 5250 3300 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 3 + 5025 3300 5025 2550 3525 2550 +4 1 -1 0 0 0 12 0.0000 4 90 90 5175 3225 n\001 +4 1 -1 0 0 0 12 0.0000 4 135 90 3675 2475 1\001 +-6 +6 7125 2700 7350 5100 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 2 + 7125 2700 7125 5100 +4 1 -1 0 0 0 12 0.0000 4 135 90 7275 2925 1\001 +4 1 -1 0 0 0 12 0.0000 4 90 90 7275 5025 n\001 +-6 +6 3525 1425 7350 2400 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 3 + 7125 2400 7125 1650 3525 1650 +4 1 -1 0 0 0 12 0.0000 4 135 90 3675 1575 1\001 +4 1 -1 0 0 0 12 0.0000 4 90 90 7275 2325 n\001 +-6 +6 3525 525 4425 750 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 2 + 3525 750 4425 750 +4 1 -1 0 0 0 12 0.0000 4 135 90 4275 675 1\001 +4 1 -1 0 0 0 12 0.0000 4 135 90 3675 675 1\001 +-6 +6 4425 525 7350 900 +6 4425 600 5625 900 +2 2 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 + 4425 600 5625 600 5625 900 4425 900 4425 600 +4 1 -1 0 0 0 12 0.0000 4 135 525 5025 825 Socket\001 +-6 +6 5625 525 7350 825 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 7350 750 5625 750 +4 1 0 100 0 0 12 0.0000 4 135 1320 6525 675 New connections\001 +-6 +-6 +6 2325 600 3525 900 +2 2 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 + 2325 600 3525 600 3525 900 2325 900 2325 600 +4 1 -1 0 0 0 12 0.0000 4 135 345 2925 825 Mud\001 +-6 +6 2325 1500 3525 1800 +2 2 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 + 2325 1500 3525 1500 3525 1800 2325 1800 2325 1500 +4 1 -1 0 0 0 12 0.0000 4 135 465 2925 1725 World\001 +-6 +6 225 1500 1425 1800 +2 2 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 + 225 1500 1425 1500 1425 1800 225 1800 225 1500 +4 1 0 100 0 0 11 0.0000 4 135 1035 825 1725 GeometryWorld\001 +-6 +6 825 2700 1050 3300 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 2 + 825 2700 825 3300 +4 1 -1 0 0 0 12 0.0000 4 90 90 975 3225 n\001 +4 1 -1 0 0 0 12 0.0000 4 135 90 975 2925 1\001 +-6 +6 1425 2325 2325 2550 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 2 + 1425 2550 2325 2550 +4 1 -1 0 0 0 12 0.0000 4 135 90 2175 2475 1\001 +4 1 -1 0 0 0 12 0.0000 4 135 90 1575 2475 1\001 +-6 +6 825 1800 1050 2400 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 2 + 825 1800 825 2400 +4 1 -1 0 0 0 12 0.0000 4 90 90 975 2325 n\001 +4 1 -1 0 0 0 12 0.0000 4 135 90 975 2025 1\001 +-6 +6 225 3300 1425 3600 +2 2 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 + 225 3300 1425 3300 1425 3600 225 3600 225 3300 +4 1 0 100 0 0 10 0.0000 4 135 1020 825 3525 GeometryObject\001 +-6 +6 2325 3300 3525 3600 +2 2 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 + 2325 3300 3525 3300 3525 3600 2325 3600 2325 3300 +4 1 -1 0 0 0 12 0.0000 4 135 300 2925 3525 Cell\001 +-6 +6 2925 3600 3150 4200 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 2 + 2925 3600 2925 4200 +4 1 -1 0 0 0 12 0.0000 4 90 90 3075 4125 n\001 +4 1 -1 0 0 0 12 0.0000 4 135 90 3075 3825 1\001 +-6 +6 2325 4200 3525 4500 +2 2 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 + 2325 4200 3525 4200 3525 4500 2325 4500 2325 4200 +4 1 -1 0 0 0 12 0.0000 4 180 975 2925 4425 WorldObject\001 +-6 +6 2700 4500 3075 5100 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 2 + 2925 4500 2925 5100 +2 3 0 1 -1 7 0 0 20 0.000 0 0 7 0 0 7 + 2772 4875 3075 4875 3075 4774 2974 4673 2873 4673 2772 4774 + 2772 4875 +-6 +6 2325 5100 3525 5400 +2 2 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 + 2325 5100 3525 5100 3525 5400 2325 5400 2325 5100 +4 1 -1 0 0 0 12 0.0000 4 135 450 2925 5325 Chest\001 +-6 +6 1425 3225 2325 3450 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 2 + 1425 3450 2325 3450 +4 1 -1 0 0 0 12 0.0000 4 135 90 1575 3375 1\001 +4 1 -1 0 0 0 12 0.0000 4 135 90 2175 3375 1\001 +-6 +6 4425 3300 5625 3600 +2 2 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 + 4425 3300 5625 3300 5625 3600 4425 3600 4425 3300 +4 1 -1 0 0 0 12 0.0000 4 135 375 5025 3525 Area\001 +-6 +6 3525 3225 4425 3450 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 2 + 3525 3450 4425 3450 +4 1 -1 0 0 0 12 0.0000 4 135 90 4275 3375 1\001 +4 1 -1 0 0 0 12 0.0000 4 90 90 3675 3375 n\001 +-6 +6 6525 5100 7725 5400 +2 2 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 + 6525 5100 7725 5100 7725 5400 6525 5400 6525 5100 +4 1 -1 0 0 0 12 0.0000 4 180 480 7125 5325 Player\001 +-6 +6 4500 5100 5700 5400 +2 2 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 + 4500 5100 5700 5100 5700 5400 4500 5400 4500 5100 +4 1 -1 0 0 0 12 0.0000 4 135 375 5100 5325 Door\001 +-6 +6 2700 5400 3075 6000 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 2 + 2925 5400 2925 6000 +2 3 0 1 -1 7 0 0 20 0.000 0 0 7 0 0 7 + 2772 5775 3075 5775 3075 5674 2974 5573 2873 5573 2772 5674 + 2772 5775 +-6 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 1875 4350 75 75 1875 4350 1950 4350 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 1875 3450 75 75 1875 3450 1950 3450 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 1875 2550 75 75 1875 2550 1950 2550 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 1875 1650 75 75 1875 1650 1950 1650 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 9225 4575 9225 3675 +2 2 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 + 225 2400 1425 2400 1425 2700 225 2700 225 2400 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 3 + 2925 5025 6825 5025 6825 5100 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 5100 5025 5100 5100 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 1875 1650 1875 6300 +2 3 1 1 0 7 100 0 -1 4.000 0 0 -1 0 0 7 + 2025 1200 2025 6450 8025 6450 8025 4650 5850 4650 5850 1200 + 2025 1200 +2 1 2 1 0 7 100 0 -1 3.000 0 0 -1 0 0 2 + 5850 4650 2025 4650 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 3 + 2325 4350 825 4350 825 3600 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 6 + 525 3600 525 3900 150 3900 150 3000 525 3000 525 3300 +2 2 2 1 0 7 100 0 -1 3.000 0 0 -1 0 0 5 + 75 1200 1725 1200 1725 3975 75 3975 75 1200 +2 2 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 + 2325 6000 3525 6000 3525 6300 2325 6300 2325 6000 +4 1 0 100 0 0 12 0.0000 4 180 420 3975 1425 Logic\001 +4 1 0 100 0 0 12 0.0000 4 180 420 825 1425 Fysic\001 +4 1 0 100 0 0 12 0.0000 4 135 1215 9225 4875 UserCommands\001 +4 1 0 100 0 0 11 0.0000 4 135 1065 825 2625 GeometrySection\001 +4 1 0 100 0 0 12 0.0000 4 135 585 5100 4875 MudLib\001 +4 1 0 100 0 0 12 0.0000 4 135 720 825 975 WorldSrv\001 +4 1 -1 0 0 0 12 0.0000 4 135 90 2175 4275 1\001 +4 1 -1 0 0 0 12 0.0000 4 135 90 600 3825 1\001 +4 1 -1 0 0 0 12 0.0000 4 90 90 600 3225 n\001 +4 0 0 100 0 0 12 0.0000 4 180 900 825 6000 SrvUpdates\001 +4 1 -1 0 0 0 12 0.0000 4 180 930 2925 6225 MagicChest\001 +4 1 -1 0 0 0 12 0.0000 4 135 90 975 3825 1\001 diff --git a/doc/erd_pvvmudsrv2.xfig b/doc/erd_pvvmudsrv2.xfig new file mode 100644 index 0000000..d44574b --- /dev/null +++ b/doc/erd_pvvmudsrv2.xfig @@ -0,0 +1,164 @@ +#FIG 3.2 +Landscape +Center +Metric +A4 +100.00 +Single +-2 +1200 2 +6 5760 720 5895 1350 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 5760 720 5760 1350 +4 1 0 100 0 0 12 0.0000 4 135 90 5850 1305 1\001 +4 1 0 100 0 0 12 0.0000 4 135 90 5850 900 1\001 +-6 +6 5760 1620 5895 2250 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 5760 1620 5760 2250 +4 1 0 100 0 0 12 0.0000 4 135 90 5850 2205 1\001 +4 1 0 100 0 0 12 0.0000 4 135 90 5850 1800 1\001 +-6 +6 4950 450 6570 720 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 4950 450 6570 450 6570 720 4950 720 4950 450 +4 1 0 100 0 0 12 0.0000 4 180 930 5760 675 TimeKeeper\001 +-6 +6 4950 1350 6570 1620 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 4950 1350 6570 1350 6570 1620 4950 1620 4950 1350 +4 1 0 100 0 0 12 0.0000 4 135 345 5760 1575 Mud\001 +-6 +6 4950 2250 6570 2520 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 4950 2250 6570 2250 6570 2520 4950 2520 4950 2250 +4 1 0 100 0 0 12 0.0000 4 135 465 5760 2475 World\001 +-6 +6 4320 1305 4950 1485 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 4950 1485 4320 1485 +4 1 0 100 0 0 12 0.0000 4 135 90 4860 1440 1\001 +4 1 0 100 0 0 12 0.0000 4 90 90 4410 1440 n\001 +-6 +6 2700 1350 4320 1620 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 2700 1350 4320 1350 4320 1620 2700 1620 2700 1350 +4 1 0 100 0 0 12 0.0000 4 180 1395 3510 1575 SrvWorldManager\001 +-6 +6 6570 1305 7200 1485 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 7200 1485 6570 1485 +4 1 0 100 0 0 12 0.0000 4 135 90 6660 1440 1\001 +4 1 0 100 0 0 12 0.0000 4 90 90 7110 1440 n\001 +-6 +6 7200 1350 8820 1620 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 7200 1350 8820 1350 8820 1620 7200 1620 7200 1350 +4 1 0 100 0 0 12 0.0000 4 180 1140 8010 1575 SrvCliManager\001 +-6 +6 2070 1305 2700 1485 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 2700 1485 2070 1485 +4 1 0 100 0 0 12 0.0000 4 135 90 2610 1440 1\001 +4 1 0 100 0 0 12 0.0000 4 135 90 2160 1440 1\001 +-6 +6 8820 1305 9450 1485 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 9450 1485 8820 1485 +4 1 0 100 0 0 12 0.0000 4 135 90 9360 1440 1\001 +4 1 0 100 0 0 12 0.0000 4 135 90 8910 1440 1\001 +-6 +6 450 1350 2070 1620 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 450 1350 2070 1350 2070 1620 450 1620 450 1350 +4 1 0 100 0 0 12 0.0000 4 135 1350 1260 1575 SrvWorldProtocol\001 +-6 +6 2700 450 4320 720 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 2700 450 4320 450 4320 720 2700 720 2700 450 +4 1 0 100 0 0 12 0.0000 4 135 1500 3510 675 SrvWorldSrvSocket\001 +-6 +6 7200 450 8820 720 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 7200 450 8820 450 8820 720 7200 720 7200 450 +4 1 0 100 0 0 12 0.0000 4 135 1245 8010 675 SrvCliSrvSocket\001 +-6 +6 9450 1350 11070 1620 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 9450 1350 11070 1350 11070 1620 9450 1620 9450 1350 +4 1 0 100 0 0 12 0.0000 4 135 1095 10260 1575 SrvCliProtocol\001 +-6 +6 10260 1620 10395 2250 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 10260 1620 10260 2250 +4 1 0 100 0 0 12 0.0000 4 135 90 10350 2205 1\001 +4 1 0 100 0 0 12 0.0000 4 135 90 10350 1800 1\001 +-6 +6 1260 1620 1395 2250 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 1260 1620 1260 2250 +4 1 0 100 0 0 12 0.0000 4 135 90 1350 2205 1\001 +4 1 0 100 0 0 12 0.0000 4 135 90 1350 1800 1\001 +-6 +6 9450 2250 11070 2520 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 9450 2250 11070 2250 11070 2520 9450 2520 9450 2250 +4 1 0 100 0 0 12 0.0000 4 135 540 10260 2475 Stream\001 +-6 +6 450 2250 2070 2520 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 450 2250 2070 2250 2070 2520 450 2520 450 2250 +4 1 0 100 0 0 12 0.0000 4 135 540 1260 2475 Stream\001 +-6 +6 3510 720 5535 1350 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 4 + 3510 720 3510 1035 5400 1035 5400 1350 +4 1 0 100 0 0 12 0.0000 4 135 90 3600 900 1\001 +4 1 0 100 0 0 12 0.0000 4 135 90 5490 1305 1\001 +-6 +6 6120 720 8145 1350 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 4 + 8010 720 8010 1035 6120 1035 6120 1350 +4 1 0 100 0 0 12 0.0000 4 135 90 6210 1305 1\001 +4 1 0 100 0 0 12 0.0000 4 135 90 8100 900 1\001 +-6 +6 5760 2520 5895 3150 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 5760 2520 5760 3150 +4 1 0 100 0 0 12 0.0000 4 135 90 5850 2700 1\001 +4 1 0 100 0 0 12 0.0000 4 90 90 5850 3105 n\001 +-6 +6 4950 4950 6570 5220 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 4950 4950 6570 4950 6570 5220 4950 5220 4950 4950 +4 1 0 100 0 0 12 0.0000 4 180 975 5760 5175 ObjectWorld\001 +-6 +6 4950 4050 6570 4320 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 4950 4050 6570 4050 6570 4320 4950 4320 4950 4050 +4 1 0 100 0 0 12 0.0000 4 135 300 5760 4275 Cell\001 +-6 +6 4950 3150 6570 3420 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 4950 3150 6570 3150 6570 3420 4950 3420 4950 3150 +4 1 0 100 0 0 12 0.0000 4 135 570 5760 3375 Section\001 +-6 +6 5760 3420 5895 4050 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 5760 3420 5760 4050 +4 1 0 100 0 0 12 0.0000 4 135 90 5850 3600 1\001 +4 1 0 100 0 0 12 0.0000 4 90 90 5850 4005 n\001 +-6 +6 5760 4320 5895 4950 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 5760 4320 5760 4950 +4 1 0 100 0 0 12 0.0000 4 135 90 5850 4500 1\001 +4 1 0 100 0 0 12 0.0000 4 90 90 5850 4905 n\001 +-6 +6 4635 4635 5895 5535 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 7 + 5760 5220 5760 5535 4635 5535 4635 5535 4635 4635 5400 4635 + 5400 4950 +4 1 0 100 0 0 12 0.0000 4 90 90 5490 4905 n\001 +4 1 0 100 0 0 12 0.0000 4 135 90 5850 5400 1\001 +-6 diff --git a/doc/erd_worldsrv.xfig b/doc/erd_worldsrv.xfig new file mode 100644 index 0000000..56aae15 --- /dev/null +++ b/doc/erd_worldsrv.xfig @@ -0,0 +1,221 @@ +#FIG 3.2 +Landscape +Center +Metric +A4 +100.00 +Single +-2 +1200 2 +6 5760 720 5895 1350 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 5760 720 5760 1350 +4 1 0 100 0 0 12 0.0000 4 135 90 5850 1305 1\001 +4 1 0 100 0 0 12 0.0000 4 135 90 5850 900 1\001 +-6 +6 5760 1620 5895 2250 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 5760 1620 5760 2250 +4 1 0 100 0 0 12 0.0000 4 135 90 5850 2205 1\001 +4 1 0 100 0 0 12 0.0000 4 135 90 5850 1800 1\001 +-6 +6 4320 1305 4950 1485 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 4950 1485 4320 1485 +4 0 0 100 0 0 12 0.0000 4 135 90 4410 1440 1\001 +4 2 0 100 0 0 12 0.0000 4 135 90 4905 1440 1\001 +-6 +6 2700 1350 4320 1620 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 2700 1350 4320 1350 4320 1620 2700 1620 2700 1350 +4 1 0 100 0 0 12 0.0000 4 180 1395 3510 1575 WorldSrvManager\001 +-6 +6 2700 450 4320 720 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 2700 450 4320 450 4320 720 2700 720 2700 450 +4 1 0 100 0 0 12 0.0000 4 135 1500 3510 675 WorldSrvSrvSocket\001 +-6 +6 4950 450 6570 720 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 4950 450 6570 450 6570 720 4950 720 4950 450 +4 1 0 100 0 0 12 0.0000 4 180 930 5760 675 TimeKeeper\001 +-6 +6 7200 450 8820 720 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 7200 450 8820 450 8820 720 7200 720 7200 450 +4 1 0 100 0 0 12 0.0000 4 135 1455 8010 675 WorldCliSrvSocket\001 +-6 +6 4950 1350 6570 1620 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 4950 1350 6570 1350 6570 1620 4950 1620 4950 1350 +4 1 0 100 0 0 12 0.0000 4 135 720 5715 1575 WorldSrv\001 +-6 +6 4950 2250 6570 2520 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 4950 2250 6570 2250 6570 2520 4950 2520 4950 2250 +4 1 0 100 0 0 12 0.0000 4 135 930 5760 2475 WorldWorld\001 +-6 +6 3510 720 5490 1350 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 4 + 3510 720 3510 1035 5355 1035 5355 1350 +4 1 0 100 0 0 12 0.0000 4 135 90 5445 1305 1\001 +4 1 0 100 0 0 12 0.0000 4 135 90 3600 900 1\001 +-6 +6 6210 720 8145 1350 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 4 + 8010 720 8010 1035 6210 1035 6210 1350 +4 1 0 100 0 0 12 0.0000 4 135 90 6300 1305 1\001 +4 1 0 100 0 0 12 0.0000 4 135 90 8100 900 1\001 +-6 +6 450 2250 2070 2520 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 450 2250 2070 2250 2070 2520 450 2520 450 2250 +4 1 0 100 0 0 12 0.0000 4 135 540 1260 2475 Stream\001 +-6 +6 1260 1620 1395 2250 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 1260 1620 1260 2250 +4 1 0 100 0 0 12 0.0000 4 135 90 1350 2205 1\001 +4 1 0 100 0 0 12 0.0000 4 135 90 1350 1800 1\001 +-6 +6 2070 1305 2700 1485 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 2700 1485 2070 1485 +4 0 0 100 0 0 12 0.0000 4 135 90 2160 1440 1\001 +4 2 0 100 0 0 12 0.0000 4 135 90 2655 1440 1\001 +-6 +6 5760 2520 5895 3150 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 5760 2520 5760 3150 +4 1 0 100 0 0 12 0.0000 4 135 90 5850 2700 1\001 +4 1 0 100 0 0 12 0.0000 4 90 90 5850 3105 n\001 +-6 +6 3510 2520 3645 3150 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 3510 2520 3510 3150 +4 1 0 100 0 0 12 0.0000 4 135 90 3600 2700 1\001 +4 1 0 100 0 0 12 0.0000 4 90 90 3600 3105 n\001 +-6 +6 5760 3420 5895 4050 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 5760 3420 5760 4050 +4 1 0 100 0 0 12 0.0000 4 135 90 5850 3600 1\001 +4 1 0 100 0 0 12 0.0000 4 90 90 5850 4005 n\001 +-6 +6 4635 4635 5895 5535 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 6 + 5760 5220 5760 5535 4635 5535 4635 4635 5355 4635 5355 4950 +4 1 0 100 0 0 12 0.0000 4 135 90 5850 5400 1\001 +4 1 0 100 0 0 12 0.0000 4 90 90 5445 4905 n\001 +-6 +6 5760 4320 5895 4950 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 5760 4320 5760 4950 +4 1 0 100 0 0 12 0.0000 4 135 90 5850 4500 1\001 +4 1 0 100 0 0 12 0.0000 4 90 90 5850 4905 n\001 +-6 +6 4950 4050 6570 4320 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 4950 4050 6570 4050 6570 4320 4950 4320 4950 4050 +4 1 0 100 0 0 12 0.0000 4 135 765 5760 4275 WorldCell\001 +-6 +6 4950 3150 6570 3420 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 4950 3150 6570 3150 6570 3420 4950 3420 4950 3150 +4 1 0 100 0 0 12 0.0000 4 135 1035 5760 3375 WorldSection\001 +-6 +6 2700 3150 4320 3420 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 2700 3150 4320 3150 4320 3420 2700 3420 2700 3150 +4 1 0 100 0 0 12 0.0000 4 135 1245 3510 3375 WorldAnimation\001 +-6 +6 3510 1620 5490 2250 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 4 + 5355 1620 5355 1935 3510 1935 3510 2250 +4 1 0 100 0 0 12 0.0000 4 90 90 3600 2205 n\001 +4 1 0 100 0 0 12 0.0000 4 135 90 5445 1800 1\001 +-6 +6 2700 2250 4320 2520 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 2700 2250 4320 2250 4320 2520 2700 2520 2700 2250 +4 1 0 100 0 0 12 0.0000 4 135 1545 3510 2475 WorldAnimationList\001 +-6 +6 4950 4950 6570 5220 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 4950 4950 6570 4950 6570 5220 4950 5220 4950 4950 +4 1 0 100 0 0 12 0.0000 4 180 975 5805 5175 WorldObject\001 +-6 +6 7200 2205 11115 4725 +6 8820 2205 9450 2385 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 9450 2385 8820 2385 +4 0 0 100 0 0 12 0.0000 4 135 90 8910 2340 1\001 +4 2 0 100 0 0 12 0.0000 4 135 90 9405 2340 1\001 +-6 +6 7200 2250 8820 2520 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 7200 2250 8820 2250 8820 2520 7200 2520 7200 2250 +4 1 0 100 0 0 12 0.0000 4 180 1350 8010 2475 WorldCliManager\001 +-6 +6 9450 2250 11070 2520 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 9450 2250 11070 2250 11070 2520 9450 2520 9450 2250 +4 1 0 100 0 0 12 0.0000 4 135 1305 10260 2475 WorldCliProtocol\001 +-6 +6 10260 2520 10395 3150 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 10260 2520 10260 3150 +4 1 0 100 0 0 12 0.0000 4 135 90 10350 3105 1\001 +4 1 0 100 0 0 12 0.0000 4 135 90 10350 2700 1\001 +-6 +6 9450 3150 11070 3420 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 9450 3150 11070 3150 11070 3420 9450 3420 9450 3150 +4 1 0 100 0 0 12 0.0000 4 135 540 10260 3375 Stream\001 +-6 +2 1 0 1 0 7 100 0 -1 4.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 10260 4500 10260 3465 +4 1 0 100 0 0 12 0.0000 4 135 1635 10260 4725 Client communication\001 +-6 +6 7200 1350 8820 1620 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 7200 1350 8820 1350 8820 1620 7200 1620 7200 1350 +4 1 0 100 0 0 12 0.0000 4 180 1515 8010 1575 WorldGOSManager\001 +-6 +6 6570 1305 7200 1485 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 7200 1485 6570 1485 +4 0 0 100 0 0 12 0.0000 4 135 90 6660 1440 1\001 +4 2 0 100 0 0 12 0.0000 4 135 90 7155 1440 1\001 +-6 +6 6210 1620 8145 2250 +2 1 0 1 0 7 100 0 -1 4.000 0 0 7 0 0 4 + 6210 1620 6210 1935 8010 1935 8010 2250 +4 1 0 100 0 0 12 0.0000 4 135 90 6300 1800 1\001 +4 1 0 100 0 0 12 0.0000 4 90 90 8100 2205 n\001 +-6 +6 6570 2520 8145 4185 +2 1 1 1 0 7 100 0 -1 4.000 0 0 -1 0 0 3 + 8010 2520 8010 4185 6570 4185 +4 0 0 100 0 0 12 0.0000 4 135 90 6660 4140 1\001 +4 1 0 100 0 0 12 0.0000 4 135 90 8100 2700 1\001 +-6 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 450 1350 2070 1350 2070 1620 450 1620 450 1350 +2 1 0 1 0 7 100 0 -1 4.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 450 585 2655 585 +2 1 0 1 0 7 100 0 -1 4.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 11070 585 8865 585 +2 1 0 1 0 7 100 0 -1 4.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 1260 3600 1260 2565 +2 2 1 1 0 7 100 0 -1 4.000 0 0 -1 0 0 5 + 6975 1260 11250 1260 11250 1710 6975 1710 6975 1260 +4 1 0 100 0 0 12 0.0000 4 135 1350 1260 1575 WorldSrvProtocol\001 +4 1 0 100 0 0 12 0.0000 4 135 1755 1440 540 New server connection\001 +4 1 0 100 0 0 12 0.0000 4 135 1695 10080 540 New client connection\001 +4 1 0 100 0 0 12 0.0000 4 135 1680 1260 3825 Server communication\001 +4 1 0 100 0 0 12 0.0000 4 135 555 10260 1575 libGOS\001 diff --git a/doc/fileformats.html b/doc/fileformats.html new file mode 100644 index 0000000..f537968 --- /dev/null +++ b/doc/fileformats.html @@ -0,0 +1,27 @@ +<HTML> +<HEAD> +<TITLE>PVVMUD - Fileformats</TITLE> +<LINK REL=STYLESHEET HREF="/pvvmud/pvvmud.css" TYPE="text/css"> +</HEAD> +<BODY> +<H1>Fileformats</H1> + +<H2>Ascii file formats</H2> +<UL> + <LI>The <A HREF="geofileformat.html">geo file format</A> describe a 3D mesh object. + <LI>The <A HREF="scenefileformat.html">scene file format</A> describe a scene of 3D objects and simple animations. + <LI><A HREF="materialfileformat.html">Material file format</A> + <LI><A HREF="texturefileformat.html">Texture file format</A> + <LI><A HREF="ndbfileformat.html">Name DB file format</A> + <LI><A HREF="worldfileformats.html">World file formats</A> +</UL> + +<H2>Binary file formats</H2> +<UL> + <LI>The <A HREF="bogfileformat.html">bog file format</A> describe a 3D mesh object. +</UL> + +<A HREF="DataDictionarySyntax.html">Data dictionary syntax</A> + +</BODY> +</HTML> diff --git a/doc/geo2bog.html b/doc/geo2bog.html new file mode 100644 index 0000000..d3d23df --- /dev/null +++ b/doc/geo2bog.html @@ -0,0 +1,27 @@ +<HTML> +<HEAD> +<TITLE>PVVMUD - geo2bog file converter</TITLE> +<LINK REL=STYLESHEET HREF="/pvvmud/pvvmud.css" TYPE="text/css"> +</HEAD> +<BODY> + +<H1>geo2bog file converter</H1> + +<P>geo2bog convert from <A HREF="geofileformat.html">geo file format</A> to +<A HREF="bogfileformat.html">bog file format</A></P> + +<P><PRE> +Syntax : geo2bog geofile[.geo] +Output file : geofile.bog +</PRE></P> + +<P>Convert a ascii object geometry(geo) file to a binary object geometry(bog) file.</P> + +<H2>Known problems and Bugs</H2> +<UL> + <LI>Don't handle geometry Name option correct! Think this has to be stored in + a ndb file. +</UL> + +</BODY> +</HTML> diff --git a/doc/geofileformat.html b/doc/geofileformat.html new file mode 100644 index 0000000..b553cac --- /dev/null +++ b/doc/geofileformat.html @@ -0,0 +1,114 @@ +<HTML> +<HEAD> +<TITLE>PVVMUD - </TITLE> +<LINK REL=STYLESHEET HREF="/pvvmud/pvvmud.css" TYPE="text/css"> +</HEAD> +<BODY> + +<H1>Geometry (geo) file format</H1> +<PRE> +Status : suggestion +Implementations : util/geo2bog + geoexp.dle (3D Studio MAX file export plugin) +</PRE> +<P>Describing a 3D mesh object. This file is a ascii representation of the +<A HREF="bogfileformat.html">bog file format</A>. The utility program +<A HREF="geo2bog.html">geo2bog</A> converts from geo to bog file format.</P> + +<H2>Logical file structure</H2> + +<TABLE> +<TR><TH></TH><TH></TH></TR> +<TR><TD VALIGN=top><A NAME="GEOFILE">geoFile</TD><TD>= geoHead + Geometry list +<TR><TD VALIGN=top><A NAME="GEOHEAD">geoHead</TD><TD>= (File version) +<TR><TD VALIGN=top><A NAME="FILEVER">File version</TD><TD>= * Version number * +<TR><TD VALIGN=top><A NAME="GEOMETRYLIST">Geometry list</TD><TD>= {Geometry} +<TR><TD VALIGN=top><A NAME="GEOMETRY">Geometry</TD><TD>= (Object name) + Vertex list + Normal list + TexCoord list + Polygon list +<TR><TD VALIGN=top><A NAME="OBJECTNAME">Object name</TD><TD>= * String that identify sub objects * +<TR><TD VALIGN=top><A NAME="VERTEXLIST">Vertex list</TD><TD>= {Vertex} +<TR><TD VALIGN=top><A NAME="VERTEX">Vertex</TD><TD>= x-coord + y-coord + z-coord +<TR><TD VALIGN=top><A NAME="NORMALLIST">Normal list</TD><TD>= {Normal} +<TR><TD VALIGN=top><A NAME="NORMAL">Normal</TD><TD>= x-coord + y-coord + z-coord +<TR><TD VALIGN=top><A NAME="TEXCOORDLIST">TexCoord list</TD><TD>= {TexCoord} +<TR><TD VALIGN=top><A NAME="TEXCOORD">TexCoord</TD><TD>= u-coord + v-coord +<TR><TD VALIGN=top><A NAME="POLYGONLIST">Polygon list</TD><TD>= {Polygon} +<TR><TD VALIGN=top><A NAME="POLYGON">Polygon</TD><TD>= Polygon type + Material name + Vertex index list + Normal index list + TexCood index list +<TR><TD VALIGN=top><A NAME="POLYGONTYPE">Polygon type</TD><TD>= + [ "Polygon" | "Triangles" | "Quads" | "Quad strip" | + "Triangle strip" | "Triangle fan" ] +<TR><TD VALIGN=top><A NAME="MATERIALNAME">Material name</TD><TD>= + * A string that identify the material. * +<TR><TD VALIGN=top><A NAME="VERTEXINDEXLIST">Vertex index list</TD><TD>= {index} +<TR><TD VALIGN=top><A NAME="NORMALINDEXLIST">Normal index list</TD><TD>= {index} +<TR><TD VALIGN=top><A NAME="TEXCOORDINDEXLIST">TexCoord index list</TD><TD>= {index} +<TR><TD VALIGN=top><A NAME="INDEX">Index</TD><TD>= + * Pointer to element in a table. * +</TABLE> + +<H2>Example</H2> +<PRE> +GEO(Version=1) + +# Box with size = 2 +# Two sides with equal materials. + +Geometry(Name="Box") { + VertexList = [ ( -1.0, -1.0, 1.0 ), + ( 1.0, -1.0, 1.0 ), + ( 1.0, 1.0, 1.0 ), + ( -1.0, 1.0, 1.0 ), + ( -1.0, -1.0, -1.0 ), + ( 1.0, -1.0, -1.0 ), + ( 1.0, 1.0, -1.0 ), + ( -1.0, 1.0, -1.0 ) ]; + NormalList = [ ( 1.0, 0.0, 0.0 ), + ( 0.0, 1.0, 0.0 ), + ( 0.0, 0.0, 1.0 ), + ( -1.0, 0.0, 0.0 ), + ( 0.0, -1.0, 0.0 ), + ( 0.0, 0.0, -1.0 ) ]; + TexCoordList = [ ( 0.0, 0.0 ), + ( 1.0, 0.0 ), + ( 1.0, 1.0 ), + ( 0.0, 1.0 ) ]; + Polygon { + Type = QUADS; + Material = "1"; + Vertex = [ 1, 5, 6, 2 ]; + Normal = [ 0 ]; + TexCoord = [ 0, 1, 2, 3 ]; + } + Polygon { + Type = QUADS; + Material = "2"; + Vertex = [ 2, 6, 7, 3, 0, 1, 2, 3 ]; + Normal = [ 1, 2 ]; + TexCoord = [ 0, 1, 2, 3, 0, 1, 2, 3 ]; + } + Polygon { + Type = QUADS; + Material = "3"; + Vertex = [ 3, 7, 4, 0 ]; + Normal = [ 3 ]; + TexCoord = [ 0, 1, 2, 3 ]; + } + Polygon { + Type = QUADS; + Material = "4"; + Vertex = [ 0, 4, 5, 1 ]; + Normal = [ 4 ]; + TexCoord = [ 0, 1, 2, 3 ]; + } + Polygon { + Type = QUADS; + Material = "5"; + Vertex = [ 4, 7, 6, 5 ]; + Normal = [ 5 ]; + TexCoord = [ 0, 1, 2, 3 ]; + } +} + +</PRE> + +</BODY> +</HTML> diff --git a/doc/gos.html b/doc/gos.html new file mode 100644 index 0000000..d9bf9a8 --- /dev/null +++ b/doc/gos.html @@ -0,0 +1,14 @@ +<HTML> +<HEAD> +<TITLE>PVVMUD - GOS</TITLE> +<LINK REL=STYLESHEET HREF="/pvvmud/pvvmud.css" TYPE="text/css"> +</HEAD> +<BODY> + +<H1>GOS</H1> +<P></P> + +<IMG SRC="erd_gos.png"> + +</BODY> +</HTML> diff --git a/doc/mal.html b/doc/mal.html new file mode 100644 index 0000000..c793602 --- /dev/null +++ b/doc/mal.html @@ -0,0 +1,12 @@ +<HTML> +<HEAD> +<TITLE>PVVMUD - </TITLE> +<LINK REL=STYLESHEET HREF="/pvvmud/pvvmud.css" TYPE="text/css"> +</HEAD> +<BODY> + +<H1></H1> +<P></P> + +</BODY> +</HTML> diff --git a/doc/materialfileformat.html b/doc/materialfileformat.html new file mode 100644 index 0000000..c8c53a6 --- /dev/null +++ b/doc/materialfileformat.html @@ -0,0 +1,33 @@ +<HTML> +<HEAD> +<TITLE>PVVMUD - Material file format</TITLE> +<LINK REL=STYLESHEET HREF="/pvvmud/pvvmud.css" TYPE="text/css"> +</HEAD> +<BODY> + +<H1>Material file format</H1> +<PRE> +Status : suggestion +Implementations : none +</PRE> +<P>A ascii file spesify the diffrent parameters used to describe the +surface of a 3D object.</P> + +<H2>Logical file structure</H2> + +<H2>File structure</H2> +<PRE> +MATERIAL(NAME="name"){ + TEXTURE {"name"} + AMBIENT {red, green, blue, alpha} + DIFFUSE {red, green, blue, alpha} + SPECULAR {red, green, blue, alpha} + EMISSION {red, green, blue, alpha} + SHININESS { shininess } +} +</PRE> + +<H2>Example</H2> + +</BODY> +</HTML> diff --git a/doc/messages.html b/doc/messages.html new file mode 100644 index 0000000..3d373d0 --- /dev/null +++ b/doc/messages.html @@ -0,0 +1,323 @@ +<HTML> +<HEAD> +<TITLE>PVVMUD - Messages</TITLE> +<LINK REL=STYLESHEET HREF="/pvvmud/pvvmud.css" TYPE="text/css"> +</HEAD> +<BODY> + +<H1>Messages</H1> + +<UL> + <LI><A HREF="#Hello">Hello</A> + <LI><A HREF="#Login">Login</A> + <LI><A HREF="#ServerInfo">ServerInfo</A> + <LI><A HREF="#GOSInfo">GOSInfo</A> + <LI><A HREF="#Bye">Bye</A> + <LI><A HREF="#GetWorld">GetWorld</A> + <LI><A HREF="#Command">Command</A> + <LI><A HREF="#Viewpoint">Viewpoint</A> + <LI><A HREF="#Selection">Selection</A> + <LI><A HREF="#Action">Action</A> + <LI><A HREF="#PlayerInfo">PlayerInfo</A> + <LI><A HREF="#ActionList">ActionList</A> + <LI><A HREF="#UpdatePosition">UpdatePosition</A> + <LI><A HREF="#UpdateDirection">UpdateDirection</A> + <LI><A HREF="#Msg">Msg</A> + <LI><A HREF="#ServerLogin">ServerLogin</A> + <LI><A HREF="#GOSError">GOSError</A> + <LI><A HREF="#GOSRequest">GOSRequest</A> + <LI><A HREF="#Geometry">Geometry</A> + <LI><A HREF="#Material">Material</A> + <LI><A HREF="#Texture">Texture</A> +</UL> + +<H2>msgsrvcli.H</H2> + +<A NAME="Hello"><H3>Hello</H3> +<P>First message send from server to any connecting clients or servers.</P> + +<TABLE BORDER> +<TR><TH>TYPE</TH><TH>Name</TH><TH>Description</TH></TR> +<TR><TD>BYTE</TD><TD>Id</TD><TD>1</TD></TR> +<TR><TD>WORD</TD><TD>Version</TD><TD></TD></TR> +</TABLE> + +<A NAME="Login"><H3>Login</H3> +<P>First message send from client to server.</P> + +<TABLE BORDER> +<TR><TH>TYPE</TH><TH>Name</TH><TH>Description</TH></TR> +<TR><TD>BYTE</TD><TD>Id</TD><TD>0</TD></TR> +<TR><TD>CHAR[LOGINNAMELENGTH]</TD><TD>Name</TD><TD>User name</TD></TR> +<TR><TD>CHAR[LOGINPASSWDLENGTH]</TD><TD>Passwd</TD><TD>Password</TD></TR> +<TR><TD>BYTE</TD><TD>newUser</TD><TD>True if user try to create a new user</TD></TR> +</TABLE> + +<A NAME="ServerInfo"><H3>ServerInfo</H3> + +<P>Message send from server to client after a successful login.</P> + +<TABLE BORDER> +<TR><TH>TYPE</TH><TH>Name</TH><TH>Description</TH></TR> +<TR><TD>BYTE</TD><TD>Id</TD><TD>?</TD></TR> +<TR><TD>DWORD</TD><TD>WorldServerAddress</TD><TD>IP address</TD></TR> +<TR><TD>WORD</TD><TD>WorldServerPort</TD><TD>Port number</TD></TR> +<TR><TD>DWORD</TD><TD>GOSAddress</TD><TD>IP address</TD></TR> +<TR><TD>WORD</TD><TD>GOSPort</TD><TD>Port number</TD></TR> +</TABLE> + +<A NAME="GOSInfo"><H3>GOSInfo</H3> +<P>Message send from server to worldsrv to inform where to find a gos.</P> + +<TABLE BORDER> +<TR><TH>TYPE</TH><TH>Name</TH><TH>Description</TH></TR> +<TR><TD>BYTE</TD><TD>Id</TD><TD>?</TD></TR> +<TR><TD>DWORD</TD><TD>GOSAddress</TD><TD>IP address</TD></TR> +<TR><TD>WORD</TD><TD>GOSPort</TD><TD>Port number</TD></TR> +</TABLE> + +<A NAME="Bye"><H3>Bye</H3> + +<TABLE BORDER> +<TR><TH>TYPE</TH><TH>Name</TH><TH>Description</TH></TR> +<TR><TD>BYTE</TD><TD>Id</TD><TD>1</TD></TR> +<TR><TD>WORD</TD><TD>reason</TD><TD>Se table of reasons.</TD></TR> +</TABLE> + +<H4>Table of reasons</H4> +<TABLE> +<TR><TD>MSGBYE_QUIT</TD></TR> +<TR><TD>MSGBYE_BADPROTOCOL</TD></TR> +<TR><TD>MSGBYE_UNKNOWN</TD></TR> +</TABLE> + +<A NAME="GetWorld"><H3>GetWorld</H3> +<PRE>TODO: Move this message to command message</PRE> +<P>Client request to get world sceen.</P> + +<TABLE BORDER> +<TR><TH>TYPE</TH><TH>Name</TH><TH>Description</TH></TR> +<TR><TD>BYTE</TD><TD>Id</TD><TD>3</TD></TR> +</TABLE> + +<A NAME="Command"><H3>Command</H3> +<P>Used to send commands that don't need any data.</P> + +<TABLE BORDER> +<TR><TH>TYPE</TH><TH>Name</TH><TH>Description</TH></TR> +<TR><TD>BYTE</TD><TD>Id</TD><TD>7</TD></TR> +<TR><TD>WORD</TD><TD>command</TD><TD>Se table of commands.</TD></TR> +</TABLE> + +<H4>Table of commands to client</H4> +<TABLE> +<TR><TD>MSGCOMMAND_CLIENTCLEARWORLD</TD></TR> +</TABLE> + +<H4>Table of commands to server</H4> +<TABLE> +<TR><TD>PLAYERLOOK_DEFAULT<TD></TR> +<TR><TD>PLAYERLOOK_UP<TD></TR> +<TR><TD>PLAYERLOOK_DOWN<TD></TR> +<TR><TD>PLAYERLOOK_RIGHT<TD></TR> +<TR><TD>PLAYERLOOK_LEFT<TD></TR> +<TR><TD>PLAYERLOOK_FORWARD<TD></TR> +<TR><TD>PLAYERLOOK_BACKWARD<TD></TR> +<TR><TD>PLAYERMOVE_STEPFORWARD<TD></TR> +<TR><TD>PLAYERMOVE_STEPBACKWARD<TD></TR> +<TR><TD>PLAYERMOVE_STEPLEFT<TD></TR> +<TR><TD>PLAYERMOVE_STEPRIGHT<TD></TR> +<TR><TD>PLAYERMOVE_MOVEFORWARD<TD></TR> +<TR><TD>PLAYERMOVE_MOVEBACKWARD<TD></TR> +<TR><TD>PLAYERMOVE_MOVELEFT<TD></TR> +<TR><TD>PLAYERMOVE_MOVERIGHT<TD></TR> +<TR><TD>PLAYERMOVE_RUNFORWARD<TD></TR> +<TR><TD>PLAYERMOVE_RUNBACKWARD<TD></TR> +<TR><TD>PLAYERMOVE_RUNLEFT<TD></TR> +<TR><TD>PLAYERMOVE_RUNRIGHT<TD></TR> +<TR><TD>USERCOMMAND_0<TD></TR> +<TR><TD>USERCOMMAND_1<TD></TR> +<TR><TD>USERCOMMAND_2<TD></TR> +<TR><TD>USERCOMMAND_3<TD></TR> +<TR><TD>USERCOMMAND_4<TD></TR> +<TR><TD>USERCOMMAND_5<TD></TR> +<TR><TD>USERCOMMAND_6<TD></TR> +<TR><TD>USERCOMMAND_7<TD></TR> +<TR><TD>USERCOMMAND_8<TD></TR> +<TR><TD>USERCOMMAND_9<TD></TR> +</TABLE> + +<A NAME="Viewpoint"><H3>Viewpoint</H3> +<P>Send from server to client, to update the viewpoint.</P> + +<TABLE BORDER> +<TR><TH>TYPE</TH><TH>Name</TH><TH>Description</TH></TR> +<TR><TD>BYTE</TD><TD>Id</TD><TD>8</TD></TR> +<TR><TD>6*DWORD</TD><TD>position + direction</TD><TD></TD></TR> +<TR><TD>DWORD</TD><TD>targetId</TD><TD>Where viewpoint is connected.</TD></TR> +</TABLE> + +<A NAME="Selection"><H3>Selection</H3> +<PRE>TODO: Implement use of subobjects</PRE> +<P>Send from client to server, to get action list for selected object.</P> + +<TABLE BORDER> +<TR><TH>TYPE</TH><TH>Name</TH><TH>Description</TH></TR> +<TR><TD>BYTE</TD><TD>Id</TD><TD>9</TD></TR> +<TR><TD>WORD</TD><TD>objectId</TD><TD>Uniq identifyer for selected object</TD></TR> +</TABLE> + +<A NAME="Action"><H3>Action</H3> +<PRE>TODO: Implement use of subobjects</PRE> +<P>Send from client to server, to execute a action on a object.</P> + +<TABLE BORDER> +<TR><TH>TYPE</TH><TH>Name</TH><TH>Description</TH></TR> +<TR><TD>BYTE</TD><TD>Id</TD><TD>10</TD></TR> +<TR><TD>WORD</TD><TD>objectId</TD><TD>Uniq identifyer for object</TD></TR> +<TR><TD>WORD</TD><TD>actionId</TD><TD>Uniq identifyer for action</TD></TR> +</TABLE> + +<A NAME="PlayerInfo"><H3>PlayerInfo</H3> +<P>Send from server to client, to change master cell. Client then +ask the world server to send world info for new cells.</P> + +<TABLE BORDER> +<TR><TH>TYPE</TH><TH>Name</TH><TH>Description</TH></TR> +<TR><TD>BYTE</TD><TD>Id</TD><TD>?</TD></TR> +<TR><TD>DWORD</TD><TD>masterCellId</TD><TD>Uniq identifyer for master cell.</TD></TR> +</TABLE> + +<H2>msgactionlist.H</H2> + +<A NAME="ActionList"><H3>ActionList</H3> +<P>Send from server to client, to inform client about leagal actions +for a object.</P> + +<TABLE BORDER> +<TR><TH>TYPE</TH><TH>Name</TH><TH>Description</TH></TR> +<TR><TD>BYTE</TD><TD>Id</TD><TD>11</TD></TR> +<TR><TD>WORD</TD><TD>objectId</TD><TD>Uniq identifyer for object</TD></TR> +<TR><TD>WORD</TD><TD>numActions</TD><TD>Number of actions</TD></TR> +</TABLE> +*numActions +<TABLE BORDER> +<TR><TD>WORD</TD><TD>actionId</TD><TD></TD></TR> +<TR><TD>STRING</TD><TD>actionName</TD><TD></TD></TR> +</TABLE> + + +<H2>msgworld.H</H2> + +<A NAME="Section"><H3>Section</H3> + +<A NAME="Cell"><H3>Cell</H3> + +<A NAME="RemoveCell"><H3>RemoveCell</H3> + +<A NAME="Object"><H3>Object</H3> + +<A NAME="RemoveObject"><H3>RemoveObject</H3> + +<A NAME="ChangeMasterCell"><H3>ChangeMasterCell</H3> + +<A NAME="PVCell"><H3>PVCell</H3> + +<A NAME="UpdatePosition"><H3>UpdatePosition</H3> + +<P>Send from server to client, to update the position to a geometry object in +the client world.</P> + +<TABLE BORDER> +<TR><TH>TYPE</TH><TH>Name</TH><TH>Description</TH></TR> +<TR><TD>BYTE</TD><TD>Id</TD><TD>5</TD></TR> +<TR><TD>WORD</TD><TD>worldObjectId</TD><TD>Uniq identifyer for this object</TD></TR> +<TR><TD>3*DWORD</TD><TD>position</TD><TD></TD></TR> +</TABLE> + +<A NAME="UpdateDirection"><H3>UpdateDirection</H3> + +<P>Send from server to client, to update the direction to a geometry object in +the client world.</P> + +<TABLE BORDER> +<TR><TH>TYPE</TH><TH>Name</TH><TH>Description</TH></TR> +<TR><TD>BYTE</TD><TD>Id</TD><TD>6</TD></TR> +<TR><TD>WORD</TD><TD>worldObjectId</TD><TD>Uniq identifyer for this object</TD></TR> +<TR><TD>3*DWORD</TD><TD>direction</TD><TD></TD></TR> +</TABLE> + +<A NAME="UpdateHierarchy"><H3>UpdateHierarchy</H3> + +<H2>msgmsg.h</H2> + +<A NAME="Msg"><H3>Msg</H3> + +<P>Text message</P> + +<TABLE BORDER> +<TR><TH>TYPE</TH><TH>Name</TH><TH>Description</TH></TR> +<TR><TD>BYTE</TD><TD>Id</TD><TD>12</TD></TR> +<TR><TD>BUF[BodyLength]</TD><TD>msg</TD><TD>Message</TD></TR> +</TABLE> + +<H2>msgserver.H</H2> + +<A NAME="ServerLogin"><H3>ServerLogin</H3> + +<P>Send from a server to tell inet address to use when connecting +to that server.</P> + +<TABLE BORDER> +<TR><TH>TYPE</TH><TH>Name</TH><TH>Description</TH></TR> +<TR><TD>BYTE</TD><TD>Id</TD><TD>50</TD></TR> +<TR><TD>DWORD</TD><TD>ServerAddress</TD><TD>IP address</TD></TR> +<TR><TD>WORD</TD><TD>ServerPort</TD><TD>Port number</TD></TR> +</TABLE> + +<H2>msggos.H</H2> + +<A NAME="GOSError"><H3>GOSError</H3> + +<P>Errors from GOS to client.</P> + +<TABLE BORDER> +<TR><TH>TYPE</TH><TH>Name</TH><TH>Description</TH></TR> +<TR><TD>BYTE</TD><TD>Id</TD><TD>101</TD></TR> +<TR><TD>BYTE</TD><TD>error</TD><TD>Error number se table of errors</TD></TR> +</TABLE> + +<H4>Table of errors</H4> +<TABLE> +<TR><TD>?</TD></TR> +</TABLE> + +<A NAME="GOSRequest"><H3>GOSRequest</H3> + +<P>Request from client to GOS to get a object.</P> + +<TABLE BORDER> +<TR><TH>TYPE</TH><TH>Name</TH><TH>Description</TH></TR> +<TR><TD>BYTE</TD><TD>Id</TD><TD>100</TD></TR> +<TR><TD>BYTE</TD><TD>requestType</TD><TD>Se table of request types</TD></TR> +<TR><TD>WORD</TD><TD>objectId</TD><TD>Requested object</TD></TR> +</TABLE> + +<H4>Table of request types</H4> +<TABLE> +<TR><TD>GOSREQUEST_GEOMETRY</TD></TR> +<TR><TD>GOSREQUEST_MATERIAL</TD></TR> +<TR><TD>GOSREQUEST_TEXTURE</TD></TR> +</TABLE> + +<A NAME="Geometry"><H3>Geometry</H3> + +<A NAME="Material"><H3>Material</H3> + +<A NAME="Texture"><H3>Texture</H3> + +<H2>msgsrvgos.H</H2> +<P>Empty file</P> + +</BODY> +</HTML> diff --git a/doc/ndbfileformat.html b/doc/ndbfileformat.html new file mode 100644 index 0000000..668cf14 --- /dev/null +++ b/doc/ndbfileformat.html @@ -0,0 +1,34 @@ +<HTML> +<HEAD> +<TITLE>PVVMUD - ndb file format</TITLE> +<LINK REL=STYLESHEET HREF="/pvvmud/pvvmud.css" TYPE="text/css"> +</HEAD> +<BODY> + +<H1>ndb file format</H1> +<P>Name Data Base format is used to map names to id or id to name.</P> + +<H2>Logical structur</H2> +<TABLE> +<TR><TH></TH><TH></TH></TR> +<TR><TD VALIGN=top><A NAME="NDBFILE">ndbFile<TD>= {ndbItem} +<TR><TD VALIGN=top><A NAME="NDBITEM">ndbItem<TD>= Id + Name +<TR><TD VALIGN=top><A NAME="FILEID">Id<TD>= + * String that identify this name * +<TR><TD VALIGN=top><A NAME="VERTICES">Name<TD>= * A name with this id. * +</TABLE> + +<H2>Current implementation</H2> +<PRE> +id1 : Name1\n +id2 : Name2\n +. +. +idN : NameN\n +</PRE> + +<H2>Bugs</H2> +<P>Don't allow spaces in names</P> + +</BODY> +</HTML> diff --git a/doc/objecthierarchy.html b/doc/objecthierarchy.html new file mode 100644 index 0000000..bf7c079 --- /dev/null +++ b/doc/objecthierarchy.html @@ -0,0 +1,12 @@ +<HTML> +<HEAD> +<TITLE>PVVMUD - Object hierarchy</TITLE> +<LINK REL=STYLESHEET HREF="/pvvmud/pvvmud.css" TYPE="text/css"> +</HEAD> +<BODY> + +<H1>Object hierarchy</H1> +<P></P> +<IMG SRC="objecthierarchy.png"> +</BODY> +</HTML> diff --git a/doc/objecthierarchy.xfig b/doc/objecthierarchy.xfig new file mode 100644 index 0000000..d895817 --- /dev/null +++ b/doc/objecthierarchy.xfig @@ -0,0 +1,625 @@ +#FIG 3.2 +Portrait +Center +Inches +A4 +100.00 +Single +-2 +1200 2 +6 75 1200 2175 1500 +2 2 0 1 0 7 100 0 20 0.000 0 0 7 0 0 5 + 75 1200 2175 1200 2175 1500 75 1500 75 1200 +4 1 0 100 0 0 12 0.0000 4 180 510 1125 1425 Object\001 +-6 +6 2400 13800 4500 14100 +2 2 0 1 0 7 100 0 20 0.000 0 0 7 0 0 5 + 2400 13800 4500 13800 4500 14100 2400 14100 2400 13800 +4 1 0 100 0 0 12 0.0000 4 180 1050 3450 14025 MessageItem\001 +-6 +6 2400 14325 6825 15675 +6 4500 14475 4725 15000 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 2 + 4500 14475 4725 14475 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 3 + 4650 14475 4650 15000 4725 15000 +-6 +6 4725 14850 6825 15150 +2 2 0 1 0 3 100 0 20 0.000 0 0 7 0 0 5 + 4725 14850 6825 14850 6825 15150 4725 15150 4725 14850 +4 1 0 100 0 0 12 0.0000 4 180 975 5700 15075 ManagerList\001 +-6 +6 4725 14325 6825 14625 +2 2 0 1 0 3 100 0 20 0.000 0 0 7 0 0 5 + 4725 14325 6825 14325 6825 14625 4725 14625 4725 14325 +4 1 0 100 0 0 12 0.0000 4 180 1560 5700 14550 GeometryObjectList\001 +-6 +6 2400 14325 4500 14625 +2 2 0 1 0 7 100 0 20 0.000 0 0 7 0 0 5 + 2400 14325 4500 14325 4500 14625 2400 14625 2400 14325 +4 1 0 100 0 0 12 0.0000 4 180 810 3375 14550 ObjectList\001 +-6 +6 4725 15375 6825 15675 +2 2 0 1 0 7 100 0 20 0.000 0 0 7 0 0 5 + 4725 15375 6825 15375 6825 15675 4725 15675 4725 15375 +4 1 0 100 0 0 12 0.0000 4 180 1005 5775 15600 MessageList\001 +-6 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 3 + 4725 15525 4650 15525 4650 15000 +-6 +6 75 675 2175 975 +2 2 0 1 0 7 100 0 20 0.000 0 0 7 0 0 5 + 75 675 2175 675 2175 975 75 975 75 675 +4 1 0 100 0 0 12 0.0000 4 135 540 1125 900 Stream\001 +-6 +6 2400 675 4500 975 +2 2 0 1 0 7 100 0 20 0.000 0 0 7 0 0 5 + 2400 675 4500 675 4500 975 2400 975 2400 675 +4 1 0 100 0 0 12 0.0000 4 180 1155 3375 900 ObjectListItem\001 +-6 +6 2400 8550 11475 13575 +6 2400 8550 4500 8850 +2 2 0 1 0 7 100 0 20 0.000 0 0 7 0 0 5 + 2400 8550 4500 8550 4500 8850 2400 8850 2400 8550 +4 1 0 100 0 0 12 0.0000 4 180 705 3375 8775 Message\001 +-6 +6 4500 8550 11475 13575 +6 4650 9225 4725 11850 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 3 + 4725 9225 4650 9225 4650 9750 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 3 + 4650 9750 4650 11325 4725 11325 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 2 + 4725 10800 4650 10800 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 2 + 4725 10275 4650 10275 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 3 + 4650 11325 4650 11850 4725 11850 +-6 +6 6825 9750 7050 10275 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 2 + 6825 9750 7050 9750 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 3 + 6975 9750 6975 10275 7050 10275 +-6 +6 7050 10125 9150 10425 +2 2 0 1 0 5 100 0 20 0.000 0 0 7 0 0 5 + 7050 10125 9150 10125 9150 10425 7050 10425 7050 10125 +4 1 0 100 0 0 12 0.0000 4 180 1305 8100 10350 MsgCommandCli\001 +-6 +6 9375 13275 11475 13575 +2 2 0 1 0 5 100 0 20 0.000 0 0 7 0 0 5 + 9375 13275 11475 13275 11475 13575 9375 13575 9375 13275 +4 1 0 100 0 0 12 0.0000 4 180 900 10425 13500 MsgMsgCli\001 +-6 +6 4725 8550 6825 8850 +2 2 0 1 0 7 100 0 20 0.000 0 0 7 0 0 5 + 4725 8550 6825 8550 6825 8850 4725 8850 4725 8550 +4 1 0 100 0 0 12 0.0000 4 180 1095 5700 8775 MsgGetWorld\001 +-6 +6 4725 9075 6825 9375 +2 2 0 1 0 7 100 0 20 0.000 0 0 7 0 0 5 + 4725 9075 6825 9075 6825 9375 4725 9375 4725 9075 +4 1 0 100 0 0 12 0.0000 4 180 645 5700 9300 MsgBye\001 +-6 +6 4725 9600 6825 9900 +2 2 0 1 0 7 100 0 20 0.000 0 0 7 0 0 5 + 4725 9600 6825 9600 6825 9900 4725 9900 4725 9600 +4 1 0 100 0 0 12 0.0000 4 180 1095 5775 9825 MsgCommand\001 +-6 +6 4725 10125 6825 10425 +2 2 0 1 0 7 100 0 20 0.000 0 0 7 0 0 5 + 4725 10125 6825 10125 6825 10425 4725 10425 4725 10125 +4 1 0 100 0 0 12 0.0000 4 180 1605 5775 10350 MsgGeometryObject\001 +-6 +6 4725 10650 6825 10950 +2 2 0 1 0 7 100 0 20 0.000 0 0 7 0 0 5 + 4725 10650 6825 10650 6825 10950 4725 10950 4725 10650 +4 1 0 100 0 0 12 0.0000 4 180 765 5700 10875 MsgLogin\001 +-6 +6 4725 11175 6825 11475 +2 2 0 1 0 7 100 0 20 0.000 0 0 7 0 0 5 + 4725 11175 6825 11175 6825 11475 4725 11475 4725 11175 +4 1 0 100 0 0 12 0.0000 4 180 750 5775 11400 MsgHello\001 +-6 +6 4725 11700 6825 12000 +2 2 0 1 0 7 100 0 20 0.000 0 0 7 0 0 5 + 4725 11700 6825 11700 6825 12000 4725 12000 4725 11700 +4 1 0 100 0 0 12 0.0000 4 180 1515 5700 11925 MsgUpdatePosition\001 +-6 +6 4725 12225 6825 12525 +2 2 0 1 0 7 100 0 20 0.000 0 0 7 0 0 5 + 4725 12225 6825 12225 6825 12525 4725 12525 4725 12225 +4 1 0 100 0 0 12 0.0000 4 180 1605 5700 12450 MsgUpdateDirection\001 +-6 +6 4725 12750 6825 13050 +2 2 0 1 0 7 100 0 20 0.000 0 0 7 0 0 5 + 4725 12750 6825 12750 6825 13050 4725 13050 4725 12750 +4 1 0 100 0 0 12 0.0000 4 180 1545 5700 12975 MsgGeoObjRemove\001 +-6 +6 4725 13275 6825 13575 +2 2 0 1 0 7 100 0 20 0.000 0 0 7 0 0 5 + 4725 13275 6825 13275 6825 13575 4725 13575 4725 13275 +4 1 0 100 0 0 12 0.0000 4 180 1155 5700 13500 MsgVarLength\001 +-6 +6 7050 13275 9150 13575 +2 2 0 1 0 7 100 0 20 0.000 0 0 7 0 0 5 + 7050 13275 9150 13275 9150 13575 7050 13575 7050 13275 +4 1 0 100 0 0 12 0.0000 4 180 690 8025 13500 MsgMsg\001 +-6 +6 7050 10650 9150 10950 +2 2 0 1 0 3 100 0 20 0.000 0 0 7 0 0 5 + 7050 10650 9150 10650 9150 10950 7050 10950 7050 10650 +4 1 0 100 0 0 12 0.0000 4 180 1020 8025 10875 MsgLoginSrv\001 +-6 +6 7050 9600 9150 9900 +2 2 0 1 0 3 100 0 20 0.000 0 0 7 0 0 5 + 7050 9600 9150 9600 9150 9900 7050 9900 7050 9600 +4 1 0 100 0 0 12 0.0000 4 180 1350 8100 9825 MsgCommandSrv\001 +-6 +6 7050 9075 9150 9375 +2 2 0 1 0 3 100 0 20 0.000 0 0 7 0 0 5 + 7050 9075 9150 9075 9150 9375 7050 9375 7050 9075 +4 1 0 100 0 0 12 0.0000 4 180 900 8025 9300 MsgByeSrv\001 +-6 +6 7050 8550 9150 8850 +2 2 0 1 0 3 100 0 20 0.000 0 0 7 0 0 5 + 7050 8550 9150 8550 9150 8850 7050 8850 7050 8550 +4 1 0 100 0 0 12 0.0000 4 180 1350 8025 8775 MsgGetWorldSrv\001 +-6 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 2 + 4500 8700 4725 8700 +2 1 0 1 0 5 100 0 20 0.000 0 0 -1 0 0 2 + 4725 9750 4650 9750 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 3 + 4650 12375 4650 12900 4725 12900 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 3 + 4650 11850 4650 12375 4725 12375 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 2 + 6825 8700 7050 8700 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 2 + 6825 9225 7050 9225 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 3 + 4725 8700 4650 8700 4650 9225 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 2 + 6825 10800 7050 10800 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 3 + 4725 13425 4650 13425 4650 12900 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 2 + 6825 13425 7050 13425 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 2 + 9150 13425 9375 13425 +-6 +-6 +6 2400 1200 4500 3075 +6 2400 1200 4500 1500 +2 2 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 + 2400 1200 4500 1200 4500 1500 2400 1500 2400 1200 +4 1 -1 0 0 0 12 0.0000 4 135 420 3375 1425 BBox\001 +-6 +6 2400 1725 4500 2550 +6 2400 1725 4500 2025 +2 2 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 + 2400 1725 4500 1725 4500 2025 2400 2025 2400 1725 +4 1 -1 0 0 0 12 0.0000 4 135 705 3375 1950 BSDTree\001 +-6 +6 2400 2250 4500 2550 +2 2 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 + 2400 2250 4500 2250 4500 2550 2400 2550 2400 2250 +4 1 -1 0 0 0 12 0.0000 4 135 1110 3375 2475 BSDTreeNode\001 +-6 +-6 +6 2400 2775 4500 3075 +2 2 0 1 0 7 100 0 20 0.000 0 0 7 0 0 5 + 2400 2775 4500 2775 4500 3075 2400 3075 2400 2775 +4 1 0 100 0 0 12 0.0000 4 135 705 3375 3000 Direction\001 +-6 +-6 +6 2400 3300 6825 8325 +6 2400 3300 4500 3600 +2 2 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 + 2400 3300 4500 3300 4500 3600 2400 3600 2400 3300 +4 1 -1 0 0 0 12 0.0000 4 180 675 3375 3525 Manager\001 +-6 +6 4500 3300 6825 8325 +6 4725 4875 6825 5175 +2 2 0 1 0 5 100 0 20 0.000 0 0 7 0 0 5 + 4725 4875 6825 4875 6825 5175 4725 5175 4725 4875 +4 1 0 100 0 0 12 0.0000 4 180 1140 5775 5100 CliSrvManager\001 +-6 +6 4725 3300 6825 3600 +2 2 0 1 0 3 100 0 20 0.000 0 0 7 0 0 5 + 4725 3300 6825 3300 6825 3600 4725 3600 4725 3300 +4 1 0 100 0 0 12 0.0000 4 180 1140 5700 3525 SrvCliManager\001 +-6 +6 4725 3825 6825 4125 +2 2 0 1 0 3 100 0 20 0.000 0 0 7 0 0 5 + 4725 3825 6825 3825 6825 4125 4725 4125 4725 3825 +4 1 0 100 0 0 12 0.0000 4 180 1395 5700 4050 SrvWorldManager\001 +-6 +6 4725 4350 6825 4650 +2 2 0 1 0 3 100 0 20 0.000 0 0 7 0 0 5 + 4725 4350 6825 4350 6825 4650 4725 4650 4725 4350 +4 1 0 100 0 0 12 0.0000 4 180 1305 5700 4575 SrvGOSManager\001 +-6 +6 4725 5400 6825 5700 +2 2 0 1 0 5 100 0 20 0.000 0 0 7 0 0 5 + 4725 5400 6825 5400 6825 5700 4725 5700 4725 5400 +4 1 0 100 0 0 12 0.0000 4 180 1350 5775 5625 CliWorldManager\001 +-6 +6 4725 5925 6825 6225 +2 2 0 1 0 5 100 0 20 0.000 0 0 7 0 0 5 + 4725 5925 6825 5925 6825 6225 4725 6225 4725 5925 +4 1 0 100 0 0 12 0.0000 4 180 1260 5775 6150 CliGOSManager\001 +-6 +6 4725 6450 6825 6750 +2 2 0 1 0 4 100 0 20 0.000 0 0 7 0 0 5 + 4725 6450 6825 6450 6825 6750 4725 6750 4725 6450 +4 1 -1 0 0 0 12 0.0000 4 180 1395 5700 6675 WorldSrvManager\001 +-6 +6 4725 6975 6825 7275 +2 2 0 1 0 4 100 0 20 0.000 0 0 7 0 0 5 + 4725 6975 6825 6975 6825 7275 4725 7275 4725 6975 +4 1 -1 0 0 0 12 0.0000 4 180 1350 5700 7200 WorldCliManager\001 +-6 +6 4725 7500 6825 7800 +2 2 0 1 0 2 100 0 20 0.000 0 0 7 0 0 5 + 4725 7500 6825 7500 6825 7800 4725 7800 4725 7500 +4 1 -1 0 0 0 12 0.0000 4 180 1260 5700 7725 GOSCliManager\001 +-6 +6 4725 8025 6825 8325 +2 2 0 1 0 2 100 0 20 0.000 0 0 7 0 0 5 + 4725 8025 6825 8025 6825 8325 4725 8325 4725 8025 +4 1 -1 0 0 0 12 0.0000 4 180 1305 5700 8250 GOSSrvManager\001 +-6 +2 1 0 1 0 5 100 0 20 0.000 0 0 -1 0 0 2 + 4500 3450 4725 3450 +2 1 0 1 0 5 100 0 -1 0.000 0 0 -1 0 0 3 + 4650 3450 4650 3975 4725 3975 +2 1 0 1 0 5 100 0 -1 0.000 0 0 -1 0 0 3 + 4650 3975 4650 4500 4725 4500 +2 1 0 1 0 5 100 0 -1 0.000 0 0 -1 0 0 3 + 4650 4500 4650 5025 4725 5025 +2 1 0 1 0 5 100 0 -1 0.000 0 0 -1 0 0 3 + 4650 5025 4650 5550 4725 5550 +2 1 0 1 0 5 100 0 -1 0.000 0 0 -1 0 0 3 + 4650 5550 4650 6075 4725 6075 +2 1 0 1 0 5 100 0 -1 0.000 0 0 -1 0 0 3 + 4650 6075 4650 6600 4725 6600 +2 1 0 1 0 5 100 0 -1 0.000 0 0 -1 0 0 3 + 4650 6600 4650 7125 4725 7125 +2 1 0 1 0 5 100 0 -1 0.000 0 0 -1 0 0 3 + 4650 7125 4650 7650 4725 7650 +2 1 0 1 0 5 100 0 -1 0.000 0 0 -1 0 0 3 + 4650 7650 4650 8175 4725 8175 +-6 +-6 +6 75 150 2175 450 +2 2 0 1 0 3 100 0 20 0.000 0 0 7 0 0 5 + 75 150 2175 150 2175 450 75 450 75 150 +4 1 0 100 0 0 12 0.0000 4 135 345 1050 375 Mud\001 +-6 +6 7050 150 9150 450 +2 2 0 1 0 2 100 0 20 0.000 0 0 7 0 0 5 + 7050 150 9150 150 9150 450 7050 450 7050 150 +4 1 -1 0 0 0 12 0.0000 4 135 375 8025 375 GOS\001 +-6 +6 4725 150 6825 450 +2 2 0 1 0 4 100 0 20 0.000 0 0 7 0 0 5 + 4725 150 6825 150 6825 450 4725 450 4725 150 +4 1 -1 0 0 0 12 0.0000 4 135 720 5700 375 WorldSrv\001 +-6 +6 2400 150 4500 450 +2 2 0 1 0 5 100 0 20 0.000 0 0 7 0 0 5 + 2400 150 4500 150 4500 450 2400 450 2400 150 +4 1 0 100 0 0 12 0.0000 4 135 450 3450 375 Client\001 +-6 +6 2400 18000 4500 18300 +2 2 0 1 0 7 100 0 20 0.000 0 0 7 0 0 5 + 2400 18000 4500 18000 4500 18300 2400 18300 2400 18000 +4 1 0 100 0 0 12 0.0000 4 135 615 3375 18225 Position\001 +-6 +6 75 27525 6825 31575 +6 75 27525 2175 27825 +2 2 0 1 0 7 100 0 20 0.000 0 0 7 0 0 5 + 75 27525 2175 27525 2175 27825 75 27825 75 27525 +4 1 0 100 0 0 12 0.0000 4 180 930 1125 27750 TimeKeeper\001 +-6 +6 75 28050 2175 28350 +2 2 0 1 0 7 100 0 20 0.000 0 0 7 0 0 5 + 75 28050 2175 28050 2175 28350 75 28350 75 28050 +4 1 0 100 0 0 12 0.0000 4 180 1275 1125 28275 TimeKeeperItem\001 +-6 +6 4500 28200 4725 28725 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 2 + 4500 28200 4725 28200 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 3 + 4650 28200 4650 28725 4725 28725 +-6 +6 4725 28050 6825 28350 +2 2 0 1 0 5 100 0 20 0.000 0 0 7 0 0 5 + 4725 28050 6825 28050 6825 28350 4725 28350 4725 28050 +4 1 0 100 0 0 12 0.0000 4 135 840 5700 28275 CliProtocol\001 +-6 +6 4725 28575 6825 28875 +2 2 0 1 0 3 100 0 20 0.000 0 0 7 0 0 5 + 4725 28575 6825 28575 6825 28875 4725 28875 4725 28575 +4 1 0 100 0 0 12 0.0000 4 135 885 5700 28800 SrvProtocol\001 +-6 +6 2400 28050 4500 28350 +2 2 0 1 0 7 100 0 20 0.000 0 0 7 0 0 5 + 2400 28050 4500 28050 4500 28350 2400 28350 2400 28050 +4 1 0 100 0 0 12 0.0000 4 135 1035 3375 28275 Communicate\001 +-6 +6 75 29175 6825 30525 +6 2175 29325 2400 29850 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 2 + 2175 29325 2400 29325 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 3 + 2325 29325 2325 29850 2400 29850 +-6 +6 2400 29700 4500 30000 +2 2 0 1 0 5 100 0 20 0.000 0 0 7 0 0 5 + 2400 29700 4500 29700 4500 30000 2400 30000 2400 29700 +4 1 -1 0 0 0 12 0.0000 4 180 990 3375 29925 CliViewpoint\001 +-6 +6 4500 29325 4725 29850 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 2 + 4500 29325 4725 29325 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 3 + 4650 29325 4650 29850 4725 29850 +-6 +6 4725 29175 6825 29475 +2 2 0 1 0 1 100 0 20 0.000 0 0 7 0 0 5 + 4725 29175 6825 29175 6825 29475 4725 29475 4725 29175 +4 1 0 100 0 0 12 0.0000 4 180 1005 5700 29400 Viewpont_1p\001 +-6 +6 4725 29700 6825 30000 +2 2 0 1 0 1 100 0 20 0.000 0 0 7 0 0 5 + 4725 29700 6825 29700 6825 30000 4725 30000 4725 29700 +4 1 0 100 0 0 12 0.0000 4 180 1050 5700 29925 Viewpoint_3p\001 +-6 +6 4725 30225 6825 30525 +2 2 0 1 0 1 100 0 20 0.000 0 0 7 0 0 5 + 4725 30225 6825 30225 6825 30525 4725 30525 4725 30225 +4 1 0 100 0 0 12 0.0000 4 180 1170 5700 30450 Viewpoint_free\001 +-6 +6 75 29175 2175 29475 +2 2 0 1 0 7 100 0 20 0.000 0 0 7 0 0 5 + 75 29175 2175 29175 2175 29475 75 29475 75 29175 +4 1 0 100 0 0 12 0.0000 4 180 780 1050 29400 Viewpoint\001 +-6 +6 2400 29175 4500 29475 +2 2 0 1 0 3 100 0 20 0.000 0 0 7 0 0 5 + 2400 29175 4500 29175 4500 29475 2400 29475 2400 29175 +4 1 0 100 0 0 12 0.0000 4 180 1035 3375 29400 SrvViewpoint\001 +-6 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 3 + 4725 30375 4650 30375 4650 29850 +-6 +6 75 30750 4500 31575 +6 75 30750 4500 31050 +6 2400 30750 4500 31050 +2 2 0 1 0 7 100 0 20 0.000 0 0 7 0 0 5 + 2400 30750 4500 30750 4500 31050 2400 31050 2400 30750 +4 1 0 100 0 0 12 0.0000 4 180 1740 3375 30975 BadProtocollException\001 +-6 +6 75 30750 2175 31050 +2 2 0 1 0 7 100 0 20 0.000 0 0 7 0 0 5 + 75 30750 2175 30750 2175 31050 75 31050 75 30750 +4 1 0 100 0 0 12 0.0000 4 180 765 1050 30975 Exception\001 +-6 +2 1 0 1 0 7 100 0 20 0.000 0 0 7 0 0 2 + 2175 30900 2400 30900 +-6 +6 2400 31275 4500 31575 +2 2 0 1 0 7 100 0 20 0.000 0 0 7 0 0 5 + 2400 31275 4500 31275 4500 31575 2400 31575 2400 31275 +4 1 0 100 0 0 12 0.0000 4 180 1800 3450 31500 EmptyStreamException\001 +-6 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 3 + 2325 30900 2325 31425 2400 31425 +-6 +2 1 0 1 0 5 100 0 -1 0.000 0 0 -1 0 0 2 + 2175 28200 2400 28200 +-6 +6 2400 18525 9150 22500 +6 2400 18525 4500 18825 +2 2 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 + 2400 18525 4500 18525 4500 18825 2400 18825 2400 18525 +4 1 -1 0 0 0 12 0.0000 4 135 525 3375 18750 Socket\001 +-6 +6 4725 18525 6825 18825 +2 2 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 + 4725 18525 6825 18525 6825 18825 4725 18825 4725 18525 +4 1 -1 0 0 0 12 0.0000 4 135 975 5700 18750 ClientSocket\001 +-6 +6 4725 19050 6825 19350 +2 2 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 + 4725 19050 6825 19050 6825 19350 4725 19350 4725 19050 +4 1 -1 0 0 0 12 0.0000 4 135 780 5700 19275 SrvSocket\001 +-6 +6 7050 22200 9150 22500 +2 2 0 1 0 2 100 0 20 0.000 0 0 7 0 0 5 + 7050 22200 9150 22200 9150 22500 7050 22500 7050 22200 +4 1 -1 0 0 0 12 0.0000 4 180 1560 8025 22425 GOSSrvSrvManager\001 +-6 +6 7050 21675 9150 21975 +2 2 0 1 0 2 100 0 20 0.000 0 0 7 0 0 5 + 7050 21675 9150 21675 9150 21975 7050 21975 7050 21675 +4 1 -1 0 0 0 12 0.0000 4 135 1365 8025 21900 GOSCliSrvSocket\001 +-6 +6 7050 21150 9150 21450 +2 2 0 1 0 4 100 0 20 0.000 0 0 7 0 0 5 + 7050 21150 9150 21150 9150 21450 7050 21450 7050 21150 +4 1 -1 0 0 0 12 0.0000 4 135 1455 8025 21375 WorldCliSrvSocket\001 +-6 +6 7050 20625 9150 20925 +2 2 0 1 0 4 100 0 20 0.000 0 0 7 0 0 5 + 7050 20625 9150 20625 9150 20925 7050 20925 7050 20625 +4 1 -1 0 0 0 12 0.0000 4 135 1500 8025 20850 WorldSrvSrvSocket\001 +-6 +6 7050 20100 9150 20400 +2 2 0 1 0 3 100 0 20 0.000 0 0 7 0 0 5 + 7050 20100 9150 20100 9150 20400 7050 20400 7050 20100 +4 1 0 100 0 0 12 0.0000 4 135 1410 8025 20325 SrvGOSSrvSocket\001 +-6 +6 7050 19575 9150 19875 +2 2 0 1 0 3 100 0 20 0.000 0 0 7 0 0 5 + 7050 19575 9150 19575 9150 19875 7050 19875 7050 19575 +4 1 0 100 0 0 12 0.0000 4 135 1500 8025 19800 SrvWorldSrvSocket\001 +-6 +6 7050 19050 9150 19350 +2 2 0 1 0 3 100 0 20 0.000 0 0 7 0 0 5 + 7050 19050 9150 19050 9150 19350 7050 19350 7050 19050 +4 1 0 100 0 0 12 0.0000 4 135 1245 8025 19275 SrvCliSrvSocket\001 +-6 +6 6825 19200 7050 19725 +2 1 0 1 0 5 100 0 20 0.000 0 0 -1 0 0 2 + 6825 19200 7050 19200 +2 1 0 1 0 5 100 0 -1 0.000 0 0 -1 0 0 3 + 6975 19200 6975 19725 7050 19725 +-6 +6 4500 18675 4725 19200 +2 1 0 1 0 5 100 0 20 0.000 0 0 -1 0 0 2 + 4500 18675 4725 18675 +2 1 0 1 0 5 100 0 -1 0.000 0 0 -1 0 0 3 + 4650 18675 4650 19200 4725 19200 +-6 +2 1 0 1 0 5 100 0 -1 0.000 0 0 -1 0 0 3 + 6975 19725 6975 20250 7050 20250 +2 1 0 1 0 5 100 0 -1 0.000 0 0 -1 0 0 3 + 6975 20250 6975 20775 7050 20775 +2 1 0 1 0 5 100 0 -1 0.000 0 0 -1 0 0 3 + 6975 20775 6975 21300 7050 21300 +2 1 0 1 0 5 100 0 -1 0.000 0 0 -1 0 0 3 + 6975 21300 6975 21825 7050 21825 +2 1 0 1 0 5 100 0 -1 0.000 0 0 -1 0 0 3 + 6975 21825 6975 22350 7050 22350 +-6 +6 11700 15900 13800 16200 +2 2 0 1 0 3 100 0 20 0.000 0 0 7 0 0 5 + 11700 15900 13800 15900 13800 16200 11700 16200 11700 15900 +4 1 0 100 0 0 12 0.0000 4 180 480 12750 16125 Player\001 +-6 +6 9375 16425 11475 16725 +2 2 0 1 0 4 100 0 20 0.000 0 0 7 0 0 5 + 9375 16425 11475 16425 11475 16725 9375 16725 9375 16425 +4 1 -1 0 0 0 12 0.0000 4 180 1230 10350 16650 WorldSrvObject\001 +-6 +6 2400 22725 4500 23025 +2 2 0 1 0 3 100 0 -1 0.000 0 0 7 0 0 5 + 2400 22725 4500 22725 4500 23025 2400 23025 2400 22725 +4 1 0 100 0 0 12 0.0000 4 135 1245 3375 22950 WorldAnimation\001 +-6 +6 4725 22725 6825 23025 +2 2 0 1 0 3 100 0 -1 0.000 0 0 7 0 0 5 + 4725 22725 6825 22725 6825 23025 4725 23025 4725 22725 +4 1 0 100 0 0 12 0.0000 4 180 825 5700 22950 WAObject\001 +-6 +6 4725 25425 6825 25725 +2 2 0 1 0 3 100 0 -1 0.000 0 0 7 0 0 5 + 4725 25425 6825 25425 6825 25725 4725 25725 4725 25425 +4 1 0 100 0 0 12 0.0000 4 135 780 5700 25650 WAWorld\001 +-6 +6 2400 26475 4500 26775 +2 2 0 1 0 3 100 0 -1 0.000 0 0 7 0 0 5 + 2400 26475 4500 26475 4500 26775 2400 26775 2400 26475 +4 1 0 100 0 0 12 0.0000 4 135 930 3375 26700 WorldWorld\001 +-6 +6 6825 22725 9150 25125 +6 7050 24825 9150 25125 +2 2 0 1 0 3 100 0 -1 0.000 0 0 7 0 0 5 + 7050 24825 9150 24825 9150 25125 7050 25125 7050 24825 +4 1 0 100 0 0 12 0.0000 4 180 1485 8025 25050 WAUpdatePosition\001 +-6 +6 7050 24300 9150 24600 +2 2 0 1 0 3 100 0 -1 0.000 0 0 7 0 0 5 + 7050 24300 9150 24300 9150 24600 7050 24600 7050 24300 +4 1 0 100 0 0 12 0.0000 4 180 1575 8025 24525 WAUpdateDirection\001 +-6 +6 7050 23775 9150 24075 +2 2 0 1 0 3 100 0 -1 0.000 0 0 7 0 0 5 + 7050 23775 9150 23775 9150 24075 7050 24075 7050 23775 +4 1 0 100 0 0 12 0.0000 4 135 825 8025 24000 WARotate\001 +-6 +6 7050 23250 9150 23550 +2 2 0 1 0 3 100 0 -1 0.000 0 0 7 0 0 5 + 7050 23250 9150 23250 9150 23550 7050 23550 7050 23250 +4 1 0 100 0 0 12 0.0000 4 135 750 8025 23475 WAMove\001 +-6 +6 7050 22725 9150 23025 +2 2 0 1 0 3 100 0 -1 0.000 0 0 7 0 0 5 + 7050 22725 9150 22725 9150 23025 7050 23025 7050 22725 +4 1 0 100 0 0 12 0.0000 4 180 1110 8025 22950 WAKeyFrame\001 +-6 +2 1 0 1 0 3 100 0 -1 0.000 0 0 7 0 0 2 + 6825 22875 7050 22875 +2 1 0 1 0 3 100 0 -1 0.000 0 0 7 0 0 3 + 6975 22875 6975 23400 7050 23400 +2 1 0 1 0 3 100 0 -1 0.000 0 0 7 0 0 3 + 6975 23400 6975 23925 7050 23925 +2 1 0 1 0 3 100 0 -1 0.000 0 0 7 0 0 3 + 6975 23925 6975 24450 7050 24450 +2 1 0 1 0 3 100 0 -1 0.000 0 0 7 0 0 3 + 6975 24450 6975 24975 7050 24975 +-6 +2 1 0 1 0 7 100 0 20 0.000 0 0 7 0 0 2 + 2175 1350 2400 1350 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 3 + 2325 1350 2325 1875 2400 1875 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 3 + 2325 1875 2325 2400 2400 2400 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 3 + 2400 2925 2325 2925 2325 2400 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 3 + 2400 3450 2325 3450 2325 2925 +2 1 0 1 0 5 100 0 -1 0.000 0 0 -1 0 0 3 + 2325 3450 2325 8700 2400 8700 +2 1 0 1 0 5 100 0 -1 0.000 0 0 -1 0 0 3 + 2325 8700 2325 13950 2400 13950 +2 1 0 1 0 5 100 0 -1 0.000 0 0 -1 0 0 3 + 2325 13950 2325 14475 2400 14475 +2 1 0 1 0 5 100 0 -1 0.000 0 0 -1 0 0 3 + 2400 3525 2250 3525 2250 28200 +2 1 0 1 0 5 100 0 -1 0.000 0 0 -1 0 0 3 + 2325 18150 2325 18675 2400 18675 +2 1 0 1 0 5 100 0 -1 0.000 0 0 -1 0 0 3 + 2325 14475 2325 18150 2400 18150 +2 1 0 1 0 5 100 0 -1 0.000 0 0 -1 0 0 3 + 4650 15525 4650 16050 4725 16050 +2 1 0 1 0 5 100 0 -1 0.000 0 0 -1 0 0 3 + 2325 18675 2325 22875 2400 22875 +2 1 0 1 0 5 100 0 -1 0.000 0 0 -1 0 0 2 + 4500 22875 4725 22875 +2 1 0 1 0 5 100 0 -1 0.000 0 0 -1 0 0 3 + 4650 22875 4650 25575 4725 25575 +2 1 0 1 0 5 100 0 -1 0.000 0 0 -1 0 0 3 + 4650 16050 4650 17625 4725 17625 +2 1 0 1 0 5 100 0 -1 0.000 0 0 -1 0 0 3 + 2325 22875 2325 26625 2400 26625 +2 1 0 1 0 5 100 0 -1 0.000 0 0 -1 0 0 2 + 6825 16050 7050 16050 +2 2 0 1 0 7 100 0 -1 0.000 0 0 7 0 0 5 + 4725 15900 6825 15900 6825 16200 4725 16200 4725 15900 +2 1 0 1 0 5 100 0 -1 0.000 0 0 -1 0 0 2 + 9150 16050 9375 16050 +2 1 0 1 0 5 100 0 -1 0.000 0 0 -1 0 0 3 + 9300 16050 9300 16575 9375 16575 +2 1 0 1 0 5 100 0 -1 0.000 0 0 -1 0 0 3 + 9300 16575 9300 17100 9375 17100 +2 1 0 1 0 5 100 0 -1 0.000 0 0 -1 0 0 2 + 11475 16050 11700 16050 +2 2 0 1 0 4 100 0 -1 0.000 0 0 7 0 0 5 + 7050 15900 9150 15900 9150 16200 7050 16200 7050 15900 +2 2 0 1 0 5 100 0 20 0.000 0 0 7 0 0 5 + 9375 16950 11475 16950 11475 17250 9375 17250 9375 16950 +2 2 0 1 0 3 100 0 20 0.000 0 0 7 0 0 5 + 9375 15900 11475 15900 11475 16200 9375 16200 9375 15900 +2 2 0 1 0 3 100 0 -1 0.000 0 0 7 0 0 5 + 4725 17475 6825 17475 6825 17775 4725 17775 4725 17475 +4 1 -1 0 0 0 12 0.0000 4 180 975 5700 16125 WorldObject\001 +4 1 -1 0 0 0 12 0.0000 4 180 1140 8025 16125 ListenerObject\001 +4 1 -1 0 0 0 12 0.0000 4 180 765 10350 16125 SrvObject\001 +4 1 -1 0 0 0 12 0.0000 4 180 720 10350 17175 CliObject\001 +4 1 -1 0 0 0 12 0.0000 4 135 1545 5700 17700 WorldAnimationList\001 diff --git a/doc/objecthierarchyworld.xfig b/doc/objecthierarchyworld.xfig new file mode 100644 index 0000000..39caeee --- /dev/null +++ b/doc/objecthierarchyworld.xfig @@ -0,0 +1,213 @@ +#FIG 3.2 +Landscape +Center +Inches +A4 +80.20 +Single +-2 +1200 2 +6 75 1200 2175 1500 +2 2 0 1 0 7 100 0 20 0.000 0 0 7 0 0 5 + 75 1200 2175 1200 2175 1500 75 1500 75 1200 +4 1 0 100 0 0 12 0.0000 4 180 510 1125 1425 Object\001 +-6 +6 75 150 2175 450 +2 2 0 1 0 4 100 0 20 0.000 0 0 7 0 0 5 + 75 150 2175 150 2175 450 75 450 75 150 +4 1 -1 0 0 0 12 0.0000 4 135 720 1050 375 WorldSrv\001 +-6 +6 2400 1200 4500 1500 +2 2 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 + 2400 1200 4500 1200 4500 1500 2400 1500 2400 1200 +4 1 -1 0 0 0 12 0.0000 4 180 675 3375 1425 Manager\001 +-6 +6 4725 1200 6825 1500 +2 2 0 1 0 4 100 0 20 0.000 0 0 7 0 0 5 + 4725 1200 6825 1200 6825 1500 4725 1500 4725 1200 +4 1 -1 0 0 0 12 0.0000 4 180 1395 5700 1425 WorldSrvManager\001 +-6 +6 4725 1725 6825 2025 +2 2 0 1 0 4 100 0 20 0.000 0 0 7 0 0 5 + 4725 1725 6825 1725 6825 2025 4725 2025 4725 1725 +4 1 -1 0 0 0 12 0.0000 4 180 1350 5700 1950 WorldCliManager\001 +-6 +6 2400 2250 4500 2550 +2 2 0 1 0 7 100 0 20 0.000 0 0 7 0 0 5 + 2400 2250 4500 2250 4500 2550 2400 2550 2400 2250 +4 1 0 100 0 0 12 0.0000 4 180 810 3375 2475 ObjectList\001 +-6 +6 2400 2775 9150 3600 +6 2400 2775 4500 3075 +2 2 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 + 2400 2775 4500 2775 4500 3075 2400 3075 2400 2775 +4 1 -1 0 0 0 12 0.0000 4 135 525 3375 3000 Socket\001 +-6 +6 4725 2775 6825 3075 +2 2 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 + 4725 2775 6825 2775 6825 3075 4725 3075 4725 2775 +4 1 -1 0 0 0 12 0.0000 4 135 975 5700 3000 ClientSocket\001 +-6 +6 6825 2925 7050 3450 +2 1 0 1 0 5 100 0 20 0.000 0 0 -1 0 0 2 + 6825 2925 7050 2925 +2 1 0 1 0 5 100 0 -1 0.000 0 0 -1 0 0 3 + 6975 2925 6975 3450 7050 3450 +-6 +6 7050 2775 9150 3075 +2 2 0 1 0 4 100 0 20 0.000 0 0 7 0 0 5 + 7050 2775 9150 2775 9150 3075 7050 3075 7050 2775 +4 1 -1 0 0 0 12 0.0000 4 135 1500 8025 3000 WorldSrvSrvSocket\001 +-6 +6 7050 3300 9150 3600 +2 2 0 1 0 4 100 0 20 0.000 0 0 7 0 0 5 + 7050 3300 9150 3300 9150 3600 7050 3600 7050 3300 +4 1 -1 0 0 0 12 0.0000 4 135 1455 8025 3525 WorldCliSrvSocket\001 +-6 +2 1 0 1 0 5 100 0 20 0.000 0 0 -1 0 0 2 + 4500 2925 4725 2925 +-6 +6 2400 3825 4500 4125 +2 2 0 1 0 4 100 0 20 0.000 0 0 7 0 0 5 + 2400 3825 4500 3825 4500 4125 2400 4125 2400 3825 +4 1 -1 0 0 0 12 0.0000 4 135 1245 3375 4050 WorldAnimation\001 +-6 +6 4725 3825 6825 4125 +2 2 0 1 0 4 100 0 20 0.000 0 0 7 0 0 5 + 4725 3825 6825 3825 6825 4125 4725 4125 4725 3825 +4 1 -1 0 0 0 12 0.0000 4 180 825 5700 4050 WAObject\001 +-6 +6 6825 3825 9150 6225 +6 7050 5925 9150 6225 +2 2 0 1 0 4 100 0 20 0.000 0 0 7 0 0 5 + 7050 5925 9150 5925 9150 6225 7050 6225 7050 5925 +4 1 -1 0 0 0 12 0.0000 4 180 1485 8025 6150 WAUpdatePosition\001 +-6 +6 7050 5400 9150 5700 +2 2 0 1 0 4 100 0 20 0.000 0 0 7 0 0 5 + 7050 5400 9150 5400 9150 5700 7050 5700 7050 5400 +4 1 -1 0 0 0 12 0.0000 4 180 1575 8025 5625 WAUpdateDirection\001 +-6 +6 7050 4875 9150 5175 +2 2 0 1 0 4 100 0 20 0.000 0 0 7 0 0 5 + 7050 4875 9150 4875 9150 5175 7050 5175 7050 4875 +4 1 -1 0 0 0 12 0.0000 4 135 825 8025 5100 WARotate\001 +-6 +6 7050 4350 9150 4650 +2 2 0 1 0 4 100 0 20 0.000 0 0 7 0 0 5 + 7050 4350 9150 4350 9150 4650 7050 4650 7050 4350 +4 1 -1 0 0 0 12 0.0000 4 135 750 8025 4575 WAMove\001 +-6 +6 7050 3825 9150 4125 +2 2 0 1 0 4 100 0 20 0.000 0 0 7 0 0 5 + 7050 3825 9150 3825 9150 4125 7050 4125 7050 3825 +4 1 -1 0 0 0 12 0.0000 4 180 1110 8025 4050 WAKeyFrame\001 +-6 +2 1 0 1 0 5 100 0 -1 0.000 0 0 -1 0 0 2 + 6825 3975 7050 3975 +2 1 0 1 0 5 100 0 -1 0.000 0 0 -1 0 0 3 + 6975 3975 6975 4500 7050 4500 +2 1 0 1 0 5 100 0 -1 0.000 0 0 -1 0 0 3 + 6975 4500 6975 5025 7050 5025 +2 1 0 1 0 5 100 0 -1 0.000 0 0 -1 0 0 3 + 6975 5025 6975 5550 7050 5550 +2 1 0 1 0 5 100 0 -1 0.000 0 0 -1 0 0 3 + 6975 5550 6975 6075 7050 6075 +-6 +6 4725 2250 6825 2550 +2 2 0 1 0 4 100 0 20 0.000 0 0 7 0 0 5 + 4725 2250 6825 2250 6825 2550 4725 2550 4725 2250 +4 1 -1 0 0 0 12 0.0000 4 135 1545 5700 2475 WorldAnimationList\001 +-6 +6 2400 9150 4500 9450 +2 2 0 1 0 4 100 0 20 0.000 0 0 7 0 0 5 + 2400 9150 4500 9150 4500 9450 2400 9450 2400 9150 +4 1 -1 0 0 0 12 0.0000 4 135 930 3375 9375 WorldWorld\001 +-6 +6 4725 7575 6825 7875 +2 2 0 1 0 4 100 0 20 0.000 0 0 7 0 0 5 + 4725 7575 6825 7575 6825 7875 4725 7875 4725 7575 +4 1 -1 0 0 0 12 0.0000 4 135 765 5700 7800 WorldCell\001 +-6 +6 4725 8100 6825 8400 +2 2 0 1 0 4 100 0 20 0.000 0 0 7 0 0 5 + 4725 8100 6825 8100 6825 8400 4725 8400 4725 8100 +4 1 -1 0 0 0 12 0.0000 4 135 1125 5700 8325 WorldSkeleton\001 +-6 +6 2400 7575 4500 7875 +2 2 0 1 0 4 100 0 20 0.000 0 0 7 0 0 5 + 2400 7575 4500 7575 4500 7875 2400 7875 2400 7575 +4 1 -1 0 0 0 12 0.0000 4 180 975 3375 7800 WorldObject\001 +-6 +6 2400 8625 4500 8925 +2 2 0 1 0 4 100 0 20 0.000 0 0 7 0 0 5 + 2400 8625 4500 8625 4500 8925 2400 8925 2400 8625 +4 1 -1 0 0 0 12 0.0000 4 135 1035 3375 8850 WorldSection\001 +-6 +6 75 9675 2175 9975 +2 2 0 1 0 7 100 0 20 0.000 0 0 7 0 0 5 + 75 9675 2175 9675 2175 9975 75 9975 75 9675 +4 1 0 100 0 0 12 0.0000 4 180 930 1125 9900 TimeKeeper\001 +-6 +6 75 10200 2175 10500 +2 2 0 1 0 7 100 0 20 0.000 0 0 7 0 0 5 + 75 10200 2175 10200 2175 10500 75 10500 75 10200 +4 1 0 100 0 0 12 0.0000 4 180 1275 1125 10425 TimeKeeperItem\001 +-6 +6 4500 10350 4725 10875 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 2 + 4500 10350 4725 10350 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 3 + 4650 10350 4650 10875 4725 10875 +-6 +6 2400 10200 4500 10500 +2 2 0 1 0 7 100 0 20 0.000 0 0 7 0 0 5 + 2400 10200 4500 10200 4500 10500 2400 10500 2400 10200 +4 1 0 100 0 0 12 0.0000 4 135 1035 3375 10425 Communicate\001 +-6 +2 1 0 1 0 7 100 0 20 0.000 0 0 7 0 0 2 + 2175 1350 2400 1350 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 3 + 2325 1350 2325 2400 2400 2400 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 3 + 2400 2925 2325 2925 2325 2400 +2 1 0 1 0 5 100 0 20 0.000 0 0 -1 0 0 2 + 4500 1350 4725 1350 +2 1 0 1 0 5 100 0 -1 0.000 0 0 -1 0 0 3 + 4650 1350 4650 1875 4725 1875 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 2 + 4500 2400 4725 2400 +2 1 0 1 0 5 100 0 -1 0.000 0 0 -1 0 0 2 + 4500 3975 4725 3975 +2 2 0 1 0 4 100 0 20 0.000 0 0 7 0 0 5 + 4725 7050 6825 7050 6825 7350 4725 7350 4725 7050 +2 2 0 1 0 4 100 0 20 0.000 0 0 7 0 0 5 + 4725 6525 6825 6525 6825 6825 4725 6825 4725 6525 +2 1 0 1 0 5 100 0 -1 0.000 0 0 -1 0 0 3 + 4650 3975 4650 6675 4725 6675 +2 1 0 1 0 5 100 0 -1 0.000 0 0 -1 0 0 3 + 4650 6675 4650 7200 4725 7200 +2 1 0 1 0 5 100 0 -1 0.000 0 0 -1 0 0 3 + 2325 7725 2325 8775 2400 8775 +2 1 0 1 0 5 100 0 -1 0.000 0 0 -1 0 0 3 + 4650 7725 4650 8250 4725 8250 +2 1 0 1 0 5 100 0 -1 0.000 0 0 -1 0 0 2 + 4500 7725 4725 7725 +2 1 0 1 0 5 100 0 -1 0.000 0 0 -1 0 0 3 + 2325 3975 2325 7725 2400 7725 +2 1 0 1 0 5 100 0 -1 0.000 0 0 -1 0 0 3 + 2325 8775 2325 9300 2400 9300 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 3 + 2325 2925 2325 3975 2400 3975 +2 1 0 1 0 5 100 0 -1 0.000 0 0 -1 0 0 2 + 2175 10350 2400 10350 +2 2 0 1 0 4 100 0 20 0.000 0 0 7 0 0 5 + 4725 10725 6825 10725 6825 11025 4725 11025 4725 10725 +2 2 0 1 0 4 100 0 20 0.000 0 0 7 0 0 5 + 4725 10200 6825 10200 6825 10500 4725 10500 4725 10200 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 3 + 2400 1425 2250 1425 2250 10350 +4 1 -1 0 0 0 12 0.0000 4 135 885 5700 6750 WASection\001 +4 1 -1 0 0 0 12 0.0000 4 135 780 5700 7275 WAWorld\001 +4 1 0 100 0 0 12 0.0000 4 135 1305 5700 10425 WorldCliProtocol\001 +4 1 0 100 0 0 12 0.0000 4 135 1350 5700 10950 WorldSrvProtocol\001 diff --git a/doc/pvvmud.html b/doc/pvvmud.html new file mode 100644 index 0000000..26c1934 --- /dev/null +++ b/doc/pvvmud.html @@ -0,0 +1,12 @@ +<HTML> +<HEAD> +<TITLE>PVVMUD - Client</TITLE> +<LINK REL=STYLESHEET HREF="/pvvmud/pvvmud.css" TYPE="text/css"> +</HEAD> +<BODY> + +<H1>PVVMUD Client</H1> +<P></P> + +</BODY> +</HTML> diff --git a/doc/pvvmud_sequences.html b/doc/pvvmud_sequences.html new file mode 100644 index 0000000..3ce9234 --- /dev/null +++ b/doc/pvvmud_sequences.html @@ -0,0 +1,28 @@ +<HTML> +<HEAD> +<TITLE>PVVMUD - </TITLE> +<LINK REL=STYLESHEET HREF="/pvvmud/pvvmud.css" TYPE="text/css"> +</HEAD> +<BODY> + +<H1>Communication sequences</H1> +<P></P> + +<IMG SRC="pvvmud_sequences.png" USEMAP="#map1"> +<MAP NAME="map1"> + <AREA HREF="server_start_sequence.html" ALT="Server start sequence" + SAHPE=rect COORDS="13, 160, 530, 216"> + <AREA HREF="server_run_sequence.html" ALT="Server run sequence" + SAHPE=rect COORDS="13, 240, 530, 295"> + <AREA HREF="client_connect_sequence.html" ALT="Client connect sequence" + SAHPE=rect COORDS="150, 325, 800, 380"> + <AREA HREF="client_run_sequence.html" ALT="Client run sequence" + SAHPE=rect COORDS="150, 404, 800, 460"> + <AREA HREF="client_logout_sequence.html" ALT="Client logout sequence" + SAHPE=rect COORDS="150, 485, 800, 540"> + <AREA HREF="server_shutdown_sequence.html" ALT="Server shutdown sequence" + SAHPE=rect COORDS="13, 565, 530, 625"> +</MAP> + +</BODY> +</HTML> diff --git a/doc/pvvmud_sequences.xfig b/doc/pvvmud_sequences.xfig new file mode 100644 index 0000000..bacefa9 --- /dev/null +++ b/doc/pvvmud_sequences.xfig @@ -0,0 +1,117 @@ +#FIG 3.2 +Landscape +Center +Metric +A4 +86.30 +Single +-2 +1200 2 +6 900 45 1350 1080 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 1125 225 180 180 1125 225 1125 405 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 3 + 900 1080 1125 855 1350 1080 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 1125 855 1125 405 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 900 495 1350 495 +-6 +6 12150 45 12600 1080 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 12375 225 180 180 12375 225 12375 405 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 3 + 12150 1080 12375 855 12600 1080 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 12375 855 12375 405 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 12150 495 12600 495 +-6 +6 225 2025 8775 2925 +2 4 0 1 0 7 100 0 -1 0.000 0 0 7 0 0 5 + 8775 2925 8775 2025 225 2025 225 2925 8775 2925 +4 1 0 100 0 0 12 0.0000 4 180 1665 4500 2565 Server start sequence\001 +-6 +6 2475 4725 13275 5625 +2 4 0 1 0 7 100 0 -1 4.000 0 0 7 0 0 5 + 13275 5625 13275 4725 2475 4725 2475 5625 13275 5625 +4 1 0 100 0 0 12 0.0000 4 180 1860 7875 5265 Client connect sequence\001 +-6 +6 2475 5625 13275 6975 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 5625 5625 5625 6075 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 7875 5625 7875 6075 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 10125 5625 10125 6075 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 12375 5625 12375 6075 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 3375 5625 3375 6075 +2 4 0 1 0 7 100 0 -1 4.000 0 0 7 0 0 5 + 13275 6975 13275 6075 2475 6075 2475 6975 13275 6975 +4 1 0 100 0 0 12 0.0000 4 180 1500 7875 6615 Client run sequence\001 +-6 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 2475 900 4275 900 4275 1575 2475 1575 2475 900 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 4725 900 6525 900 6525 1575 4725 1575 4725 900 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 6975 900 8775 900 8775 1575 6975 1575 6975 900 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 9225 900 11025 900 11025 1575 9225 1575 9225 900 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 3375 1575 3375 2025 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 5625 1575 5625 2025 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 7875 1575 7875 2025 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 1170 1575 1170 2025 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 1170 2925 1170 8775 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 3375 2925 3375 3375 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 5625 2925 5625 3375 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 7875 2925 7875 3375 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 10125 1575 10125 4725 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 12375 1575 12375 4725 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 7875 4275 7875 4725 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 5625 4275 5625 4725 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 3375 4275 3375 4725 +2 4 0 1 0 7 100 0 -1 4.000 0 0 7 0 0 5 + 8775 4275 8775 3375 2475 3375 2475 4275 8775 4275 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 5625 6975 5625 7425 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 7875 6975 7875 7425 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 10125 6975 10125 7425 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 12375 6975 12375 7425 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 3375 6975 3375 7425 +2 4 0 1 0 7 100 0 -1 4.000 0 0 7 0 0 5 + 13275 8325 13275 7425 2475 7425 2475 8325 13275 8325 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 3375 8325 3375 8775 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 5625 8325 5625 8775 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 7875 8325 7875 8775 +2 4 0 1 0 7 100 0 -1 0.000 0 0 7 0 0 5 + 8775 9675 8775 8775 225 8775 225 9675 8775 9675 +4 1 0 100 0 0 12 0.0000 4 135 420 5625 1350 :GOS\001 +4 1 0 100 0 0 12 0.0000 4 135 1050 7875 1350 :World Server\001 +4 1 0 100 0 0 12 0.0000 4 135 1395 3375 1350 :PVVMUD Server\001 +4 1 0 100 0 0 12 0.0000 4 135 1350 10125 1350 :PVVMUD Client\001 +4 1 0 100 0 0 12 0.0000 4 135 1095 1125 1350 :Administrator\001 +4 1 0 100 0 0 12 0.0000 4 180 525 12375 1350 :Player\001 +4 1 0 100 0 0 12 0.0000 4 180 1545 5625 3915 Server run sequence\001 +4 1 0 100 0 0 12 0.0000 4 180 1725 7875 7965 Client logout sequence\001 +4 1 0 100 0 0 12 0.0000 4 180 2040 4500 9315 Server shutdown sequence\001 diff --git a/doc/pvvmudsrv.html b/doc/pvvmudsrv.html new file mode 100644 index 0000000..cd6fbb9 --- /dev/null +++ b/doc/pvvmudsrv.html @@ -0,0 +1,15 @@ +<HTML> +<HEAD> +<TITLE>PVVMUD - pvvmudsrv</TITLE> +<LINK REL=STYLESHEET HREF="/pvvmud/pvvmud.css" TYPE="text/css"> +</HEAD> +<BODY> + +<H1>pvvmudsrv</H1> + +<IMG SRC="erd_pvvmudsrv.png"> + +<IMG SRC="erd_pvvmudsrv2.png"> + +</BODY> +</HTML> diff --git a/doc/readme.win32 b/doc/readme.win32 new file mode 100644 index 0000000..139c518 --- /dev/null +++ b/doc/readme.win32 @@ -0,0 +1,13 @@ +To compile the files for Win95/Win98/WinNT set the CPATH variable to where you have your Visual C++ compiler. + +Eg. + + SET CPATH=C:\DEVSTUDIO\VC + +Then copy the Makefile.win32 to the makefiles and use nmake. + +Other notes of interest : + +-You need the LIBTIFF package to declare the tiffio.h, I found it at ftp://ftp.sgi.com/graphics/tiff. (tiff-v3*.gz). + +(Not functional yet.) diff --git a/doc/scenefileformat.html b/doc/scenefileformat.html new file mode 100644 index 0000000..f36409f --- /dev/null +++ b/doc/scenefileformat.html @@ -0,0 +1,93 @@ +<HTML> +<HEAD> +<TITLE>PVVMUD - scene file format</TITLE> +<LINK REL=STYLESHEET HREF="/pvvmud/pvvmud.css" TYPE="text/css"> +</HEAD> +<BODY> +<H1>Scene file format</H1> +<PRE> +Status : suggestion +Implementations : none +RCS info : $Id: scenefileformat.html,v 2.2 1999/10/15 12:47:24 andersr Exp $ +</PRE> +<P>This file format descibe a static scene of 3d objects. Using +keyframes to generate simple animations of transformations. +Allows to include other scenes files as nodes.</P> + +<H3>Missing items</H3> +<UL> + <LI>Fog! + <LI>LOD! Don't know if this is the correct way of doing it? +</UL> + +<H2>Logical file structure</H2> +<TABLE> +<TR><TH></TH><TH></TH></TR> +<TR><TD VALIGN=top><A NAME="SCENEFILE">scene file</TD><TD>= Scene head + Assembly list +<TR><TD VALIGN=top><A NAME="SCENEHEAD">Scene head</TD><TD>= (Version) +<TR><TD VALIGN=top><A NAME="ASSEMBLYLIST">Assembly list</TD><TD>= { Assembly } +<TR><TD VALIGN=top><A NAME="ASSEMBLY">Assembly</TD><TD>= (Name)+ (Visibility range) + [ Tranformation | + Animation list ] + (Visual) + (Light) + (Child) +<TR><TD VALIGN=top><A NAME="VISIBILITYRANGE">Visibility range</TD><TD>= (Min range) + (Max range) +<TR><TD VALIGN=top><A NAME="ANIMATIONLIST">Animation list</TD><TD>= {Animation} +<TR><TD VALIGN=top><A NAME="ANIMATION">Animation</TD><TD>= (Name) + + Length + Repeat + {KeyFrame} +<TR><TD VALIGN=top><A NAME="KEYFRAME">KeyFrame</TD><TD>= (Time) + Transformation +<TR><TD VALIGN=top><A NAME="TRANSFORMATION">Transformation</TD><TD>= + (Translation) + (Rotation) +<TR><TD VALIGN=top><A NAME="ROTATION">Rotation</TD><TD>= * Rotation = rotx roty rotz; * +<TR><TD VALIGN=top><A NAME="TRANSLATION">Translation</TD><TD>= * Translation = xx yy zz ; * +<TR><TD VALIGN=top><A NAME="VISUAL">Visual</TD><TD>= [ Geometry | Scene ] +<TR><TD VALIGN=top><A NAME="LIGHT">Light</TD><TD>= * Don't know how this look yet * +<TR><TD VALIGN=top><A NAME="CHILD">Child</TD><TD>= Assembly list +<TR><TD VALIGN=top><A NAME="GEOMETRY">Geometry</TD><TD>= * Geometry = "Geofile"; * +<TR><TD VALIGN=top><A NAME="SCENE">Scene</TD><TD>= * Scene = "Scenefile"; * +<TR><TD VALIGN=top><A NAME="NAME">Name</TD><TD>= * Name that identify element * +</TABLE> + +<H2>Example:</H2> +<PRE> +Scene(Version=1) + +Assembly { + Visual { + Geometry = "Terrain"; + } +} +Assembly { + Transformation { + Translation = 200.0 100.0 0.0; + Rotation = 45.0 0.0 0.0; + } + Visual { + Geometry = "Tree"; + } + Assembly(Name = "Bird nest";Max=10.0) { + Transformation { + Translation = 0.7 0.3 9.0; + } + Visual { + Scene = "Bird_Nest"; + } + } + Assembly ( Name = "Moving branch" ) { + Animation ( Name = "default"; Time = 20; Repeat = TRUE ) { + KeyFrame ( Time = 0 ){ + Rotation = 0.0 0.0 0.0; + } + KeyFrame ( Time = 5 ){ + Rotation = 5.0 0.0 0.0; + } + KeyFrame { + Rotation = 0.0 0.0 0.0; + } + } + Visual { + Geometry = "Branch"; + } +} + +</PRE> + +</BODY> +</HTML> diff --git a/doc/server_run_sequence.html b/doc/server_run_sequence.html new file mode 100644 index 0000000..0fb3ebb --- /dev/null +++ b/doc/server_run_sequence.html @@ -0,0 +1,13 @@ +<HTML> +<HEAD> +<TITLE>PVVMUD - </TITLE> +<LINK REL=STYLESHEET HREF="/pvvmud/pvvmud.css" TYPE="text/css"> +</HEAD> +<BODY> + +<H1>Server run sequence</H1> +<P></P> +<IMG SRC="server_run_sequence.png"> + +</BODY> +</HTML> diff --git a/doc/server_run_sequence.xfig b/doc/server_run_sequence.xfig new file mode 100644 index 0000000..36f361a --- /dev/null +++ b/doc/server_run_sequence.xfig @@ -0,0 +1,122 @@ +#FIG 3.2 +Landscape +Center +Metric +A4 +86.00 +Single +-2 +1200 2 +6 540 45 12645 2025 +6 900 45 1350 1080 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 1125 225 180 180 1125 225 1125 405 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 3 + 900 1080 1125 855 1350 1080 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 1125 855 1125 405 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 900 495 1350 495 +-6 +6 12150 45 12600 1080 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 12375 225 180 180 12375 225 12375 405 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 3 + 12150 1080 12375 855 12600 1080 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 12375 855 12375 405 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 12150 495 12600 495 +-6 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 2475 900 4275 900 4275 1575 2475 1575 2475 900 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 4725 900 6525 900 6525 1575 4725 1575 4725 900 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 6975 900 8775 900 8775 1575 6975 1575 6975 900 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 9225 900 11025 900 11025 1575 9225 1575 9225 900 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 3375 1575 3375 2025 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 5625 1575 5625 2025 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 7875 1575 7875 2025 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 1170 1575 1170 2025 +4 1 0 100 0 0 12 0.0000 4 135 420 5625 1350 :GOS\001 +4 1 0 100 0 0 12 0.0000 4 135 1050 7875 1350 :World Server\001 +4 1 0 100 0 0 12 0.0000 4 135 1395 3375 1350 :PVVMUD Server\001 +4 1 0 100 0 0 12 0.0000 4 135 1350 10125 1350 :PVVMUD Client\001 +4 1 0 100 0 0 12 0.0000 4 135 1095 1125 1350 :Administrator\001 +4 1 0 100 0 0 12 0.0000 4 180 525 12375 1350 :Player\001 +-6 +6 225 2025 8775 2925 +6 225 2025 8775 2925 +2 4 0 1 0 7 100 0 -1 0.000 0 0 7 0 0 5 + 8775 2925 8775 2025 225 2025 225 2925 8775 2925 +4 1 0 100 0 0 12 0.0000 4 180 1665 4500 2565 Server start sequence\001 +-6 +-6 +6 225 4275 13275 9225 +6 2475 4275 13275 5175 +2 4 0 1 0 7 100 0 -1 4.000 0 0 7 0 0 5 + 13275 5175 13275 4275 2475 4275 2475 5175 13275 5175 +4 1 0 100 0 0 12 0.0000 4 180 1860 7875 4815 Client connect sequence\001 +-6 +6 2475 5175 13275 6525 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 5625 5175 5625 5625 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 7875 5175 7875 5625 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 10125 5175 10125 5625 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 12375 5175 12375 5625 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 3375 5175 3375 5625 +2 4 0 1 0 7 100 0 -1 4.000 0 0 7 0 0 5 + 13275 6525 13275 5625 2475 5625 2475 6525 13275 6525 +4 1 0 100 0 0 12 0.0000 4 180 1500 7875 6165 Client run sequence\001 +-6 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 5625 6525 5625 6975 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 7875 6525 7875 6975 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 10125 6525 10125 6975 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 12375 6525 12375 6975 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 3375 6525 3375 6975 +2 4 0 1 0 7 100 0 -1 4.000 0 0 7 0 0 5 + 13275 7875 13275 6975 2475 6975 2475 7875 13275 7875 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 3375 7875 3375 8325 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 5625 7875 5625 8325 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 7875 7875 7875 8325 +2 4 0 1 0 7 100 0 -1 0.000 0 0 7 0 0 5 + 8775 9225 8775 8325 225 8325 225 9225 8775 9225 +4 1 0 100 0 0 12 0.0000 4 180 1725 7875 7515 Client logout sequence\001 +4 1 0 100 0 0 12 0.0000 4 180 2040 4500 8865 Server shutdown sequence\001 +-6 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 1170 2925 1170 8325 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 3375 2925 3375 3375 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 5625 2925 5625 4275 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 7875 2925 7875 4275 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 10125 1575 10125 4275 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 12375 1575 12375 4275 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 3150 3375 3600 3375 3600 3825 3150 3825 3150 3375 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 1 0 2 + 1 1 1.00 60.00 120.00 + 1350 3375 3150 3375 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 3375 3825 3375 4275 +4 1 0 100 0 0 12 0.0000 4 135 795 2250 3330 HeartBeat\001 diff --git a/doc/server_shutdown_sequence.html b/doc/server_shutdown_sequence.html new file mode 100644 index 0000000..48fc9f6 --- /dev/null +++ b/doc/server_shutdown_sequence.html @@ -0,0 +1,12 @@ +<HTML> +<HEAD> +<TITLE>PVVMUD - </TITLE> +<LINK REL=STYLESHEET HREF="/pvvmud/pvvmud.css" TYPE="text/css"> +</HEAD> +<BODY> + +<H1>Server shutdown sequence</H1> +<P></P> + +</BODY> +</HTML> diff --git a/doc/server_start_sequence.html b/doc/server_start_sequence.html new file mode 100644 index 0000000..1d19c71 --- /dev/null +++ b/doc/server_start_sequence.html @@ -0,0 +1,13 @@ +<HTML> +<HEAD> +<TITLE>PVVMUD - </TITLE> +<LINK REL=STYLESHEET HREF="/pvvmud/pvvmud.css" TYPE="text/css"> +</HEAD> +<BODY> + +<H1>Server start sequence</H1> +<P></P> +<IMG SRC="server_start_sequence.png"> + +</BODY> +</HTML> diff --git a/doc/server_start_sequence.xfig b/doc/server_start_sequence.xfig new file mode 100644 index 0000000..7114fbf --- /dev/null +++ b/doc/server_start_sequence.xfig @@ -0,0 +1,205 @@ +#FIG 3.2 +Portrait +Center +Metric +A3 +100.00 +Single +-2 +1200 2 +6 900 45 1350 1080 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 1125 225 180 180 1125 225 1125 405 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 3 + 900 1080 1125 855 1350 1080 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 1125 855 1125 405 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 900 495 1350 495 +-6 +6 12150 45 12600 1080 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 12375 225 180 180 12375 225 12375 405 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 3 + 12150 1080 12375 855 12600 1080 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 12375 855 12375 405 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 12150 495 12600 495 +-6 +6 3150 2700 5850 5175 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 5400 2700 5850 2700 5850 3150 5400 3150 5400 2700 +2 1 0 1 0 7 100 0 -1 4.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 5400 2925 3600 3375 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 3150 3375 3600 3375 3600 3825 3150 3825 3150 3375 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 5400 4050 5850 4050 5850 4500 5400 4500 5400 4050 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 3150 4725 3600 4725 3600 5175 3150 5175 3150 4725 +2 1 0 1 0 7 100 0 -1 4.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 5400 4275 3600 4725 +2 1 0 1 0 7 100 0 -1 4.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 3600 3600 5400 4050 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 3375 3825 3375 4725 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 5625 3150 5625 4050 +4 1 0 100 0 0 12 0.2531 4 135 780 4500 3060 "Connect"\001 +4 1 0 100 0 0 12 0.2531 4 180 915 4500 4410 ServerLogin\001 +4 1 0 100 0 0 12 6.0301 4 135 405 4500 3780 Hello\001 +-6 +6 3555 11250 8100 12600 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 7875 11250 7875 12150 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 7650 12150 8100 12150 8100 12600 7650 12600 7650 12150 +2 1 0 1 0 7 100 0 -1 4.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 3598 11715 7648 12165 +4 1 0 100 0 0 12 6.1715 4 135 615 6750 12015 AddCell\001 +-6 +6 3600 6795 7650 8775 +2 1 0 1 0 7 100 0 -1 4.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 7650 6975 3600 7425 +2 1 0 1 0 7 100 0 -1 4.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 7650 8325 5850 8775 +4 1 0 100 0 0 12 0.1117 4 180 915 6750 7020 ServerLogin\001 +4 1 0 100 0 0 12 0.2531 4 135 780 6750 8460 "Connect"\001 +-6 +6 3555 14400 7650 14895 +2 1 0 1 0 7 100 0 -1 4.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 3598 14415 7648 14865 +4 1 0 100 0 0 12 6.1715 4 180 825 6750 14715 AddObject\001 +-6 +6 5850 8955 7650 9450 +2 1 0 1 0 7 100 0 -1 4.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 5850 9000 7650 9450 +4 1 0 100 0 0 12 6.0301 4 180 555 6750 9180 (Hello)\001 +-6 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 2475 900 4275 900 4275 1575 2475 1575 2475 900 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 4725 900 6525 900 6525 1575 4725 1575 4725 900 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 6975 900 8775 900 8775 1575 6975 1575 6975 900 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 9225 900 11025 900 11025 1575 9225 1575 9225 900 +2 1 0 1 0 7 100 0 -1 0.000 0 0 7 1 0 2 + 1 1 1.00 60.00 120.00 + 1350 2025 3150 2025 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 3375 1575 3375 2025 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 5625 1575 5625 2700 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 7875 1575 7875 5400 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 3150 2025 3600 2025 3600 2475 3150 2475 3150 2025 +2 1 0 1 0 7 100 0 -1 4.000 0 0 -1 1 0 2 + 1 1 1.00 60.00 120.00 + 1350 5400 7650 5400 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 7650 5400 8100 5400 8100 5850 7650 5850 7650 5400 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 900 1800 1350 1800 1350 5625 900 5625 900 1800 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 3375 2475 3375 3375 +2 1 0 1 0 7 100 0 -1 4.000 0 0 -1 1 0 2 + 1 1 1.00 60.00 120.00 + 1350 2700 5400 2700 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 5625 4500 5625 8775 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 3375 6525 3375 7425 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 7875 7200 7875 8100 +2 1 0 1 0 7 100 0 -1 4.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 3600 7650 7650 8100 +2 1 0 1 0 7 100 0 -1 4.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 7650 5625 3600 6075 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 3150 6075 3600 6075 3600 6525 3150 6525 3150 6075 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 3375 5175 3375 6075 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 7875 5850 7875 6750 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 7650 6750 8100 6750 8100 7200 7650 7200 7650 6750 +2 1 0 1 0 7 100 0 -1 4.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 3602 6284 7650 6750 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 7650 8100 8100 8100 8100 8550 7650 8550 7650 8100 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 5400 8775 5850 8775 5850 9225 5400 9225 5400 8775 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 7650 9450 8100 9450 8100 9900 7650 9900 7650 9450 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 7875 8550 7875 9450 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 7875 9900 7875 10800 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 7650 10800 8100 10800 8100 11250 7650 11250 7650 10800 +2 1 0 1 0 7 100 0 -1 4.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 3599 10355 7649 10805 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 3150 7425 3600 7425 3600 14625 3150 14625 3150 7425 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 7875 13950 7875 14850 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 7650 14850 8100 14850 8100 15300 7650 15300 7650 14850 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 7875 12600 7875 13500 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 7650 13500 8100 13500 8100 13950 7650 13950 7650 13500 +2 1 0 1 0 7 100 0 -1 4.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 3598 13065 7648 13515 +2 2 0 1 0 7 100 0 -1 4.000 0 0 -1 0 0 5 + 8460 15750 2790 15750 2790 11430 8460 11430 8460 15750 +2 2 0 1 0 7 100 0 -1 4.000 0 0 -1 0 0 5 + 2925 14220 8325 14220 8325 15390 2925 15390 2925 14220 +2 2 0 1 0 7 100 0 -1 4.000 0 0 -1 0 0 5 + 2925 12870 8325 12870 8325 14040 2925 14040 2925 12870 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 5625 9225 5625 16875 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 10125 1575 10125 16875 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 7875 15300 7875 16875 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 12375 1575 12375 16875 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 3375 14625 3375 16875 +2 4 0 1 0 7 100 0 -1 4.000 0 0 7 0 0 5 + 13275 17775 13275 16875 225 16875 225 17775 13275 17775 +2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2 + 1125 5625 1125 16875 +4 1 0 100 0 0 12 0.0000 4 135 420 5625 1350 :GOS\001 +4 1 0 100 0 0 12 0.0000 4 135 1050 7875 1350 :World Server\001 +4 1 0 100 0 0 12 0.0000 4 135 1395 3375 1350 :PVVMUD Server\001 +4 1 0 100 0 0 12 0.0000 4 135 1350 10125 1350 :PVVMUD Client\001 +4 1 0 100 0 0 12 0.0000 4 135 1095 1125 1350 :Administrator\001 +4 1 0 100 0 0 12 0.0000 4 180 525 12375 1350 :Player\001 +4 1 0 100 0 0 12 0.0000 4 135 915 2250 1980 Start Server\001 +4 1 0 100 0 0 12 0.0000 4 135 1425 2250 5355 Start World Server\001 +4 1 0 100 0 0 12 0.0000 4 135 795 2250 2610 Start GOS\001 +4 1 0 100 0 0 12 0.1117 4 135 780 6750 5670 "Connect"\001 +4 1 0 100 0 0 12 6.1715 4 135 405 6750 6615 Hello\001 +4 1 0 100 0 0 12 6.1715 4 135 675 6795 7965 GOSInfo\001 +4 1 0 100 0 0 12 6.1715 4 135 1620 6795 10665 Command: AddWorld\001 +4 1 0 100 0 0 12 6.1715 4 135 960 6750 13365 AddCellPVS\001 +4 1 0 100 0 0 12 0.0000 4 180 1845 5625 13950 *[For every PVS in Cell]\001 +4 1 0 100 0 0 12 0.0000 4 180 2010 5625 15300 *[For every Object in Cell]\001 +4 1 0 100 0 0 12 0.0000 4 180 1275 5625 15660 *[For every Cell]\001 +4 1 0 100 0 0 12 0.0000 4 180 3420 6480 17415 System running waiting for clients to connect\001 diff --git a/doc/serverconfig.html b/doc/serverconfig.html new file mode 100644 index 0000000..a4a7cee --- /dev/null +++ b/doc/serverconfig.html @@ -0,0 +1,20 @@ +<HTML> +<HEAD> +<TITLE>PVVMUD - Server configuration</TITLE> +<LINK REL=STYLESHEET HREF="/pvvmud/pvvmud.css" TYPE="text/css"> +</HEAD> +<BODY> + +<H1>Server configuration</H1> +<P>Three servers have been desigend to preform different tasks. +<A HREF ="pvvmudsrv.html">pvvmudsrv</A> +is the main server and the server the client first connect to. To help +pvvmudsrv the <A HREF="worldsrv.html">worldsrv</A> is desigend to update +clients with changes in the world. The <A HREF="gos.html">GOS</A> is +responsible for delivery of all geometry objects, materials +and textures to the client when requested.</P> + +<IMG SRC="serverconfig.png"> + +</BODY> +</HTML> diff --git a/doc/serverconfig.xfig b/doc/serverconfig.xfig new file mode 100644 index 0000000..894c7d1 --- /dev/null +++ b/doc/serverconfig.xfig @@ -0,0 +1,437 @@ +#FIG 3.2 +Landscape +Center +Metric +A4 +102.00 +Single +-2 +1200 2 +6 5707 5327 8974 8595 +6 6074 5981 8607 6062 +6 7545 5981 8035 6062 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 7585 6021 41 41 7585 6021 7626 6021 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 7626 6021 8035 6021 +-6 +6 7054 5981 7545 6062 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 7095 6021 41 41 7095 6021 7136 6021 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 7136 6021 7545 6021 +-6 +6 6564 5981 7054 6062 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 6605 6021 41 41 6605 6021 6646 6021 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 6646 6021 7054 6021 +-6 +6 6074 5981 6564 6062 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 6115 6021 41 41 6115 6021 6156 6021 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 6156 6021 6564 6021 +-6 +6 8035 5981 8525 6062 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 8076 6021 41 41 8076 6021 8116 6021 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 8116 6021 8525 6021 +-6 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 8566 6021 41 41 8566 6021 8607 6021 +-6 +6 6074 6307 8607 6389 +6 7545 6307 8035 6389 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 7585 6348 41 41 7585 6348 7626 6348 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 7626 6348 8035 6348 +-6 +6 7054 6307 7545 6389 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 7095 6348 41 41 7095 6348 7136 6348 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 7136 6348 7545 6348 +-6 +6 6564 6307 7054 6389 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 6605 6348 41 41 6605 6348 6646 6348 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 6646 6348 7054 6348 +-6 +6 6074 6307 6564 6389 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 6115 6348 41 41 6115 6348 6156 6348 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 6156 6348 6564 6348 +-6 +6 8035 6307 8525 6389 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 8076 6348 41 41 8076 6348 8116 6348 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 8116 6348 8525 6348 +-6 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 8566 6348 41 41 8566 6348 8607 6348 +-6 +6 6074 6634 8607 6716 +6 7545 6634 8035 6716 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 7585 6675 41 41 7585 6675 7626 6675 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 7626 6675 8035 6675 +-6 +6 7054 6634 7545 6716 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 7095 6675 41 41 7095 6675 7136 6675 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 7136 6675 7545 6675 +-6 +6 6564 6634 7054 6716 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 6605 6675 41 41 6605 6675 6646 6675 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 6646 6675 7054 6675 +-6 +6 6074 6634 6564 6716 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 6115 6675 41 41 6115 6675 6156 6675 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 6156 6675 6564 6675 +-6 +6 8035 6634 8525 6716 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 8076 6675 41 41 8076 6675 8116 6675 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 8116 6675 8525 6675 +-6 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 8566 6675 41 41 8566 6675 8607 6675 +-6 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 5707 5327 8974 5327 8974 8595 5707 8595 5707 5327 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 5707 5719 8974 5719 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 6 + 8607 6021 8729 6021 8729 6185 5952 6185 5952 6348 6074 6348 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 6 + 8607 6348 8729 6348 8729 6512 5952 6512 5952 6675 6074 6675 +4 1 0 100 0 0 11 0.0000 4 105 285 7300 5572 GOS\001 +-6 +6 438 5327 3705 8595 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 438 5327 3705 5327 3705 8595 438 8595 438 5327 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 438 5719 3705 5719 +-6 +6 519 5981 3623 7492 +6 846 5981 3297 6103 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 4 + 846 6103 846 5981 3297 5981 3297 6103 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 2071 5981 2071 6103 +-6 +6 1745 6185 2398 6512 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 2071 6185 1745 6512 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 2071 6185 2398 6512 +-6 +6 519 6185 1173 6512 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 846 6185 519 6512 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 846 6185 1173 6512 +-6 +6 2970 6185 3623 6512 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 3297 6185 2970 6512 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 3297 6185 3623 6512 +-6 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 1418 7206 41 41 1418 7206 1459 7206 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 2725 7206 41 41 2725 7206 2766 7206 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 2725 6961 41 41 2725 6961 2766 6961 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 2398 6553 41 41 2398 6553 2439 6553 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 1745 6553 41 41 1745 6553 1785 6553 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 1418 6961 41 41 1418 6961 1459 6961 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 2071 6961 41 41 2071 6961 2112 6961 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 1908 7206 41 41 1908 7206 1949 7206 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 2235 7206 41 41 2235 7206 2276 7206 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 1254 7451 41 41 1254 7451 1295 7451 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 1581 7451 41 41 1581 7451 1622 7451 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 2071 6144 41 41 2071 6144 2112 6144 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 846 6144 41 41 846 6144 887 6144 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 3297 6144 41 41 3297 6144 3338 6144 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 1418 7002 1418 7165 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 2725 7002 2725 7165 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 1745 6593 1418 6920 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 2398 6593 2071 6920 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 2398 6593 2725 6920 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 2071 7002 1908 7165 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 2071 7002 2235 7165 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 1418 7247 1254 7410 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 1418 7247 1581 7410 +-6 +6 5747 834 9015 4102 +6 5747 834 9015 4102 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 5747 834 9015 834 9015 4102 5747 4102 5747 834 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 5747 1226 9015 1226 +-6 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 8035 2713 41 41 8035 2713 8076 2713 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 8035 2468 41 41 8035 2468 8076 2468 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 7708 2059 41 41 7708 2059 7749 2059 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 7381 2468 41 41 7381 2468 7422 2468 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 7218 2713 41 41 7218 2713 7259 2713 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 7545 2713 41 41 7545 2713 7585 2713 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 7381 1651 41 41 7381 1651 7422 1651 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 8035 2508 8035 2672 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 7381 1691 7708 2018 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 7708 2100 7381 2427 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 7708 2100 8035 2427 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 7381 2508 7218 2672 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 7381 2508 7545 2672 +4 1 0 100 0 0 11 0.0000 4 105 705 7340 1079 PVVMUD\001 +-6 +6 438 834 3705 4102 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 438 834 3705 834 3705 4102 438 4102 438 834 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 438 1226 3705 1226 +-6 +6 450 1530 3645 3084 +6 646 1532 3624 2511 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 1822 2120 1508 2434 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 2723 2434 2802 2434 2802 2511 2723 2511 2723 2434 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 2095 1650 2174 1650 2174 1728 2095 1728 2095 1650 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 2135 1728 1822 2041 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 2135 1728 2449 2041 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 959 1728 646 2041 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 959 1728 1273 2041 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 920 1650 999 1650 999 1728 920 1728 920 1650 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 4 + 959 1650 959 1532 3311 1532 3311 1650 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 2135 1532 2135 1650 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 3311 1728 2997 2041 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 3311 1728 3624 2041 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 3272 1650 3350 1650 3350 1728 3272 1728 3272 1650 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 2449 2120 2135 2434 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 2449 2120 2762 2434 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 2409 2041 2488 2041 2488 2120 2409 2120 2409 2041 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 2095 2434 2174 2434 2174 2511 2095 2511 2095 2434 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 1783 2041 1860 2041 1860 2120 1783 2120 1783 2041 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 1469 2434 1548 2434 1548 2511 1469 2511 1469 2434 +-6 +6 724 1611 3154 3060 +6 764 1611 3114 1728 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 4 + 764 1728 764 1611 3114 1611 3114 1728 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 1939 1611 1939 1728 +-6 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 1313 2786 39 39 1313 2786 1351 2786 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 2567 2786 39 39 2567 2786 2605 2786 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 2567 2551 39 39 2567 2551 2605 2551 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 2253 2159 39 39 2253 2159 2292 2159 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 1625 2159 39 39 1625 2159 1665 2159 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 1313 2551 39 39 1313 2551 1351 2551 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 1939 2551 39 39 1939 2551 1978 2551 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 1783 2786 39 39 1783 2786 1822 2786 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 2095 2786 39 39 2095 2786 2135 2786 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 1155 3021 39 39 1155 3021 1195 3021 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 1469 3021 39 39 1469 3021 1508 3021 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 1939 1767 39 39 1939 1767 1978 1767 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 764 1767 39 39 764 1767 803 1767 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 3114 1767 39 39 3114 1767 3154 1767 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 1313 2590 1313 2747 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 2567 2590 2567 2747 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 1625 2199 1313 2511 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 1939 1806 1625 2120 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 1939 1806 2253 2120 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 2253 2199 1939 2511 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 2253 2199 2567 2511 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 1939 2590 1783 2747 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 1939 2590 2095 2747 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 1313 2825 1155 2982 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 1313 2825 1469 2982 +-6 +6 2802 1806 3428 2120 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 3114 1806 2802 2120 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 3114 1806 3428 2120 +-6 +6 450 1806 1077 2120 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 764 1806 450 2120 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 764 1806 1077 2120 +-6 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 920 1689 803 1767 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 2095 1689 1978 1767 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 3272 1689 3154 1767 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 2409 2081 2292 2159 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 1783 2081 1665 2159 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 1469 2473 1351 2551 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 2095 2473 1978 2551 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 2723 2473 2605 2551 +-6 +6 3950 1446 5437 1936 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 4537 1740 4380 1897 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 4987 1897 5026 1897 5026 1936 4987 1936 4987 1897 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 4674 1505 4714 1505 4714 1544 4674 1544 4674 1505 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 4694 1544 4537 1701 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 4694 1544 4851 1701 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 4107 1544 3950 1701 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 4107 1544 4263 1701 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 4087 1505 4126 1505 4126 1544 4087 1544 4087 1505 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 4 + 4107 1505 4107 1446 5280 1446 5280 1505 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 4694 1446 4694 1505 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 5280 1544 5124 1701 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 5280 1544 5437 1701 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 5261 1505 5300 1505 5300 1544 5261 1544 5261 1505 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 4851 1740 4694 1897 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 4851 1740 5007 1897 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 4831 1701 4870 1701 4870 1740 4831 1740 4831 1701 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 4674 1897 4714 1897 4714 1936 4674 1936 4674 1897 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 4518 1701 4557 1701 4557 1740 4518 1740 4518 1701 +2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5 + 4361 1897 4400 1897 4400 1936 4361 1936 4361 1897 +-6 +6 3950 3133 5437 3856 +6 4107 3133 5280 3191 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 4 + 4107 3191 4107 3133 5280 3133 5280 3191 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 4694 3133 4694 3191 +-6 +6 4537 3230 4851 3387 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 4694 3230 4537 3387 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 4694 3230 4851 3387 +-6 +6 3950 3230 4263 3387 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 4107 3230 3950 3387 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 4107 3230 4263 3387 +-6 +6 5124 3230 5437 3387 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 5280 3230 5124 3387 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 5280 3230 5437 3387 +-6 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 4380 3719 20 20 4380 3719 4400 3719 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 5007 3719 20 20 5007 3719 5026 3719 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 5007 3602 20 20 5007 3602 5026 3602 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 4851 3406 20 20 4851 3406 4870 3406 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 4537 3406 20 20 4537 3406 4557 3406 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 4380 3602 20 20 4380 3602 4400 3602 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 4694 3602 20 20 4694 3602 4714 3602 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 4616 3719 20 20 4616 3719 4635 3719 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 4772 3719 20 20 4772 3719 4792 3719 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 4302 3836 20 20 4302 3836 4321 3836 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 4459 3836 20 20 4459 3836 4478 3836 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 4694 3211 20 20 4694 3211 4714 3211 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 4107 3211 20 20 4107 3211 4126 3211 +1 3 0 1 0 7 100 0 -1 0.000 1 0.0000 5280 3211 20 20 5280 3211 5300 3211 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 4380 3621 4380 3699 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 5007 3621 5007 3699 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 4537 3426 4380 3583 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 4851 3426 4694 3583 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 4851 3426 5007 3583 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 4694 3621 4616 3699 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 4694 3621 4772 3699 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 4380 3738 4302 3817 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 4380 3738 4459 3817 +-6 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 1 0 2 + 0 0 1.00 54.46 108.93 + 5747 2672 3705 2672 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 1 0 2 + 0 0 1.00 54.46 108.93 + 2071 4102 2071 5327 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 1 0 2 + 0 0 1.00 54.46 108.93 + 3705 5327 5747 4102 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 1 0 2 + 0 0 1.00 54.46 108.93 + 7381 5327 7381 4102 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2 + 2071 466 6973 466 +4 1 0 100 0 0 11 0.0000 4 105 990 4685 2590 UserCommands\001 +4 0 0 100 0 0 11 0.0000 4 135 720 2153 4837 SrvUpdates\001 +4 0 0 100 0 0 11 0.0000 4 135 720 4440 5123 CliUpdates\001 +4 0 0 100 0 0 11 0.0000 4 135 615 7463 4796 Geometry\001 +4 1 0 100 0 0 18 0.0000 4 255 4590 4522 384 Server configurations with main dataflow\001 +4 1 0 100 0 0 11 0.0000 4 105 855 2030 5572 WORLDSRV\001 +4 1 0 100 0 0 11 0.0000 4 105 1005 2030 1079 PVVMUDSRV\001 +4 1 0 100 0 0 11 0.0000 4 105 420 4685 1283 World\001 +4 1 0 100 0 0 11 0.0000 4 135 615 4685 2999 Geometry\001 diff --git a/doc/srv_communication.html b/doc/srv_communication.html new file mode 100644 index 0000000..8c89779 --- /dev/null +++ b/doc/srv_communication.html @@ -0,0 +1,13 @@ +<HTML> +<HEAD> +<TITLE>PVVMUD - Server communication</TITLE> +<LINK REL=STYLESHEET HREF="/pvvmud/pvvmud.css" TYPE="text/css"> +</HEAD> +<BODY> + +<H1>Server communication</H1> +<P></P> +<IMG SRC="srv_communication.png"> + +</BODY> +</HTML> diff --git a/doc/srv_communication.xfig b/doc/srv_communication.xfig new file mode 100644 index 0000000..685a569 --- /dev/null +++ b/doc/srv_communication.xfig @@ -0,0 +1,111 @@ +#FIG 3.2 +Landscape +Center +Metric +A4 +100.00 +Single +-2 +1200 2 +6 4950 4950 7200 7200 +2 4 0 1 0 7 100 0 -1 0.000 0 0 7 0 0 5 + 7200 7200 7200 4950 4950 4950 4950 7200 7200 7200 +4 1 0 100 0 0 12 0.0000 4 180 615 6075 6165 GOS(1)\001 +-6 +6 2565 2565 4725 4725 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 4725 2565 2565 4725 +4 1 0 100 0 0 12 0.7854 4 180 990 3600 3555 GetWorld(8)\001 +-6 +6 4995 2745 7020 4860 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 5175 4815 5175 2745 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 5625 2790 5625 4860 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 6075 4815 6075 2745 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 6525 4815 6525 2745 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 6975 4815 6975 2745 +4 1 0 100 0 0 12 1.5708 4 180 645 5130 3780 Hello(7)\001 +4 1 0 100 0 0 12 1.5708 4 180 960 5580 3780 Request(9n)\001 +4 1 0 100 0 0 12 1.5708 4 180 945 6480 3780 Material(r9)\001 +4 1 0 100 0 0 12 1.5708 4 180 885 6930 3780 Texture(r9)\001 +4 1 0 100 0 0 12 1.5708 4 180 1050 6030 3780 Geometry(r9)\001 +-6 +2 4 0 1 0 7 100 0 -1 0.000 0 0 7 0 0 5 + 7200 2700 7200 450 4950 450 4950 2700 7200 2700 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 2790 1800 4860 1800 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 4860 1350 2790 1350 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 2790 900 4860 900 +2 4 0 1 0 7 100 0 -1 0.000 0 0 7 0 0 5 + 2700 2700 2700 450 450 450 450 2700 2700 2700 +2 4 0 1 0 7 100 0 -1 0.000 0 0 7 0 0 5 + 2700 7200 2700 4950 450 4950 450 7200 2700 7200 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 4860 5175 2790 5175 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 2790 5625 4860 5625 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 4860 6075 2790 6075 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 4860 6525 2790 6525 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 4860 6975 2790 6975 +2 1 0 5 0 7 100 0 -1 0.000 0 0 7 0 1 2 + 0 0 5.00 135.00 180.00 + 5040 2880 2880 5040 +2 1 0 5 0 7 100 0 -1 0.000 0 0 -1 1 0 2 + 0 0 5.00 135.00 180.00 + 4860 2250 2790 2250 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 2025 4860 2025 2790 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 1575 2790 1575 4860 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 1125 4860 1125 2790 +2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 675 2790 675 4860 +2 1 0 5 0 7 100 0 -1 0.000 0 0 -1 1 0 2 + 0 0 5.00 135.00 180.00 + 2475 2790 2475 4860 +4 1 0 100 0 0 12 0.0000 4 180 1065 1575 1665 pvvmudsrv(2)\001 +4 1 0 100 0 0 12 0.0000 4 180 900 1575 6165 worldsrv(3)\001 +4 1 0 100 0 0 12 0.0000 4 180 825 6075 1665 pvvmud(4)\001 +4 1 0 100 0 0 12 0.0000 4 180 645 3825 5130 Hello(2)\001 +4 1 0 100 0 0 12 0.0000 4 180 960 3825 5580 Request(3n)\001 +4 1 0 100 0 0 12 0.0000 4 180 1050 3825 6030 Geometry(r3)\001 +4 1 0 100 0 0 12 0.0000 4 180 945 3825 6480 Material(r3)\001 +4 1 0 100 0 0 12 0.0000 4 180 885 3825 6930 Texture(r3)\001 +4 1 0 100 0 0 12 0.0000 4 180 645 3825 855 Hello(4)\001 +4 1 0 100 0 0 12 0.0000 4 180 720 3825 1305 Login(r4)\001 +4 1 0 100 0 0 12 0.0000 4 180 1035 3825 1755 ServerInfo(6)\001 +4 1 0 100 0 0 12 0.0000 4 135 1215 3825 2205 UserCommands\001 +4 1 0 100 0 0 12 1.5708 4 180 645 630 3825 Hello(1)\001 +4 1 0 100 0 0 12 1.5708 4 180 1185 1080 3825 WorldLogin(r1)\001 +4 1 0 100 0 0 12 1.5708 4 180 1050 1530 3825 NewClient(5)\001 +4 1 0 100 0 0 12 1.5708 4 180 1485 1980 3825 ClientAccepted(r5)\001 +4 1 0 100 0 0 12 1.5708 4 180 1110 2385 3825 WorldUpdates\001 +4 1 0 100 0 0 12 0.7854 4 150 1095 3915 3870 ClientU\370dates\001 diff --git a/doc/texturefileformat.html b/doc/texturefileformat.html new file mode 100644 index 0000000..94e1d6c --- /dev/null +++ b/doc/texturefileformat.html @@ -0,0 +1,67 @@ +<HTML> +<HEAD> +<TITLE>PVVMUD - Texture file format</TITLE> +<LINK REL=STYLESHEET HREF="/pvvmud/pvvmud.css" TYPE="text/css"> +</HEAD> +<BODY> + +<H1>Texture file format</H1> +<PRE> +Status : suggestion +Implementations : none +</PRE> +<P>Define how a texturemap will be assigned to a object</P> + +<H2>Logical file format</H2> + +<H2>File format</H2> +<PRE> +TEXTURE(NAME="name"){ + MAP {"filename"} + MINIFY {mode} + MAGNIFY {mode} + WRAP_S {mode} + WRAP_T {mode} + BORDERCOLOR {red, green, blue, alpha} +} +</PRE> + +<H2>Paramteters</H2> +<UL> + <LI>MINIFY<BR> + <UL> + <LI>NEAREST + <LI>LINEAR + </UL> + </LI> + <LI>MAGNIFY<BR> + <UL> + <LI>NEAREST + <LI>LINEAR + </UL> + </LI> + <LI>WRAP_S<BR> + <UL> + <LI>CLAMP + <LI>REPEAT + </UL> + </LI> + <LI>WRAP_T<BR> + <UL> + <LI>CLAMP + <LI>REPEAT + </UL> + </LI> + <LI>BORDERCOLOR + </LI> +</UL> + +<H2>Example</H2> + +</BODY> +</HTML> + + + + + diff --git a/doc/utilities.html b/doc/utilities.html new file mode 100644 index 0000000..a02cbac --- /dev/null +++ b/doc/utilities.html @@ -0,0 +1,14 @@ +<HTML> +<HEAD> +<TITLE>PVVMUD - Utilities</TITLE> +<LINK REL=STYLESHEET HREF="/pvvmud/pvvmud.css" TYPE="text/css"> +</HEAD> +<BODY> + +<H1>Utilities</H1> +<UL> + <LI><A HREF="geo2bog.html">geo2bog</A> +</UL> + +</BODY> +</HTML> diff --git a/doc/world_map.xfig b/doc/world_map.xfig new file mode 100644 index 0000000..437dc17 --- /dev/null +++ b/doc/world_map.xfig @@ -0,0 +1,51 @@ +#FIG 3.2 +Landscape +Center +Inches +A4 +100.00 +Single +-2 +1200 2 +6 3750 975 5400 6150 +2 2 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 + 3750 2700 5400 2700 5400 4425 3750 4425 3750 2700 +2 2 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 + 3750 975 5400 975 5400 2700 3750 2700 3750 975 +2 2 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 + 3750 4425 5400 4425 5400 6150 3750 6150 3750 4425 +-6 +6 2100 975 3750 6150 +2 2 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 + 2100 2700 3750 2700 3750 4425 2100 4425 2100 2700 +2 2 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 + 2100 975 3750 975 3750 2700 2100 2700 2100 975 +2 2 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 + 2100 4425 3750 4425 3750 6150 2100 6150 2100 4425 +-6 +6 5400 975 7050 6150 +2 2 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 + 5400 2700 7050 2700 7050 4425 5400 4425 5400 2700 +2 2 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 + 5400 975 7050 975 7050 2700 5400 2700 5400 975 +2 2 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 5 + 5400 4425 7050 4425 7050 6150 5400 6150 5400 4425 +-6 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 2 + 825 3525 8850 3525 +2 1 0 1 -1 7 0 0 -1 0.000 0 0 -1 0 0 2 + 4575 225 4575 6600 +4 0 -1 0 0 0 12 0.0000 4 135 135 8625 3450 X\001 +4 0 -1 0 0 0 12 0.0000 4 135 135 4650 450 Y\001 +4 0 -1 0 0 0 12 0.0000 4 135 375 3525 3675 -200\001 +4 0 -1 0 0 0 12 0.0000 4 135 375 1875 3675 -600\001 +4 0 -1 0 0 0 12 0.0000 4 135 270 6900 3675 600\001 +4 0 -1 0 0 0 12 0.0000 4 135 270 5250 3675 200\001 +4 0 -1 0 0 0 12 0.0000 4 135 375 4650 4425 -200\001 +4 0 -1 0 0 0 12 0.0000 4 135 270 4650 2625 200\001 +4 0 -1 0 0 0 12 0.0000 4 135 270 4650 900 600\001 +4 0 -1 0 0 0 12 0.0000 4 135 375 4575 6075 -600\001 +4 0 -1 0 0 0 12 0.0000 4 135 420 525 3375 West\001 +4 0 -1 0 0 0 12 0.0000 4 135 360 7725 3450 East\001 +4 0 -1 0 0 0 12 0.0000 4 135 435 4725 6450 South\001 +4 0 -1 0 0 0 12 0.0000 4 135 435 4875 600 North\001 diff --git a/doc/worldfileformats.html b/doc/worldfileformats.html new file mode 100644 index 0000000..dce69c9 --- /dev/null +++ b/doc/worldfileformats.html @@ -0,0 +1,56 @@ +<HTML> +<HEAD> +<TITLE>PVVMUD - </TITLE> +<LINK REL=STYLESHEET HREF="/pvvmud/pvvmud.css" TYPE="text/css"> +</HEAD> +<BODY> + +<H1>World file formats</H1> +<P>This tree fileformats describe the world.</P> + +<H2>World</H2> +<H3>Logical file structure</H3> +<TABLE> +<TR><TH></TH><TH></TH></TR> +<TR><TD VALIGN=top><A NAME="WORLDFILE">worldFile</A></TD><TD>= {section}</TD></TR> +<TR><TD VALIGN=top><A NAME="WORLD_SECTION">section</A></TD><TD>= sectionId + sectionfile</TD></TR> +</TABLE> +<H3>Example</H3> +<PRE> +0 section0 +0 section1 +</PRE> + +<H2>Section</H2> +<H3>Logical file structure</H3> +<TABLE> +<TR><TH></TH><TH></TH></TR> +<TR><TD VALIGN=top><A NAME="SECTIONFILE">sectionFile</A></TD><TD>= {cell}</TD></TR> +<TR><TD VALIGN=top><A NAME="SECTION_CELL">cell</A></TD><TD>= cellId + cellfile + numpvs + {pvs}</TD></TR> +<TR><TD VALIGN=top><A NAME="PVS">pvs</A></TD><TD>= cellId + posx + posy + posz</TD></TR> +</TABLE> +<H3>Example</H3> +<PRE> +0 cell0 2 +1 -200.0 0.0 0.0 +2 200.0 0.0 0.0 +1 cell1 1 +0 200.0 0.0 0.0 +</PRE> + +<H2>Cell</H2> +<H3>Logical file structure</H3> +<TABLE> +<TR><TH></TH><TH></TH></TR> +<TR><TD VALIGN=top><A NAME="CELLFILE">cellFile</A></TD><TD>= object</TD></TR> +<TR><TD VALIGN=top><A NAME="CELL_OBJECT">object</A></TD><TD>= objectType + geometryId + posx + posy + posz + name + numSubObject + {object}</TD></TR> +</TABLE> +<H3>Example</H3> +<PRE> +cell 9 0.0 0.0 0.0 1 +object 1 50.0 34.0 0.0 tree 0 +</PRE> + + +</BODY> +</HTML> diff --git a/doc/worldsrv.html b/doc/worldsrv.html new file mode 100644 index 0000000..3636164 --- /dev/null +++ b/doc/worldsrv.html @@ -0,0 +1,14 @@ +<HTML> +<HEAD> +<TITLE>PVVMUD - World server</TITLE> +<LINK REL=STYLESHEET HREF="/pvvmud/pvvmud.css" TYPE="text/css"> +</HEAD> +<BODY> + +<H1>World server</H1> +<H2>ERD</H2> +<IMG SRC="erd_worldsrv.png"> +<H2>Object hierarchy</H2> +<IMG SRC="objecthierarchyworld.png"> +</BODY> +</HTML> diff --git a/download/doc/3ds.spec b/download/doc/3ds.spec new file mode 100755 index 0000000..5415347 --- /dev/null +++ b/download/doc/3ds.spec @@ -0,0 +1,1988 @@ + + + 3D-Studio File Format (.3ds) + Autodesk Ltd. + + + Document Revision 0.93 - Januari 1997 + + Rewritten by Martin van Velsen (email: vvelsen@ronix.ptf.hro.nl ) + and Robin Fercoq ( 3ds-bin + mli )(email: robin@msrwww.fc-net.fr) + Based on documentation by Jim Pitts ( email: jim@micronetics.com ) + Source update provided by: + Albert Szilvasy (email: szilvasy@almos.vein.hu ) + + A lot of the chunks are still undocumented if you know what they do + please email me Martin van Velsen, Robin Feroq or Jimm Pitts. + As I get more information on the file format, I will document it for + everyone to see. I will post this regurlarly to alt.3d and alt.3d-studio + and I can be contacted there if my email does not work. + + (Also see the 3d-studio material .mli documentation by Robin Feroq.) + + Disclaimer. + This document describes the file format of the 3ds files generated by + 3d-studio by Autodesk. By using the information contained within, you + agree not to hold any of the authors liable if, from its use, you + f^Hmuck something up. OK? + + Autodesk has at not yet released the offical specifications of the + 3d-studio formats. You will therefor receive NO support from Autodesk + or any company related to Autodesk concerning the nature and contents + of the 3d-studio binary .3ds and .mli formats. + + A warning beforehand. This docs describes the format of 3ds files + produced by version 3.0 and higher of 3d-studio. You can find this + version information at byte 29 in the binary file. + + This document can be found on the regular newsgroups: + alt.3d and alt.3d-studio + It can also be found at: "http://www.mediatel.lu" + + ------------------------------------------------------------------------- + + + + Contents + + + 1. Introduction + 2. Chunks anyone ? + 3. 3D Editor chunks + 4. Keyframer chunks + 5. CODE + + + + 1. Introduction + ====================== + + The 3ds file format is made up of chunks. They describe what information + is to follow and what it is made up of, it's ID and the location of the + next block. If you don't understand a chunk you can quite simply skip it. + The next chunk pointer is relative to the start of the current chunk and + in bytes. The binary information in the 3ds file is written in a special + kind of way. Namely the lest significant byte comes first in an int. + For example: 4A 5C (2 bytes in hex) would be 5C high byte and 4A low + byte. In a long it is: 4A 5C 3B 8F where 5C4A is the low word and 8F 3B + is the high word. And now for the chunks. A chunk is defined as: + + start end size name + 0 1 2 Chunk ID + 2 5 4 Pointer to next chunk relative to the place where + Chunk ID is, in other words the length of the chunk + + Chunks have a hierarchy imposed on them that is identified byt it's ID. + A 3ds file has the Primary chunk ID 4D4Dh. This is always the first + chunk of the file. Within the primary chunk are the main chunks. + + to give you a preview and a reference to the hierarchy of chunks, + below is a diagram to show the diffrent chunk ID's and their place + in the file. The chunks are given a name because below the diagram is + a list which defines the names to the actual chunk id's. This makes it + easier to put it in some source code ( how convenient that some sample + code is included ) + + + MAIN3DS (0x4D4D) + | + +--EDIT3DS (0x3D3D) + | | + | +--EDIT_MATERIAL (0xAFFF) + | | | + | | +--MAT_NAME01 (0xA000) (See mli Doc) + | | + | +--EDIT_CONFIG1 (0x0100) + | +--EDIT_CONFIG2 (0x3E3D) + | +--EDIT_VIEW_P1 (0x7012) + | | | + | | +--TOP (0x0001) + | | +--BOTTOM (0x0002) + | | +--LEFT (0x0003) + | | +--RIGHT (0x0004) + | | +--FRONT (0x0005) + | | +--BACK (0x0006) + | | +--USER (0x0007) + | | +--CAMERA (0xFFFF) + | | +--LIGHT (0x0009) + | | +--DISABLED (0x0010) + | | +--BOGUS (0x0011) + | | + | +--EDIT_VIEW_P2 (0x7011) + | | | + | | +--TOP (0x0001) + | | +--BOTTOM (0x0002) + | | +--LEFT (0x0003) + | | +--RIGHT (0x0004) + | | +--FRONT (0x0005) + | | +--BACK (0x0006) + | | +--USER (0x0007) + | | +--CAMERA (0xFFFF) + | | +--LIGHT (0x0009) + | | +--DISABLED (0x0010) + | | +--BOGUS (0x0011) + | | + | +--EDIT_VIEW_P3 (0x7020) + | +--EDIT_VIEW1 (0x7001) + | +--EDIT_BACKGR (0x1200) + | +--EDIT_AMBIENT (0x2100) + | +--EDIT_OBJECT (0x4000) + | | | + | | +--OBJ_TRIMESH (0x4100) + | | | | + | | | +--TRI_VERTEXL (0x4110) + | | | +--TRI_VERTEXOPTIONS (0x4111) + | | | +--TRI_MAPPINGCOORS (0x4140) + | | | +--TRI_MAPPINGSTANDARD (0x4170) + | | | +--TRI_FACEL1 (0x4120) + | | | | | + | | | | +--TRI_SMOOTH (0x4150) + | | | | +--TRI_MATERIAL (0x4130) + | | | | + | | | +--TRI_LOCAL (0x4160) + | | | +--TRI_VISIBLE (0x4165) + | | | + | | +--OBJ_LIGHT (0x4600) + | | | | + | | | +--LIT_OFF (0x4620) + | | | +--LIT_SPOT (0x4610) + | | | +--LIT_UNKNWN01 (0x465A) + | | | + | | +--OBJ_CAMERA (0x4700) + | | | | + | | | +--CAM_UNKNWN01 (0x4710) + | | | +--CAM_UNKNWN02 (0x4720) + | | | + | | +--OBJ_UNKNWN01 (0x4710) + | | +--OBJ_UNKNWN02 (0x4720) + | | + | +--EDIT_UNKNW01 (0x1100) + | +--EDIT_UNKNW02 (0x1201) + | +--EDIT_UNKNW03 (0x1300) + | +--EDIT_UNKNW04 (0x1400) + | +--EDIT_UNKNW05 (0x1420) + | +--EDIT_UNKNW06 (0x1450) + | +--EDIT_UNKNW07 (0x1500) + | +--EDIT_UNKNW08 (0x2200) + | +--EDIT_UNKNW09 (0x2201) + | +--EDIT_UNKNW10 (0x2210) + | +--EDIT_UNKNW11 (0x2300) + | +--EDIT_UNKNW12 (0x2302) + | +--EDIT_UNKNW13 (0x2000) + | +--EDIT_UNKNW14 (0xAFFF) + | + +--KEYF3DS (0xB000) + | + +--KEYF_UNKNWN01 (0xB00A) + +--............. (0x7001) ( viewport, same as editor ) + +--KEYF_FRAMES (0xB008) + +--KEYF_UNKNWN02 (0xB009) + +--KEYF_OBJDES (0xB002) + | + +--KEYF_OBJHIERARCH (0xB010) + +--KEYF_OBJDUMMYNAME (0xB011) + +--KEYF_OBJUNKNWN01 (0xB013) + +--KEYF_OBJUNKNWN02 (0xB014) + +--KEYF_OBJUNKNWN03 (0xB015) + +--KEYF_OBJPIVOT (0xB020) + +--KEYF_OBJUNKNWN04 (0xB021) + +--KEYF_OBJUNKNWN05 (0xB022) + + + A chunk type which you can find all through the file are the color chunks + which are called: + + COL_RGB + COL_TRU + COL_UNK + + + + 2. Chunks anyone ? + ========================= + + Now for the actual numbers, as you will see I used the define, because I + ripped that part right out of my code. Be carefull however because there + are a lot of new chunk types which were not documented in the original + paper by Jim Pitts. + + //>------ Primary chunk + + #define MAIN3DS 0x4D4D + + //>------ Main Chunks + + #define EDIT3DS 0x3D3D // this is the start of the editor config + #define KEYF3DS 0xB000 // this is the start of the keyframer config + + //>------ sub defines of EDIT3DS + + #define EDIT_MATERIAL 0xAFFF + #define EDIT_CONFIG1 0x0100 + #define EDIT_CONFIG2 0x3E3D + #define EDIT_VIEW_P1 0x7012 + #define EDIT_VIEW_P2 0x7011 + #define EDIT_VIEW_P3 0x7020 + #define EDIT_VIEW1 0x7001 + #define EDIT_BACKGR 0x1200 + #define EDIT_AMBIENT 0x2100 + #define EDIT_OBJECT 0x4000 + + #define EDIT_UNKNW01 0x1100 + #define EDIT_UNKNW02 0x1201 + #define EDIT_UNKNW03 0x1300 + #define EDIT_UNKNW04 0x1400 + #define EDIT_UNKNW05 0x1420 + #define EDIT_UNKNW06 0x1450 + #define EDIT_UNKNW07 0x1500 + #define EDIT_UNKNW08 0x2200 + #define EDIT_UNKNW09 0x2201 + #define EDIT_UNKNW10 0x2210 + #define EDIT_UNKNW11 0x2300 + #define EDIT_UNKNW12 0x2302 + #define EDIT_UNKNW13 0x3000 + #define EDIT_UNKNW14 0xAFFF + + //>------ sub defines of EDIT_OBJECT + #define OBJ_TRIMESH 0x4100 + #define OBJ_LIGHT 0x4600 + #define OBJ_CAMERA 0x4700 + + #define OBJ_UNKNWN01 0x4010 + #define OBJ_UNKNWN02 0x4012 //>>---- Could be shadow + + //>------ sub defines of OBJ_CAMERA + #define CAM_UNKNWN01 0x4710 + #define CAM_UNKNWN02 0x4720 + + //>------ sub defines of OBJ_LIGHT + #define LIT_OFF 0x4620 + #define LIT_SPOT 0x4610 + #define LIT_UNKNWN01 0x465A + + //>------ sub defines of OBJ_TRIMESH + #define TRI_VERTEXL 0x4110 + #define TRI_FACEL2 0x4111 + #define TRI_FACEL1 0x4120 + #define TRI_SMOOTH 0x4150 + #define TRI_LOCAL 0x4160 + #define TRI_VISIBLE 0x4165 + + //>>------ sub defs of KEYF3DS + + #define KEYF_UNKNWN01 0xB009 + #define KEYF_UNKNWN02 0xB00A + #define KEYF_FRAMES 0xB008 + #define KEYF_OBJDES 0xB002 + + //>>------ these define the different color chunk types + #define COL_RGB 0x0010 + #define COL_TRU 0x0011 + #define COL_UNK 0x0013 + + //>>------ defines for viewport chunks + + #define TOP 0x0001 + #define BOTTOM 0x0002 + #define LEFT 0x0003 + #define RIGHT 0x0004 + #define FRONT 0x0005 + #define BACK 0x0006 + #define USER 0x0007 + #define CAMERA 0x0008 // 0xFFFF is the actual code read from file + #define LIGHT 0x0009 + #define DISABLED 0x0010 + #define BOGUS 0x0011 + + + + + 3. 3D Editor Chunks + =========================== + + So far for the quick stuff now the more detailed info. + + * Main chunks + + The main chunk ( the primary chunk of 0x4D4D that is ) is actually the + complete file. So the size of this chunk is the size of the file minus + the main chunk header. + + There are two more main chunks, the 3d-editor chunk and the keyframer + chunk: + + id + + 3D3D Start of Editor data ( this is also the place where the objects are ) + B000 Start of Keyframer data + + Directly after a Main chunk is another chunk. This could be any other type + of chunk allowable within its main chunks scope. ( see diagram ) + + * Subchunks of 3D3D + id Description + 0100 Part of configuration + 1100 unknown + 1200 Background Color + 1201 unknown + 1300 unknown + 1400 unknown + 1420 unknown + 1450 unknown + 1500 unknown + 2100 Ambient Color Block + 2200 fog ? + 2201 fog ? + 2210 fog ? + 2300 unknown + 3000 unknown + 3D3E Editor configuration main block + 4000 Definition of an Object + AFFF Start of material list + + * Subchunks of AFFF - Start of material list + * A000 - material name + - This chunk contains the name of the material which is an ASCIIZ string + + ( + More material chunks are explained in the doc about 3d-studio .mli + files. The chunk types mentioned in that doc are exactly the same + as in the .3ds file + ) + + * Subchunks of 3D3E - Editor configuration + + id Description + 7001 Start of viewport indicator + 7011 Viewport definition ( type 2 ) + 7012 Viewport definition ( type 1 ) + 7020 Viewport definition ( type 3 ) + + The 3D3E chunk is a curious one because it contains a lot of redundant + data. ( or so it seems ) The most important chunk is 7020. this chunk + describes the 4 viewports wich are active in the editor. I assume that + U are using the 4 normal viewport layout, because I have not tested it + with other configurations. The editor confid will contain 5x chunk 7020 + and 5x chunk 7011. only the first 4 7020 chunks are important for how + the viewports look like. I guess that the other chunks only give additional + info, but I am not sure. The things you are looking for in these chunks is + at byte: 6 & 7 ( as offset from the first 6 bytes chunk header and pointer ) + these bytes ( unsigned int ) contain the info at to what view is used, with + the following id's: + + id Description + 0001 Top + 0002 Bottom + 0003 Left + 0004 Right + 0005 Front + 0006 Back + 0007 User + FFFF Camera + 0009 Light + 0010 Disabled + + * Subchunks of 4000 - Object description Block + + - first item of Subchunk 4000 is an ASCIIZ string of the objects name. + ASCIIZ means a string of charakters ended by a zero. + + Remember an Object can be a Camera a Light or a mesh + id Description + 4010 unknown + 4012 shadow ? + 4100 Triangular Polygon List ( Contains only subchunks ) + 4600 Light + 4700 Camera + + ( Mapping: + + These chunks are optional. They stand just after the vertex list when + the object is mapped. ) + + * Subchunks of 4100 - Triangular Polygon List + + id Description + 4110 Vertex List + 4111 Vertex Options + 4120 Face List + 4130 Face Material + 4140 Mapping Coordinates + 4150 Face smoothing group + 4160 Translation Matrix + 4165 Object visible/invisble + 4170 Standard Mapping + + * 4110 - Vertex List + + start end size type name + 0 1 2 unsigned int Total vertices in object + 2 5 4 float X-value + 6 9 4 float Y-value + 10 13 4 float Z-value + + bytes 2..13 are repeated times the total amount of vertices in the object + + * 4111 - Vertex Options + + First 2 bytes: number of vertices. + + Then a short int for each vertex: + + bit 0-7 0 + bit 8-10 x + bit 11-12 0 + bit 13 vertex selected in selection 3 + bit 14 vertex selected in selection 2 + bit 15 vertex selected in selection 1 + + bit 8-10 are just like random. From a save to another of the same scene + it may change. + + Other bits (0-7 and 11-12) have effects on visibility of vertex. + + The 4111 chunk can be deleted without much influence, 3ds will still load + the file all right. + + + * 4120 - Face list + + start end size type name + 0 1 2 unsigned int total polygons in object (numpoly) + + 2 3 2 unsigned int number of vertex A + 4 5 2 unsigned int number of vertex B + 6 7 2 unsigned int number of vertex C + 8 9 2 unsigned int face info (*) + + repeats 'numpoly' times for each polygon. + + The first three ints are the three vertices of the face. + 0 stands for the first vertex defined in the vertex list. + The order has a purpose: to give the direction for the normal + of each face. + If you turn a screw (standard screw) in the way the vertices + indicate you will find the normal. + If vertices given in order are A B C: + + C + ^ + | + A----->B + + This means unscrewing => the normal points out of the screen. + + (*) this number is is a binary number which expands to 3 values. + for example 0x0006 would expand to 110 binary. The value should be + read as 1 1 0 .This value can be found in 3d-studio ascii files as + AB:1 BC:1 AC:0 .Which probably indicated the order of the vertices. + For example AB:1 would be a normal line from A to B. But AB:0 would + mean a line from B to A. + + bit 0 AC visibility + bit 1 BC visibility + bit 2 AB visibility + bit 3 Mapping (if there is mapping for this face) + bit 4-8 0 (not used ?) + bit 9-10 x (chaotic ???) + bit 11-12 0 (not used ?) + bit 13 face selected in selection 3 + bit 14 face selected in selection 2 + bit 15 face selected in selection 1 + + * 4130 - Face Material Chunk + + If the object is all default material there is no 4130 chunk. + In fact, there is one 4130 chunk for each material present on the object. + + Each 4130 face material chunks begins with an asciiz of a material, + then after the null character is a short int that gives the number + of faces of the object concerned by this material, then there is the + list itself of these faces. 0000 means the first face of the (4120) + face list. + + ************ Read the Doc on MLI files for more info on ************** + ************ Mapping and Materials ************** + + * 4140 Mapping coordinates. + + First 2 bytes: number of vertices. + + Then, for each vertex 2 floats that give the mapping coordinates. + That is, if a point is at the center of the map it will have 0.5 0.5 + as mapping coordinates. + + * 4150 - Face Smoothing Group + + nfaces*4bytes + + If read as long int, the nth bit indicate if the face belongs or not + to the nth smoothing group. + + * 4160 Local axis + + Local axis info. + The three first blocks of three floats are the definition + (in the absolute axis) of the local axis X Y Z of the object. + And the last block of three floats is the local center of the object. + + + * 4170 Standard mapping + + First 2 bytes: type of mapping + 0 => plannar or specific (in this case, like mapping from the lofter, + the information of this chunk is irrelevant) + 1 => cylindrical + 2 => spherical + + then come 21 floats that describe the mapping. + +* 4600 - Light + + start end size type name + 0 3 4 float Light pos X + 4 7 4 float Light pos Y + 8 11 4 float Light pos Z + + after this structure check for more chunks. + + id Description ( full description later ) + 0010 RGB color + 0011 24 bit color + 4610 Light is a Spot light + 4620 Light is off/on ( Boolean ) + +* 4610 - Spot Light + + start end size type name + 0 3 4 float Target pos X + 4 7 4 float Target pos X + 8 11 4 float Target pos X + 12 15 4 float Hotspot + 16 19 4 float Falloff + +* 0010 - RGB Color + + start end size type name + 0 3 4 float Red + 4 7 4 float Green + 8 11 4 float Blue + +* 0011 - RGB Color - 24 bit + + start end size type name + 0 1 1 byte Red + 1 1 1 byte Green + 2 2 1 byte Blue + +* 4700 - Camera + + Describes the details of the camera in the scene + + start end size type name + 0 3 4 float Camera pos X + 4 7 4 float Camera pos Y + 8 11 4 float Camera pos Z + 12 15 4 float Camera target X + 16 19 4 float Camera target X + 20 23 4 float Camera target X + 24 27 4 float Camera bank ( rotation angle ) + 28 31 4 float Camera lens + + + + + + + + 4. Keyframer Chunks + ========================== + + + + * Keyframer chunk + + id Description + B00A unknown + 7001 See first description of this chunk + B008 Frames + B009 unknown + B002 Start object description + + * B008 - Frame information + + simple structure describing frame info + + start end size type name + 0 3 4 unsigned long start frame + 4 7 4 unsigned long end frame + + *B002 - Start of Object info + + Subhunks + + id Description + B010 Name & Hierarchy + B011* Name Dummy Object + B013 unknown + B014* unknown + B015 unknown + B020 Objects pivot point ? + B021 unknown + B022 unknown + + * B010 - Name & Hierarchy descriptor + + start end size type name + 0 ? ? ASCIIZ Object name + ? ? 2 unsigned int unknown + ? ? 2 unsigned int unknown + ? ? 2 unsigned int Hierarchy of Object + + The object hierarchy is a bit complex but works like this. + Each Object in the scene is given a number to identify its + order in the tree. Also each object is orddered in the 3ds + file as it would appear in the tree. + The root object is given the number -1 ( FFFF ). + As the file is read a counter of the object number is kept. + Is the counter increments the objects are children of the + previous objects. But when the pattern is broken by a number + what will be less than the current counter the hierarchy returns + to that level. + + for example. + + object hierarchy + name + + A -1 + B 0 This example is taken + C 1 from 50pman.3ds + D 2 + E 1 I would really reccomend + F 4 having a look at one of the + G 5 examples with the hierarchy + H 1 numbers to help work it out. + I 7 + J 8 + K 0 + L 10 + M 11 + N 0 + O 13 + P 14 + + + A + +-----------------+----------------+ + B K N + +----+----+ | | + C E H L O + | | | | | + D F I M P + | | + G J + + Still not done with this chunk yet ! + If the object name is $$$DUMMY then it is a dummy object + and therefore you should expect a few extra chunks. + + * B011 - Dummy objects name. + + Names a dummy object. ASCIIZ string. + + * B020 - Pivot Point ? + + The Objects pivot point. Not quite sure what the first five floats do yet + ( ideas ?). + + start end size type name + 0 3 4 float unknown + 4 7 4 float unknown + 8 11 4 float unknown + 12 16 4 float unknown + 16 19 4 float unknown + 20 23 4 float unknown + 24 27 4 float Pivot Y + 28 32 4 float Pivot X + + + + + 5. CODE + ============================= + + + !!!!!!!!!!! The source code is not UP-TO-DATE it is written after rev 0.9 + of this Doc It will be updated when I can find the time ( or maybe YOU can) + If the code looks like it has been written by a a twelve year old, then + looks do decieve, I like very simple and easy to read source code. All that + matters is that it does the trick. + + +-----------------------------8< cut here >8------------------------------- + + +/*----------------------------------------------------------------------------*\ + This is a lib which reads 3d-studio binary files from version 3.0 + and higher + (v1.05) + author: Martin van Velsen + ( and some great help by Gert van der Spoel ) + email: vvelsen@ronix.ptf.hro.nl + + If you happen to come across some variables with strange names, then + that will possible be Dutch names, sorry for that :) +\*----------------------------------------------------------------------------*/ +#ifndef __3DSBIN_H__ +#define __3DSBIN_H__ + +#include <stdio.h> +#include <string.h> +#include <stdlib.h> +#include <conio.h> // IF you are on a dos system +#include <dos.h> // IF you are on a dos system + +//>------ tools + +#define __DEBUG__ 0 + +#define TRUE 0 +#define FALSE 1 + +//>------ Id Chunk + +#define MAIN3DS 0x4D4D + +//>------ Main Chunks + +#define EDIT3DS 0x3D3D // this is the start of the editor config +#define KEYF3DS 0xB000 // this is the start of the keyframer config + +//>------ sub defines of EDIT3DS + +#define EDIT_MATERIAL 0xAFFF +#define EDIT_CONFIG1 0x0100 +#define EDIT_CONFIG2 0x3E3D +#define EDIT_VIEW_P1 0x7012 +#define EDIT_VIEW_P2 0x7011 +#define EDIT_VIEW_P3 0x7020 +#define EDIT_VIEW1 0x7001 +#define EDIT_BACKGR 0x1200 +#define EDIT_AMBIENT 0x2100 +#define EDIT_OBJECT 0x4000 + +#define EDIT_UNKNW01 0x1100 +#define EDIT_UNKNW02 0x1201 +#define EDIT_UNKNW03 0x1300 +#define EDIT_UNKNW04 0x1400 +#define EDIT_UNKNW05 0x1420 +#define EDIT_UNKNW06 0x1450 +#define EDIT_UNKNW07 0x1500 +#define EDIT_UNKNW08 0x2200 +#define EDIT_UNKNW09 0x2201 +#define EDIT_UNKNW10 0x2210 +#define EDIT_UNKNW11 0x2300 +#define EDIT_UNKNW12 0x2302 // new chunk type +#define EDIT_UNKNW13 0x3000 +#define EDIT_UNKNW14 0xAFFF + +//>------ sub defines of EDIT_MATERIAL +#define MAT_NAME01 0xA000 //> includes name (see mli doc for materials) + +//>------ sub defines of EDIT_OBJECT + +#define OBJ_TRIMESH 0x4100 +#define OBJ_LIGHT 0x4600 +#define OBJ_CAMERA 0x4700 + +#define OBJ_UNKNWN01 0x4010 +#define OBJ_UNKNWN02 0x4012 //>>---- Could be shadow + +//>------ sub defines of OBJ_CAMERA +#define CAM_UNKNWN01 0x4710 // new chunk type +#define CAM_UNKNWN02 0x4720 // new chunk type + +//>------ sub defines of OBJ_LIGHT +#define LIT_OFF 0x4620 +#define LIT_SPOT 0x4610 +#define LIT_UNKNWN01 0x465A + +//>------ sub defines of OBJ_TRIMESH +#define TRI_VERTEXL 0x4110 +#define TRI_FACEL2 0x4111 // unknown yet +#define TRI_FACEL1 0x4120 +#define TRI_SMOOTH 0x4150 +#define TRI_LOCAL 0x4160 +#define TRI_VISIBLE 0x4165 + +//>>------ sub defs of KEYF3DS + +#define KEYF_UNKNWN01 0xB009 +#define KEYF_UNKNWN02 0xB00A +#define KEYF_FRAMES 0xB008 +#define KEYF_OBJDES 0xB002 + +#define KEYF_OBJHIERARCH 0xB010 +#define KEYF_OBJDUMMYNAME 0xB011 +#define KEYF_OBJUNKNWN01 0xB013 +#define KEYF_OBJUNKNWN02 0xB014 +#define KEYF_OBJUNKNWN03 0xB015 +#define KEYF_OBJPIVOT 0xB020 +#define KEYF_OBJUNKNWN04 0xB021 +#define KEYF_OBJUNKNWN05 0xB022 + +//>>------ these define the different color chunk types +#define COL_RGB 0x0010 +#define COL_TRU 0x0011 +#define COL_UNK 0x0013 // unknown + +//>>------ defines for viewport chunks + +#define TOP 0x0001 +#define BOTTOM 0x0002 +#define LEFT 0x0003 +#define RIGHT 0x0004 +#define FRONT 0x0005 +#define BACK 0x0006 +#define USER 0x0007 +#define CAMERA 0x0008 // 0xFFFF is the code read from file +#define LIGHT 0x0009 +#define DISABLED 0x0010 +#define BOGUS 0x0011 + +//>------ global vars + +char *viewports [11]={ + "Bogus", + "Top", + "Bottom", + "Left", + "Right", + "Front", + "Back", + "User", + "Camera", + "Light", + "Disabled" + }; + +FILE *bin3ds; +unsigned long current_chunk=0L; +unsigned char views_read=0; +unsigned int numb_faces=0,numb_vertices=0; +char temp_name [100]; +float trans_mat [4][4]; // translation matrix for objects + +#endif + + + +-----------------------------8< cut here >8------------------------------- + + +/*----------------------------------------------------------------------------*\ + This is a lib which reads 3d-studio binary files from version 3.0 + and higher + (v1.05) + author: Martin van Velsen + ( and some great help by Gert van der Spoel ) + email: vvelsen@ronix.ptf.hro.nl + + If you happen to come across some variables with strange names, then + that will possible be Dutch names, sorry for that :) + +\*----------------------------------------------------------------------------*/ +#ifndef __3DSBIN_C__ +#define __3DSBIN_C__ + +#include "3ds_bin.h" + +/*----------------------------------------------------------------------------*/ +unsigned char ReadChar (void) +{ + return (fgetc (bin3ds)); + + //>------ if you want to add some code to create a progress bar, then + //>------ I suggest you do it here. This is the only function which + //>------ reads from disk +} +/*----------------------------------------------------------------------------*/ +unsigned int ReadInt (void) +{ + unsigned int temp = ReadChar(); + return ( temp | (ReadChar () << 8)); +} +/*----------------------------------------------------------------------------*/ +unsigned long ReadLong (void) +{ + unsigned long temp1,temp2; + unsigned long temp3,temp4; + + temp1=ReadInt (); + temp2=ReadInt (); + + return (temp3+(temp4*0x10000L)); +} +/*----------------------------------------------------------------------------*/ +unsigned long ReadChunkPointer (void) +{ + return (ReadLong ()); +} +/*----------------------------------------------------------------------------*/ +unsigned long GetChunkPointer (void) +{ + return (ftell (bin3ds)-2); // compensate for the already read Marker +} +/*----------------------------------------------------------------------------*/ +void ChangeChunkPointer (unsigned long temp_pointer) +{ + fseek (bin3ds,temp_pointer,SEEK_SET); +} +/*----------------------------------------------------------------------------*/ +int ReadName (void) +{ + unsigned int teller=0; + unsigned char letter; + + strcpy (temp_name,"Default name"); + + letter=ReadChar (); + if (letter==0) return (-1); // dummy object + temp_name [teller]=letter; + teller++; + + do + { + letter=ReadChar (); + temp_name [teller]=letter; + teller++; + } + while ((letter!=0) && (teller<12)); + + temp_name [teller-1]=0; + + #ifdef __DEBUG__ + printf (" Found name : %s\n",temp_name); + #endif + return (0); +} +/*----------------------------------------------------------------------------*/ +int ReadLongName (void) +{ + unsigned int teller=0; + unsigned char letter; + + strcpy (temp_name,"Default name"); + + letter=ReadChar (); + if (letter==0) return (-1); // dummy object + temp_name [teller]=letter; + teller++; + + do + { + letter=ReadChar (); + temp_name [teller]=letter; + teller++; + } + while (letter!=0); + + temp_name [teller-1]=0; + + #ifdef __DEBUG__ + printf ("Found name : %s\n",temp_name); + #endif + return (0); +} +/*----------------------------------------------------------------------------*/ +unsigned long ReadUnknownChunk (unsigned int chunk_id) +{ + unsigned long current_pointer; + unsigned long temp_pointer; + + chunk_id=chunk_id; + + current_pointer=GetChunkPointer (); + temp_pointer =ReadChunkPointer (); + + ChangeChunkPointer (current_pointer+temp_pointer); + // move to the new chunk position + return (temp_pointer); +} +/*----------------------------------------------------------------------------*/ +unsigned long ReadRGBColor (void) +{ + float rgb_val [3]; + + for (int i=0;i<3;i++) + fread (&(rgb_val [i]),sizeof (float),1,bin3ds); + + #ifdef __DEBUG__ + printf (" Found Color (RGB) def of: R:%5.2f,G:%5.2f,B:%5.2f\n", + rgb_val [0], + rgb_val [1], + rgb_val [2]); + #endif + + return (12L); +} +/*----------------------------------------------------------------------------*/ +unsigned long ReadTrueColor (void) +{ + unsigned char true_c_val [3]; + + for (int i=0;i<3;i++) + true_c_val [i]=ReadChar (); + + #ifdef __DEBUG__ + printf (" Found Color (24bit) def of: R:%d,G:%d,B:%d\n", + true_c_val [0], + true_c_val [1], + true_c_val [2]); + #endif + + return (3L); +} +/*----------------------------------------------------------------------------*/ +unsigned long ReadBooleanChunk (unsigned char *boolean) +{ + unsigned long current_pointer; + unsigned long temp_pointer; + + current_pointer=GetChunkPointer (); + temp_pointer =ReadChunkPointer (); + + *boolean=ReadChar (); + + ChangeChunkPointer (current_pointer+temp_pointer); // move to the new chunk position + return (temp_pointer); +} +/*----------------------------------------------------------------------------*/ +unsigned long ReadSpotChunk (void) +{ + unsigned long current_pointer; + unsigned long temp_pointer; + float target [4]; + float hotspot,falloff; + + current_pointer=GetChunkPointer (); + temp_pointer =ReadChunkPointer (); + + fread (&(target [0]),sizeof (float),1,bin3ds); + fread (&(target [1]),sizeof (float),1,bin3ds); + fread (&(target [2]),sizeof (float),1,bin3ds); + fread (&hotspot,sizeof (float),1,bin3ds); + fread (&falloff,sizeof (float),1,bin3ds); + + #ifdef __DEBUG__ + printf (" The target of the spot is at: X:%5.2f Y:%5.2f Y:%5.2f\n", + target [0], + target [1], + target [2]); + printf (" The hotspot of this light is : %5.2f\n",hotspot); + printf (" The falloff of this light is : %5.2f\n",falloff); + #endif + + ChangeChunkPointer (current_pointer+temp_pointer); + // move to the new chunk position + return (temp_pointer); +} +/*----------------------------------------------------------------------------*/ +unsigned long ReadLightChunk (void) +{ + unsigned char end_found=FALSE,boolean; + unsigned int temp_int; + unsigned long current_pointer; + unsigned long temp_pointer; + unsigned long tellertje=6L; // 2 id + 4 pointer + float light_coors [3]; + + current_pointer=GetChunkPointer (); + temp_pointer =ReadChunkPointer (); + + fread (&(light_coors [0]),sizeof (float),1,bin3ds); + fread (&(light_coors [1]),sizeof (float),1,bin3ds); + fread (&(light_coors [2]),sizeof (float),1,bin3ds); + + #ifdef __DEBUG__ + printf (" Found light at coordinates: X: %5.2f, Y: %5.2f,Z: %5.2f\n", + light_coors [0], + light_coors [1], + light_coors [2]); + #endif + + while (end_found==FALSE) + { + temp_int=ReadInt (); + + switch (temp_int) + { + case LIT_UNKNWN01 : + #ifdef __DEBUG__ + printf (">>>>> Found Light unknown chunk id of %0X\n",LIT_UNKNWN01); + #endif + tellertje+=ReadUnknownChunk (LIT_UNKNWN01); + break; + case LIT_OFF : + #ifdef __DEBUG__ + printf (">>>>> Light is (on/off) chunk: %0X\n",LIT_OFF); + #endif + tellertje+=ReadBooleanChunk (&boolean); + #ifdef __DEBUG__ + if (boolean==TRUE) + printf (" Light is on\n"); + else + printf (" Light is off\n"); + #endif + break; + case LIT_SPOT : + #ifdef __DEBUG__ + printf (">>>>> Light is SpotLight: %0X\n",TRI_VERTEXL); + #endif + tellertje+=ReadSpotChunk (); + break; + case COL_RGB : + #ifdef __DEBUG__ + printf (">>>>> Found Color def (RGB) chunk id of %0X\n",temp_int); + #endif + tellertje+=ReadRGBColor (); + break; + case COL_TRU : + #ifdef __DEBUG__ + printf (">>>>> Found Color def (24bit) chunk id of %0X\n",temp_int); + #endif + tellertje+=ReadTrueColor (); + break; + default :break; + } + + tellertje+=2; + if (tellertje>=temp_pointer) + end_found=TRUE; + } + + ChangeChunkPointer (current_pointer+temp_pointer); + // move to the new chunk position + return (temp_pointer); +} +/*----------------------------------------------------------------------------*/ +unsigned long ReadCameraChunk (void) +{ + unsigned long current_pointer; + unsigned long temp_pointer; + float camera_eye [3]; + float camera_focus [3]; + float rotation,lens; + + current_pointer=GetChunkPointer (); + temp_pointer =ReadChunkPointer (); + + fread (&(camera_eye [0]),sizeof (float),1,bin3ds); + fread (&(camera_eye [1]),sizeof (float),1,bin3ds); + fread (&(camera_eye [2]),sizeof (float),1,bin3ds); + + #ifdef __DEBUG__ + printf (" Found Camera viewpoint at coordinates: X: %5.2f, Y: %5.2f,Z: %5.2f\n", + camera_eye [0], + camera_eye [1], + camera_eye [2]); + #endif + + fread (&(camera_focus [0]),sizeof (float),1,bin3ds); + fread (&(camera_focus [1]),sizeof (float),1,bin3ds); + fread (&(camera_focus [2]),sizeof (float),1,bin3ds); + + #ifdef __DEBUG__ + printf (" Found Camera focus coors at coordinates: X: %5.2f, Y: %5.2f,Z: %5.2f\n", + camera_focus [0], + camera_focus [1], + camera_focus [2]); + #endif + + fread (&rotation,sizeof (float),1,bin3ds); + fread (&lens,sizeof (float),1,bin3ds); + #ifdef __DEBUG__ + printf (" Rotation of camera is: %5.4f\n",rotation); + printf (" Lens in used camera is: %5.4fmm\n",lens); + #endif + + if ((temp_pointer-38)>0) // this means more chunks are to follow + { + #ifdef __DEBUG__ + printf (" **** found extra cam chunks ****\n"); + #endif + if (ReadInt ()==CAM_UNKNWN01) + { + #ifdef __DEBUG__ + printf (" **** Found cam 1 type ch ****\n"); + #endif + ReadUnknownChunk (CAM_UNKNWN01); + } + if (ReadInt ()==CAM_UNKNWN02) + { + #ifdef __DEBUG__ + printf (" **** Found cam 2 type ch ****\n"); + #endif + ReadUnknownChunk (CAM_UNKNWN02); + } + } + + ChangeChunkPointer (current_pointer+temp_pointer); + // move to the new chunk position + return (temp_pointer); +} +/*----------------------------------------------------------------------------*/ +unsigned long ReadVerticesChunk (void) +{ + unsigned long current_pointer; + unsigned long temp_pointer; + float vertices [3]; // x,y,z + unsigned int numb_v; + + current_pointer=GetChunkPointer (); + temp_pointer =ReadChunkPointer (); + numb_vertices =ReadInt (); + + #ifdef __DEBUG__ + printf (" Found (%d) number of vertices\n",numb_vertices); + #endif + + for (int i=0;i<numb_vertices;i++) + { + fread (&(vertices [0]),sizeof (float),1,bin3ds); + fread (&(vertices [1]),sizeof (float),1,bin3ds); + fread (&(vertices [2]),sizeof (float),1,bin3ds); + + #ifdef __DEBUG__ + printf (" Vertex nr%4d: X: %5.2f Y: %5.2f Z:%5.2f\n", + i, + vertices [0], + vertices [1], + vertices [2]); + #endif + } + + ChangeChunkPointer (current_pointer+temp_pointer); + // move to the new chunk position + return (temp_pointer); +} +/*----------------------------------------------------------------------------*/ +unsigned long ReadSmoothingChunk () +{ + unsigned long current_pointer; + unsigned long temp_pointer; + unsigned long smoothing; + + current_pointer=GetChunkPointer (); + temp_pointer =ReadChunkPointer (); + + for (int i=0;i<numb_faces;i++) + { + smoothing=ReadLong(); + smoothing=smoothing; // compiler warnig depressor *>:) + #ifdef __DEBUG__ + printf (" The smoothing group for face [%5d] is %d\n",i,smoothing); + #endif + } + + ChangeChunkPointer (current_pointer+temp_pointer); + // move to the new chunk position + return (temp_pointer); +} +/*----------------------------------------------------------------------------*/ +unsigned long ReadFacesChunk (void) +{ + unsigned long current_pointer; + unsigned long temp_pointer; + unsigned int temp_diff; + unsigned int faces [6]; // a,b,c,Diff (Diff= AB: BC: CA: ) + + current_pointer=GetChunkPointer (); + temp_pointer =ReadChunkPointer (); + numb_faces =ReadInt (); + #ifdef __DEBUG__ + printf (" Found (%d) number of faces\n",numb_faces); + #endif + + for (int i=0;i<numb_faces;i++) + { + faces [0]=ReadInt (); + faces [1]=ReadInt (); + faces [2]=ReadInt (); + temp_diff=ReadInt () & 0x000F; + faces [3]=(temp_diff & 0x0004) >> 2; + faces [4]=(temp_diff & 0x0002) >> 1; + faces [5]=(temp_diff & 0x0001); + + #ifdef __DEBUG__ + printf (" Face nr:%d, A: %d B: %d C:%d , AB:%d BC:%d CA:%d\n", + i, + faces [0], + faces [1], + faces [2], + faces [3], + faces [4], + faces [5]); + #endif + } + + if (ReadInt ()==TRI_SMOOTH) + ReadSmoothingChunk (); + #ifdef __DEBUG__ + else + printf (" No smoothing groups found, assuming autosmooth\n"); + #endif + + ChangeChunkPointer (current_pointer+temp_pointer); + // move to the new chunk position + return (temp_pointer); +} +/*----------------------------------------------------------------------------*/ +unsigned long ReadTranslationChunk (void) +{ + unsigned long current_pointer; + unsigned long temp_pointer; + current_pointer=GetChunkPointer (); + temp_pointer =ReadChunkPointer (); + + for (int j=0;j<4;j++) + { + for (int i=0;i<3;i++) + fread (&(trans_mat [j][i]),sizeof (float),1,bin3ds); + } + + trans_mat [0][3]=0; + trans_mat [1][3]=0; + trans_mat [2][3]=0; + trans_mat [3][3]=1; + + #ifdef __DEBUG__ + printf (" The translation matrix is:\n"); + for (int i=0;i<4;i++) + printf (" | %5.2f %5.2f %5.2f %5.2f |\n", + trans_mat [i][0], + trans_mat [i][1], + trans_mat [i][2], + trans_mat [i][3]); + #endif + + ChangeChunkPointer (current_pointer+temp_pointer); + // move to the new chunk position + return (temp_pointer); +} +/*----------------------------------------------------------------------------*/ +unsigned long ReadObjChunk (void) +{ + unsigned char end_found=FALSE,boolean=TRUE; + unsigned int temp_int; + unsigned long current_pointer; + unsigned long temp_pointer; + unsigned long tellertje=6L; // 2 id + 4 pointer + + current_pointer=GetChunkPointer (); + temp_pointer =ReadChunkPointer (); + + while (end_found==FALSE) + { + temp_int=ReadInt (); + + switch (temp_int) + { + case TRI_VERTEXL : + #ifdef __DEBUG__ + printf (">>>>> Found Object vertices chunk id of %0X\n", + temp_int); + #endif + tellertje+=ReadVerticesChunk (); + break; + case TRI_FACEL1 : + #ifdef __DEBUG__ + printf (">>>>> Found Object faces (1) chunk id of %0X\n", + temp_int); + #endif + tellertje+=ReadFacesChunk (); + break; + case TRI_FACEL2 : + #ifdef __DEBUG__ + printf (">>>>> Found Object faces (2) chunk id of %0X\n", + temp_int); + #endif + tellertje+=ReadUnknownChunk (temp_int); + break; + case TRI_LOCAL : + #ifdef __DEBUG__ + printf (">>>>> Found Object translation chunk id of %0X\n", + temp_int); + #endif + tellertje+=ReadTranslationChunk (); + break; + case TRI_VISIBLE : + #ifdef __DEBUG__ + printf (">>>>> Found Object vis/invis chunk id of %0X\n", + temp_int); + #endif + tellertje+=ReadBooleanChunk (&boolean); + + #ifdef __DEBUG__ + if (boolean==TRUE) + printf (" Object is (visible)\n"); + else + printf (" Object is (not visible)\n"); + #endif + break; + default: break; + } + + tellertje+=2; + if (tellertje>=temp_pointer) + end_found=TRUE; + } + + ChangeChunkPointer (current_pointer+temp_pointer); + // move to the new chunk position + return (temp_pointer); +} +/*----------------------------------------------------------------------------*/ +unsigned long ReadObjectChunk (void) +{ + unsigned char end_found=FALSE; + unsigned int temp_int; + unsigned long current_pointer; + unsigned long temp_pointer; + unsigned long tellertje=6L; // 2 id + 4 pointer + + current_pointer=GetChunkPointer (); + temp_pointer =ReadChunkPointer (); + + if (ReadName ()==-1) + { + #ifdef __DEBUG__ + printf (">>>>* Dummy Object found\n"); + #endif + } + + while (end_found==FALSE) + { + temp_int=ReadInt (); + + switch (temp_int) + { + case OBJ_UNKNWN01:tellertje+=ReadUnknownChunk (OBJ_UNKNWN01);break; + case OBJ_UNKNWN02:tellertje+=ReadUnknownChunk (OBJ_UNKNWN02);break; + case OBJ_TRIMESH : + #ifdef __DEBUG__ + printf (">>>> Found Obj/Mesh chunk id of %0X\n", + OBJ_TRIMESH); + #endif + tellertje+=ReadObjChunk (); + break; + case OBJ_LIGHT : + #ifdef __DEBUG__ + printf (">>>> Found Light chunk id of %0X\n", + OBJ_LIGHT); + #endif + tellertje+=ReadLightChunk (); + break; + case OBJ_CAMERA : + #ifdef __DEBUG__ + printf (">>>> Found Camera chunk id of %0X\n", + OBJ_CAMERA); + #endif + tellertje+=ReadCameraChunk (); + break; + default: break; + } + + tellertje+=2; + if (tellertje>=temp_pointer) + end_found=TRUE; + } + + ChangeChunkPointer (current_pointer+temp_pointer); + // move to the new chunk position + return (temp_pointer); +} +/*----------------------------------------------------------------------------*/ +unsigned long ReadBackgrChunk (void) +{ + unsigned char end_found=FALSE; + unsigned int temp_int; + unsigned long current_pointer; + unsigned long temp_pointer; + unsigned long tellertje=6L; // 2 id + 4 pointer + + current_pointer=GetChunkPointer (); + temp_pointer =ReadChunkPointer (); + + while (end_found==FALSE) + { + temp_int=ReadInt (); + + switch (temp_int) + { + case COL_RGB : + #ifdef __DEBUG__ + printf (">> Found Color def (RGB) chunk id of %0X\n", + temp_int); + #endif + tellertje+=ReadRGBColor (); + break; + case COL_TRU : + #ifdef __DEBUG__ + printf (">> Found Color def (24bit) chunk id of %0X\n", + temp_int); + #endif + tellertje+=ReadTrueColor (); + break; + default: break; + } + + tellertje+=2; + if (tellertje>=temp_pointer) + end_found=TRUE; + } + + ChangeChunkPointer (current_pointer+temp_pointer); + // move to the new chunk position + return (temp_pointer); +} +/*----------------------------------------------------------------------------*/ +unsigned long ReadAmbientChunk (void) +{ + unsigned char end_found=FALSE; + unsigned int temp_int; + unsigned long current_pointer; + unsigned long temp_pointer; + unsigned long tellertje=6L; // 2 id + 4 pointer + + current_pointer=GetChunkPointer (); + temp_pointer =ReadChunkPointer (); + + while (end_found==FALSE) + { + temp_int=ReadInt (); + + switch (temp_int) + { + case COL_RGB : + #ifdef __DEBUG__ + printf (">>>> Found Color def (RGB) chunk id of %0X\n", + temp_int); + #endif + tellertje+=ReadRGBColor (); + break; + case COL_TRU : + #ifdef __DEBUG__ + printf (">>>> Found Color def (24bit) chunk id of %0X\n", + temp_int); + #endif + tellertje+=ReadTrueColor (); + break; + default: break; + } + + tellertje+=2; + if (tellertje>=temp_pointer) + end_found=TRUE; + } + + ChangeChunkPointer (current_pointer+temp_pointer); + // move to the new chunk position + return (temp_pointer); +} +/*----------------------------------------------------------------------------*/ +unsigned long FindCameraChunk (void) +{ + long temp_pointer=0L; + + for (int i=0;i<12;i++) + ReadInt (); + + temp_pointer=11L; + temp_pointer=ReadName (); + + #ifdef __DEBUG__ + if (temp_pointer==-1) + printf (">>>>* No Camera name found\n"); + #endif + + return (temp_pointer); +} +/*----------------------------------------------------------------------------*/ +unsigned long ReadViewPortChunk (void) +{ + unsigned long current_pointer; + unsigned long temp_pointer; + unsigned int port,attribs; + + views_read++; + + current_pointer=GetChunkPointer (); + temp_pointer =ReadChunkPointer (); + + attribs=ReadInt (); + if (attribs==3) + { + #ifdef __DEBUG__ + printf ("<Snap> active in viewport\n"); + #endif + } + if (attribs==5) + { + #ifdef __DEBUG__ + printf ("<Grid> active in viewport\n"); + #endif + } + + for (int i=1;i<6;i++) ReadInt (); // read 5 ints to get to the viewport + + port=ReadInt (); + if ((port==0xFFFF) || (port==0)) + { + FindCameraChunk (); + port=CAMERA; + } + + #ifdef __DEBUG__ + printf ("Reading [%s] information with id:%d\n",viewports [port],port); + #endif + + ChangeChunkPointer (current_pointer+temp_pointer); + // move to the new chunk position + return (temp_pointer); +} +/*----------------------------------------------------------------------------*/ +unsigned long ReadViewChunk (void) +{ + unsigned char end_found=FALSE; + unsigned int temp_int; + unsigned long current_pointer; + unsigned long temp_pointer; + unsigned long tellertje=6L; + + current_pointer=GetChunkPointer (); + temp_pointer =ReadChunkPointer (); + + while (end_found==FALSE) + { + temp_int=ReadInt (); + + switch (temp_int) + { + case EDIT_VIEW_P1 : + #ifdef __DEBUG__ + printf (">>>> Found Viewport1 chunk id of %0X\n", + temp_int); + #endif + tellertje+=ReadViewPortChunk (); + break; + case EDIT_VIEW_P2 : + #ifdef __DEBUG__ + printf (">>>> Found Viewport2 (bogus) chunk id of %0X\n", + temp_int); + #endif + tellertje+=ReadUnknownChunk (EDIT_VIEW_P2); + break; + case EDIT_VIEW_P3 : + #ifdef __DEBUG__ + printf (">>>> Found Viewport chunk id of %0X\n", + temp_int); + #endif + tellertje+=ReadViewPortChunk (); + break; + default :break; + } + + tellertje+=2; + if (tellertje>=temp_pointer) + end_found=TRUE; + + if (views_read>3) + end_found=TRUE; + } + + ChangeChunkPointer (current_pointer+temp_pointer); + // move to the new chunk position + return (temp_pointer); +} +/*----------------------------------------------------------------------------*/ +unsigned long ReadMatDefChunk (void) +{ + unsigned long current_pointer; + unsigned long temp_pointer; + + current_pointer=GetChunkPointer (); + temp_pointer =ReadChunkPointer (); + + if (ReadLongName ()==-1) + { + #ifdef __DEBUG__ + printf (">>>>* No Material name found\n"); + #endif + } + + ChangeChunkPointer (current_pointer+temp_pointer); + // move to the new chunk position + return (temp_pointer); +} +/*----------------------------------------------------------------------------*/ +unsigned long ReadMaterialChunk (void) +{ + unsigned char end_found=FALSE; + unsigned int temp_int; + unsigned long current_pointer; + unsigned long temp_pointer; + unsigned long tellertje=6L; + + current_pointer=GetChunkPointer (); + temp_pointer =ReadChunkPointer (); + + while (end_found==FALSE) + { + temp_int=ReadInt (); + + switch (temp_int) + { + case MAT_NAME01 : + #ifdef __DEBUG__ + printf (">>>> Found Material def chunk id of %0X\n", + temp_int); + #endif + tellertje+=ReadMatDefChunk (); + break; + default:break; + } + + tellertje+=2; + if (tellertje>=temp_pointer) + end_found=TRUE; + } + + ChangeChunkPointer (current_pointer+temp_pointer); + // move to the new chunk position + return (temp_pointer); +} +/*----------------------------------------------------------------------------*/ +unsigned long ReadEditChunk (void) +{ + unsigned char end_found=FALSE; + unsigned int temp_int; + unsigned long current_pointer; + unsigned long temp_pointer; + unsigned long tellertje=6L; + + current_pointer=GetChunkPointer (); + temp_pointer =ReadChunkPointer (); + + while (end_found==FALSE) + { + temp_int=ReadInt (); + + switch (temp_int) + { + case EDIT_UNKNW01:tellertje+=ReadUnknownChunk (EDIT_UNKNW01);break; + case EDIT_UNKNW02:tellertje+=ReadUnknownChunk (EDIT_UNKNW02);break; + case EDIT_UNKNW03:tellertje+=ReadUnknownChunk (EDIT_UNKNW03);break; + case EDIT_UNKNW04:tellertje+=ReadUnknownChunk (EDIT_UNKNW04);break; + case EDIT_UNKNW05:tellertje+=ReadUnknownChunk (EDIT_UNKNW05);break; + case EDIT_UNKNW06:tellertje+=ReadUnknownChunk (EDIT_UNKNW06);break; + case EDIT_UNKNW07:tellertje+=ReadUnknownChunk (EDIT_UNKNW07);break; + case EDIT_UNKNW08:tellertje+=ReadUnknownChunk (EDIT_UNKNW08);break; + case EDIT_UNKNW09:tellertje+=ReadUnknownChunk (EDIT_UNKNW09);break; + case EDIT_UNKNW10:tellertje+=ReadUnknownChunk (EDIT_UNKNW10);break; + case EDIT_UNKNW11:tellertje+=ReadUnknownChunk (EDIT_UNKNW11);break; + case EDIT_UNKNW12:tellertje+=ReadUnknownChunk (EDIT_UNKNW12);break; + case EDIT_UNKNW13:tellertje+=ReadUnknownChunk (EDIT_UNKNW13);break; + + case EDIT_MATERIAL : + #ifdef __DEBUG__ + printf (">>> Found Materials chunk id of %0X\n", + temp_int); + #endif + tellertje+=ReadMaterialChunk (); + break; + case EDIT_VIEW1 : + #ifdef __DEBUG__ + printf (">>> Found View main def chunk id of %0X\n", + temp_int); + #endif + tellertje+=ReadViewChunk (); + break; + case EDIT_BACKGR : + #ifdef __DEBUG__ + printf (">>> Found Backgr chunk id of %0X\n", + temp_int); + #endif + tellertje+=ReadBackgrChunk (); + break; + case EDIT_AMBIENT : + #ifdef __DEBUG__ + printf (">>> Found Ambient chunk id of %0X\n", + temp_int); + #endif + tellertje+=ReadAmbientChunk (); + break; + case EDIT_OBJECT : + #ifdef __DEBUG__ + printf (">>> Found Object chunk id of %0X\n", + temp_int); + #endif + tellertje+=ReadObjectChunk (); + break; + default: break; + } + + tellertje+=2; + if (tellertje>=temp_pointer) + end_found=TRUE; + } + + ChangeChunkPointer (current_pointer+temp_pointer); + // move to the new chunk position + return (temp_pointer); +} +/*----------------------------------------------------------------------------*/ +unsigned long ReadKeyfChunk (void) +{ + unsigned char end_found=FALSE; + unsigned int temp_int; + unsigned long current_pointer; + unsigned long temp_pointer; + unsigned long tellertje=6L; + + current_pointer=GetChunkPointer (); + temp_pointer =ReadChunkPointer (); + + while (end_found==FALSE) + { + temp_int=ReadInt (); + + switch (temp_int) + { + case KEYF_UNKNWN01 :tellertje+=ReadUnknownChunk (temp_int);break; + case KEYF_UNKNWN02 :tellertje+=ReadUnknownChunk (temp_int);break; + case KEYF_FRAMES : + #ifdef __DEBUG__ + printf (">>> Found Keyframer frames chunk id of %0X\n", + temp_int); + #endif + tellertje+=ReadUnknownChunk (temp_int); + break; + case KEYF_OBJDES : + #ifdef __DEBUG__ + printf (">>> Found Keyframer object description chunk id of %0X\n", + temp_int); + #endif + tellertje+=ReadUnknownChunk (temp_int); + break; + case EDIT_VIEW1 : + #ifdef __DEBUG__ + printf (">>> Found View main def chunk id of %0X\n", + temp_int); + #endif + tellertje+=ReadViewChunk (); + break; + default: break; + } + + tellertje+=2; + if (tellertje>=temp_pointer) + end_found=TRUE; + } + + ChangeChunkPointer (current_pointer+temp_pointer); + // move to the new chunk position + return (temp_pointer); +} +/*----------------------------------------------------------------------------*/ +unsigned long ReadMainChunk (void) +{ + unsigned char end_found=FALSE; + unsigned int temp_int; + unsigned long current_pointer; + unsigned long temp_pointer; + unsigned long tellertje=6L; + + current_pointer=GetChunkPointer (); + temp_pointer =ReadChunkPointer (); + + while (end_found==FALSE) + { + temp_int=ReadInt (); + + switch (temp_int) + { + case KEYF3DS : + #ifdef __DEBUG__ + printf (">> Found *Keyframer* chunk id of %0X\n",KEYF3DS); + #endif + tellertje+=ReadKeyfChunk (); + break; + case EDIT3DS : + #ifdef __DEBUG__ + printf (">> Found *Editor* chunk id of %0X\n",EDIT3DS); + #endif + tellertje+=ReadEditChunk (); + break; + default: break; + } + + tellertje+=2; + if (tellertje>=temp_pointer) + end_found=TRUE; + } + + ChangeChunkPointer (current_pointer+temp_pointer); + // move to the new chunk position + return (temp_pointer); +} +/*----------------------------------------------------------------------------*/ +int ReadPrimaryChunk (void) +{ + unsigned char version; + + if (ReadInt ()==MAIN3DS) + { + #ifdef __DEBUG__ + printf ("> Found Main chunk id of %0X\n",MAIN3DS); + #endif + //>---------- find version number + fseek (bin3ds,28L,SEEK_SET); + version=ReadChar (); + if (version<3) + { + #ifdef __DEBUG__ + printf ("Sorry this lib can only read 3ds files of version 3.0 and higher\n"); + printf ("The version of the file you want to read is: %d\n",version); + #endif + return (1); + } + fseek (bin3ds,2,SEEK_SET); + ReadMainChunk (); + } + else + return (1); + + return (0); +} +/*----------------------------------------------------------------------------*/ +/* Test Main for the 3ds-bin lib */ +/*----------------------------------------------------------------------------*/ +int main (int argc,char **argv) +{ + argc=argc; + + bin3ds=fopen (argv [1],"rb"); + if (bin3ds==NULL) + return (-1); + + #ifdef __DEBUG__ + printf ("\nLoading 3ds binary file : %s\n",argv [1]); + #endif + while (ReadPrimaryChunk ()==0); + + return (0); +} +/*----------------------------------------------------------------------------*/ +#endif diff --git a/download/doc/dxf10.spec b/download/doc/dxf10.spec new file mode 100755 index 0000000..6429846 --- /dev/null +++ b/download/doc/dxf10.spec @@ -0,0 +1,2353 @@ +Here is the Autodesk spec, and a C program that reads DXF: + +[ This file is an excerpt from the AutoCAD Release 10 Reference Manual. + Copyright (C) 1988 Autodesk, Inc. All rights reserved. ] + + Appendix C + Drawing Interchange and File Formats + + +AutoCAD can be used by itself as a complete drawing editor. In some appli- +cations, however, other programs must examine drawings created by AutoCAD +or generate drawings to be viewed, modified, or plotted with AutoCAD. + +For example, if you've made an architectural drawing with AutoCAD, using +INSERTed parts to represent windows, doors, and so on, you can process the +drawing file and produce a bill of materials of all the items used in the +drawing, or even make energy use calculations based on the area and the +number and type of windows used. Another possible application is to use +AutoCAD to describe structures that are then sent to a large computer for +finite element structural analysis. You can compute stresses and displace- +ments and send back information to display the deformed structure as an +AutoCAD drawing. + +Since the AutoCAD drawing database (.dwg file) is written in a very compact +format that changes significantly from time to time as new features are +added, we do not document its format and do not recommend that you attempt +to write programs to read it directly. To assist in interchanging drawings +between AutoCAD and other programs, a "Drawing Interchange" file format +(DXF(tm)) has been defined. All implementations of AutoCAD accept this +format and are able to convert it to and from their internal drawing file +representation. + +AutoCAD also supports the Initial Graphics Exchange Standard (IGES) file +format. The information comprising an AutoCAD drawing can be written out +in IGES format, and IGES files can be read and converted to AutoCAD's +internal format. + + +C.1 ASCII Drawing Interchange (DXF) Files + +This section describes AutoCAD's DXF (drawing interchange) file format and +the commands provided to read and write these files. DXF files are stan- +dard ASCII text files. They can easily be translated to the formats of +other CAD systems, or submitted to other programs for specialized analysis. + + +C.1.1 DXFOUT Command - Writing a DXF File + +You can generate a drawing interchange file from an existing drawing by +means of the Drawing Editor's DXFOUT command. The command format is: + + Command: DXFOUT File name <default>: (name or RETURN) + +The default name for the output file is the same as that of the current +drawing, but with a file type of ".dxf". If you specify an explicit file +name, do not include a file type; ".dxf" is assumed. If a file with the +same name already exists, it is deleted. Next, DXFOUT asks what precision + + 1 +AutoCAD Reference Manual + +you want for floating-point numbers and permits output of a partial DXF +file containing only selected objects. + + Enter decimal places of accuracy (0 to 16)/Entities/Binary <6>: + +The "Binary" option is described later in this appendix. If you respond +with "Entities" (or just "E"), DXFOUT will ask you to select the objects +you want written to the DXF file. Only the objects you select will be +included in the output file - symbol tables (including Block Definitions) +will not be included. Once you've selected the desired objects, AutoCAD +will prompt again for the numeric precision: + + Enter decimal places of accuracy (0 to 16)/Binary <6>: + + +C.1.2 DXFIN Command - Loading a DXF File + +A drawing interchange file can be converted into an AutoCAD drawing by +means of the DXFIN command. First enter the Drawing Editor using the +"Create new drawing" task from the Main Menu. Then issue the DXFIN com- +mand. + + Command: DXFIN File name: (name) + +Enter the name of the drawing interchange file to be loaded. + + +Full DXFIN + +To load a complete DXF file, you must use DXFIN in an empty drawing, before +any entities have been drawn and before any additional Block definitions, +layers, linetypes, text styles, named views, named coordinate systems, or +named viewport configurations have been created. (If your prototype draw- +ing contains any such items, use Main Menu Task 1's "name=" technique to +create a new drawing without a prototype.) + +If any errors are detected during the input, the new drawing is discarded. +Otherwise, an automatic "ZOOM All" is performed to set the drawing extents. + + +Partial DXFIN + +If the current drawing is not empty, DXFIN loads only the ENTITIES section +of the DXF file, adding the entities found there to the current drawing. +In this case, DXFIN displays the message: + + Not a new drawing -- only ENTITIES section will be input. + +If errors are detected during such partial DXF input, the drawing is +returned to the state it was in before the DXFIN command. Otherwise, the +newly added entities are drawn. + + + +2 + (C) Drawing Interchange and File Formats + +C.1.3 DXF File Format + +This section describes the format of a DXF file in detail. It contains a +great deal of technical information that you need only if you're writing +your own program to process DXF files. Otherwise, you can skip this sec- +tion. + +It would probably be helpful to produce a DXF file from a small drawing, +print it out, and refer to it occasionally while reading the information +presented below. + + +C.1.3.1 General File Structure + +A Drawing Interchange File is simply an ASCII text file with a file type of +".dxf" and specially-formatted text. The overall organization of a DXF +file is as follows: + + 1. HEADER section - General information about the drawing is found in + this section of the DXF file. Each parameter has a variable name + and an associated value. + + 2. TABLES section -- This section contains definitions of named + items. + + o Linetype (LTYPE) table + o Layer table + o Text style (STYLE) table + o View table + o User Coordinate System (UCS) table + o Viewport configuration (VPORT) table + o Drawing manager (DWGMGR) table (for future use) + + 3. BLOCKS section - This section contains Block Definition entities + describing the entities comprising each Block in the drawing. + + 4. ENTITIES section - This section contains the drawing entities, + including any Block References. + + 5. END OF FILE + +If you use DXFOUT's "Entities" option, the resulting DXF file will contain +only the ENTITIES and END OF FILE sections, and the ENTITIES section will +reflect only the objects you select for output. + +A DXF file is composed of a multiplicity of groups, each of which occupies +two lines in the DXF file. The first line of a group is a group code, +which is a positive nonzero integer output in FORTRAN "I3" format (that is, +right justified and blank filled in a three character field). The second +line of the group is the group value, in a format which depends on the type +of the group as specified by the group code. + + + + 3 +AutoCAD Reference Manual + +The specific assignment of group codes depends upon the item being +described in the file. However, the type of the value this group supplies +is derived from the group code in the following way: + + Group code range Following value + 0 - 9 String + 10 - 59 Floating-point + 60 - 79 Integer + 210 - 239 Floating-point + 999 Comment (string) + +Thus a program can easily read the value following a group code without +knowing the particular use of this group in an item in the file. The +appearance of values in the DXF file is not affected by the setting of the +UNITS command: coordinates are always represented as decimal (or possibly +scientific notation if very large) numbers, and angles are always repre- +sented in decimal degrees with zero degrees to the east of origin. + +Variables, table entries, and entities are described by a group that intro- +duces the item, giving its type and/or name, followed by multiple groups +that supply the values associated with the item. In addition, special +groups are used for file separators such as markers for the beginning and +end of sections, tables, and the file itself. + +Entities, table entries, and file separators are always introduced with a 0 +group code that is followed by a name describing the item. + + +C.1.3.2 Group Codes + +Group codes are used both to indicate the type of the value of the group, +as explained above, and to indicate the general use of the group. The spe- +cific function of the group code depends on the actual variable, table +item, or entity description. This section indicates the general use of +groups, noting as "(fixed)" any that always have the same function. + + Group code Value type + 0 Identifies the start of an entity, table entry, or file + separator. The text value that follows indicates which. + 1 The primary text value for an entity. + 2 A name; Attribute tag, Block name, etc. + 3-4 Other textual or name values. + 5 Entity handle expressed as a hexadecimal string. + 6 Line type name (fixed). + 7 Text style name (fixed). + 8 Layer name (fixed). + 9 Variable name identifier (used only in HEADER section of + the DXF file). + 10 Primary X coordinate (start point of a Line or Text + entity, center of a Circle, etc.). + 11-18 Other X coordinates. + continued ... + + +4 + (C) Drawing Interchange and File Formats + + Group code Value type + 20 Primary Y coordinate. 2n values always correspond to 1n + values and immediately follow them in the file. + 21-28 Other Y coordinates. + 30 Primary Z coordinate. 3n values always correspond to 1n + and 2n values and immediately follow them in the file. + 31-37 Other Z coordinates. + 38 This entity's elevation if nonzero (fixed). Output only + if system variable FLATLAND is set to 1. + 39 This entity's thickness if nonzero (fixed). + 40-48 Floating-point values (text height, scale factors, etc.). + 49 Repeated value - multiple 49 groups may appear in one + entity for variable length tables (such as the dash + lengths in the LTYPE table). A 7x group always appears + before the first 49 group to specify the table length. + 50-58 Angles. + 62 Color number (fixed). + 66 "Entities follow" flag (fixed). + 70-78 Integer values, such as repeat counts, flag bits, or + modes. + 210, 220, 230 X, Y, and Z components of extrusion direction. + 999 Comments + + +C.1.4 Comments + +The 999 group code indicates that the following line is a comment string. +DXFOUT does not currently include such groups in its output file, but DXFIN +honors them and ignores the comments. Thus, you can use the 999 group to +include comments in a DXF file you've edited. For example: + + 999 + This is a comment. + 999 + This is another comment. + + +C.1.5 File Sections + +The DXF file is subdivided into four sections. File separator groups are +used to delimit these file sections. The following is an example of a void +DXF file with only the section markers and table headers present. + + 0 (Begin HEADER section) + SECTION + 2 + HEADER + <<<<Header variable items go here>>>> + 0 + ENDSEC (End HEADER section) + 0 (Begin TABLES section) + SECTION + 2 + + 5 +AutoCAD Reference Manual + + TABLES + 0 + TABLE + 2 + VPORT + 70 + (viewport table maximum item count) + <<<<viewport table items go here>>>> + 0 + ENDTAB + 0 + TABLE + 2 + LTYPE, LAYER, STYLE, VIEW, UCS, or DWGMGR + 70 + (Table maximum item count) + <<<<Table items go here>>>> + 0 + ENDTAB + 0 + ENDSEC (End TABLES section) + 0 (Begin BLOCKS section) + SECTION + 2 + BLOCKS + <<<<Block definition entities go here>>>> + 0 + ENDSEC (End BLOCKS section) + 0 (Begin ENTITIES section) + SECTION + 2 + ENTITIES + <<<<Drawing entities go here>>>> + 0 + ENDSEC (End ENTITIES section) + 0 + EOF (End of file) + + +C.1.5.1 HEADER Section + +The HEADER section of the DXF file contains settings of variables +associated with the drawing. These variables are set with various commands +and are the type of information displayed by the STATUS command. Each +variable is specified in the header section by a 9 group giving its name, +followed by groups that supply its value. The header variables, the groups +that follow, and their meanings are listed below. + +Although this list is very similar to the list of system variables in +Appendix A, the two lists are not identical. Be sure you're referring to +the proper list. + + + +6 + (C) Drawing Interchange and File Formats + + $ACADVER 1 the AutoCAD drawing database version number. + $ANGBASE 50 Angle 0 direction. + $ANGDIR 70 1=clockwise angles, 0=counterclockwise. + $ATTDIA 70 Attribute entry dialogues, 1 = on, 0 = off + $ATTMODE 70 Attribute visibility: 0=none, 1=normal, 2=all. + $ATTREQ 70 Attribute prompting during INSERT, 1 = on, 0 = off + $AUNITS 70 UNITS format for angles. + $AUPREC 70 UNITS precision for angles. + $AXISMODE 70 axis on if nonzero. + $AXISUNIT 10,20 axis X and Y tick spacing. + $BLIPMODE 70 blip mode on if nonzero. + $CECOLOR 62 entity color number; 0 = BYBLOCK, 256 = BYLAYER. + $CELTYPE 6 entity linetype name, or BYBLOCK or BYLAYER. + $CHAMFERA 40 first chamfer distance. + $CHAMFERB 40 second chamfer distance. + $CLAYER 8 current layer name. + $COORDS 70 0=static coordinate display, 1=continuous update, + 2="d<a" format. + $DIMALT 70 alternate unit dimensioning performed if nonzero. + $DIMALTD 70 alternate unit decimal places. + $DIMALTF 40 alternate unit scale factor. + $DIMAPOST 1 alternate dimensioning suffix + $DIMASO 70 1=create associative dimensioning, 0=draw + individual entities. + $DIMASZ 40 dimensioning arrow size. + $DIMBLK 2 arrow block name. + $DIMBLK1 1 first arrow block name. + $DIMBLK2 1 second arrow block name. + $DIMCEN 40 size of center mark/lines. + $DIMDLE 40 dimension line extension. + $DIMDLI 40 dimension line increment. + $DIMEXE 40 extension line extension. + $DIMEXO 40 extension line offset. + $DIMLFAC 40 linear measurements scale factor. + $DIMLIM 70 dimension limits generated if nonzero. + $DIMPOST 1 general dimensioning suffix + $DIMRND 40 rounding value for dimension distances. + $DIMSAH 70 use separate arrow blocks if nonzero. + $DIMSCALE 40 overall dimensioning scale factor. + $DIMSE1 70 first extension line suppressed if nonzero. + $DIMSE2 70 second extension line suppressed if nonzero. + $DIMSHO 70 1=Recompute dimensions while dragging, + 0=drag original image. + $DIMSOXD 70 suppress outside-extensions dimension lines + if nonzero. + $DIMTAD 70 text above dimension line if nonzero. + $DIMTIH 70 text inside horizontal if nonzero. + $DIMTIX 70 force text inside extensions if nonzero. + $DIMTM 40 minus tolerance. + $DIMTOFL 70 if text outside extensions, force line between + extensions if nonzero. + $DIMTOH 70 text outside horizontal if nonzero. + + + 7 +AutoCAD Reference Manual + + $DIMTOL 70 dimension tolerances generated if nonzero. + $DIMTP 40 plus tolerance. + $DIMTSZ 40 dimensioning tick size: 0=no ticks. + $DIMTVP 40 text vertical position. + $DIMTXT 40 dimensioning text height. + $DIMZIN 70 zero suppression for "feet & inch" dimensions. + $DRAGMODE 70 0=off, 1=on, 2=auto. + $ELEVATION 40 current elevation set by ELEV command. + $EXTMAX 10,20,30 XY drawing extents upper right corner (in WCS). + $EXTMIN 10,20,30 XY drawing extents lower left corner (in WCS). + $FILLETRAD 40 fillet radius. + $FILLMODE 70 FILL mode on if nonzero. + $FLATLAND 70 force compatibility with older versions if nonzero. + $HANDLING 70 handles enabled if nonzero. + $HANDSEED 5 next available handle. + $INSBASE 10,20,30 insertion base set by BASE command (in WCS). + $LIMCHECK 70 nonzero if limits checking is on. + $LIMMAX 10,20 XY drawing limits upper right corner (in WCS). + $LIMMIN 10,20 XY drawing limits lower left corner (in WCS). + $LTSCALE 40 global linetype scale. + $LUNITS 70 UNITS format for coordinates and distances. + $LUPREC 70 UNITS precision for coordinates and distances. + $MENU 1 name of menu file. + $MIRRTEXT 70 MIRROR text if nonzero. + $ORTHOMODE 70 ORTHO mode on if nonzero. + $OSMODE 70 running object snap modes. + $PDMODE 70 point display mode. + $PDSIZE 40 point display size. + $PLINEWID 40 default Polyline width. + $QTEXTMODE 70 quick text mode on if nonzero. + $REGENMODE 70 REGENAUTO mode on if nonzero. + $SKETCHINC 40 sketch record increment. + $SKPOLY 70 0=sketch lines, 1=sketch polylines. + $SPLFRAME 70 spline control polygon display, 1 = on, 0 = off. + $SPLINESEGS 70 number of line segments per spline patch. + $SPLINETYPE 70 spline curve type for "PEDIT Spline" + (see Appendix A). + $SURFTAB1 70 number of mesh tabulations in first direction. + $SURFTAB2 70 number of mesh tabulations in second direction. + $SURFTYPE 70 surface type for "PEDIT Smooth" (see Appendix A). + $SURFU 70 surface density (for "PEDIT Smooth") in M direction. + $SURFV 70 surface density (for "PEDIT Smooth") in N direction. + $TDCREATE 40 date/time of drawing creation. + $TDINDWG 40 cumulative editing time for this drawing. + $TDUPDATE 40 date/time of last drawing update. + $TDUSRTIMER 40 user elapsed timer. + $TEXTSIZE 40 default text height. + $TEXTSTYLE 7 current text style name. + $THICKNESS 40 current thickness set by ELEV command. + $TRACEWID 40 default Trace width. + $UCSNAME 1 Name of current UCS. + $UCSORG 10,20,30 origin of current UCS (in WCS). + + +8 + (C) Drawing Interchange and File Formats + + $UCSXDIR 10,20,30 direction of current UCS's X axis + (in World coordinates). + $UCSYDIR 10,20,30 direction of current UCS's Y axis + (in World coordinates). + $USERI1 - 5 70 Five integer variables intended for use by + third-party developers. + $USERR1 - 5 40 Five real variables intended for use by + third-party developers. + $USRTIMER 70 0=timer off, 1=timer on. + $WORLDVIEW 70 1=set UCS to WCS during DVIEW/VPOINT, + 0=don't change UCS + +The header variables listed below existed prior to AutoCAD Release 10 but +now have independent settings for each active viewport. They are not +output by DXFOUT unless system variable FLATLAND is set to 1. DXFIN honors +these variables when read from DXF files, but if a VPORT symbol table with +"*ACTIVE" entries is present (as is true for any DXF file produced by +Release 10 or higher), the values in the VPORT table entries will override +the values of these header variables. + + $FASTZOOM 70 fast zoom enabled if nonzero. + $GRIDMODE 70 grid mode on if nonzero. + $GRIDUNIT 10,20 grid X and Y spacing. + $SNAPANG 50 snap grid rotation angle. + $SNAPBASE 10,20 snap/grid base point (in UCS). + $SNAPISOPAIR 70 isometric plane: 0=left, 1=top, 2=right. + $SNAPMODE 70 snap mode on if nonzero. + $SNAPSTYLE 70 snap style: 0=standard, 1=isometric. + $SNAPUNIT 10,20 snap grid X and Y spacing. + $VIEWCTR 10,20 XY center of current view on screen. + $VIEWDIR 10,20,30 viewing direction (direction from target, in WCS). + $VIEWSIZE 40 height of view. + +The date/time variables ($TDCREATE and $TDUPDATE) are output as real num- +bers in the format: + + <Julian date>.<Fraction> + +The elapsed time variables ($TDINDWG and $TDUSRTIMER) have a similar +format: + + <Number of days>.<Fraction> + + +C.1.5.2 TABLES Section + +The TABLES section contains several tables, each of which in turn contains +a variable number of table entries. The order of the tables may change, but +the LTYPE table will always precede the LAYER table. Each table is intro- +duced with a 0 group with the label "TABLE". This is followed by a 2 group +identifying the particular table (VPORT, LTYPE, LAYER, STYLE, VIEW, UCS, or +DWGMGR) and a 70 group that specifies the maximum number of table entries + + 9 +AutoCAD Reference Manual + +that may follow. The tables in a drawing may contain deleted items, but +these are not written to the DXF file. Thus, fewer table entries may +follow the table header than are indicated by the 70 group, so don't use +the count in the 70 group as an index to read in the table. It is provided +so that your program to read DXF files can allocate an array in advance +large enough to hold all the table entries that follow. + +Following this header for each table are the table entries. Each table +item consists of a 0 group identifying the item type (same as table name, +e.g., "LTYPE" or "LAYER"), a 2 group giving the name of the table entry, a +70 group specifying flags relevant to the table entry (defined for each +table below), and additional groups that give the value of the table entry. +The end of each table is indicated by a 0 group with the value "ENDTAB". + +If any table entry has bit value 64 set in its group 70 flags, the table +entry was referenced by at least one entity in the drawing the last time +the drawing editor was entered to edit this drawing. This "referenced" +flag is for the benefit of the PURGE command; it can be ignored by most +programs that read DXF files, and need not be set by programs that write +DXF files. + +The following are the groups used for each type of table item. All groups +are present for each table item. + + LTYPE 3 (descriptive text for linetype), 72 (alignment code), 73 + (number of dash length items), 40 (total pattern length), 49 + (dash length 1), 49 (dash length 2), . . . + + LAYER 62 (color number, negative if layer is off), 6 (linetype + name). The 1 bit is set in the 70 group flags if the layer is + frozen. + + STYLE 40 (fixed text height; 0 if not fixed), 41 (width factor), 50 + (obliquing angle), 71 (text generation flags), 42 (last height + used), 3 (primary font file name), 4 ("bigfont" file name; + blank if none). If the third bit (4) is set in the 70 group + flags, this is a vertically-oriented text style. + + A STYLE table item is used to record shape file LOAD requests + also. In this case the first bit (1) is set in the 70 group + flags and only the 3 group (shape file name) is meaningful + (all the other groups are output, however). + + The "text generation flags" are a bit-coded field with the + following bit meanings: + + Flag bit value Meaning + 2 Text is backwards (mirrored in X) + 4 Text is upside down (mirrored in Y) + + + + + +10 + (C) Drawing Interchange and File Formats + + VIEW 40 and 41 (view height and width), 10 and 20 (view center + point), 11, 21, 31 (view direction from target, in WCS), 12, + 22, 32 (target point, in WCS), 42 (lens length), 43 and 44 + (front and back clipping planes-offsets from target point), 50 + (twist angle), 71 view mode (see VIEWMODE system variable + Appendix A). + + UCS 10, 20, 30 (origin), 11, 21, 31 (X axis direction), 12, 22, 32 + (Y axis direction). All in World coordinates. + + VPORT 10 and 20 (lower left corner of viewport; 0.0 to 1.0), 11 and + 21 (upper right corner), 12 and 22 (view center point), 13 and + 23 (snap base point), 14 and 24 (snap spacing, X and Y), 15 + and 25 (grid spacing, X and Y), 16, 26, 36 (view direction + from target point), 17, 27, 37 (view target point), 40 (view + height), 41 (viewport aspect ratio), 42 (lens length), 43 and + 44 (front and back clipping planes; offsets from target + point), 50 (snap rotation angle), 51 (view twist angle), 71 + (view mode; see VIEWMODE system variable in Appendix A), 72 + (circle zoom percent), 73 (fast zoom setting), 74 (UCSICON + setting), 75 (snap on/off), 76 (grid on/off), 77 (snap style), + 78 (snap isopair). + + The VPORT table is unique in that it may contain several + entries with the same name (indicating a multiple-viewport + configuration). The entries corresponding to the active view- + port configuration all have the name "*ACTIVE". The first + such entry describes the current viewport. + + DWGMGR For future use. Fields not yet defined. + + +C.1.5.3 BLOCKS Section + +The BLOCKS section of the DXF file contains all the Block Definitions. +This section contains the entities that make up the Blocks used in the +drawing, including "anonymous" Blocks generated by the HATCH command and by +associative dimensioning. The format of the entities in this section is +identical to those in the ENTITIES section described below, so refer to +that section for details. All entities in the BLOCKS section appear +between BLOCK and ENDBLK entities. BLOCK and ENDBLK entities appear only +in the BLOCKS section. Block definitions are never nested (that is, no +BLOCK or ENDBLK entity ever appears within another BLOCK-ENDBLK pair). + + +C.1.5.4 ENTITIES Section + +Entity items appear in both the BLOCK and ENTITIES sections of the DXF +file. The appearance of entities in the two sections is identical, with +the exception that entities in the BLOCK section never have handles. The +following gives the format of each entity as it appears in the file. Some +groups that define an entity always appear, and some are optional and +appear only if they differ from their default values. In the following + + 11 +AutoCAD Reference Manual + +discussion, groups that always occur are given by their group number and +function, while optional groups are indicated by "-optional N" following +the group description. "N" is the default value if the group is omitted. + +Programs that read DXF files should not assume that the groups describing +an entity occur in the order given here. The end of the groups that make +up an entity is indicated by the next 0 group, beginning the next entity or +indicating the end of the section. + +Remember that a DXF file is a complete representation of the drawing data- +base, and that as AutoCAD is further enhanced, new groups will be added to +entities to accommodate additional features. Writing your DXF processing +program in a table-driven way, making no assumptions about the order of +groups in an entity, and ignoring any groups not presently defined, will +make it much easier to accommodate DXF files from future releases of +AutoCAD. + +Each entity begins with a 0 group identifying the entity type. The names +used for the entities are given in the table that follows. Every entity +contains an 8 group that gives the name of the layer on which the entity +resides. Each entity may have elevation, thickness, linetype, or color +information associated with it. If handles are enabled, every entity has a +5 group containing its handle (as a string representing a hexadecimal +number). The following groups are included only if the entity has nonde- +fault values for these properties. + + Group code Meaning + 6 Linetype name (if not "BYLAYER"). The special name "BYBLOCK" + indicates a floating linetype. + + 38 Elevation (if nonzero). Output only if system variable + FLATLAND is 1. Otherwise, Z coordinates are supplied as + 3x-groups as part of each of the entity's defining points. + + 39 Thickness (if nonzero). + + 62 Color number (if not "BYLAYER"). Zero indicates the + "BYBLOCK" (floating) color. + + 210, These groups are included for each Line, Point, Circle, Shape, + 220, Text, Arc, Trace, Solid, Block Reference, Polyline, Dimension, + 230 Attribute, and Attribute Definition entity if its extrusion + direction is not parallel to the World Z axis. The indicate + the X, Y, and Z components of the entity's extrusion direction. + +The rest of the groups that make up an entity item are described below. +Many of the entities include "flag" groups. These are integer codes (6x or +7x groups) that encode various pieces of information regarding the entity, +and are specific to the particular entity type. In the following descrip- +tions, the term "bit-coded" means that the flag contains various true/false +values coded as the sum of the bit values given. Any bits not defined in +the following section should be ignored in these fields and set to zero +when constructing a DXF file. + +12 + (C) Drawing Interchange and File Formats + + LINE 10, 20, 30 (start point), 11, 21, 31 (end point). + + POINT 10, 20, 30 (point), 50 (angle of X axis for the UCS in effect + when the Point was drawn -optional 0, for use when PDMODE is + nonzero). + + CIRCLE 10, 20, 30 (center), 40 (radius). + + ARC 10, 20, 30 (center), 40 (radius), 50 (start angle), 51 (end + angle). + + TRACE Four points defining the corners of the trace: (10, 20, 30), + (11, 21, 31), (12, 22, 32), and (13, 23, 33). + + SOLID Four points defining the corners of the solid: (10, 20, 30), + (11, 21, 31), (12, 22, 32), and (13, 23, 33). If only three + points were entered (forming a triangular solid), the third + and fourth points will be the same. + + TEXT 10, 20, 30 (insertion point), 40 (height), 1 (text value), 50 + (rotation angle -optional 0), 41 (relative X scale factor + -optional 1), 51 (obliquing angle -optional 0), 7 (text style + name -optional "STANDARD"), 71 (text generation flags + -optional 0), 72 (justification type -optional 0), 11, 21, 31 + (alignment point -optional, appears only if 72 group is + present and nonzero). + + The "text generation flags" are a bit-coded field with mean- + ings as follows: + + Flag bit value Meaning + 2 Text is backwards (mirrored in X) + 4 Text is upside down (mirrored in Y) + + The "justification type" value (not bit-coded) indicates the + text justification style used on this entity, as shown in the + following table. + + Value Meaning + 0 Text is left justified + 1 Text is centered along its baseline + 2 Text is right justified + 3 Text is aligned between two points (height varies) + 4 Text is "middle" (fully) centered + 5 Text is fit between two points (width varies) + + If the justification is anything other than 0 (left justi- + fied), 11, 21, and 31 groups will also appear in the entity + to specify the alignment point of the text (center, right- + most, or second alignment point). + + DXFOUT handles ASCII control characters in text strings by + expanding the character into a "^" (caret) followed by the + + 13 +AutoCAD Reference Manual + + appropriate letter. For example, an ASCII Control-G (BEL, + decimal code 7) is output as "^G". If the text itself con- + tains a caret character, it is expanded to "^ " (caret, + space). DXFIN performs the complementary conversion. + + SHAPE 10, 20, 30 (insertion point), 40 (size), 2 (shape name), 50 + (rotation angle -optional 0), 41 (relative X scale factor + -optional 1), 51 (obliquing angle -optional 0). + + BLOCK 2 (Block name), 70 (Block type flags), 10, 20, 30 (Block base + point). Appears only in BLOCKS section. The "Block type + flags" are bit-coded, with the following bit meanings: + + Flag bit value Meaning + 1 This is an "anonymous" Block generated by + hatching, associative dimensioning, or + other internal operations. + 2 This Block has Attributes. + + ENDBLK No groups. Appears only in BLOCKS section. + + INSERT 66 ("Attributes follow" flag -optional 0), 2 (Block name), + 10, 20, 30 (insertion point), 41 (X scale factor -optional + 1), 42 (Y scale factor -optional 1), 43 (Z scale factor + -optional 1), 50 (rotation angle -optional 0), 70 and 71 + (column and row counts -optional 1), 44 and 45 (column and + row spacing -optional 0). + + If the value of the "Attributes follow" flag is 1, a series + of Attribute (ATTRIB) entities is expected to follow the + INSERT, terminated by a sequence end (SEQEND) entity. + + ATTDEF 10, 20, 30 (text start), 40 (text height), 1 (default value, + see TEXT above for handling of ASCII control characters), 3 + (prompt string), 2 (tag string), 70 (Attribute flags), 73 + (field length -optional 0), 50 (text rotation -optional 0), + 41 (relative X scale factor -optional 1), 51 (obliquing angle + -optional 0), 7 (text style name -optional "STANDARD"), 71 + (text generation flags -optional 0, see TEXT above), 72 (text + justification type -optional 0, see TEXT above)), 11, 21, 31 + (alignment point -optional, appears only if 72 group is + present and nonzero). + + The "Attribute flags" are a bit-coded field in which the bits + have the following meanings: + + Flag bit value Meaning + 1 Attribute is invisible (does not display) + 2 This is a constant Attribute + 4 Verification is required on input of this + Attribute. + 8 Attribute is preset (no prompt during + insertion) + +14 + (C) Drawing Interchange and File Formats + + ATTRIB 10, 20, 30 (text start), 40 (text height), 1 (value, see TEXT + above for handling of ASCII control characters), 2 (Attribute + tag), 70 (Attribute flags; see ATTDEF above), 73 (field + length -optional 0), 50 (text rotation -optional 0), 41 (rel- + ative X scale factor -optional 1), 51 (obliquing angle + -optional 0), 7 (text style name -optional "STANDARD"), 71 + (text generation flags -optional 0, see TEXT above), 72 (text + justification type -optional 0, see TEXT above), 11, 21, 31 + (alignment point -optional, appears only if 72 group is + present and nonzero). + + POLYLINE 66 ("vertices follow flag"), 70 (Polyline flags), 40 (default + starting width), 41 (default ending width), 71 and 72 (poly- + gon mesh M and N vertex counts -optional 0), 73 and 74 + (smooth surface M and N densities -optional 0), 75 (smooth + surface type -optional 0). The default widths apply to any + vertex that doesn't supply widths (see below). + + The "vertices follow" flag is always 1, indicating that a + series of VERTEX entities is expected to follow the POLYLINE, + terminated by a sequence end (SEQEND) entity. The "polyline + flags" group is a bit-coded field with bits defined as fol- + lows: + + Flag bit value Meaning + 1 This is a closed Polyline (or a polygon + mesh closed in the M direction) + 2 Curve-fit vertices have been added + 4 Spline-fit vertices have been added + 8 This is a 3D Polyline + 16 This is a 3D polygon mesh. Group 75 indi- + cates the smooth surface type, as follows: + + 0 = no smooth surface fitted + 5 = quadratic B-spline surface + 6 = cubic B-spline surface + 8 = Bezier surface + + 32 The polygon mesh is closed in the N direc- + tion + + VERTEX 10, 20, 30 (location), 40 (starting width -optional, see + above), 41 (ending width -optional, see above), 42 (bulge), + 70 (vertex flags), 50 (curve fit tangent direction + -optional). The bulge is the tangent of 1/4 the included + angle for an arc segment, made negative if the arc goes + clockwise from the start point to the end point; a bulge of 0 + indicates a straight segment, and a bulge of 1 is a semicir- + cle. The meanings of the bit-coded "vertex flags" are shown + in the following table. + + + + + 15 +AutoCAD Reference Manual + + Flag bit value Meaning + 1 Extra vertex created by curve fitting + 2 Curve fit tangent defined for this vertex. + A curve fit tangent direction of 0 may be + omitted from the DXF output, but is signif- + icant if this bit is set. + 4 Unused (never set in DXF files) + 8 Spline vertex created by spline fitting + 16 Spline frame control point + 32 3D Polyline vertex + 64 3D polygon mesh vertex + + SEQEND No fields. This entity marks the end of vertices (VERTEX + type name) for a Polyline, or the end of Attribute entities + (ATTRIB type name) for an INSERT entity that has Attributes + (indicated by 66 group present and nonzero in INSERT entity). + + 3DLINE 10, 20, 30 (start point), 11, 21, 31 (end point). + + 3DFACE Four points defining the corners of the face: (10, 20, 30), + (11, 21, 31), (12, 22, 32), and (13, 23, 33). 70 (invisible + edge flags -optional 0). If only three points were entered + (forming a triangular face), the third and fourth points will + be the same. The meanings of the bit-coded "invisible edge + flags" are shown in the following table. + + Flag bit value Meaning + 1 First edge is invisible + 2 Second edge is invisible + 4 Third edge is invisible + 8 Fourth edge is invisible + + DIMENSION 2 (name of pseudo-Block containing the current dimension pic- + ture), 10, 20, 30 (definition point for all dimension types), + 11, 21, 31 (middle point of dimension text), 12, 22, 32 + (insertion point for clones of a dimension (for BASELINE and + CONTINUE), 70 (Dimension type; 0=rotated, horizontal, or ver- + tical; 1=aligned; 2=angular; 3=diameter; 4=radius - the value + 128 is added to this field if the dimension text has been + positioned at a user-defined location rather than at the + default location), 1 (dimension text explicitly entered by + the user. If null, the dimension measurement is drawn as the + text. Otherwise, this text is drawn (but if it includes the + sequence "<>", the dimension measurement is drawn in place of + the "<>")), 13, 23, 33 (definition point for linear and angu- + lar dimensions), 14, 24, 34 (definition point for linear and + angular dimensions), 15, 25, 35 (definition point for diame- + ter, radius, and angular dimensions), 16, 26, 36 (point + defining dimension arc for angular dimensions), 40 (leader + length for radius and diameter dimensions), 50 (angle of + rotated, horizontal, or vertical linear dimensions). + + + +16 + (C) Drawing Interchange and File Formats + + In addition, all dimension types have an optional group (code + 51) that indicates the "horizontal" direction for the Dimen- + sion entity. This determines the orientation of dimension + text and dimension lines for horizontal, vertical and rotated + linear dimensions. The group value is the negative of the + ECS angle of the UCS X axis in effect when the Dimension was + drawn. In other words, the X axis of the UCS in effect when + the Dimension was drawn is always parallel to the XY plane + for the Dimension's ECS, and the angle between the UCS X axis + and the ECS X axis is a single 2D angle. The value in group + 51 is the angle from "horizontal" (the effective X axis) to + the ECS X axis. Entity Coordinate Systems (ECS) are + described later in this section. + + For all dimension types, the following groups represent 3D + WCS points, regardless of the FLATLAND setting. + + 10, 20, 30 + 13, 23, 33 + 14, 24, 34 + 15, 25, 35 + + For all dimension types, the following groups represent ECS + points, and are 2D or 3D depending on the FLATLAND setting. + + 11, 21(, 31) + 12, 22(, 32) + 16, 26(, 36) + + Linear (13,23,33) The point used to specify the first extension line. + (14,24,34) The point used to specify the second extension line. + (10,20,30) The point used to specify the dimension line. + + Angular (13,23,33) and (14,24,34) The endpoints of the first line + (10,20,30) and (15,25,35) The endpoints of the second line + (16,26,36) The point used to specify the dimen- + sion line arc + + Diameter (15,25,35) The point used to pick the circle/arc to dimension + (10,20,30) The point on that circle directly across from the + pick point. + + Radius (15,25,35) The point used to pick the circle/arc to dimension + (10,20,30) The center of that circle. + + + + + + + + + + + 17 +AutoCAD Reference Manual + +Entity Coordinate Systems (ECS) + +To save space in the drawing database (and in the DXF file), the points +associated with each entity are expressed in terms of its own Entity Coor- +dinate System (ECS). The Entity Coordinate System allows AutoCAD to use a +much more compact means of representation for entities. With ECS, the only +additional information needed to describe its position in 3D space is the +3D vector describing the Z axis of the ECS, and the elevation value. + +For a given Z axis (or extrusion) direction, there is an infinite number of +coordinate systems, defined by translating the origin in 3D space and by +rotating the X and Y axes around the Z axis. However, for the same Z axis +direction, there is only one Entity Coordinate System. It has the follow- +ing properties: + + o Its origin coincides with the WCS origin. + o The orientation of the X and Y axes within the XY plane are calcu- + lated in an arbitrary, but consistent manner. AutoCAD performs + this calculation using the "arbitrary axis" algorithm described + below. + +For some entities, the ECS is equivalent to the World Coordinate System and +all points (DXF groups 10-37) are expressed in World coordinates. See the +following table. + + Entities Notes + LINE, POINT, 3DFACE, 3D These entities do not lie in + Polyline, 3D Vertex, 3D a particular plane. All + Mesh, 3D Mesh vertex points are expressed in + World coordinates. Of these + entities, only Lines and + Points can be extruded; + their extrusion direction can + differ from the World Z axis. + + CIRCLE, ARC, SOLID, TRACE, These entities are planar in + TEXT, ATTRIB, ATTDEF, SHAPE, nature. All points are + INSERT, 2D Polyline, 2D expressed in Entity coordi- + Vertex nates. All these entities + can be extruded; their + extrusion direction can + differ from the World Z axis. + + DIMENSION Some of a Dimension's points are + expressed in WCS, and some in ECS. + + Others The remaining entities have + no point data and their + coordinate systems are + therefore irrelevant. + +Once AutoCAD has established the ECS for a given entity, here's how it +works: + +18 + (C) Drawing Interchange and File Formats + + o The elevation value stored with an entity indicates how far along + the Z axis to shift the XY plane from the WCS origin to make it + coincide with the plane that the entity is in. How much of this + is the user-defined elevation is unimportant. + o Any 2D points describing the entity that were entered through the + UCS are transformed into the corresponding 2D points in the ECS, + which (more often than not) is shifted and rotated with respect to + the UCS. + +A few ramifications of this process are: + + o You can not reliably find out what UCS was in effect when an + entity was acquired. You can only find out where the entity is in + the current UCS if the current UCS has the same Z axis direction + as the original UCS (i.e., they both reduce to the same ECS). + o When you enter the XY coordinates of an entity in a given UCS and + then do a DXFOUT, you probably won't recognize those XY coordi- + nates in the DXF file. You'll have to know the method by which + AutoCAD calculates the X and Y axes in order to work with these + values. + o The elevation value stored with an entity and output in DXF files + will be a sum of the Z coordinate difference between the UCS XY + plane and the ECS XY plane, and the elevation value that the user + specified at the time the entity was drawn. + + +Arbitrary Axis Algorithm + +The arbitrary axis algorithm is used by AutoCAD internally to implement the +"arbitrary but consistent" generation of Entity Coordinate Systems for all +entities except Lines, Points, 3D Faces, and 3D Polylines, which contain +points in World coordinates. + +Given a unit-length vector to be used as the Z axis of a coordinate system, +the arbitrary axis algorithm generates a corresponding X axis for the coor- +dinate system. The Y axis follows by application of the right hand rule. + +The method is to examine the given Z axis (also called the normal vector) +and see if it is close to the positive or negative World Z axis. If it is, +cross the World Y axis with the given Z axis to arrive at the arbitrary X +axis. If not, cross the World Z axis with the given Z axis to arrive at +the arbitrary X axis. The boundary at which the decision is made was +chosen to be both inexpensive to calculate and completely portable across +machines. This is achieved by having a sort of "square" polar cap, the +bounds of which is 1/64, which is precisely specifiable in 6 decimal frac- +tion digits and in 6 binary fraction bits. + +In mathematical terms, the algorithm does the following (all "vectors" are +assumed to be in 3D space, specified in the World Coordinate System). + + Let the given normal vector be called N. + Let the World Y axis be called Wy, which is always (0,1,0). + Let the World Z axis be called Wz, which is always (0,0,1). + + 19 +AutoCAD Reference Manual + +We are looking for the arbitrary X and Y axes to go with the normal N. +They'll be called Ax and Ay. N could also be called Az (the arbitrary Z +axis). + + If (Nx < 1/64) and (Ny < 1/64) then + Ax = Wy * N (where "*" is the cross-product operator). + Otherwise, + Ax = Wz * N. + Scale Ax to unit length. + +The method of getting the Ay vector would be: + + Ay = N * Ax. + Scale Ay to unit length. + + +C.1.6 Writing DXF Interface Programs + +Writing a program that communicates with AutoCAD via the DXF mechanism +often appears far more difficult than it really is. The DXF file contains +a seemingly overwhelming amount of information, and examining a DXF file +manually may lead to the conclusion that the task is hopeless. + +However, the DXF file has been designed to be easy to process by program, +not manually. The format was constructed with the deliberate intention of +making it easy to ignore information you don't care about while easily +reading the information you need. Just remember to handle the groups in +any order and ignore any group you don't care about, and you'll be home +free. + +As an example, the following is a Microsoft BASIC program that reads a DXF +file and extracts all the LINE entities from the drawing (ignoring lines +that appear inside Blocks). It prints the endpoints of these lines on the +screen. As an exercise you might try entering this program into your com- +puter, running it on a DXF file from one of your drawings, then enhancing +it to print the center point and radius of any circles it encounters. This +program is not put forward as an example of clean programming technique nor +the way a general DXF processor should be written; it is presented as an +example of just how simple a DXF-reading program can be. + + 1000 REM + 1010 REM Extract lines from DXF file + 1020 REM + 1030 G1% = 0 + 1040 LINE INPUT "DXF file name: "; A$ + 1050 OPEN "i", 1, A$ + ".dxf" + 1060 REM + 1070 REM Ignore until section start encountered + 1080 REM + 1090 GOSUB 2000 + 1100 IF G% <> 0 THEN 1090 + 1110 IF S$ <> "SECTION" THEN 1090 + + +20 + (C) Drawing Interchange and File Formats + + 1120 GOSUB 2000 + 1130 REM + 1140 REM Skip unless ENTITIES section + 1150 REM + 1160 IF S$ <> "ENTITIES" THEN 1090 + 1170 REM + 1180 REM Scan until end of section, processing LINEs + 1190 REM + 1200 GOSUB 2000 + 1210 IF G% = 0 AND S$ = "ENDSEC" THEN 2200 + 1220 IF G% = 0 AND S$ = "LINE" THEN GOSUB 1400 : GOTO 1210 + 1230 GOTO 1200 + 1400 REM + 1410 REM Accumulate LINE entity groups + 1420 REM + 1430 GOSUB 2000 + 1440 IF G% = 10 THEN X1 = X : Y1 = Y : Z1 = Z + 1450 IF G% = 11 THEN X2 = X : Y2 = Y : Z2 = Z + 1460 IF G% = 0 THEN PRINT "Line from (";X1;",";Y1;",";Z1;") to (";X2; + ",";Y2;",";Z2;") + 1470 GOTO 1430 + 2000 REM + 2010 REM Read group code and following value + 2020 REM For X coordinates, read Y and possibly Z also + 2030 REM + 2040 IF G1% < 0 THEN G% = -G1% : G1% = 0 ELSE INPUT #1, G% + 2050 IF G% < 10 OR G% = 999 THEN LINE INPUT #1, S$ : RETURN + 2060 IF G% >= 38 AND G% <= 49 THEN INPUT #1, V : RETURN + 2080 IF G% >= 50 AND G% <= 59 THEN INPUT #1, A : RETURN + 2090 IF G% >= 60 AND G% <= 69 THEN INPUT #1, P% : RETURN + 2100 IF G% >= 70 AND G% <= 79 THEN INPUT #1, F% : RETURN + 2110 IF G% >= 210 AND G% <= 219 THEN 2130 + 2120 IF G% >= 20 THEN PRINT "Invalid group code";G% : STOP + 2130 INPUT #1, X + 2140 INPUT #1, G1% + 2150 IF G1% <> (G%+10) THEN PRINT "Invalid Y coord code";G1% : STOP + 2160 INPUT #1, Y + 2170 INPUT #1, G1% + 2180 IF G1% <> (G%+20) THEN G1% = -G1% ELSE INPUT #1, Z + 2190 RETURN + 2200 CLOSE 1 + +Writing a program that constructs a DXF file is more difficult, because you +must maintain consistency within the drawing in order for AutoCAD to find +it acceptable. AutoCAD allows you to omit many items in a DXF file and +still obtain a usable drawing. The entire HEADER section can be omitted if +you don't need to set any header variables. Any of the tables in the +TABLES section can be omitted if you don't need to make any entries, and in +fact the entire TABLES section can be dropped if nothing in it is required. +If you define any linetypes in the LTYPE table, this table must appear +before the LAYER table. If no Block Definitions are used in the drawing, +the BLOCKS section can be omitted. If present, however, it must appear +before the ENTITIES section. Within the ENTITIES section, you can refer- +ence layer names even though you haven't defined them in the LAYER table. + + 21 +AutoCAD Reference Manual + +Such layers will be automatically created with color 7 and the CONTINUOUS +linetype. The EOF item must be present at the end of file. + +The following Microsoft BASIC program constructs a DXF file representing a +polygon with a specified number of sides, leftmost origin point, and side +length. This program supplies only the ENTITIES section of the DXF file, +and places all entities generated on the default layer "0". This may be +taken as an example of a minimum DXF generation program. Since this pro- +gram doesn't create the drawing header, the drawing limits, extents, and +current view will be invalid after performing a DXFIN on the drawing gener- +ated by this program. You can do a "ZOOM E" to fill the screen with the +drawing generated. Then adjust the limits manually. + + 1000 REM + 1010 REM Polygon generator + 1020 REM + 1030 LINE INPUT "Drawing (DXF) file name: "; A$ + 1040 OPEN "o", 1, A$ + ".dxf" + 1050 PRINT #1, 0 + 1060 PRINT #1, "SECTION" + 1070 PRINT #1, 2 + 1080 PRINT #1, "ENTITIES" + 1090 PI = ATN(1) * 4 + 1100 INPUT "Number of sides for polygon: "; S% + 1110 INPUT "Starting point (X,Y): "; X, Y + 1120 INPUT "Polygon side: "; D + 1130 A1 = (2 * PI) / S% + 1140 A = PI / 2 + 1150 FOR I% = 1 TO S% + 1160 PRINT #1, 0 + 1170 PRINT #1, "LINE" + 1180 PRINT #1, 8 + 1190 PRINT #1, "0" + 1200 PRINT #1, 10 + 1210 PRINT #1, X + 1220 PRINT #1, 20 + 1230 PRINT #1, Y + 1240 PRINT #1, 30 + 1250 PRINT #1, 0.0 + 1260 NX = D * COS(A) + X + 1270 NY = D * SIN(A) + Y + 1280 PRINT #1, 11 + 1290 PRINT #1, NX + 1300 PRINT #1, 21 + 1310 PRINT #1, NY + 1320 PRINT #1, 31 + 1330 PRINT #1, 0.0 + 1340 X = NX + 1350 Y = NY + 1360 A = A + A1 + 1370 NEXT I% + 1380 PRINT #1, 0 + 1390 PRINT #1, "ENDSEC" + +22 + (C) Drawing Interchange and File Formats + + 1400 PRINT #1, 0 + 1410 PRINT #1, "EOF" + 1420 CLOSE 1 + +The DXFIN command is relatively forgiving with respect to the format of +data items. As long as a properly formatted item appears on the line on +which the data is expected, DXFIN will accept it (of course, string items +should not have leading spaces unless these are intended to be part of the +string). The above program takes advantage of this flexibility in input +format, and does not go to great effort to generate a file appearing +exactly like one generated by AutoCAD. + +In the case of error loading a DXF file using DXFIN, AutoCAD reports the +error with a message indicating the nature of the error detected and the +last line processed in the DXF file before the error was detected. This +may not be the line on which the error occurred, especially in the case of +such errors as omission of required groups. + + + +C.2 Binary Drawing Interchange Files + +The ASCII DXF file format described in the preceding sections of this +appendix is a complete representation of an AutoCAD drawing in an ASCII +text form easily processed by other programs. In addition, AutoCAD can +produce or read a binary form of the full DXF file, and accepts limited +input in another binary file format. These binary files are described in +the following sections. + + +C.2.1 Binary DXF Files + +The DXFOUT command provides a "Binary" option that writes binary DXF files. +Such a file contains all of the information present in an ASCII DXF file, +but in a much more compact form that takes, typically, 25% less file space +and can be read and written more quickly (typically 5 times faster) by +AutoCAD. Unlike ASCII DXF files, which entail a trade-off between size and +floating-point accuracy, binary DXF files preserve all of the accuracy in +the drawing database. AutoCAD Release 10 is the first version to support +this form of DXF file; it cannot be read by older versions. + +A binary DXF file begins with a 22-byte sentinel consisting of: + + "AutoCAD Binary DXF<CR><LF><SUB><NUL>" + +Following the sentinel are (group,value) pairs as in an ASCII DXF file, but +represented in binary form. The group code is a single-byte binary value, +and the value that follows is one of the following: + + o a two-byte integer with the least significant byte first and the + most significant byte last, + + + + 23 +AutoCAD Reference Manual + + o an eight-byte IEEE double precision floating-point number stored + with the least significant byte first and the most significant + byte last, or + + o an ASCII string terminated by a zero (NUL) byte. + +The type of the datum following a group is determined from the group code +according to the same rules used in decoding ASCII DXF files. Translation +of angles to degrees, and dates to fractional Julian date representation, +is performed for binary files as well as for ASCII DXF files. The comment +group, 999, is not used in binary DXF files. + +DXFOUT writes binary DXF files with the same file type (".dxf") as for +ASCII DXF files. The DXFIN command automatically recognizes a binary file +(by means of its sentinel string) and loads it. There is no need for you +to identify it as a binary file. + +If DXFIN encounters an error in a binary DXF file, it reports the byte +address within the file where the error was detected. + + +C.3 Binary Drawing Interchange (DXB) Files + +The DXF file formats described earlier in this appendix are complete repre- +sentations of an AutoCAD drawing that can be written and read by AutoCAD +and other programs. However, AutoShade(tm) and programs executed via the +"external commands" facility (Appendix B) often have a need to supply +simple geometric input to AutoCAD. For these purposes, another file format +even more compact than the binary DXF format is supported. This format, +called DXB (for "drawing interchange binary") is limited in the entities it +can represent. Furthermore, AutoCAD has a command to read such files, but +no direct method of writing them. (The ADI plotter driver can plot to a +file in DXB format.) + + +C.3.1 DXBIN Command + +To load a DXB file produced by a program such as AutoShade, enter the DXBIN +command: + + Command: DXBIN + DXB file: + +enter the name of the file you wish to load. Don't include a file type; +".dxb" is assumed. + + + + + + + + + +24 + (C) Drawing Interchange and File Formats + +C.3.2 DXB File Format + +This information is for experienced programmers, and is subject to change +without notice. + +The format of a DXB file is as follows: + + Header: "AutoCAD DXB 1.0" CR LF ^Z NUL (19 bytes) + Data: . . . Zero or more data records . . . + Terminator: NUL (1 byte) + +Each data record begins with a single byte giving its type, followed by +data items. The data items have various forms of representation and encod- +ing. In the descriptions below, each data item is prefixed with a letter +and a hyphen. The meaning of the letter codes is as follows: + + w- 16-bit integer, byte reversed in the standard 8086 style (least + significant byte first, most significant byte second). + + f- IEEE 64-bit floating-point value stored with lsb first, msb last + (as stored by an 8087). + + l- 32-bit integer with the bytes reversed 8086-style. + + n- Number which may be either a 16-bit integer or a floating-point + number depending on the most recent setting of the "number mode" + data item. The number mode defaults to 0, signifying integers. If + set to 1, all n- items will be read as floating-point. + + u- Item which is either a 32-bit integer or a floating-point number + depending on the most recent number mode setting. If a 32-bit + integer, the value is scaled by multiplying it by 65536 (2^16). If + a floating-point value, no scaling is applied. + + a- Item representing an angle. If number mode is integer, this is a + 32-bit integer representing an angle in units of millionths of a + degree (range 0 to 360,000,000). If a floating-point number, rep- + resents degrees. + +In the following table, the lengths include the item-type byte and assume +the number mode is set to zero (integer mode). If number mode is floating- +point, add 6 bytes to the length for each n- item present and 4 bytes for +each a-, or u- item present. + + Item type Code Data items Length + (decimal) (bytes) + LINE 1 n-fromx n-fromy 9 + n-tox n-toy + POINT 2 n-x n-y 5 + CIRCLE 3 n-ctrx n-ctry n-rad 7 + ARC 8 n-ctrx n-ctry n-rad 19 + a-starta a-enda + continued ... + + 25 +AutoCAD Reference Manual + + Item type Code Data items Length + (decimal) (bytes) + TRACE 9 n-x1 n-y1 n-x2 n-y2 17 + n-x3 n-y3 n-x4 n-y4 + SOLID 11 n-x1 n-y1 n-x2 n-y2 17 + n-x3 n-y3 n-x4 n-y4 + SEQEND 17 (none) 1 + POLYLINE 19 w-closureflag 3 + VERTEX 20 n-x n-y 5 + 3DLINE 21 n-fromx n-fromy n-fromz 13 + n-tox n-toy n-toz + 3DFACE 22 n-x1 n-y1 n-z1 25 + n-x2 n-y2 n-x2 + n-x3 n-y3 n-z3 + n-x4 n-y4 n-z4 + SCALE FACTOR 128 f-scalefac 9 + NEW LAYER 129 "layername" NUL "layername" + length + 2 + LINE EXTENSION 130 n-tox n-toy 5 + TRACE EXTENSION 131 n-x3 n-y3 n-x4 n-y4 9 + BLOCK BASE 132 n-bx n-by 5 + BULGE 133 u-2h/d 5 + WIDTH 134 n-startw n-endw 5 + NUMBER MODE 135 w-mode 3 + NEW COLOR 136 w-colornum 3 + 3DLINE EXTENSION 137 n-tox n-toy n-toz 7 + +The LINE EXTENSION item extends the last line or line extension from its +"to" point to a new "to point". The trace extension item similarly extends +the last trace solid, or trace extension from its x3,y3-x4,y4 ending line +to a new x3,y3-x4,y4 line. + +The SCALE FACTOR is a floating-point value by which all integer coordinates +are multiplied to obtain the floating-point coordinates used by the actual +entities. The initial scale factor when a file is read is 1.0. The NEW +LAYER item will create a layer if none exists, giving it the same defaults +as the "LAYER NEW" command, and will set that layer as the current layer +for subsequent entities. At the end of the DXB file load, the layer in +effect before the command will be restored. + +The BLOCK BASE item specifies the base (origin) point of a Block being cre- +ated. The Block base must be defined before the first entity record is +encountered. If DXB is not defining a Block, this specification will be +ignored. + +A Polyline consists of straight segments of fixed width connecting the ver- +tices, except as overridden by the BULGE and WIDTH items described below. +The closure flag should be 0 or 1; if it is 1, then there is an implicit +segment from the last vertex (immediately before the SEQEND) to the first +vertex. + +A BULGE item, encountered between two VERTEX items (or after the last +VERTEX of a closed Polyline), indicates that the two vertices are connected + +26 + (C) Drawing Interchange and File Formats + +by an arc rather than a straight segment. If the line segment connecting +the vertices would have length d, and the perpendicular distance from the +midpoint of that segment to the arc is h, then the magnitude of the BULGE +is (2 * h / d). The sign is negative if the arc from the first vertex to +the second is clockwise. A semicircle thus has a bulge of 1 (or -1). If +the number mode is 0 (integer), BULGE items are scaled by 216. If the +number mode has been set to floating-point, then the floating-point value +supplied is just 2*h/d (not scaled). + +The WIDTH item indicates the starting and ending widths of the segment +(straight or curved) connecting two vertices. This width stays in effect +until the next width item or the SEQEND. If there is a WIDTH item between +the POLYLINE item and the first VERTEX, it is stored as a default width for +the Polyline; this will save considerable database space if the Polyline +has several segments of this width. + +The NUMBER MODE item controls the mode of items with types given in the +table above as n-, a-, or u-. If the value supplied is zero, these values +will be integers, otherwise floating-point. The storage and implicit scal- +ing conventions for these values in both modes are described above. + +LINEs and 3DLINEs share the same cells to remember the last to-point, so +you shouldn't mix extension groups for the two entities without an initial +group before the extension. There is no "extension" group for 3DFACEs, as +there's no obvious edge to extend from. + +The "NEW COLOR" group specifies the color for subsequent entities in the +DXB file. The "w-colornum" word argument is in the range from 0 to 256. 0 +means color by block, 1-255 are the standard AutoCAD colors, and 256 means +color by layer. A color outside the range from 0 to 256 sets the color +back to the current entity color (you can do this deliberately, and it can +be quite handy). The initial entity color of material added by DXBIN is +the current entity color. + +All points specified in the DXB file are interpreted in terms of the cur- +rent UCS at the time the DXBIN command is executed. + + +C.3.3 Writing DXB Files + +There is no direct AutoCAD command to write a DXB file, but the special +"ADI" plotter driver can write such a file. If you want to create a DXB +file from an AutoCAD drawing, configure the "ADI" plotter and select its +DXB file output option. + + + + + + + + + + + 27 +AutoCAD Reference Manual + +C.4 Initial Graphics Exchange Standard (IGES) Files + +Using the commands described in this section, you can instruct AutoCAD to +read and write IGES format interchange files. + +NOTE: The format of IGES files and the mapping performed to translate +between AutoCAD drawing information and IGES are described in the separate +AutoCAD / IGES Interface Specifications document (one of the items supplied +when you return your AutoCAD license registration card). + + +C.4.1 IGESOUT Command + +You can generate an Initial Graphics Exchange Standard (IGES) interchange +file from an existing AutoCAD drawing by means of the Drawing Editor's +IGESOUT command. The command format is: + + Command: IGESOUT File name: (name or RETURN) + +The default name for the output file is the same as that of the current +drawing, but with a file type of ".igs". If you specify an explicit file +name without including a file type, ".igs" is assumed. If a file with the +same name already exists, it is deleted. + + +C.4.2 IGESIN Command + +An IGES interchange file can be converted into an AutoCAD drawing by means +of the IGESIN command. First enter the Drawing Editor using the "Create +new drawing" task from the Main Menu. Then issue the IGESIN command. + + Command: IGESIN File name: (name) + +Enter the name of the IGES file to be loaded. + +If a serious error is encountered, the input process is halted and an error +message is displayed reporting where the error was found. The partial +drawing is not discarded. + + + + + + + + + + + + + + + + +28 + (C) Drawing Interchange and File Formats + +C.5 Slide File Format + +AutoCAD slide files are screen images written by the MSLIDE command and +read by the VSLIDE command. This section describes the format of slide +files, for the benefit of developers who wish to incorporate support for +AutoCAD slides into their programs. + +This information is for experienced programmers, and is subject to change +without notice. + +The general format of a slide file is: + + 1. Header (31 bytes) + 2. One or more data records (variable length) + +All coordinates and sizes written to the slide file reflect the graphics +area of the display device from which the slide was created, with point +(0,0) located at the lower left corner of the graphics area. For AutoCAD +Release 9 and later, the slide file header consists of the following +fields: + + Field Bytes Description + Id string 17 "AutoCAD Slide" CR LF ^Z NUL + + Type indicator 1 Currently set to 86 (decimal). + + Level indicator 1 Currently set to 2. + + High X dot 2 Width of the graphics area - 1, in pixels. + + High Y dot 2 Height of the graphics area - 1, in pixels. + + Aspect ratio 4 Aspect ratio (horizontal size / vertical size in + inches) of the graphics area, scaled by + 10,000,000. This value is always written with + the least significant byte first. + + Hardware fill 2 Either 0 or 2 (value is unimportant). + + Test number 2 A number (1234 hex) used to determine whether + all 2-byte values in this slide file were writ- + ten with the high byte first (as by Intel + 8086-family CPUs) or the low byte first (as by + Motorola 68000-family CPUs). + +Data records follow the header. Each data record begins with a 2-byte +field whose high-order byte is the record type. The remainder of the +record may be composed of 1-byte or 2-byte fields, as described in the fol- +lowing table. To determine whether the 2-byte fields are written with the +high byte first or the low byte first, examine the Test number field of the +header, described above. + + + + 29 +AutoCAD Reference Manual + + Record Length Meaning Description + type (hex) (bytes) + 00 - 7F 8 Vector The from-X coordinate for an + ordinary vector. From-Y, to-X, + and to-Y follow in that order, as + 2-byte values. The from point is + saved as the last point. + 80 - FA - Undefined Reserved for future use. + FB 5 Offset vector The low-order byte and the fol- + lowing three bytes specify the + endpoints (from-X, from-Y, to-X, + to-Y) of a vector, in terms of + offsets (-128 to +127) from the + saved last point. The adjusted + from point is saved as the last + point for use by subsequent vec- + tors. + FC 2 End of file The low-order byte is 00. + FD 6 Solid fill The low-order byte is always + zero. The following two 2-byte + values specify the X and Y coor- + dinates of one vertex of a poly- + gon to be solid-filled. 3 to 10 + such records occur in sequence. + A Solid fill record with a nega- + tive Y coordinate indicates the + start or end of such a flood + sequence. In the start record, + the X coordinate indicates the + number of vertex records to + follow. + FE 3 Common This is a vector starting at the + endpoint last point. The low-order byte + vector and the following byte specify + to-X and to-Y in terms of offsets + (-128 to +127) from the saved + last point. The adjusted to + point is saved as the last point + for use by subsequent vectors. + FF 2 New color Subsequent vectors are to be + drawn using the color number + indicated by the low-order byte. + +If a slide contains any vectors at all, a New color record will be the +first data record. The order of the vectors in a slide, and the order of +the endpoints of those vectors, may vary. + +For example, the following is an annotated hex dump of a simple slide file +created on an IBM PC/AT with an IBM Enhanced Graphics Adapter. The slide +consists of a white diagonal line from the lower left corner to the upper +right corner of the graphics area, a green vertical line near the lower +left corner, and a small red rectangle at the lower left corner. + + +30 + (C) Drawing Interchange and File Formats + + 41 75 74 6F 43 41 Id string ("AutoCAD Slide" CR LF ^Z NUL) + 44 20 53 6C 69 64 + 65 0D 0A 1A 00 + 56 Type indicator (86) + 02 Level indicator (2) + 3C 02 High X dot (572) + 24 01 High Y dot (292) + 0B 80 DF 00 Aspect ratio (14,647,307 / 10,000,000 = 1.46) + 02 00 Hardware fill (2) + 34 12 Test number (1234 hex) + 07 FF New color (7 = white) + 3C 02 24 01 00 00 00 00 Vector from 572,292 to 0,0. 572,292 becomes + "last" point + 03 FF New color (3 = green) + 0F 00 32 00 0F 00 13 00 Vector from 15,50 to 15,19. 15,50 becomes + "last" point + 01 FF New color (1 = red) + 12 FB E7 12 CE Offset vector from 15+18,50-25 (33,25) to + 15+18,50-50 (33,0). 33,25 becomes "last" point + DF FE 00 Common-endpoint vector from 33,25 to + 33-33,25+0 (0,25). 0,25 becomes "last" point + 00 FE E7 Common-endpoint vector from (0,25) to + 0+0,25-25 (0,0). 0,0 becomes "last" point + 21 FE 00 Common-endpoint vector from (0,0) to + 0+33,0+0 (33,0). 33,0 becomes "last" point + 00 FC End of file + + +Old Slide Header + +The slide format described above is that produced by AutoCAD Release 9 and +later, and is portable among all computers running AutoCAD Release 9 or +later. Previous versions of AutoCAD (as well as AutoShade 1.0 and +AutoSketch 1.02) produce slides with a somewhat different header, as shown +below. + + Field Bytes Description + Id string 17 "AutoCAD Slide" CR LF ^Z NUL + Type indicator 1 86 (decimal). + Level indicator 1 1 (old format). + High X dot 2 Width of the graphics area - 1, in pixels. + High Y dot 2 Height of the graphics area - 1, in pixels. + Aspect ratio 8 Aspect ratio (horizontal size / vertical size in + inches) of the graphics area, written as a + floating-point number. + Hardware fill 2 Either 0 or 2 (value is unimportant). + Filler byte 1 Unused + +Note that the old-format header does not contain a Test number field. The +floating-point aspect ratio value and all two-byte integers are written in +the native format of the CPU used to create the file (for 8086-family CPUs, +IEEE double-precision and low byte first). Old-format slide files are not +portable across machine types, but they can be read by any version of AutoCAD +running on the same CPU type as the CPU with which the slide was created. + + 31 +AutoCAD Reference Manual + +C.6 Slide Library File Format + +This section describes the format of AutoCAD slide libraries (Release 9 and +later), for the benefit of developers who wish to incorporate support for +slide libraries into their programs. + +This information is for experienced programmers, and is subject to change +without notice. + +The general format of a slide library is: + + 1. Header (32 bytes) + "AutoCAD Slide Library 1.0" CR LF ^Z NUL NUL NUL NUL + 2. One or more slide directory entries (36 bytes each) + 3. One or more slides (variable length) + +Slide directory entries have the following format: + + 1. Slide name (NUL terminated) (32 bytes) + 2. Address of slide within library file (4 bytes) + +The slide address is always written with the low byte first. Each slide to +which the directory points is a complete slide file as described in the +previous section. The end of the slide directory is signified by an entry +with a null slide name (first byte is NUL). A slide library may contain a +mixture of old-format and new-format slides. + + +<end of document> + + + + + + + + + + + + + + + + + + + + + + + + +32 + +dxf/dxf.doc: 1825 lines +(continue editing letter) +/* AutoCAD DXF file to DKB Data File Converter */ +/* Version 1.0 By Aaron A. Collins. Written 8/13/90 */ +/* This program is released to the public domain. */ + +#include <stdio.h> +#include <stdlib.h> +#include <string.h> + +#define BUFSIZE 2048 +#define FABS(x) ((x<0.0)?-x:x) + +int getline (void); +void writeobj (void); +void finishobj (int color); +void lookupcolor (int color, float *red, float *green, float *blue); +int checkdegen(int a, int b, int c); + +int groupcode; +char inname[80], outname[80]; +char linbuf[BUFSIZE]; +FILE *infile, *outfile; +long primitives = 0L, degenerates = 0L; +char curobj[80]; +int curcolor; +float curthick; +float xcoords[10]; +float ycoords[10]; +float zcoords[10]; +float floats[10]; +float angles[10]; +int ints[10]; +float max_x, max_y, max_z, min_x, min_y, min_z; + +main(argc, argv) +int argc; +char *argv[]; +{ + char *index; + + printf("\n\nAutoCad DXF to DKB .Data file Translator\n"); + printf("Version 1.0 Written By Aaron A. Collins, 8/13/90\n"); + printf("This program is released to the public domain.\n\n"); + if (argc < 2 || argc > 3) + { + printf("Usage: %s infile[.DXF] [outfile[.DAT]]\n", argv[0]); + exit(1); + } + strcpy(inname, argv[1]); /* make copy we can mess with */ + if (!strchr(inname, '.')) /* no dot present in filename? */ + strcat(inname, ".DXF"); + if (!(infile = fopen(inname, "r"))) + { + printf("Cannot open input file %s!\n", inname); + exit(1); + } + if (argc < 3) /* i.e. no 2nd name supplied... */ + { + strcpy(outname, inname); + index = strchr(outname, '.'); /* find the dot */ + strcpy(index, ".DAT"); /* make new ext. .DAT... */ + } + else + { + strcpy(outname, argv[2]); + if (!strchr(inname, '.')) /* no dot in filename? */ + strcat(inname, ".DAT"); /* add .DAT extension */ + } + if (!(outfile = fopen(outname, "w"))) + { + printf("Cannot create output file %s!\n", outname); + fclose(infile); + exit(1); + } + + printf("\nPlease wait; Processing..."); + + fprintf(outfile, "{ %s: Converted from AutoCad DXF File: %s }\n\n", outname, +inname); + fprintf(outfile, "INCLUDE \"basicshapes.data\"\n\n"); + fprintf(outfile, "{ Put a VIEW_POINT here... }\n\n"); + fprintf(outfile, "{ Put a LIGHT_SOURCE here... }\n\n"); + fprintf(outfile, "COMPOSITE\n"); + + curobj[0] = '\0'; /* not working on any object currently */ + curcolor = 7; /* and it also doesn't have a color yet... */ + max_x = max_y = max_z = -10000000.0; /* init bounding limits */ + min_x = min_y = min_z = 10000000.0; + +find: while (!feof(infile)) /* run file up to the "ENTITIES" section */ + { + if (getline()) /* get a group code and a line */ + goto stopit; + if (groupcode == 0) /* file section mark */ + { + if (strstr(linbuf, "EOF")) + goto stopit; + if (strstr(linbuf, "SECTION")) + { + if (getline()) + goto stopit; + if (groupcode != 2) + continue; + if (strstr(linbuf, "ENTITIES")) + break; + } + } + } + while (!feof(infile)) /* scan ENTITIES section */ + { + if (getline()) /* get a group code and a line */ + break; + if (groupcode < 10) /* cardinal group codes */ + { + switch(groupcode) + { + case 0: /* start of entity, table, file sep */ + if (strstr(linbuf, "EOF")) + { + writeobj(); /* dump object */ + goto stopit; + } + if (strstr(linbuf, "ENDSEC")) + { + writeobj(); /* dump object */ + goto find; + } + writeobj(); /* dump old object */ + curobj[0] = '\0'; /* reset object */ + curcolor = 7; + strcpy(curobj, linbuf); /* get new */ + break; + case 1: /* primary text value for entity (?)*/ + break; + case 2: /* block name, attribute tag, etc */ + case 3: /* other names */ + case 4: + break; + case 5: /* entity handle (hex string) */ + break; + case 6: /* line type name */ + break; + case 7: /* text style name */ + break; + case 8: /* layer name */ + break; + case 9: /* variable name ID (only in header)*/ + break; + } + } + else if (groupcode >= 10 && groupcode < 19) /* Some X coord */ + { + sscanf(linbuf, "%f", &(xcoords[groupcode-10])); + if (xcoords[groupcode-10] > max_x) + max_x = xcoords[groupcode-10]; + if (xcoords[groupcode-10] < min_x) + min_x = xcoords[groupcode-10]; + } + else if (groupcode >= 20 && groupcode < 29) /* Some Y coord */ + { + sscanf(linbuf, "%f", &(ycoords[groupcode-20])); + if (ycoords[groupcode-20] > max_y) + max_y = ycoords[groupcode-20]; + if (ycoords[groupcode-20] < min_y) + min_y = ycoords[groupcode-20]; + } + else if (groupcode >= 30 && groupcode < 38) /* Some Z coord */ + { + sscanf(linbuf, "%f", &(zcoords[groupcode-30])); + if (zcoords[groupcode-30] > max_z) + max_z = zcoords[groupcode-30]; + if (zcoords[groupcode-30] < min_z) + min_z = zcoords[groupcode-30]; + } + else if (groupcode == 38) /* entity elevation if nonzero */ + { + } + else if (groupcode == 39) /* entity thickness if nonzero */ + { + } + else if (groupcode >= 40 && groupcode < 49) /* misc floats */ + { + sscanf(linbuf, "%f", &(floats[groupcode-40])); + } + else if (groupcode == 49) /* repeated value groups */ + { + } + else if (groupcode >= 50 && groupcode < 59) /* misc angles */ + { + sscanf(linbuf, "%f", &(angles[groupcode-50])); + } + else if (groupcode == 62) /* Color number */ + { + sscanf(linbuf, "%6d", &curcolor); + } + else if (groupcode == 66) /* "entities follow" flag */ + { + } + else if (groupcode >= 70 && groupcode < 79) /* misc ints */ + { + sscanf(linbuf, "%f", &(ints[groupcode-70])); + } + else if (groupcode == 210 || groupcode == 220 || groupcode == 230) + { /* X, Y, Z components of extrusion direction */ + } + } +stopit: fprintf(outfile, " BOUNDED_BY\n INTERSECTION\n"); + fprintf(outfile, " PLANE <1.0 0.0 0.0> %1.04f END_PLANE\n", +FABS(max_x) * 1.01); + fprintf(outfile, " PLANE <-1.0 0.0 0.0> %1.04f END_PLANE\n", +FABS(min_x) * 1.01); + fprintf(outfile, " PLANE <0.0 1.0 0.0> %1.04f END_PLANE\n", +FABS(max_y) * 1.01); + fprintf(outfile, " PLANE <0.0 -1.0 0.0> %1.04f END_PLANE\n", +FABS(min_y) * 1.01); + fprintf(outfile, " PLANE <0.0 0.0 1.0> %1.04f END_PLANE\n", +FABS(max_z) * 1.01); + fprintf(outfile, " PLANE <0.0 0.0 -1.0> %1.04f END_PLANE\n", +FABS(min_z) * 1.01); + fprintf(outfile, " END_INTERSECTION\n END_BOUND\n \nEND_COMPOSITE\n"); + fclose(infile); + fflush(outfile); + fclose(outfile); + printf("Finished.\n\nTotal objects written to output file: %ld\n\n", +primitives); + printf("Total degenerate triangles removed from scene: %ld\n\n", +degenerates); + printf ("X bounding values range from %f to %f\n", min_x, max_x); + printf ("Y bounding values range from %f to %f\n", min_y, max_y); + printf ("Z bounding values range from %f to %f\n", min_z, max_z); + exit(0); +} + + +int getline() /* read a group code and the next line from infile */ +{ + fgets(linbuf, BUFSIZE, infile); /* get a line from .DXF */ + if (feof(infile)) + return(1); + sscanf(linbuf, "%3d", &groupcode); /* scan out group code */ + fgets(linbuf, BUFSIZE, infile); /* get a line from .DXF */ + if (feof(infile)) + return(1); + return(0); +} + +void writeobj() /* dump out current object we should have all info on */ +{ + if (strstr(curobj, "LINE")) /* a VERY skinny triangle! */ + { + if (xcoords[0] == xcoords[1] && ycoords[0] == ycoords[1] && +zcoords[0] == zcoords[1]) + { + degenerates++; + return; + } + + fprintf(outfile, "OBJECT\n"); + fprintf(outfile, " TRIANGLE <%1.06f %1.06f %1.06f> <%1.06f %1.06f +%1.06f> <%1.06f %1.06f %1.06f> END_TRIANGLE\n", xcoords[0], ycoords[0], zcoords[0], +xcoords[1], ycoords[1], zcoords[1], xcoords[1]+0.01, ycoords[1], zcoords[1]); + finishobj(curcolor); + + return; + } + else if (strstr(curobj, "POINT")) /* an itty, bitty sphere! */ + { + fprintf(outfile, "OBJECT\n"); + fprintf(outfile, " SPHERE <%1.06f %1.06f %1.06f> 0.1 END_SPHERE\n", +xcoords[0], ycoords[0], zcoords[0]); + finishobj(curcolor); + return; + } + else if (strstr(curobj, "CIRCLE")) /* a VERY short cylinder! */ + { + fprintf(outfile, "OBJECT\n"); + fprintf(outfile, " INTERSECTION\n"); + fprintf(outfile, " QUADRIC Cylinder_Z SCALE <%1.06f %1.06f %1.06f> +END_QUADRIC\n", floats[0], floats[0], floats[0]); + fprintf(outfile, " PLANE <0.0 0.0 1.0> 0.1 END_PLANE\n"); + fprintf(outfile, " PLANE <0.0 0.0 -1.0> 0.1 END_PLANE\n"); + fprintf(outfile, " END_INTERSECTION\n"); + fprintf(outfile, " TRANSLATE <%1.06f %1.06f %1.06f>\n", xcoords[0], +ycoords[0], zcoords[0]); + finishobj(curcolor); + return; + } + else if (strstr(curobj, "ARC")) /* not implemented for now */ + { + return; + } + else if (strstr(curobj, "TRACE")) /* 2 back-to-back triangles */ + { + if (checkdegen(0, 1, 2)) + { + degenerates++; + return; + } + + fprintf(outfile, "OBJECT\n"); + fprintf(outfile, " TRIANGLE <%1.06f %1.06f %1.06f> <%1.06f %1.06f +%1.06f> <%1.06f %1.06f %1.06f> END_TRIANGLE\n", xcoords[0], ycoords[0], zcoords[0], +xcoords[1], ycoords[1], zcoords[1], xcoords[2], ycoords[2], zcoords[2]); + finishobj(curcolor); + + if (checkdegen(0, 3, 2)) + { + degenerates++; + return; + } + + fprintf(outfile, "OBJECT\n"); + fprintf(outfile, " TRIANGLE <%1.06f %1.06f %1.06f> <%1.06f %1.06f +%1.06f> <%1.06f %1.06f %1.06f> END_TRIANGLE\n", xcoords[0], ycoords[0], zcoords[0], +xcoords[3], ycoords[3], zcoords[3], xcoords[2], ycoords[2], zcoords[2]); + finishobj(curcolor); + + return; + } + else if (strstr(curobj, "SOLID")) /* 1 or 2 triangles */ + { + if (checkdegen(0, 1, 2)) + { + degenerates++; + return; + } + + fprintf(outfile, "OBJECT\n"); + fprintf(outfile, " TRIANGLE <%1.06f %1.06f %1.06f> <%1.06f %1.06f +%1.06f> <%1.06f %1.06f %1.06f> END_TRIANGLE\n", xcoords[0], ycoords[0], zcoords[0], +xcoords[1], ycoords[1], zcoords[1], xcoords[2], ycoords[2], zcoords[2]); + finishobj(curcolor); + + if (xcoords[2] == xcoords[3] && ycoords[2] == ycoords[3] && +zcoords[2] == zcoords[3]) + return; /* one triangle was enough... */ + + if (checkdegen(0, 3, 2)) + { + degenerates++; + return; + } + + fprintf(outfile, "OBJECT\n"); + fprintf(outfile, " TRIANGLE <%1.06f %1.06f %1.06f> <%1.06f %1.06f +%1.06f> <%1.06f %1.06f %1.06f> END_TRIANGLE\n", xcoords[0], ycoords[0], zcoords[0], +xcoords[3], ycoords[3], zcoords[3], xcoords[2], ycoords[2], zcoords[2]); + finishobj(curcolor); + return; + } + else if (strstr(curobj, "TEXT")) /* not implemented for now */ + { + return; + } + else if (strstr(curobj, "SHAPE")) /* these look very hard */ + { + return; + } + else if (strstr(curobj, "BLOCK")) /* these look very hard */ + { + return; + } + else if (strstr(curobj, "ENDBLK")) /* these look very hard */ + { + return; + } + else if (strstr(curobj, "INSERT")) /* these look very hard */ + { + return; + } + else if (strstr(curobj, "ATTDEF")) /* not implemented for now */ + { + return; + } + else if (strstr(curobj, "ATTRIB")) /* not implemented for now */ + { + return; + } + else if (strstr(curobj, "POLYLINE")) /* these look fairly hard */ + { + return; + } + else if (strstr(curobj, "VERTEX")) /* these look fairly hard */ + { + return; + } + else if (strstr(curobj, "SEQEND")) /* these look fairly hard */ + { + return; + } + else if (strstr(curobj, "3DLINE")) /* a VERY skinny triangle! */ + { + if (xcoords[0] == xcoords[1] && ycoords[0] == ycoords[1] && +zcoords[0] == zcoords[1]) + { + degenerates++; + return; + } + + fprintf(outfile, "OBJECT\n"); + fprintf(outfile, " TRIANGLE <%1.06f %1.06f %1.06f> <%1.06f %1.06f +%1.06f> <%1.06f %1.06f %1.06f> END_TRIANGLE\n", xcoords[0], ycoords[0], zcoords[0], +xcoords[1], ycoords[1], zcoords[1], xcoords[1]+0.1, ycoords[1], zcoords[1]); + finishobj(curcolor); + + return; + } + else if (strstr(curobj, "3DFACE")) /* 1 or 2 triangles */ + { + if (checkdegen(0, 1, 2)) + { + degenerates++; + return; + } + + fprintf(outfile, "OBJECT\n"); + fprintf(outfile, " TRIANGLE <%1.06f %1.06f %1.06f> <%1.06f %1.06f +%1.06f> <%1.06f %1.06f %1.06f> END_TRIANGLE\n", xcoords[0], ycoords[0], zcoords[0], +xcoords[1], ycoords[1], zcoords[1], xcoords[2], ycoords[2], zcoords[2]); + finishobj(curcolor); + + if (xcoords[2] == xcoords[3] && ycoords[2] == ycoords[3] && +zcoords[2] == zcoords[3]) + return; /* one triangle was enough... */ + + if (checkdegen(0, 3, 2)) + { + degenerates++; + return; + } + + fprintf(outfile, "OBJECT\n"); + fprintf(outfile, " TRIANGLE <%1.06f %1.06f %1.06f> <%1.06f %1.06f +%1.06f> <%1.06f %1.06f %1.06f> END_TRIANGLE\n", xcoords[0], ycoords[0], zcoords[0], +xcoords[3], ycoords[3], zcoords[3], xcoords[2], ycoords[2], zcoords[2]); + finishobj(curcolor); + return; + } + else if (strstr(curobj, "DIMENSION")) /* not implemented for now */ + { + return; + } + return; /* no current object defined... */ +} + +void finishobj(color) /* conclude a DKB-style object definition */ +int color; +{ + float red, green, blue; + + lookupcolor(color, &red, &green, &blue); + fprintf(outfile, "\n COLOR RED %1.06f GREEN %1.06f BLUE %1.06f\n", red, +green, blue); + fprintf(outfile, " TEXTURE Dull END_TEXTURE\n"); /* default surf. */ + fprintf(outfile, "END_OBJECT\n\n"); + printf("."); /* activity echo (happy dots) */ + primitives++; /* count another output file primitive */ +} + +void lookupcolor(color, red, green, blue) /* basic AutoCAD 9-color pallette */ +int color; +float *red, *green, *blue; +{ + switch (color) + { + case 0: /* black */ + *red = *green = *blue = 0.0; + break; + case 1: /* red */ + *red = 1.0; + *blue = *green = 0.0; + break; + case 2: /* yellow */ + *red = *green = 1.0; + *blue = 0.0; + break; + case 3: /* green */ + *green = 1.0; + *red = *blue = 0.0; + break; + case 4: /* cyan */ + *blue = *green = 1.0; + *red = 0.0; + break; + case 5: /* blue */ + *blue = 1.0; + *red = *green = 0.0; + break; + case 6: /* magenta */ + *blue = *red = 1.0; + *green = 0.0; + break; + case 8: /* dk. grey */ + *red = *green = *blue = 0.5; + break; + case 9: /* lt. grey */ + *red = *green = *blue = 0.75; + break; + case 7: /* white */ + default: /* make anything else white (?) */ + *red = *green = *blue = 1.0; + } + return; +} + +int checkdegen(a, b, c) /* check for degenerate triangle structure */ +int a, b, c; +{ + if ( + (xcoords[a] == xcoords[b] && + ycoords[a] == ycoords[b] && + zcoords[a] == zcoords[b]) || + + (xcoords[b] == xcoords[c] && + ycoords[b] == ycoords[c] && + zcoords[b] == zcoords[c]) || + + (xcoords[a] == xcoords[c] && + ycoords[a] == ycoords[c] && + zcoords[a] == zcoords[c])) + return(1); + return(0); +} + + diff --git a/download/doc/dxf12.spec b/download/doc/dxf12.spec new file mode 100755 index 0000000..1f48c00 --- /dev/null +++ b/download/doc/dxf12.spec @@ -0,0 +1,2628 @@ + + |=================================================| + | | + | Drawing Interchange and File Formats | + | Release 12 | + | Copyright (c) 1982-1990, 1992 Autodesk, Inc. | + | All Rights Reserved | + | | + |=================================================| + + +AutoCAD can be used by itself as a complete drawing editor. In some +applications, however, other programs must examine drawings created +by AutoCAD or generate drawings to be viewed, modified, or plotted +with AutoCAD. + +For example, if you've made an architectural drawing with AutoCAD, +using inserted parts to represent windows, doors, and so on, you can +process the drawing file and produce a bill of materials of all +items used in the drawing, or even make energy-use calculations +based on the area and the number and type of windows used. Another +possible application is to use AutoCAD to describe structures and +then send the descriptions to a more powerful computer for finite- +element structural analysis. You can compute stresses and +displacements and send back information to display the deformed +structure as an AutoCAD drawing. + +Since the AutoCAD drawing database (.dwg file) is written in a +compact format that changes significantly as new features are added +to AutoCAD, we do not document its format and do not recommend that +you attempt to write programs to read it directly. To assist in +interchanging drawings between AutoCAD and other programs, a Drawing +Interchange file format (DXF) has been defined. All implementations +of AutoCAD accept this format and are able to convert it to and from +their internal drawing file representation. + +AutoCAD also supports the Initial Graphics Exchange Specification +(IGES) file format. The information comprising an AutoCAD drawing +can be written out in IGES format, and IGES files can be read and +converted to the AutoCAD internal format. + + +ASCII Drawing Interchange (DXF) Files +************************************* + +This section describes the AutoCAD DXF (drawing interchange file) +format and the commands provided to read and write these files. DXF +files are standard ASCII text files. They can easily be translated +to the formats of other CAD systems or submitted to other programs +for specialized analysis. AutoCAD can also produce or read a binary +form of the full DXF file. This feature is described in detail later +in this chapter. + + +DXFOUT Command - Writing a DXF File +=================================== +You can generate a drawing interchange file from an existing drawing +by means of the DXFOUT command: + + Command: dxfout + +When AutoCAD prompts you, respond with a filename or press 5 to +accept the default. + +The default name for the output file is the same as that of the +current drawing, but with a file type of .dxf. If you specify an +explicit filename, you do not need to include a file type; .dxf is +assumed. If a file with the same name already exists, the existing +file is deleted. If you specify the file using a file dialogue box, +and a file with the same name already exists, AutoCAD tells you; +allowing you to OK or cancel the deletion. Next, DXFOUT asks what +precision you want for floating-point numbers and permits output of +a partial DXF file containing only selected objects. + + Enter decimal places of accuracy (0 to 16)/Entities/Binary <6>: + +The Binary option is described later in this chapter. + +If you respond with "entities" (or just "e"), DXFOUT asks you to +select the objects you want written to the DXF file. Only the +objects you select are included in the output file - symbol tables +(including Block Definitions) will not be included. Once you've +selected the desired objects, AutoCAD again prompts you for the +numeric precision: + + Enter decimal places of accuracy (0 to 16)/Binary <6>: + + +DXFIN Command - Loading a DXF File +================================== +A drawing interchange file can be converted into an AutoCAD drawing +by means of the DXFIN command: + + Command: dxfin + +When AutoCAD prompts you, respond with the name of the drawing +interchange file to be loaded. + + +Full DXFIN +---------- +To load a complete DXF file, you must use DXFIN in an empty drawing, +before any entities have been drawn and before any additional Block +definitions, layers, linetypes, text styles, dimension styles, named +views, named coordinate systems, or named viewport configurations +have been created. + +NOTE: If the drawing you are using as a prototype is not empty, you +might find it helpful to open a new drawing using the No +Prototype... button of the Create New Drawing dialogue box, as +described in chapter 4 of the "AutoCAD Reference Manual." You should +also be aware that some third-party applications include an acad.lsp +or .mnl file that modifies your drawing upon startup. + +If any errors are detected during the input, the new drawing is +discarded. Otherwise, an automatic ZOOM All is performed to set the +drawing extents. + + +Partial DXFIN +------------- +If the current drawing is not empty, DXFIN loads only the ENTITIES +section of the DXF file, adding the entities found there to the +current drawing. In this case, DXFIN displays the message: + + Not a new drawing -- only ENTITIES section will be input. + +If errors are detected during such partial DXF input, the drawing is +returned to the state it was in before the DXFIN command. Otherwise, +the newly added entities are drawn. + + +Auditing DXF Files +------------------ +To ensure that corrupt data is not imported into your drawing, you +can instruct AutoCAD to perform an audit after importing DXF files +into your drawing with DXFIN. When you use DXFIN, the default action +is to perform no automatic auditing. To activate automatic auditing, +use the CONFIG command: + + Command: config + +Your current AutoCAD configuration appears. Press 5 to continue. +From the Configuration menu select this option: + + 7. Configure operating parameters + +From the Operating parameter menu select this option: + + 9. Automatic Audit after IGESIN, DXFIN, or DXBIN + +Answer Y to this question: + + Do you want an automatic audit after IGESIN, DXFIN, or DXBIN? + <N>: y + +Return to the graphics screen by pressing 5 three times. + +NOTE: This kind of audit only displays the errors AutoCAD finds; it +does not correct them. To correct problems, use the AUDIT command on +the drawing while you are in AutoCAD, or manually edit the DXF file. + + +DXF File Format +=============== +This section describes the format of a DXF file in detail. It +contains technical information that you need only if you write your +own programs to process DXF files or work with entity information +obtained by certain AutoLISP and ADS functions. + +It would probably be helpful to produce a DXF file from a small +drawing, print it out, and refer to it occasionally while reading +the information presented next. + + +General File Structure +---------------------- +A Drawing Interchange File is simply an ASCII text file with a file +type of .dxf and specially formatted text. The overall organization +of a DXF file is as follows: + +1. HEADER section - General information about the drawing is found + in this section of the DXF file. Each parameter has a variable + name and an associated value (see table 11-3 for a list of the + header variables). + +2. TABLES section - This section contains definitions of named + items. + + o Linetype table (LTYPE) + o Layer table (LAYER) + o Text Style table (STYLE) + o View table (VIEW) + o User Coordinate System table (UCS) + o Viewport configuration table (VPORT) + o Dimension Style table (DIMSTYLE) + o Application Identification table (APPID) + +3. BLOCKS section - This section contains Block Definition entities + describing the entities that make up each Block in the drawing. + +4. ENTITIES section - This section contains the drawing entities, + including any Block References. + +5. END OF FILE + +If you use DXFOUT's Entities option, the resulting DXF file contains +only the ENTITIES section and the END OF FILE marker, and the +ENTITIES section reflects only the objects you select for output. + +NOTE: If you select an INSERT entity, the corresponding Block +definition is not included in the output file. + +A DXF file is composed of many groups, each of which occupies two +lines in the DXF file. The first line of a group is a group code, +which is a positive nonzero integer output in FORTRAN I3 - that is, +right-justified and blank filled in a three-character field (the +exception to this is the four-digit extended entity data group +codes, which are output in FORTRAN I4). The second line of the group +is the group value, in a format that depends on the type of group +specified by the group code. Although DXFOUT output has a fixed +format, the DXFIN format is free. + +The specific assignment of group codes depends on the item being +described in the file. However, the type of the value this group +supplies is derived from the group code in the following way: + +Table 11-1. Group code ranges ++================================+ +| Group code | Following value | +| range | | +|-------------|------------------| +| 0 - 9 | String | +|-------------|------------------| +| 10 - 59 | Floating-point | +|-------------|------------------| +| 60 - 79 | Integer | +|-------------|------------------| +| 140 - 147 | Floating-point | +|-------------|------------------| +| 170 - 175 | Integer | +|-------------|------------------| +| 210 - 239 | Floating-point | +|-------------|------------------| +| 999 | Comment (string) | +|-------------|------------------| +| 1010 - 1059 | Floating-point | +|-------------|------------------| +| 1060 - 1079 | Integer | +|-------------|------------------| +| 1000 - 1009 | String | ++--------------------------------+ + +Thus a program can easily read the value following a group code +without knowing the particular use of this group in an item in the +file. The appearance of values in the DXF file is not affected by +the setting of the UNITS command: coordinates are always represented +as decimal (or possibly scientific notation if very large) numbers, +and angles are always represented in decimal degrees with zero +degrees to the east of origin. + +Variables, table entries, and entities are described by a group that +introduces the item, giving its type and/or name, followed by +multiple groups that supply the values associated with the item. In +addition, special groups are used for file separators such as +markers for the beginning and end of sections, tables, and the file +itself. + +Entities, table entries, and file separators are always introduced +with a 0 group code that is followed by a name describing the item. + +NOTE: The maximum DXF file string length is 256 characters. If your +AutoCAD drawing contains strings that exceed this number, those +strings are truncated during DXFOUT. If your DXF file contains +strings that exceed this number, DXFIN will fail. + + +Group Codes +----------- +Group codes are used both to indicate the type of the value of the +group, as explained earlier, and to indicate the general use of the +group. The specific function of the group code depends on the actual +variable, table item, or entity description. This section indicates +the general use of groups, noting as "(fixed)" any that always have +the same function. + +Table 11-2. AutoCAD entity group codes (by number) ++===============================================================+ +| Group code | Value type | +|------------|--------------------------------------------------| +| 0 | Identifies the start of an entity, table entry, | +| | or file separator. The type of entity is given | +| | by the text value that follows this group | +|------------|--------------------------------------------------| +| 1 | The primary text value for an entity | +|------------|--------------------------------------------------| +| 2 | A name: Attribute tag, Block name, and so on. | +| | Also used to identify a DXF section or table name| +|------------|--------------------------------------------------| +| 3-4 | Other textual or name values | +|------------|--------------------------------------------------| +| 5 | Entity handle expressed as a hexadecimal string | +| | (fixed) | +|------------|--------------------------------------------------| +| 6 | Line type name (fixed) | +|------------|--------------------------------------------------| +| 7 | Text style name (fixed) | +|------------|--------------------------------------------------| +| 8 | Layer name (fixed) | +|------------|--------------------------------------------------| +| 9 | Variable name identifier (used only in HEADER | +| | section of the DXF file) | +|------------|--------------------------------------------------| +| 10 | Primary X coordinate (start point of a Line or | +| | Text entity, center of a Circle, etc.) | +|------------|--------------------------------------------------| +| 11-18 | Other X coordinates | +|------------|--------------------------------------------------| +| 20 | Primary Y coordinate. 2n values always | +| | correspond to 1n values and immediately follow | +| | them in the file | +|------------|--------------------------------------------------| +| 21-28 | Other Y coordinates | +|------------|--------------------------------------------------| +| 30 | Primary Z coordinate. 3n values always | +| | correspond to 1n and 2n values and immediately | +| | follow them in the file | +|------------|--------------------------------------------------| +| 31-37 | Other Z coordinates | +|------------|--------------------------------------------------| +| 38 | This entity's elevation if nonzero (fixed). | +| | Exists only in output from versions prior to R11 | +|------------|--------------------------------------------------| +| 39 | This entity's thickness if nonzero (fixed) | +|------------|--------------------------------------------------| +| 40-48 | Floating-point values (text height, scale | +| | factors, etc.) | +|------------|--------------------------------------------------| +| 49 | Repeated value - multiple 49 groups may appear | +| | in one entity for variable length tables (such | +| | as the dash lengths in the LTYPE table). A 7x | +| | group always appears before the first 49 group | +| | to specify the table length | +|------------|--------------------------------------------------| +| 50-58 | Angles | +|------------|--------------------------------------------------| +| 62 | Color number (fixed) | +|------------|--------------------------------------------------| +| 66 | "Entities follow" flag (fixed) | +|------------|--------------------------------------------------| +| 67 | Identifies whether entity is in model space or | +| | paper space | +|------------|--------------------------------------------------| +| 68 | Identifies whether viewport is on but fully off | +| | screen, is not active, or is off | +|------------|--------------------------------------------------| +| 69 | Viewport identification number | +|------------|--------------------------------------------------| +| 70-78 | Integer values such as repeat counts, flag | +| | bits, or modes | +|------------|--------------------------------------------------| +| 210, | X, Y, and Z components of extrusion direction | +| 220, | (fixed) | +| 230 | | +|------------|--------------------------------------------------| +| 999 | Comments | +|------------|--------------------------------------------------| +| 1000 | An ASCII string (up to 255 bytes long) in | +| | extended entity data | +|------------|--------------------------------------------------| +| 1001 | Registered application name (ASCII string up to | +| | 31 bytes long) for XDATA (fixed) | +|------------|--------------------------------------------------| +| 1002 | Extended entity data control string ("{" or "}") | +| | (fixed) | +|------------|--------------------------------------------------| +| 1003 | Extended entity data Layer name | +|------------|--------------------------------------------------| +| 1004 | Chunk of bytes (up to 127 bytes long) in | +| | extended entity data | +|------------|--------------------------------------------------| +| 1005 | Extended entity data database handle | +|------------|--------------------------------------------------| +| 1010, | Extended entity data X, Y, and Z coordinates | +| 1020, | | +| 1030 | | +|------------|--------------------------------------------------| +| 1011, | Extended entity data X, Y, and Z coordinates of | +| 1021, | 3D world space position | +| 1031 | | +|------------|--------------------------------------------------| +| 1012, | Extended entity data X, Y, and Z components of | +| 1022, | 3D world space displacement | +| 1032 | | +|------------|--------------------------------------------------| +| 1013, | Extended entity data X, Y, and Z components of | +| 1023, | 3D world space direction | +| 1033 | | +|------------|--------------------------------------------------| +| 1040 | Extended entity data Floating-point value | +|------------|--------------------------------------------------| +| 1041 | Extended entity data distance value | +|------------|--------------------------------------------------| +| 1042 | Extended entity data scale factor | +|------------|--------------------------------------------------| +| 1070 | Extended entity data 16-bit signed integer | +|------------|--------------------------------------------------| +| 1071 | Extended entity data 32-bit signed long | ++---------------------------------------------------------------+ + + +Comments +======== +The 999 group code indicates that the following line is a comment +string. DXFOUT does not currently include such groups in a DXF +output file, but DXFIN honors them and ignores the comments. Thus, +you can use the 999 group to include comments in a DXF file you've +edited. For example: + + 999 + This is a comment. + 999 + This is another comment. + + +File Sections +============= +The DXF file is subdivided into four editable sections, plus the END +OF FILE marker. File separator groups are used to delimit these file +sections. The following is an example of a void DXF file with only +the section markers and table headers present: + + 0 (Begin HEADER section) + SECTION + 2 + HEADER + <<<<Header variable items go here>>>> + 0 + ENDSEC (End HEADER section) + 0 (Begin TABLES section) + SECTION + 2 + TABLES + 0 + TABLE + 2 + VPORT + 70 + (viewport table maximum item count) + <<<<viewport table items go here>>>> + 0 + ENDTAB + 0 + TABLE + 2 + APPID, DIMSTYLE, LTYPE, LAYER, STYLE, UCS, VIEW, or VPORT + 70 + (Table maximum item count) + <<<<Table items go here>>>> + 0 + ENDTAB + 0 + ENDSEC (End TABLES section) + 0 (Begin BLOCKS section) + SECTION + 2 + BLOCKS + <<<<Block definition entities go here>>>> + 0 + ENDSEC (End BLOCKS section) + 0 (Begin ENTITIES section) + SECTION + 2 + ENTITIES + <<<<Drawing entities go here>>>> + 0 + ENDSEC (End ENTITIES section) + 0 + EOF (End of file) + + +HEADER Section +-------------- +The HEADER section of the DXF file contains settings of variables +associated with the drawing. These variables are set with various +commands and are the type of information displayed by the STATUS +command. Each variable is specified in the header section by a 9 +group giving the variable's name, followed by groups that supply the +variable's value. The following list shows the header variables and +their meanings. + +Although this list is very similar to the list of system variables +in Appendix A of this manual, the two lists are not identical. Be +sure you're referring to the proper list. + +NOTE: $AXISMODE and $AXISUNIT are no longer functional in Release +12. + +Table 11-3. DXF system variables ++===============================================================+ +| Variable | Type | Description | +|----------------|--------|-------------------------------------| +| $ACADVER | 1 | The AutoCAD drawing database | +| | | version number; AC1006 = R10, | +| | | AC1009 = R11 and R12 | +|----------------|--------|-------------------------------------| +| $ANGBASE | 50 | Angle 0 direction | +|----------------|--------|-------------------------------------| +| $ANGDIR | 70 | 1 = clockwise angles, 0 = | +| | | counterclockwise | +|----------------|--------|-------------------------------------| +| $ATTDIA | 70 | Attribute entry dialogs, 1 = on, | +| | | 0 = off | +|----------------|--------|-------------------------------------| +| $ATTMODE | 70 | Attribute visibility: 0 = none, | +| | | 1 = normal, 2 = all | +|----------------|--------|-------------------------------------| +| $ATTREQ | 70 | Attribute prompting during INSERT, | +| | | 1 = on, 0 = off | +|----------------|--------|-------------------------------------| +| $AUNITS | 70 | Units format for angles | +|----------------|--------|-------------------------------------| +| $AUPREC | 70 | Units precision for angles | +|----------------|--------|-------------------------------------| +| $AXISMODE | 70 | Axis on if nonzero (not functional | +| | | in Release 12) | +|----------------|--------|-------------------------------------| +| $AXISUNIT | 10, 20 | Axis X and Y tick spacing | +| | | (not functional in Release 12) | +|----------------|--------|-------------------------------------| +| $BLIPMODE | 70 | Blip mode on if nonzero | +|----------------|--------|-------------------------------------| +| $CECOLOR | 62 | Entity color number; 0 = BYBLOCK, | +| | | 256 = BYLAYER | +|----------------|--------|-------------------------------------| +| $CELTYPE | 6 | Entity linetype name, or BYBLOCK | +| | | or BYLAYER | +|----------------|--------|-------------------------------------| +| $CHAMFERA | 40 | First chamfer distance | +|----------------|--------|-------------------------------------| +| $CHAMFERB | 40 | Second chamfer distance | +|----------------|--------|-------------------------------------| +| $CLAYER | 8 | Current layer name | +|----------------|--------|-------------------------------------| +| $COORDS | 70 | 0 = static coordinate display, | +| | | 1 = continuous update, 2 = "d<a" | +| | | format | +|----------------|--------|-------------------------------------| +| $DIMALT | 70 | Alternate unit dimensioning | +| | | performed if nonzero | +|----------------|--------|-------------------------------------| +| $DIMALTD | 70 | Alternate unit decimal places | +|----------------|--------|-------------------------------------| +| $DIMALTF | 40 | Alternate unit scale factor | +|----------------|--------|-------------------------------------| +| $DIMAPOST | 1 | Alternate dimensioning suffix | +|----------------|--------|-------------------------------------| +| $DIMASO | 70 | 1 = create associative dimensioning,| +| | | 0 = draw individual entities | +|----------------|--------|-------------------------------------| +| $DIMASZ | 40 | Dimensioning arrow size | +|----------------|--------|-------------------------------------| +| $DIMBLK | 2 | Arrow block name | +|----------------|--------|-------------------------------------| +| $DIMBLK1 | 1 | First arrow block name | +|----------------|--------|-------------------------------------| +| $DIMBLK2 | 1 | Second arrow block name | +|----------------|--------|-------------------------------------| +| $DIMCEN | 40 | Size of center mark/lines | +|----------------|--------|-------------------------------------| +| $DIMCLRD | 70 | Dimension line color, range is | +| | | 0 = BYBLOCK, 256 = BYLAYER | +|----------------|--------|-------------------------------------| +| $DIMCLRE | 70 | Dimension extension line color, | +| | | range is 0 = BYBLOCK, 256 = BYLAYER | +|----------------|--------|-------------------------------------| +| $DIMCLRT | 70 | Dimension text color, range is | +| | | 0 = BYBLOCK, 256 = BYLAYER | +|----------------|--------|-------------------------------------| +| $DIMDLE | 40 | Dimension line extension | +|----------------|--------|-------------------------------------| +| $DIMDLI | 40 | Dimension line increment | +|----------------|--------|-------------------------------------| +| $DIMEXE | 40 | Extension line extension | +|----------------|--------|-------------------------------------| +| $DIMEXO | 40 | Extension line offset | +|----------------|--------|-------------------------------------| +| $DIMGAP | 40 | Dimension line gap | +|----------------|--------|-------------------------------------| +| $DIMLFAC | 40 | Linear measurements scale factor | +|----------------|--------|-------------------------------------| +| $DIMLIM | 70 | Dimension limits generated if | +| | | nonzero | +|----------------|--------|-------------------------------------| +| $DIMPOST | 1 | General dimensioning suffix | +|----------------|--------|-------------------------------------| +| $DIMRND | 40 | Rounding value for dimension | +| | | distances | +|----------------|--------|-------------------------------------| +| $DIMSAH | 70 | Use separate arrow blocks if nonzero| +|----------------|--------|-------------------------------------| +| $DIMSCALE | 40 | Overall dimensioning scale factor | +|----------------|--------|-------------------------------------| +| $DIMSE1 | 70 | First extension line suppressed | +| | | if nonzero | +|----------------|--------|-------------------------------------| +| $DIMSE2 | 70 | Second extension line suppressed | +| | | if nonzero | +|----------------|--------|-------------------------------------| +| $DIMSHO | 70 | 1 = Recompute dimensions while | +| | | dragging, 0 = drag original image | +|----------------|--------|-------------------------------------| +| $DIMSOXD | 70 | Suppress outside-extensions | +| | | dimension lines if nonzero | +|----------------|--------|-------------------------------------| +| $DIMSTYLE | 2 | Dimension style name | +|----------------|--------|-------------------------------------| +| $DIMTAD | 70 | Text above dimension line if nonzero| +|----------------|--------|-------------------------------------| +| $DIMTFAC | 40 | Dimension tolerance display scale | +| | | factor | +|----------------|--------|-------------------------------------| +| $DIMTIH | 70 | Text inside horizontal if nonzero | +|----------------|--------|-------------------------------------| +| $DIMTIX | 70 | Force text inside extensions if | +| | | nonzero | +|----------------|--------|-------------------------------------| +| $DIMTM | 40 | Minus tolerance | +|----------------|--------|-------------------------------------| +| $DIMTOFL | 70 | If text outside extensions, force | +| | | line extensions between extensions | +| | | if nonzero | +|----------------|--------|-------------------------------------| +| $DIMTOH | 70 | Text outside horizontal if nonzero | +|----------------|--------|-------------------------------------| +| $DIMTOL | 70 | Dimension tolerances generated if | +| | | nonzero | +|----------------|--------|-------------------------------------| +| $DIMTP | 40 | Plus tolerance | +|----------------|--------|-------------------------------------| +| $DIMTSZ | 40 | Dimensioning tick size: 0 = no ticks| +|----------------|--------|-------------------------------------| +| $DIMTVP | 40 | Text vertical position | +|----------------|--------|-------------------------------------| +| $DIMTXT | 40 | Dimensioning text height | +|----------------|--------|-------------------------------------| +| $DIMZIN | 70 | Zero suppression for "feet & inch" | +| | | dimensions | +|----------------|--------|-------------------------------------| +| $DWGCODEPAGE | 70 | Drawing code page. Set to the | +| | | system code page when a new drawing | +| | | is created, but not otherwise | +| | | maintained by AutoCAD | +|----------------|--------|-------------------------------------| +| $DRAGMODE | 70 | 0 = off, 1 = on, 2 = auto | +|----------------|--------|-------------------------------------| +| $ELEVATION | 40 | Current elevation set by ELEV | +| | | command | +|----------------|--------|-------------------------------------| +| $EXTMAX | 10, 20,| X, Y, and Z drawing extents | +| | 30 | upper-right corner (in WCS) | +|----------------|--------|-------------------------------------| +| $EXTMIN | 10, 20,| X, Y, and Z drawing extents | +| | 30 | lower-left corner (in WCS) | +|----------------|--------|-------------------------------------| +| $FILLETRAD | 40 | Fillet radius | +|----------------|--------|-------------------------------------| +| $FILLMODE | 70 | Fill mode on if nonzero | +|----------------|--------|-------------------------------------| +| $HANDLING | 70 | Handles enabled if nonzero | +|----------------|--------|-------------------------------------| +| $HANDSEED | 5 | Next available handle | +|----------------|--------|-------------------------------------| +| $INSBASE | 10, 20,| Insertion base set by BASE command | +| | 30 | (in WCS) | +|----------------|--------|-------------------------------------| +| $LIMCHECK | 70 | Nonzero if limits checking is on | +|----------------|--------|-------------------------------------| +| $LIMMAX | 10, 20 | XY drawing limits upper-right | +| | | corner (in WCS) | +|----------------|--------|-------------------------------------| +| $LIMMIN | 10, 20 | XY drawing limits lower-left | +| | | corner (in WCS) | +|----------------|--------|-------------------------------------| +| $LTSCALE | 40 | Global linetype scale | +|----------------|--------|-------------------------------------| +| $LUNITS | 70 | Units format for coordinates and | +| | | distances | +|----------------|--------|-------------------------------------| +| $LUPREC | 70 | Units precision for coordinates | +| | | and distances | +|----------------|--------|-------------------------------------| +| $MAXACTVP | 70 | Sets maximum number of viewports to | +| | | be regenerated | +|----------------|--------|-------------------------------------| +| $MENU | 1 | Name of menu file | +|----------------|--------|-------------------------------------| +| $MIRRTEXT | 70 | Mirror text if nonzero | +|----------------|--------|-------------------------------------| +| $ORTHOMODE | 70 | Ortho mode on if nonzero | +|----------------|--------|-------------------------------------| +| $OSMODE | 70 | Running object snap modes | +|----------------|--------|-------------------------------------| +| $PDMODE | 70 | Point display mode | +|----------------|--------|-------------------------------------| +| $PDSIZE | 40 | Point display size | +|----------------|--------|-------------------------------------| +| $PELEVATION | 40 | Current paper space elevation | +|----------------|--------|-------------------------------------| +| $PEXTMAX | 10, 20,| Maximum X, Y, and Z extents for | +| | 30 | paper space | +|----------------|--------|-------------------------------------| +| $PEXTMIN | 10, 20,| Minimum X, Y, and Z extents for | +| | 30 | paper space | +|----------------|--------|-------------------------------------| +| $PLIMCHECK | 70 | Limits checking in paper space | +| | | when nonzero | +|----------------|--------|-------------------------------------| +| $PLIMMAX | 10, 20 | Maximum X and Y limits in paper | +| | | space | +|----------------|--------|-------------------------------------| +| $PLIMMIN | 10, 20 | Minimum X and Y limits in paper | +| | | space | +|----------------|--------|-------------------------------------| +| $PLINEGEN | 70 | Governs the generation of linetype | +| | | patterns around the vertices | +| | | of a 2D Polyline | +| | | 1 = linetype is generated in | +| | | a continuous pattern around | +| | | vertices of the Polyline | +| | | 0 = each segment of the Polyline | +| | | starts and ends with a dash | +|----------------|--------|-------------------------------------| +| $PLINEWID | 40 | Default Polyline width | +|----------------|--------|-------------------------------------| +| $PSLTSCALE | 70 | Controls paper space linetype | +| | | scaling | +| | | 1 = no special linetype scaling | +| | | 0 = viewport scaling governs | +| | | linetype scaling | +|----------------|--------|-------------------------------------| +| $PUCSNAME | 2 | Current paper space UCS name | +|----------------|--------|-------------------------------------| +| $PUCSORG | 10, 20,| Current paper space UCS origin | +| | 30 | | +|----------------|--------|-------------------------------------| +| $PUCSXDIR | 10, 20,| Current paper space UCS X axis | +| | 30 | | +|----------------|--------|-------------------------------------| +| $PUCSYDIR | 10, 20,| Current paper space UCS Y axis | +| | 30 | | +|----------------|--------|-------------------------------------| +| $QTEXTMODE | 70 | Quick text mode on if nonzero | +|----------------|--------|-------------------------------------| +| $REGENMODE | 70 | REGENAUTO mode on if nonzero | +|----------------|--------|-------------------------------------| +| $SHADEDGE | 70 | 0 = faces shaded, edges not | +| | | highlighted | +| | | 1 = faces shaded, edges highlighted | +| | | in black | +| | | 2 = faces not filled, edges in | +| | | entity color | +| | | 3 = faces in entity color, | +| | | edges in black | +|----------------|--------|-------------------------------------| +| $SHADEDIF | 70 | Percent ambient/diffuse light, | +| | | range 1-100, default 70 | +|----------------|--------|-------------------------------------| +| $SKETCHINC | 40 | Sketch record increment | +| $SKPOLY | 70 | 0 = sketch lines, 1 = sketch | +| | | polylines | +|----------------|--------|-------------------------------------| +| $SPLFRAME | 70 | Spline control polygon display, | +| | | 1 = on, 0 = off | +|----------------|--------|-------------------------------------| +| $SPLINESEGS | 70 | Number of line segments per spline | +| | | patch | +|----------------|--------|-------------------------------------| +| $SPLINETYPE | 70 | Spline curve type for PEDIT Spline | +| | | (See your AutoCAD Reference Manual) | +|----------------|--------|-------------------------------------| +| $SURFTAB1 | 70 | Number of mesh tabulations in first | +| | | direction | +|----------------|--------|-------------------------------------| +| $SURFTAB2 | 70 | Number of mesh tabulations in | +| | | second direction | +|----------------|--------|-------------------------------------| +| $SURFTYPE | 70 | Surface type for PEDIT Smooth | +| | | (See your AutoCAD Reference Manual) | +|----------------|--------|-------------------------------------| +| $SURFU | 70 | Surface density (for PEDIT Smooth) | +| | | in M direction | +|----------------|--------|-------------------------------------| +| $SURFV | 70 | Surface density (for PEDIT Smooth) | +| | | in N direction | +|----------------|--------|-------------------------------------| +| $TDCREATE | 40 | Date/time of drawing creation | +|----------------|--------|-------------------------------------| +| $TDINDWG | 40 | Cumulative editing time for | +| | | this drawing | +|----------------|--------|-------------------------------------| +| $TDUPDATE | 40 | Date/time of last drawing update | +|----------------|--------|-------------------------------------| +| $TDUSRTIMER | 40 | User elapsed timer | +|----------------|--------|-------------------------------------| +| $TEXTSIZE | 40 | Default text height | +|----------------|--------|-------------------------------------| +| $TEXTSTYLE | 7 | Current text style name | +|----------------|--------|-------------------------------------| +| $THICKNESS | 40 | Current thickness set by ELEV | +| | | command | +|----------------|--------|-------------------------------------| +| $TILEMODE | 70 | 1 for previous release | +| | | compatibility mode, 0 otherwise | +|----------------|--------|-------------------------------------| +| $TRACEWID | 40 | Default Trace width | +|----------------|--------|-------------------------------------| +| $UCSNAME | 2 | Name of current UCS | +|----------------|--------|-------------------------------------| +| $UCSORG | 10, 20,| Origin of current UCS (in WCS) | +| | 30 | | +|----------------|--------|-------------------------------------| +| $UCSXDIR | 10, 20,| Direction of current UCS's X axis | +| | 30 | (in World coordinates) | +|----------------|--------|-------------------------------------| +| $UCSYDIR | 10, 20,| Direction of current UCS's Y axis | +| | 30 | (in World coordinates) | +|----------------|--------|-------------------------------------| +| $UNITMODE | 70 | Low bit set = display fractions, | +| | | feet-and-inches, and surveyor's | +| | | angles in input format | +|----------------|--------|-------------------------------------| +| $USERI1 - 5 | 70 | Five integer variables intended | +| | | for use by third-party developers | +|----------------|--------|-------------------------------------| +| $USERR1 - 5 | 40 | Five real variables intended | +| | | for use by third-party developers | +|----------------|--------|-------------------------------------| +| $USRTIMER | 70 | 0 = timer off, 1 = timer on | +|----------------|--------|-------------------------------------| +| $VISRETAIN | 70 | 0 = don't retain Xref-dependent | +| | | visibility settings, 1 = retain | +| | | Xref-dependent visibility settings | +|----------------|--------|-------------------------------------| +| $WORLDVIEW | 70 | 1 = set UCS to WCS during | +| | | DVIEW/VPOINT, 0 = don't change UCS | ++---------------------------------------------------------------+ + +The following header variables existed prior to AutoCAD Release 11 +but now have independent settings for each active viewport. DXFIN +honors these variables when read from DXF files, but if a VPORT +symbol table with *ACTIVE entries is present (as is true for any DXF +file produced by Release 11 or higher), the values in the VPORT +table entries override the values of these header variables. + +Table 11-4. Revised VPORT header variables ++===============================================================+ +| Variable | Type | Description | +|----------------|--------|-------------------------------------| +| $FASTZOOM | 70 | Fast zoom enabled if nonzero | +|----------------|--------|-------------------------------------| +| $GRIDMODE | 70 | Grid mode on if nonzero | +|----------------|--------|-------------------------------------| +| $GRIDUNIT | 10, 20 | Grid X and Y spacing | +|----------------|--------|-------------------------------------| +| $SNAPANG | 50 | Snap grid rotation angle | +|----------------|--------|-------------------------------------| +| $SNAPBASE | 10, 20 | Snap/grid base point (in UCS) | +|----------------|--------|-------------------------------------| +| $SNAPISOPAIR | 70 | Isometric plane: 0 = left, 1 = top, | +| | | 2 = right | +|----------------|--------|-------------------------------------| +| $SNAPMODE | 70 | Snap mode on if nonzero | +|----------------|--------|-------------------------------------| +| $SNAPSTYLE | 70 | Snap style: 0 = standard, | +| | | 1 = isometric | +|----------------|--------|-------------------------------------| +| $SNAPUNIT | 10, 20 |Snap grid X and Y spacing | +|----------------|--------|-------------------------------------| +| $VIEWCTR | 10, 20 |XY center of current view on screen | +|----------------|--------|-------------------------------------| +| $VIEWDIR | 10, 20,| Viewing direction (direction from | +| | 30 | target, in WCS) | +|----------------|--------|-------------------------------------| +| $VIEWSIZE | 40 | Height of view | ++----------------|--------|-------------------------------------+ + +The date/time variables ($TDCREATE and $TDUPDATE) are output as real +numbers in the following format: + + <Julian date>.<Fraction> + +The elapsed time variables ($TDINDWG and $TDUSRTIMER) have a similar +format: + + <Number of days>.<Fraction> + +The date and time variables are described on page 299. + + +TABLES Section +-------------- +The TABLES section contains several tables, each of which contains a +variable number of table entries. + +The order of the tables may change, but the LTYPE table will always +precede the LAYER table. Each table is introduced with a 0 group +with the label TABLE. This is followed by a 2 group identifying the +particular table (VPORT, LTYPE, LAYER, STYLE, VIEW, DIMSTYLE, UCS or +APPID) and a 70 group that specifies the maximum number of table +entries that may follow. Table names are always output in uppercase +characters. + +The tables in a drawing can contain deleted items, but these are not +written to the DXF file. Thus, fewer table entries may follow the +table header than are indicated by the 70 group, so don't use the +count in the 70 group as an index to read in the table. This group +is provided so that a program which reads DXF files can allocate an +array large enough to hold all the table entries that follow. + +Following this header for each table are the table entries. Each +table item consists of a 0 group identifying the item type (same as +table name, e.g., LTYPE or LAYER), a 2 group giving the name of the +table entry, a 70 group specifying flags relevant to the table entry +(defined for each following table), and additional groups that give +the value of the table entry. The end of each table is indicated by +a 0 group with the value ENDTAB. + +The 70 group flag bit values that apply to all table entries are +described in the following chart. Additional 70 group values that +apply to LAYER, STYLE, and VIEW table entries are described in the +appropriate sections below. + +Table 11-5. Group 70 bit codes that apply to all table entries ++===============================================================+ +| Flag bit | Meaning | +| value | | +|----------|----------------------------------------------------| +| 16 | If set, table entry is externally dependent on | +| | an Xref | +|----------|----------------------------------------------------| +| 32 | If this bit and bit 16 are both set, the | +| | externally dependent Xref has been successfully | +| | resolved | +|----------|----------------------------------------------------| +| 64 | If set, the table entry was referenced by at least | +| | one entity in the drawing the last time the drawing| +| | was edited. (This flag is for the benefit of | +| | AutoCAD commands; it can be ignored by most | +| | programs that read DXF files, and need not be set | +| | by programs that write DXF files) | ++---------------------------------------------------------------+ + +The following are the groups used for each type of table item. All +groups are present for each table item. + +APPID 2 (user-supplied application name), 70 (standard flag + values). + These table entries maintain a set of names for all + applications registered with a drawing. + +DIMSTYLE 2 (dimension style name), 70 (standard flag values), and + the following, described by dimension variable name: + 3 (dimpost), 4 (dimapost), 5 (dimblk), 6 (dimblk1), + 7 (dimblk2), 40 (dimscale), 41 (dimasz), 42 (dimexo), + 43 (dimdli), 44 (dimexe), 45 (dimrnd), 46 (dimdle), + 47 (dimtp), 48 (dimtm), 140 (dimtxt), 141 (dimcen), + 142 (dimtsz), 143 (dimaltf), 144 (dimlfac), 145 (dimtvp), + 146 (dimtfac), 147 (dimgap), 71 (dimtol), 72 (dimlim), + 73 (dimtih), 74 (dimtoh), 75 (dimse1), 76 (dimse2), + 77 (dimtad), 78 (dimzin), 170 (dimalt), 171 (dimaltd), + 172 (dimtofl), 173 (dimsah), 174 (dimtix), 175 (dimsoxd), + 176 (dimclrd), 177 (dimclre), 178 (dimclrt). + +LTYPE 2 (linetype name), 70 (standard flag values), 3 + (descriptive text for linetype), 72 (alignment code; value + is always 65, the ASCII code for `A'), 73 (number of dash + length items), 40 (total pattern length), and optionally: + 49 (dash length 1), 49 (dash length 2), and so on. + +LAYER 2 (layer name), 70 (standard flag values), 62 (color + number, negative if layer is off), 6 (linetype name). + In addition to the standard flags, the 70 group flag is + bit coded as follows: + + Table 11-6. Group 70 bit codes for LAYER table + +=====================================================+ + | Flag bit | Meaning | + | value | | + |----------|------------------------------------------| + | 1 | If set, layer is frozen | + |----------|------------------------------------------| + | 2 | If set, layer is frozen by default in | + | | new Viewports | + |----------|------------------------------------------| + | 4 | If set, layer is locked | + +-----------------------------------------------------+ + + If no value (0) is set, the layer is on and thawed. The + fourth bit (8) and the eighth bit (128) are not used. + Xref-dependent layers are output during DXFOUT. For these + layers, the associated linetype name in the DXF file is + always CONTINUOUS. + +STYLE 2 (style name), 70 (standard flag values), 40 (fixed text + height; 0 if not fixed), 41 (width factor), 50 (oblique + angle), 71 (text generation flags), 42 (last height used), + 3 (primary font filename), 4 (big-font file name; blank + if none). + + If the third bit (4) is set in the 70 group flags, this + is a vertically oriented text style. + + A STYLE table item is used to record shape file LOAD + requests also. In this case the first bit (1) is set in + the 70 group flags and only the 3 group (shape filename) + is meaningful (all the other groups are output, however). + + The text generation flags are a bit-coded field with the + following bit meanings: + + Table 11-7. Group 71 bit codes for STYLE table + +=====================================================+ + | Flag bit | Meaning | + | value | | + |----------|------------------------------------------| + | 2 | Text is backward (mirrored in X) | + |----------|------------------------------------------| + | 4 | Text is upside down (mirrored in Y) | + +-----------------------------------------------------+ + +UCS 2 (UCS name), 70 (standard flag values), 10, 20, 30 + (origin), 11, 21, 31 (X axis direction), 12, 22, 32 + (Y axis direction). All in World coordinates. + +VIEW 2 (name of view), 70 (standard flag values), 40 and + 41 (view height and width, in DCS), 10 and 20 (view + center point, in DCS), 11, 21, 31 (view direction from + target, in WCS), 12, 22, 32 (target point, in WCS), + 42 (lens length), 43 and 44 (front and back clipping + planes - offsets from target point), 50 (twist angle), + 71 view mode (see VIEWMODE system variable in appendix A). + + If the first bit (1) is set in the 70 group flags, this + is a paper space view. + + (See chapter 2 of the "AutoLISP Programmer's Reference" + for information on DCS, the Display Coordinate System.) + +VPORT 2 (viewport name), 70 (standard flag values), 10 and 20 + (lower-left corner of viewport; 0.0 to 1.0), 11 and + 21 (upper-right corner), 12 and 22 (view center point, + in WCS), 13 and 23 (snap base point), 14 and 24 (snap + spacing, X and Y), 15 and 25 (grid spacing, X and Y), 16, + 26, 36 (view direction from target point), 17, 27, 37 + (view target point), 40 (view height), 41 (viewport aspect + ratio), 42 (lens length), 43 and 44 (front and back + clipping planes; offsets from target point),50 (snap + rotation angle), 51 (view twist angle), 68 (status field), + 69 (ID), 71 (view mode; see VIEWMODE system variable in + appendix A), 72 (circle zoom percent), 73 (fast zoom + setting), 74 (UCSICON setting), 75 (snap on/off), 76 (grid + on/off), 77 (snap style), 78 (snap isopair). + + The VPORT table is unique in that it may contain several + entries with the same name (indicating a multiple-viewport + configuration). The entries corresponding to the active + viewport configuration all have the name *ACTIVE. The + first such entry describes the current viewport. + + +BLOCKS Section +-------------- +The Blocks section of the DXF file contains all the Block +Definitions. This section contains the entities that make up the +Blocks used in the drawing, including anonymous Blocks generated by +the HATCH command and by associative dimensioning. The format of the +entities in this section is identical to those in the Entities +section described later, so see that section for details. All +entities in the Blocks section appear between Block and Endblk +entities. Block and Endblk entities appear only in the Blocks +section. Block definitions are never nested (that is, no Block or +Endblk entity ever appears within another Block-Endblk pair), +although a Block definition can contain an INSERT entity. + +External References are written in the DXF file as any Block +Definition, except they also include a text string (group code 1) of +the path and filename of the External Reference. This is the text +string format: + + Xref filename + + +ENTITIES Section +---------------- +Entity items appear in both the BLOCK and ENTITIES sections of the +DXF file. The appearance of entities in the two sections is +identical. + +The following gives the format of each entity as it appears in the +file. Some groups that define an entity always appear, and some are +optional and appear only if they differ from their default values. +In the following discussion, groups that always occur are given by +their group number and function, while optional groups are indicated +by -optional N following the group description. N is the default +value if the group is omitted. + +Programs that read DXF files should not assume that the groups +describing an entity occur in the order given here. The end of the +groups that make up an entity is indicated by the next 0 group, +beginning the next entity or indicating the end of the section. + +Remember that a DXF file is a complete representation of the drawing +database, and that as AutoCAD is further enhanced, new groups will +be added to entities to accommodate additional features. +Accommodating DXF files from future releases of AutoCAD will be +easier if you write your DXF processing program in a table-driven +way, ignoring any groups not presently defined, and making no +assumptions about the order of groups in an entity. + +Each entity begins with a 0 group identifying the entity type. The +names used for the entities are given on the following pages. Every +entity contains an 8 group that gives the name of the layer on which +the entity resides. Each entity may have elevation, thickness, +linetype, or color information associated with it. + +If handles are enabled, every entity has a 5 group containing its +handle (as a string representing a hexadecimal number). + +The following groups are included only if the entity has nondefault +values for these properties. When a group is omitted, its default +value upon input (when using DXFIN) is indicated in the third +column. If the value of a group is equal to the default, it is +omitted upon output (when using DXFOUT). + +Table 11-8. Group codes common to all entities ++==================================================================+ +| Group | Meaning | If omitted, | +| code | | defaults to...| +|--------|-----------------------------------------|---------------| +| 6 | Linetype name (if not BYLAYER). The | BYLAYER | +| | special name BYBLOCK indicates a | | +| | floating linetype | | +|--------|-----------------------------------------|---------------| +| 38 | Elevation (if nonzero). Exists only in | 0 | +| | output from versions prior to R11. | | +| | Otherwise, Z coordinates are supplied | | +| | as 3x-groups as part of each of the | | +| | entity's defining points | | +|--------|-----------------------------------------|---------------| +| 39 | Thickness (if nonzero) | 0 | +|--------|-----------------------------------------|---------------| +| 62 | Color number (if not BYLAYER). Zero | BYLAYER | +| | indicates the BYBLOCK (floating) color. | | +| | 256 indicates the BYLAYER color | | +|--------|-----------------------------------------|---------------| +| 67 | Absent or zero indicates entity is in | 0 | +| | model space. One indicates entity is | | +| | in paper space, other values are | | +| | reserved | | +|--------|-----------------------------------------|---------------| +| 210, | These groups are included for each Line,| 0,0,1 | +| 220, | Point, Circle, Shape, Text, Arc, Trace, | | +| 230 | Solid, Block Reference, Polyline, | | +| | Dimension, Attribute, and Attribute | | +| | Definition entity if its extrusion | | +| | direction is not parallel to the World | | +| | Z axis. They indicate the X, Y, and Z | | +| | components of the entity's extrusion | | +| | direction | | ++------------------------------------------------------------------+ + +The rest of the groups that make up an entity item are described +next. Many of the entities include "flag" groups. These are integer +codes (6x or 7x groups) that encode various pieces of information +regarding the entity, and are specific to the particular entity +type. In the following descriptions, the term bit-coded means that +the flag contains various true/false values coded as the sum of the +bit values given. Any bits not defined in the following section +should be ignored in these fields and set to zero when constructing +a DXF file. + +LINE 10, 20, 30 (start point), 11, 21, 31 (endpoint). + +POINT 10, 20, 30 (point). + + Point entities have an optional 50 group that determines + the orientation of PDMODE images. The group value is the + negative of the Entity Coordinate Systems (ECS) angle of + the UCS X axis in effect when the point was drawn. The X + axis of the UCS in effect when the point was drawn is + always parallel to the XY plane for the point's ECS, and + the angle between the UCS X axis and the ECS X axis is a + single 2D angle. The value in group 50 is the angle from + horizontal (the effective X axis) to the ECS X axis. + Entity Coordinate Systems (ECS) are described later in + this section. + +CIRCLE 10, 20, 30 (center), 40 (radius). + +ARC 10, 20, 30 (center), 40 (radius), 50 (start angle), 51 + (end angle). + +TRACE Four points defining the corners of the trace: (10, 20, + 30), (11, 21, 31), (12, 22, 32), and (13, 23, 33). + +SOLID Four points defining the corners of the solid: (10, 20, + 30), (11, 21, 31), (12, 22, 32), and (13, 23, 33). If only + three points were entered (forming a triangular solid), + the third and fourth points will be the same. + +TEXT 10, 20, 30 (insertion point), 40 (height), 1 (text value), + 50 (rotation angle -optional 0), 41 (relative X-scale + factor -optional 1), 51 (oblique angle -optional 0), 7 + (text style name -optional STANDARD), 71 (text generation + flags -optional 0), 72 (horizontal justification type - + optional 0), 73 (vertical justification type -optional 0) + 11, 21, 31 (alignment point -optional, appears only if 72 + or 73 group is present and nonzero). + + The "text generation flags" are a bit-coded field with + meanings as follows: + + Table 11-9. Group 71 bit codes for Text entity + +=====================================================+ + | Flag bit | Meaning | + | value | | + |----------|------------------------------------------| + | 2 | Text is backward (mirrored in X) | + |----------|------------------------------------------| + | 4 | Text is upside down (mirrored in Y) | + +-----------------------------------------------------+ + + The justification-type value (group codes 72 and 73, not + bit-coded) indicates the text-justification style used on + the text, as shown in the following table: + + Table 11-10. Group 72 & 73 bit codes for Text entity + +======================================================+ + | Group 73 | Group 72 (horizontal alignment) | + |(vertical |-----------------------------------------| + | alignment) |0 |1 |2 |3 |4 |5 | + |------------|-----|-------|------|-------|------|-----| + |3 (Top) |TLeft|TCenter|TRight| | | | + |------------|-----|-------|------|-------|------|-----| + |2 (Middle) |MLeft|MCenter|MRight| | | | + |------------|-----|-------|------|-------|------|-----| + |1 (Bottom) |BLeft|BCenter|BRight| | | | + |------------|-----|-------|------|-------|------|-----| + |0 (Baseline)|Left |Center |Right |Aligned|Middle| Fit | + +------------------------------------------------------+ + + If the justification is anything other than baseline/left + (groups 72 and 73 both 0), group codes 11, 21, and 31 + specify the alignment point (or the second alignment point + for Align or Fit). + + DXFOUT handles ASCII control characters in text strings by + expanding the character into a ^ (caret) followed by the + appropriate letter. For example, an ASCII Control-G (BEL, + decimal code 7) is output as ^G. If the text itself + contains a caret character, it is expanded to ^ (caret, + space). DXFIN performs the complementary conversion. + +SHAPE 10, 20, 30 (insertion point), 40 (size), 2 (shape name), + 50 (rotation angle -optional 0), 41 (relative X-scale + factor -optional 1), 51 (oblique angle -optional 0). + +BLOCK 2 (Block name), 3 (this is also the Block name), 70 (Block + type flag), 10, 20, 30 (Block base point), and if the + Block is an Xref Block it will also contain group code 1 + (Xref pathname). Block entities appear only in the BLOCKS + section, not in the ENTITIES section. The "Block type + flag" (group 70) is bit-coded, with the following bit + meanings: + + Table 11-11. Group 70 bit codes for Block table + +=======================================================+ + | Flag bit | Meaning | + | value | | + |----------|--------------------------------------------| + | 1 | This is an anonymous Block generated by | + | | hatching, associative dimensioning, other | + | | internal operations, or an application | + |----------|--------------------------------------------| + | 2 | This Block has Attributes | + |----------|--------------------------------------------| + | 4 | This Block is an external reference (Xref) | + |----------|--------------------------------------------| + | 8 | not used | + |----------|--------------------------------------------| + | 16 | This Block is externally dependent | + |----------|--------------------------------------------| + | 32 | This is a resolved external reference, or | + | | dependent of an external reference | + |----------|--------------------------------------------| + | 64 | This definition is referenced | + +-------------------------------------------------------+ + +ENDBLK No groups. Appears only in BLOCKS section. + +INSERT 66 (Attributes follow flag -optional 0), 2 (Block name), + 10, 20, 30 (insertion point), 41 (X- scale factor + -optional 1), 42 (Y scale factor -optional 1), 43 (Z- + scale factor -optional 1), 50 (rotation angle -optional + 0), 70 and 71 (column and row counts -optional 1), 44 and + 45 (column and row spacing -optional 0). + + If the value of the "Attributes follow" flag is 1, a + series of Attribute (Attrib) entities is expected to + follow the Insert, terminated by a sequence end (Seqend) + entity. + +ATTDEF 10, 20, 30 (text start), 40 (text height), 1 (default + value, see "Text" on page 260 for handling of ASCII + control characters), 3 (prompt string), 2 (tag string), 70 + (Attribute flags), 73 (field length -optional 0), 50 (text + rotation - optional 0), 41 (relative X scale factor + -optional 1), 51 (oblique angle -optional 0), 7 (text + style name -optional STANDARD), 71 (text generation flags + -optional 0, see "Text" on page 260), 72 (horizontal text + justification type - optional 0, see "Text" on page 260), + 74 (vertical text justification type -optional 0 see group + 73 in "Text" on page 260), 11, 21, 31 (alignment point + -optional, appears only if 72 or 74 group is present and + nonzero). + + The "Attribute flags" (group code 70) are a bit-coded + field in which the bits have the following meanings: + + Table 11-12. Group 70 bit codes for Attdef entity + +=======================================================+ + | Flag bit | Meaning | + | value | | + |----------|--------------------------------------------| + | 1 | Attribute is invisible (does not display) | + |----------|--------------------------------------------| + | 2 | This is a constant Attribute | + |----------|--------------------------------------------| + | 4 | Verification is required on input of this | + | | Attribute | + |----------|--------------------------------------------| + | 8 | Attribute is preset (no prompt during | + | | insertion) | + +-------------------------------------------------------+ + +ATTRIB 10, 20, 30 (text start), 40 (text height), 1 (value, see + "Text" on page 260 for handling ASCII control characters), + 2 (Attribute tag), 70 (Attribute flags; see Attdef), 73 + (field length -optional 0), 50 (text rotation -optional + 0), 41 (relative X scale factor -optional 1), 51 (oblique + angle -optional 0), 7 (text style name -optional + STANDARD), 71 (text generation flags -optional 0, see + "Text" on page 260), 72 (horizontal text justification + type -optional 0, see "Text" on page 260), 74 (vertical + text justification type -optional 0, see group 73 in + "Text" on page 260), 11, 21, 31 (alignment point + -optional, appears only if 72 or 74 group is present + and nonzero). + +POLYLINE 66 (vertices-follow flag), 10, 20, 30 (polyline elevation + - 30 supplies elevation, 10 and 20 are always set to + zero), 70 (Polyline flag -optional 0), 40 (default + starting width - optional 0), 41 (default ending width + -optional 0), 71 and 72 (polygon mesh M and N vertex counts + -optional 0), 73 and 74 (smooth surface M and N densities + -optional 0), 75 (curves and smooth surface type -optional + 0). The default widths apply to any vertex that doesn't + supply widths (see later). + + The "vertices follow" flag is always 1, indicating that a + series of Vertex entities is expected to follow the + Polyline, terminated by a sequence end (Seqend) entity. + The polyline flag (group code 70) is a bit-coded field + with bits defined as follows: + + Table 11-13. Group 70 bit codes for Polyline entity + +======================================================+ + | Flag bit | Meaning | + | value | | + |----------|-------------------------------------------| + | 1 | This is a closed Polyline (or a polygon | + | | mesh closed in the M direction) | + |----------|-------------------------------------------| + | 2 | Curve-fit vertices have been added | + |----------|-------------------------------------------| + | 4 | Spline-fit vertices have been added | + |----------|-------------------------------------------| + | 8 | This is a 3D Polyline | + |----------|-------------------------------------------| + | 16 | This is a 3D polygon mesh. | + | | Group 75 indicates the smooth surface type| + | | as follows: | + | | 0 = no smooth surface fitted | + | | 5 = quadratic B-spline surface | + | | 6 = cubic B-spline surface | + | | 8 = Bezier surface | + |----------|-------------------------------------------| + | 32 | The polygon mesh is closed in the N | + | | direction | + |----------|-------------------------------------------| + | 64 | This Polyline is a polyface mesh | + |----------|-------------------------------------------| + | 128 | The linetype pattern is generated | + | | continuously around the vertices of | + | | this Polyline | + +------------------------------------------------------+ + + A polyface mesh is represented in DXF as a variant of a + Polyline entity. The Polyline header is identified as + introducing a polyface mesh by the presence of the 64 bit + in the Polyline flags (70) group. The 71 group specifies + the number of vertices in the mesh, and the 72 group, the + number of faces. While these counts are correct for all + meshes created with the PFACE command, applications are + not required to place correct values in these fields, and + AutoCAD actually never relies upon their accuracy. + + Following the Polyline header is a sequence of Vertex + entities that specify the vertex coordinates and faces + that compose the mesh. Vertices such as these are + described in the following subsection on Vertex. + + Applications might want to represent polygons with an + arbitrarily large number of sides in polyface meshes. + However, the AutoCAD entity structure imposes a limit on + the number of vertices that a given face entity can + specify. You can represent more complex polygons by + decomposing them into triangular wedges. Their edges + should be made invisible to prevent visible artifacts of + this subdivision from being drawn. The PFACE command + performs this subdivision automatically, but when + applications generate polyface meshes directly, the + applications must do this themselves. + + The number of vertices per face is the key parameter in + this subdivision process. The PFACEVMAX system variable + provides an application with the number of vertices per + face entity. This value is read-only, and is set to 4. + + Polyface meshes created with the PFACE command are always + generated with all the vertex coordinate entities first, + followed by the face definition entities. The code within + AutoCAD that processes polyface meshes does not, at + present, require this ordering; it works even with + interleaved vertex coordinates and face definitions as + long as no face specifies a vertex with an index that + appears after it in the database. Programs that read + polyface meshes from DXF would be wise to be as tolerant + of odd vertex and face ordering as AutoCAD is. + +VERTEX 10, 20, 30 (location), 40 (starting width -optional, see + earlier), 41 (ending width -optional, see above), 42 + (bulge -optional 0), 70 (vertex flags -optional 0), 50 + (curve fit tangent direction -optional). The bulge is the + tangent of 1/4 the included angle for an arc segment, made + negative if the arc goes clockwise from the start point to + the endpoint; a bulge of 0 indicates a straight segment, + and a bulge of 1 is a semicircle. The meaning of the bit- + coded Vertex flag (group code 70) is shown in the + following table + + Table 11-14. Group 70 bit codes for Vertex entity + +========================================================+ + | Flag bit | Meaning | + | value | | + |----------|---------------------------------------------| + | 1 | Extra vertex created by curve-fitting | + |----------|---------------------------------------------| + | 2 | Curve-fit tangent defined for this vertex. | + | | A curve-fit tangent direction of 0 may be | + | | omitted from the DXF output, but is | + | | significant if this bit is set | + |----------|---------------------------------------------| + | 4 | Unused (never set in DXF files) | + |----------|---------------------------------------------| + | 8 | Spline vertex created by spline-fitting | + |----------|---------------------------------------------| + | 16 | Spline frame control point | + |----------|---------------------------------------------| + | 32 | 3D Polyline vertex | + |----------|---------------------------------------------| + | 64 | 3D polygon mesh vertex | + |----------|---------------------------------------------| + | 128 | Polyface mesh vertex | + +--------------------------------------------------------+ + + Every Vertex that is part of a polyface mesh has the 128 + bit set in its Vertex flags (70) group. If the entity + specifies the coordinates of a vertex of the mesh, the 64 + bit is set as well and the 10, 20, and 30 groups give the + vertex coordinates. The vertex indexes are determined by + the order in which the Vertex entities appear within the + Polyline, with the first numbered 1. + + If the Vertex defines a face of the mesh, its Vertex flags + (70) group has the 128 bit set but not the 64 bit. The 10, + 20, and 30 (location) groups of the face entity are + irrelevant and are always written as zero in a DXF file. + The vertex indexes that define the mesh are given by 71, + 72, 73, and 74 groups, the values of which are integers + specifying one of the previously defined vertices by + index. If the index is negative, the edge that begins with + that vertex is invisible. The first zero vertex marks the + end of the vertices of the face. Since the 71 through 74 + groups are optional fields with default values of zero, + they are present in DXF only if nonzero. + +SEQEND No fields. This entity marks the end of vertices (Vertex + type name) for a Polyline, or the end of Attribute + entities (Attrib type name) for an Insert entity that has + Attributes (indicated by 66 group present and nonzero in + Insert entity). + +3DFACE Four points defining the corners of the face: (10, 20, + 30), (11, 21, 31), (12, 22, 32), and (13, 23, 33). 70 + (invisible edge flags -optional 0). If only + three points are entered (forming a triangular face), the + third and fourth points will be the same. The meanings of + the bit-coded "invisible edge flags" are shown in the + following table: + + Table 11-15. Group 70 bit codes for 3D Face entity + +===========================================+ + | Flag bit | Meaning | + | value | | + |----------|--------------------------------| + | 1 | First edge is invisible | + |----------|--------------------------------| + | 2 | Second edge is invisible | + |----------|--------------------------------| + | 4 | Third edge is invisible | + |----------|--------------------------------| + | 8 | Fourth edge is invisible | + +-------------------------------------------+ + +VIEWPORT 10,20,30 (center point of entity in paper space + coordinates), 40 (width in paper space units), 41 (height + in paper space units), 68 (viewport status field), 69 + (viewport ID, permanent during editing sessions, but + mutable between sessions; the paper space viewport entity + always has an ID of 1). + + The value of the viewport status field (68) is interpreted + as follows: + + -1 On, but is fully off-screen or is one of + the viewports not active because the + $MAXACTVP count is currently being + exceeded. + + 0 Off. + + <positive value> On, active and the value indicates the + order of "stacking" for the viewports, + with 1 applying to the active viewport, + which is also the highest, 2 applying + to the next viewport in the stack, + and so on. + + In addition, the extended entity data groups in the + following table apply to viewports. + + NOTE: In contrast to normal entity data, the same extended + entity group code can appear multiple times, and order is + important. + + Table 11-16. Extended entity group codes for Viewports + +========================================================+ + | Group | Description | + |---------|----------------------------------------------| + | 1001 | Application name. This field will always be | + | | the string "ACAD" | + |---------|----------------------------------------------| + | 1000 | Begin viewport data. This field will always | + | | be the string "MVIEW". Other data groups may | + | | appear in the future | + |---------|----------------------------------------------| + | 1002 | Begin window descriptor data. This field will| + | | always be the string "{" | + |---------|----------------------------------------------| + | 1070 | Extended entity data version number. For | + | | Releases 11 and 12, this field will always be| + | | the integer 16 | + |---------|----------------------------------------------| + | 1010 | View target point X value | + |---------|----------------------------------------------| + | 1020 | View target point Y value | + |---------|----------------------------------------------| + | 1030 | View target point Z value | + |---------|----------------------------------------------| + | 1010 | View direction vector X value | + |---------|----------------------------------------------| + | 1020 | View direction vector Y value | + |---------|----------------------------------------------| + | 1030 | View direction vector Z value | + |---------|----------------------------------------------| + | 1040 | View twist angle | + |---------|----------------------------------------------| + | 1040 | View height | + |---------|----------------------------------------------| + | 1040 | View center point X value | + |---------|----------------------------------------------| + | 1040 | View center point Y value | + |---------|----------------------------------------------| + | 1040 | Perspective lens length | + |---------|----------------------------------------------| + | 1040 | Front clip plane Z value | + |---------|----------------------------------------------| + | 1040 | Back clip plane Z value | + |---------|----------------------------------------------| + | 1070 | View mode | + |---------|----------------------------------------------| + | 1070 | Circle zoom | + |---------|----------------------------------------------| + | 1070 | Fast zoom setting | + |---------|----------------------------------------------| + | 1070 | UCSICON setting | + |---------|----------------------------------------------| + | 1070 | Snap ON/OFF | + |---------|----------------------------------------------| + | 1070 | Grid ON/OFF | + |---------|----------------------------------------------| + | 1070 | Snap style | + |---------|----------------------------------------------| + | 1070 | Snap ISOPAIR | + |---------|----------------------------------------------| + | 1040 | Snap angle | + |---------|----------------------------------------------| + | 1040 | Snap base point UCS X coordinate | + |---------|----------------------------------------------| + | 1040 | Snap base point UCS Y coordinate | + |---------|----------------------------------------------| + | 1040 | Snap X spacing | + |---------|----------------------------------------------| + | 1040 | Snap Y spacing | + |---------|----------------------------------------------| + | 1040 | Grid X spacing | + |---------|----------------------------------------------| + | 1040 | Grid Y spacing | + |---------|----------------------------------------------| + | 1070 | Hidden in plot flag | + |---------|----------------------------------------------| + | 1002 | Begin frozen layer list (possibly empty). | + | | This field will always be the string "{" | + |---------|----------------------------------------------| + | 1003... | The names of layers frozen in this viewport. | + | | This list may include Xref-dependent layers. | + | | Any number of 1003 groups may appear here | + |---------|----------------------------------------------| + | 1002 | End frozen layer list. This field will always| + | | be the string "}" | + |---------|----------------------------------------------| + | 1002 | End viewport data. This field will always be | + | | the string "}" | + +--------------------------------------------------------+ + +DIMENSION 2 (name of pseudo-Block containing the current dimension + entity geometry), 3 (dimension style name), 10, 20, 30 + (definition point for all dimension types), 11, 21, 31 + (middle point of dimension text), 12, 22, 32 (dimension + block translation vector), 70 (Dimension type), 1 + (dimension text explicitly entered by the user. If null or + "<>", the dimension measurement is drawn as the text, if + " " [one blank space], the text is suppressed. Anything + else is drawn as the text). 13, 23, 33 (definition point + for linear and angular dimensions), 14, 24, 34 (definition + point for linear and angular dimensions), 15, 25, 35 + (definition point for diameter, radius, and angular + dimensions), 16, 26, 36 (point defining dimension arc for + angular dimensions), 40 (leader length for radius and + diameter dimensions), 50 (angle of rotated, horizontal, or + vertical linear dimensions). + + The dimension type (group code 70) is an integer-coded + field with the following values: + + Table 11-17. Group 70 integer codes for Dimension entity + +========================================================+ + | Group | Description | + |---------|----------------------------------------------| + | 0 | Rotated, horizontal, or vertical | + |---------|----------------------------------------------| + | 1 | Aligned | + |---------|----------------------------------------------| + | 2 | Angular | + |---------|----------------------------------------------| + | 3 | Diameter | + |---------|----------------------------------------------| + | 4 | Radius | + |---------|----------------------------------------------| + | 5 | Angular 3-point | + |---------|----------------------------------------------| + | 6 | Ordinate | + |---------|----------------------------------------------| + | 64 | Ordinate type. This is a bit value (bit 7) | + | | used only with integer value 6. If set, | + | | ordinate is X-type; if not set, ordinate is | + | | Y-type | + |---------|----------------------------------------------| + | 128 | This is a bit value (bit 8) added to the | + | | other group 70 values if the dimension text | + | | has been positioned at a user-defined | + | | location rather than at the default location | + +--------------------------------------------------------+ + + In addition, all dimension types have an optional group + (code 51) that indicates the horizontal direction for the + Dimension entity. This determines the orientation of + dimension text and dimension lines for horizontal, + vertical, and rotated linear dimensions. The group value + is the negative of the Entity Coordinate Systems (ECS) + angle of the UCS X axis in effect when the Dimension was + drawn. The X axis of the UCS in effect when the Dimension + was drawn is always parallel to the XY plane for the + Dimension's ECS, and the angle between the UCS X axis and + the ECS X axis is a single 2D angle. The value in group 51 + is the angle from horizontal (the effective X axis) to the + ECS X axis. Entity Coordinate Systems (ECS) are described + later in this section. + + Linear dimension types with an oblique angle have an + optional group (code 52). When added to the rotation angle + of the linear dimension (group code 50) this gives the + angle of the extension lines. The optional group code 53 + is the rotation angle of the dimension text away from its + default orientation (the direction of the dimension line). + + For all dimension types, the following groups represent 3D + WCS points: + + 10, 20, 30 + 13, 23, 33 + 14, 24, 34 + 15, 25, 35 + + For all dimension types, the following groups represent 3D + ECS points: + + 11, 21, 31 + 12, 22, 32 + 16, 26, 36 + +Linear (13,23,33) The point used to specify the first extension + line. + (14,24,34) The point used to specify the second extension + line. + (10,20,30) The point used to specify the dimension line. + + Refer to figure 11-1 on page 267 of the "AutoCAD + Customization Manual" + +Angular (13,23,33) and (14,24,34) The endpoints of the first + extension line. + (10,20,30) and (15,25,35) The endpoints of the second + extension line. + (16,26,36) The point used to specify the + dimension line arc. + + Refer to figure 11-2 on page 267 of the "AutoCAD + Customization Manual" + +Angular (15,25,35) The vertex of the angle. +(3-point) (13,23,33) The endpoints of the first extension line. + (13,23,33) The endpoints of the first extension line. + (14,24,34) The endpoints of the second extension line. + (10,20,30) The point used to specify the dimension line + arc. + + Refer to figure 11-3 on page 267 of the "AutoCAD + Customization Manual" + +Diameter (15,25,35) The point used to pick the circle/arc to + dimension. + (10,20,30) The point on that circle directly across from + the pick point. + + Refer to figure 11-4 on page 268 of the "AutoCAD + Customization Manual" + +Radius (15,25,35) The point used to pick the circle/arc to + dimension. + (10,20,30) The center of that circle. + + Refer to figure 11-5 on page 268 of the "AutoCAD + Customization Manual" + +Ordinate (13,23,33) The point used to select the feature. + (14,24,34) The point used to locate the leader end point. + + Refer to figure 11-6 on page 268 of the "AutoCAD + Customization Manual" + + +Entity Coordinate Systems (ECS) +------------------------------- +To save space in the drawing database (and in the DXF file), the +points associated with each entity are expressed in terms of the +entity's own Entity Coordinate System (ECS). The Entity Coordinate +System allows AutoCAD to use a much more compact means of +representation for entities. With ECS, the only additional +information needed to describe the entity's position in 3D space is +the 3D vector describing the Z axis of the ECS, and the elevation +value. +For a given Z axis (or extrusion) direction, there are an infinite +number of coordinate systems, defined by translating the origin in +3D space and by rotating the X and Y axes around the Z axis. +However, for the same Z axis direction, there is only one Entity +Coordinate System. It has the following properties: + +o Its origin coincides with the WCS origin. +o The orientation of the X and Y axes within the XY plane are + calculated in an arbitrary, but consistent manner. AutoCAD + performs this calculation using the arbitrary axis algorithm + (described later). + +For some entities, the ECS is equivalent to the World Coordinate +System and all points (DXF groups 10 - 37) are expressed in World +coordinates. See the following table. + +Table 11-18. Coordinate systems associated with an entity type ++==================================================================+ +| Entities | Notes | +|----------------------------|-------------------------------------| +| Line, Point, 3DFace, | These entities do not lie in a | +| 3D Polyline, 3D Vertex, | particular plane. All points are | +| 3D Mesh, 3D Mesh vertex | expressed in World coordinates. Of | +| | these entities, only Lines and | +| | Points can be extruded; their | +| | extrusion direction can differ from | +| | the World Z axis | +|----------------------------|-------------------------------------| +| Circle, Arc, Solid, Trace, | These entities are planar in | +| Text, Attrib, Attdef, | nature. All points are expressed | +| Shape, Insert, 2D Polyline,| in Entity coordinates. All of these | +| 2D Vertex | entities can be extruded; their | +| | extrusion direction can differ from | +| | the World Z axis | +|----------------------------|-------------------------------------| +| Dimension | Some of a Dimension's points are | +| | expressed in WCS, and some in ECS | +|----------------------------|-------------------------------------| +| Viewport | Expressed in World coordinates | +|----------------------------|-------------------------------------| +| Others | The remaining entities have no | +| | point data and their coordinate | +| | systems are therefore irrelevant | ++------------------------------------------------------------------+ + +Once AutoCAD has established the ECS for a given entity, here's how +it works: + +o The elevation value stored with an entity indicates how far along + the Z axis to shift the XY plane from the WCS origin to make it + coincide with the plane that the entity is in. How much of this is + the user-defined elevation is unimportant. + +o Any 2D points describing the entity that were entered through the + UCS are transformed into the corresponding 2D points in the ECS, + which (more often than not) is shifted and rotated with respect to + the UCS. + +These are a few ramifications of this process: + +o You cannot reliably find out what UCS was in effect when an entity + was acquired. + +o When you enter the XY coordinates of an entity in a given UCS and + then do a DXFOUT, you probably won't recognize those XY + coordinates in the DXF file. You'll have to know the method by + which AutoCAD calculates the X and Y axes in order to work with + these values. + +o The elevation value stored with an entity and output in DXF files + will be a sum of the Z-coordinate difference between the UCS XY + plane and the ECS XY plane, and the elevation value that the user + specified at the time the entity was drawn. + + +Arbitrary Axis Algorithm +------------------------ +The arbitrary axis algorithm is used by AutoCAD internally to +implement the arbitrary but consistent generation of Entity +Coordinate Systems for all entities except Lines, Points, 3D Faces, +and 3D Polylines, which contain points in World coordinates. + +Given a unit-length vector to be used as the Z axis of a coordinate +system, the arbitrary axis algorithm generates a corresponding X +axis for the coordinate system. The Y axis follows by application of +the right-hand rule. + +The method is to examine the given Z axis (also called the normal +vector) and see if it is close to the positive or negative World Z +axis. If it is, cross the World Y axis with the given Z axis to +arrive at the arbitrary X axis. If not, cross the World Z axis with +the given Z axis to arrive at the arbitrary X axis. The boundary at +which the decision is made was chosen to be both inexpensive to +calculate and completely portable across machines. This is achieved +by having a sort of "square" polar cap, the bounds of which is 1/64, +which is precisely specifiable in 6 decimal fraction digits and in 6 +binary fraction bits. + +In mathematical terms, the algorithm does the following (all vectors +are assumed to be in 3D space, specified in the World Coordinate +System): + +Let the given normal vector be called N. +Let the World Y axis be called Wy, which is always (0,1,0). +Let the World Z axis be called Wz, which is always (0,0,1). + +We are looking for the arbitrary X and Y axes to go with the normal +N. They'll be called Ax and Ay. N could also be called Az (the +arbitrary Z axis): + +If (abs (Nx) < 1/64) and (abs (Ny) < 1/64) then + Ax = Wy N (where "" is the cross-product operator). +Otherwise, + Ax = Wz N. + +Scale Ax to unit length. + +The method of getting the Ay vector would be: +Ay = N Ax. Scale Ay to unit length. + + +Extended Entity Data +==================== +Extended entity data is created by applications such as the Advanced +Modeling Extension (AME), or by routines written with AutoLISP or +ADS. Extended entity data is also produced by creating PostScript +output with PSOUT. If an entity contains extended data, it follows +the entity's normal definition data. + +The group codes 1000 through 1071 describe extended entity data. The +following is an example of an entity containing extended entity data +in DXF format. + ___ +0 | +INSERT | + 8 | +0 | + 5 | +5 | +F11 | +15 |-- Normal entity definition data. + 2 | +BLOCK_A | + 10 | +0.0 | + 20 | +0.0 | + 30 | +0.0 ___| +1001 | +AME_SOL | +1002 | +{ | +1070 | + 0 | +1071 | + 1.95059E+06 | +1070 | + 519 | +1010 | +2.54717 | +1020 | +2.122642 |-- Extended entity data. +1030 | +2.049201 | +1005 | +ECD | +1005 | +EE9 | +1005 | +0 | +1040 | +0.0 | +1040 | +1.0 | +1000 | +MILD_STEEL ___| + +Figure 11-7. Example of extended entity data + + +Organization of Extended Entity Data +==================================== +As you can see in the above example, group code 1001 indicates the +beginning of extended entity data. This is followed by one or more +1000 group codes. Application names are string values (in the +example, the application name is AME_SOL). In contrast to normal +entity data, the same group code can appear multiple times, and +order is important. + +Extended entity data are grouped by registered application name, and +each registered application's group begins with a 1001 group code +with the registered application name as the string value. Registered +application names correspond to APPID symbol table entries, which +are essentially placeholders for registered application names. + +An application can use as many APPID names as needed, although one +will often suffice. APPID names are permanent, although they can be +purged if they aren't currently used in the drawing. + +Each APPID name can have no more than one data group attached to +each entity. Within an application's group, the sequence of extended +entity data groups and their meaning is defined by the application. + +NOTE: PostScript images and PostScript fill requests for Polylines +are stored in the AutoCAD database as extended entity data belonging +to the AUTOCAD_POSTSCRIPT_FIGURE application. + +As the example in the previous figure shows, the group codes for +extended entity data begin at 1000 and currently extend to 1071. The +following list of extended entity data group codes are supported by +AutoCAD, which maintains and manipulates their values as described: + +Table 11-19. extended entity data group codes and descriptions ++==================================================================+ +| Entity Name | Group code | Description | +|----------------|------------|------------------------------------| +| String | 1000 | Strings in extended entity data | +| | | can be up to 255 bytes long (with | +| | | the 256th byte reserved for the | +| | | null character) | +|----------------|------------|------------------------------------| +| Application | 1001 | Application names can be up to 31 | +| name | also a | bytes long (the 32d byte is | +| | string | reserved for the null character). | +| | value | Use of application names is | +| | | described in more detail later in | +| | | this section | +| | | CAUTION: Do not add a 1001 group | +| | | into your extended entity data, as | +| | | AutoCAD will assume it is the | +| | | beginning of a new application | +| | | extended entity data group | +|----------------|------------|------------------------------------| +| Control string | 1002 | An extended data control string can| +| | | be either "{"or "}": these braces | +| | | enable applications to organize | +| | | their data by subdividing the data | +| | | into lists. The left brace begins a| +| | | list, and a right brace terminates | +| | | the most recent list; lists can be | +| | | nested | +| | | When AutoCAD reads the extended | +| | | entity data for a particular | +| | | application, it checks to ensure | +| | | that braces are balanced correctly | +|----------------|------------|------------------------------------| +| Layer name | 1003 | Name of the layer associated with | +| | | the extended entity data | +|----------------|------------|------------------------------------| +| Binary data | 1004 | Binary data is organized into | +| | | variable-length chunks.The maximum | +| | | length of each chunk is 127 bytes. | +| | | Binary data is represented as a | +| | | string of hexadecimal digits, two | +| | | per binary byte, in ASCII DXF files| +|----------------|------------|------------------------------------| +| Database | 1005 | Handles of entities in the | +| handle | | drawing database | +| | | NOTE: When a drawing with handles | +| | | and extended entity data handles | +| | | is imported into another drawing | +| | | using INSERT, INSERT *, XREF Bind, | +| | | XBIND, or partial DXFIN, the | +| | | extended entity data handles are | +| | | translated in the same manner as | +| | | their corresponding entity handles,| +| | | thus maintaining their binding. | +| | | This is also done in the EXPLODE | +| | | Block operation, or for any other | +| | | AutoCAD operation. When AUDIT | +| | | detects an extended entity data | +| | | handle that doesn't match the | +| | | handle of an entity in the drawing | +| | | file, it is considered an error. | +| | | If AUDIT is fixing entities, it | +| | | sets the handle to 0. | +|----------------|------------|------------------------------------| +| 3 reals | 1010, | Three real values, in the order | +| | 1020, | X, Y, Z. They can be used as | +| | 1030 | a point or vector record. AutoCAD | +| | | never alters their value | +|----------------|------------|------------------------------------| +| World space | 1011, | Unlike a simple 3D point,the World | +| position | 1021, | space coordinates are moved, | +| | 1031 | scaled, rotated, and mirrored | +| | | along with the parent entity to | +| | | which the extended data belongs. | +| | | The world space position is also | +| | | stretched when the STRETCH command | +| | | is applied to the parent entity | +| | | and this point lies within the | +| | | select window | +|----------------|------------|------------------------------------| +| World space | 1012, | Also a 3D point that is scaled, | +| displacement | 1022, | rotated, and mirrored along with | +| | 1032 | the parent (but not moved or | +| | | stretched) | +|----------------|------------|------------------------------------| +| World | 1013, | Also a 3D point that is rotated | +| direction | 1023, | and mirrored along with the parent | +| | 1033 | (but not moved, scaled, or | +| | | stretched). | +|----------------|------------|------------------------------------| +| Real | 1040 | A real value | +|----------------|------------|------------------------------------| +| Distance | 1041 | A real value that is scaled along | +| | | with the parent entity | +|----------------|------------|------------------------------------| +| Scale factor | 1042 | Also a real value that is scaled | +| | | along with the parent. The | +| | | difference between a distance and | +| | | a scale factor is application- | +| | | defined | +|----------------|------------|------------------------------------| +| Integer | 1070 | A 16-bit integer (signed or | +| | | unsigned) | +|----------------|------------|------------------------------------| +| Long | 1071 | A 32-bit signed (long) integer | ++------------------------------------------------------------------+ + +For more information on extended entity data and the APPID table, +refer to the "AutoCAD Development System Programmer's Reference" and +the "AutoLISP Programmer's Reference." + + +Writing DXF Interface Programs +============================== +Writing a program that communicates with AutoCAD via the DXF +mechanism often appears far more difficult than it really is. The +DXF file contains a seemingly overwhelming amount of information, +and examining a DXF file manually may lead to the conclusion that +the task is hopeless. + +However, the DXF file has been designed to be easy to process by +program, not manually. The format was intentionally constructed to +make it easy to ignore information you don't need while easily +reading the information you do need. Just remember to handle the +groups in any order and ignore any group you don't care about. + +As an example, the following is a Microsoft BASIC program that reads +a DXF file and extracts all the Line entities from the drawing +(ignoring lines that appear inside Blocks). It prints the endpoints +of these lines on the screen. As an exercise you might try entering +this program into your computer, running it on a DXF file from one +of your drawings, then enhancing it to print the center point and +radius of any circles it encounters. This program is not put forward +as an example of clean programming technique nor the way a general +DXF processor should be written; it is presented as an example of +just how simple a DXF-reading program can be. + +1000 REM +1010 REM Extract lines from DXF file +1020 REM +1030 G1% = 0 +1040 LINE INPUT "DXF file name: "; A$ +1050 OPEN "i", 1, A$ + ".dxf" +1060 REM +1070 REM Ignore until section start encountered +1080 REM +1090 GOSUB 2000 +1100 IF G% <> 0 THEN 1090 +1110 IF S$ <> "SECTION" THEN 1090 +1120 GOSUB 2000 +1130 REM +1140 REM Skip unless ENTITIES section +1150 REM +1160 IF S$ <> "ENTITIES" THEN 1090 +1170 REM +1180 REM Scan until end of section, processing LINEs +1190 REM +1200 GOSUB 2000 +1210 IF G% = 0 AND S$ = "ENDSEC" THEN 2200 +1220 IF G% = 0 AND S$ = "LINE" THEN GOSUB 1400 : GOTO 1210 +1230 GOTO 1200 +1400 REM +1410 REM Accumulate LINE entity groups +1420 REM +1430 GOSUB 2000 +1440 IF G% = 10 THEN X1 = X : Y1 = Y : Z1 = Z +1450 IF G% = 11 THEN X2 = X : Y2 = Y : Z2 = Z +1460 IF G% = 0 THEN PRINT "Line from (";X1;",";Y1;",";Z1;") to + (";X2;",";Y2;",";Z2;")":RETURN +1470 GOTO 1430 +2000 REM +2010 REM Read group code and following value +2020 REM For X coordinates, read Y and possibly Z also +2030 REM +2040 IF G1% < 0 THEN G% = -G1% : G1% = 0 ELSE INPUT #1, G% +2050 IF G% < 10 OR G% = 999 THEN LINE INPUT #1, S$ : RETURN +2060 IF G% >= 38 AND G% <= 49 THEN INPUT #1, V : RETURN +2080 IF G% >= 50 AND G% <= 59 THEN INPUT #1, A : RETURN +2090 IF G% >= 60 AND G% <= 69 THEN INPUT #1, P% : RETURN +2100 IF G% >= 70 AND G% <= 79 THEN INPUT #1, F% : RETURN +2110 IF G% >= 210 AND G% <= 219 THEN 2130 +2115 IF G% >= 1000 THEN LINE INPUT #1, T$ : RETURN +2120 IF G% >= 20 THEN PRINT "Invalid group code";G% : STOP +2130 INPUT #1, X +2140 INPUT #1, G1% +2150 IF G1% <> (G%+10) THEN PRINT "Invalid Y coord code"; G1% : + STOP +2160 INPUT #1, Y +2170 INPUT #1, G1% +2180 IF G1% <> (G%+20) THEN G1% = -G1% ELSE INPUT #1, Z +2190 RETURN +2200 CLOSE 1 + +Writing a program that constructs a DXF file is more difficult, +because you must maintain consistency within the drawing in order +for AutoCAD to find the file acceptable. AutoCAD lets you omit many +items in a DXF file and still obtain a usable drawing. The entire +HEADER section can be omitted if you don't need to set any header +variables. Any of the tables in the TABLES section can be omitted if +you don't need to make any entries, and the entire TABLES section +can be dropped if nothing in it is required. If you define any +linetypes in the LTYPE table, this table must appear before the +LAYER table. If no Block Definitions are used in the drawing, the +BLOCKS section can be omitted. If present, however, the BLOCKS +section must appear before the ENTITIES section. Within the ENTITIES +section, you can reference layer names even though you haven't +defined them in the LAYER table. Such layers are automatically +created with color 7 and the CONTINUOUS linetype. The EOF item must +be present at the end-of-file. + +The following Microsoft BASIC program constructs a DXF file +representing a polygon with a specified number of sides, leftmost +origin point, and side length. This program supplies only the +ENTITIES section of the DXF file, and places all entities generated +on the default layer 0. This may be taken as an example of a minimum +DXF generation program. Since this program doesn't create the +drawing header, the drawing limits, extents, and current view will +be invalid after performing a DXFIN on the drawing generated by this +program. You can do a ZOOM E to fill the screen with the drawing +generated. Then adjust the limits manually. + +1000 REM +1010 REM Polygon generator +1020 REM +1030 LINE INPUT "Drawing (DXF) file name: "; A$ +1040 OPEN "o", 1, A$ + ".dxf" +1050 PRINT #1, 0 +1060 PRINT #1, "SECTION" +1070 PRINT #1, 2 +1080 PRINT #1, "ENTITIES" +1090 PI = ATN(1) * 4 +1100 INPUT "Number of sides for polygon: "; S% +1110 INPUT "Starting point (X,Y): "; X, Y +1120 INPUT "Polygon side: "; D +1130 A1 = (2 * PI) / S% +1140 A = PI / 2 +1150 FOR I% = 1 TO S% +1160 PRINT #1, 0 +1170 PRINT #1, "LINE" +1180 PRINT #1, 8 +1190 PRINT #1, "0" +1200 PRINT #1, 10 +1210 PRINT #1, X +1220 PRINT #1, 20 +1230 PRINT #1, Y +1240 PRINT #1, 30 +1250 PRINT #1, 0.0 +1260 NX = D * COS(A) + X +1270 NY = D * SIN(A) + Y +1280 PRINT #1, 11 +1290 PRINT #1, NX +1300 PRINT #1, 21 +1310 PRINT #1, NY +1320 PRINT #1, 31 +1330 PRINT #1, 0.0 +1340 X = NX +1350 Y = NY +1360 A = A + A1 +1370 NEXT I% +1380 PRINT #1, 0 +1390 PRINT #1, "ENDSEC" +1400 PRINT #1, 0 +1410 PRINT #1, "EOF" +1420 CLOSE 1 + +The DXFIN command is relatively forgiving with respect to the format +of data items. As long as a properly formatted item appears on the +line on which the data is expected, DXFIN will accept it (of course, +string items should not have leading spaces unless these are +intended to be part of the string). This program takes advantage of +this flexibility in input format, and does not try to generate a +file appearing exactly like one generated by AutoCAD. + +In the case of error loading a DXF file using DXFIN, AutoCAD reports +the error with a message indicating the nature of the error and the +last line processed in the DXF file before the error was detected. +This may not be the line on which the error occurred, especially in +the case of errors such as omission of required groups. + + +Binary Drawing Interchange Files +******************************** + +The ASCII DXF file format described in the preceding sections of +this chapter is a complete representation of an AutoCAD drawing in +an ASCII text form easily processed by other programs. In addition, +AutoCAD can produce or read a binary form of the full DXF file, and +accepts limited input in another binary file format. These binary +files are described in the following sections. + + +Binary DXF Files +================ +The DXFOUT command provides a Binary option that writes binary DXF +files. Such a file contains all of the information present in an +ASCII DXF file, but in a more compact form that takes, typically, +25% less file space and can be read and written more quickly +(typically 5 times faster) by AutoCAD. Unlike ASCII DXF files, which +entail a trade-off between size and floating-point accuracy, binary +DXF files preserve all of the accuracy in the drawing database. +AutoCAD Release 10 was the first version to support this form of DXF +file; it cannot be read by older versions. + +A binary DXF file begins with a 22-byte sentinel consisting of: + + AutoCAD Binary DXF<CR><LF><SUB><NUL> + +Following the sentinel are (group, value) pairs as in an ASCII DXF +file, but represented in binary form. The group code is a single- +byte binary value, and the value that follows is one of the +following: + +o A two-byte integer with the least-significant byte first and the + most-significant byte last. + +o An eight-byte IEEE double precision floating-point number stored + with the least-significant byte first and the most-significant + byte last. + +o An ASCII string terminated by a zero (NUL) byte. + +The type of the datum following a group is determined from the group +code according to the same rules used in decoding ASCII DXF files. +Translation of angles to degrees, and dates to fractional Julian +date representation, is performed for binary files as well as for +ASCII DXF files. The comment group, 999, is not used in binary DXF +files. + +Extended entity data group codes are represented in Binary DXF as a +single byte with the value 255, followed by a 2-byte integer value +containing the actual group code, followed by the actual value. + +Extended entity data long (group code 1071) values occupy 4 bytes of +data. Extended entity data binary chunks (group code 1004) are +represented as a single-byte, unsigned integer length, followed by +the specified number of bytes of chunk data. For example, to +transfer an extended entity data long group, the following values +would appear, occupying 1, 2, and 4 bytes respectively: + + 255 Escape group code. + 1071 True group code. + 999999 Value for the 1071 group code. + +DXFOUT writes binary DXF files with the same file type (.dxf) as for +ASCII DXF files. The DXFIN command automatically recognizes a binary +file (by means of its sentinel string) and loads the file. There is +no need for you to identify it as a binary file. + +If DXFIN encounters an error in a binary DXF file, it reports the +byte address within the file where the error was detected. + + +Binary Drawing Interchange (DXB) Files +************************************** + +The DXF file formats described earlier in this chapter are complete +representations of an AutoCAD drawing that can be written and read +by AutoCAD and other programs. However, AutoShade and programs +executed via the external commands facility (chapter 3) often need +to supply simple geometric input to AutoCAD. For these purposes, +another file format even more compact than the binary DXF format is +supported. This format, called DXB (for drawing interchange binary) +is limited in the entities it can represent. + + +DXBIN Command +============= +To load a DXB file produced by a program such as AutoShade, enter +the DXBIN command: + + Command: dxbin + +When AutoCAD prompts you, respond with the name of the file you want +to load. You don't need to include a file type; .dxb is assumed. + + +DXB File Format +=============== +IMPORTANT: This information is for experienced programmers and is +subject to change without notice. + +The format of a DXB file is as follows: + + Header: "AutoCAD DXB 1.0" CR LF ^Z NUL (19 bytes) + Data: Zero or more data records + Terminator: NUL (1 byte) + +Each data record begins with a single byte identifying the record +type, followed by data items. The data items have various forms of +representation and encoding. In the descriptions following, each +data item is prefixed with a letter and a hyphen. The meaning of the +letter codes is as follows: + +w- 16-bit integer, byte reversed in the standard 80x86 style + (least- significant byte first, most-significant byte second). + +f- IEEE 64-bit floating-point value stored with lsb first, msb + last (as stored by an 80x87). + +l- 32-bit integer with the bytes reversed 80x86 style. + +n- Number which may be either a 16-bit integer or a floating-point + number depending on the most recent setting of the number mode + data item. The number mode defaults to 0, signifying integers. + If set to 1, all n- items will be read as floating-point. + +u- Item which is either a 32-bit integer or a floating-point + number depending on the most recent number mode setting. If a + 32-bit integer, the value is scaled by multiplying it by 65536 + (2^16). If a floating-point value, no scaling is applied. + +a- Item representing an angle. If number mode is integer, this is + a 32-bit integer representing an angle in units of millionths + of a degree (range 0 to 360,000,000). If a floating-point + number, represents degrees. + +In the following table, the lengths include the item-type byte and +assume the number mode is set to zero (integer mode). If number mode +is floating-point, add 6 bytes to the length for each n- item +present and 4 bytes for each a-, or u- item present. + +Table 11-20. Byte length for item types ++==================================================================+ +| Item type | Code | Data items | Length | +| |(decimal) | |(bytes) | +|---------------|----------|----------------------------|----------| +| Line | 1 | n-fromx n-fromy | 13 | +| | | n-tox n-toy | | +| | | n-fromx n-fromy n-fromz | | +| | | n-tox n-toy n-toz | | +|---------------|----------|----------------------------|----------| +| Point | 2 | n-x n-y | 5 | +|---------------|----------|----------------------------|----------| +| Circle | 3 | n-ctrx n-ctry n-rad | 7 | +|---------------|----------|----------------------------|----------| +| Arc | 8 | n-ctrx n-ctry n-rad | 19 | +| | | a-starta a-enda | | +|---------------|----------|----------------------------|----------| +| Trace | 9 | n-x1 n-y1 n-x2 n-y2 | 17 | +| | | n-x3 n-y3 n-x4 n-y4 | | +|---------------|----------|----------------------------|----------| +| Solid | 11 | n-x1 n-y1 n-x2 n-y2 | 17 | +| | | n-x3 n-y3 n-x4 n-y4 | | +|---------------|----------|----------------------------|----------| +| Seqend | 17 | (none) | 1 | +|---------------|----------|----------------------------|----------| +| Polyline | 19 | w-closureflag | 3 | +|---------------|----------|----------------------------|----------| +| Vertex | 20 | n-x n-y | 5 | +|---------------|----------|----------------------------|----------| +| 3Dface | 22 | n-x1 n-y1 n-z1 | 25 | +| | | n-x2 n-y2 n-z2 | | +| | | n-x3 n-y3 n-z3 | | +| | | n-x4 n-y4 n-z4 | | +|---------------|----------|----------------------------|----------| +| Scale Factor | 128 | f-scalefac | 9 | +|---------------|----------|----------------------------|----------| +| New Layer | 129 | "layername" NUL |layername | +| | | |length + 2| +|---------------|----------|----------------------------|----------| +| Line | 130 | n-tox n-toy | 5 | +| Extension | | | | +|---------------|----------|----------------------------|----------| +| Trace | 131 | n-x3 n-y3 n-x4 n-y4 | 9 | +| Extension | | | | +|---------------|----------|----------------------------|----------| +| Block Base | 132 | n-bx n-by | 5 | +|---------------|----------|----------------------------|----------| +| Bulge | 133 | u-2h/d | 5 | +|---------------|----------|----------------------------|----------| +| Width | 134 | n-startw n-endw | 5 | +|---------------|----------|----------------------------|----------| +| Number Mode | 135 | w-mode | 3 | +|---------------|----------|----------------------------|----------| +| New Color | 136 | w-colornum | 3 | +|---------------|----------|----------------------------|----------| +| 3Dline | 137 | n-tox n-toy n-toz | 7 | +| Extension | | | | ++------------------------------------------------------------------+ + +The Line Extension item extends the last line or line extension from +its To point to a new To point:. The Trace Extension item similarly +extends the last trace solid, or Trace Extension from its x3,y3- +x4,y4 ending line to a new x3,y3--x4,y4 line. + +The Scale Factor is a floating-point value by which all integer +coordinates are multiplied to obtain the floating-point coordinates +used by the actual entities. The initial scale factor when a file is +read is 1.0. The New Layer item creates a layer if none exists, +giving the new layer the same defaults as the LAYER New command, and +sets that layer as the current layer for subsequent entities. At the +end of the DXB file load, the layer in effect before the command is +restored. + +The Block Base item specifies the base (origin) point of a created +Block. The Block base must be defined before the first entity record +is encountered. If DXB is not defining a Block, this specification +will be ignored. + +A Polyline consists of straight segments of fixed width connecting +the vertices, except as overridden by the Bulge and Width items +described below. The closure flag should be 0 or 1; if it is 1, then +there is an implicit segment from the last vertex (immediately +before the Seqend) to the first vertex. + +A Bulge item, encountered between two Vertex items (or after the +last Vertex of a closed Polyline), indicates that the two vertices +are connected by an arc rather than a straight segment. If the line +segment connecting the vertices would have length d, and the +perpendicular distance from the midpoint of that segment to the arc +is h, then the magnitude of the Bulge is (2 * h / d). The sign is +negative if the arc from the first vertex to the second is +clockwise. A semicircle thus has a bulge of 1 (or -1). If the number +mode is 0 (integer), Bulge items are scaled by 2 16. If the number +mode has been set to floating-point, then the floating-point value +supplied is just 2*h/d (not scaled). + +The Width item indicates the starting and ending widths of the +segment (straight or curved) connecting two vertices. This width +stays in effect until the next width item or the Seqend. If there is +a Width item between the Polyline item and the first Vertex, it is +stored as a default width for the Polyline; this saves considerable +database space if the Polyline has several segments of this width. + +The Number Mode item controls the mode of items with types given in +the table above as n-, a-, or u-. If the value supplied is zero, +these values will be integers, otherwise floating-point. The storage +and implicit scaling conventions for these values in both modes are +described earlier. + +Lines share the same cells to remember the last to-point, so you +shouldn't mix extension groups for the two entities without an +initial group before the extension. There is no extension group for +3Dfaces, as there's no obvious edge to extend from. + +The New Color group specifies the color for subsequent entities in +the DXB file. The w-colornum word argument is in the range from 0 to +256. 0 means color by block, 1-255 are the standard AutoCAD colors, +and 256 means color by layer. A color outside the range from 0 to +256 sets the color back to the current entity color (you can do this +deliberately, and it can be quite handy). The initial entity color +of material added by DXBIN is the current entity color. + +All points specified in the DXB file are interpreted in terms of the +current UCS at the time the DXBIN command is executed. + + +Writing DXB Files +================= +There is no direct AutoCAD command to write a DXB file, but the +special ADI plotter driver can write such a file. If you want to +create a DXB file from an AutoCAD drawing, configure the ADI plotter +and select its DXB file output option. + + +Initial Graphics Exchange Specification (IGES) Files +**************************************************** + +Using the commands described in this section, you can instruct +AutoCAD to read and write IGES-format interchange files. + +NOTE: The format of IGES files and the mapping performed to +translate between AutoCAD drawing information and IGES are described +in the separate AutoCAD/IGES Interface Specifications document. + +IGESOUT Command +=============== +You can generate an Initial Graphics Exchange Specification (IGES) +interchange file from an existing AutoCAD drawing by means of the +IGESOUT command: + + Command: igesout + +When AutoCAD prompts you, respond with a filename or press 5 to +accept the default. + +The default name for the output file is the same as that of the +current drawing, but with a file type of .igs. If you specify an +explicit filename without including a file type, .igs is assumed. If +a file with the same name already exists, it is deleted. If FILEDIA +is on, and a file with the same name already exists, AutoCAD tells +you; allowing you to OK or cancel the deletion. + +IGESIN Command +============== +An IGES interchange file can be converted into an AutoCAD drawing by +means of the IGESIN command: + + Command: igesin + +When AutoCAD prompts you, respond with the name of the IGES file to +be loaded. + +To load a complete IGES file, you must use IGESIN in an empty +drawing, before any entities have been drawn and before any +additional Block definitions, layers, linetypes, text styles, named +views, named coordinate systems, or named viewport configurations +have been created. + +NOTE: If the drawing you are using as a prototype is not empty, you +might find it helpful to open a new drawing using the No +Prototype... button of the Create New Drawing dialogue box, as +described in chapter 4 of the AutoCAD Reference Manual. You should +also be aware that some third-party applications include an acad.lsp +or .mnl file that modifies your drawing upon startup. + +If a serious error is encountered, the input process stops and an +error message is displayed reporting where the error was found. The +partial drawing is not discarded. + \ No newline at end of file diff --git a/download/doc/mli.spec b/download/doc/mli.spec new file mode 100755 index 0000000..3ddf03b --- /dev/null +++ b/download/doc/mli.spec @@ -0,0 +1,249 @@ + + 3D-Studio Material-Library File Format (.mli) + Autodesk Ltd. + + Document Revision 0.25 + + May 1996 by Robin Fercoq ( email robin@mail.fc-net.fr ) + + ( Addition by Martin van Velsen on 8 December 1996, incorporated + some material by James Fleming (email: jaemz@lglass.com ) ) + + Thanks for previous work: the 3d-studio file format (.3ds) doc + rewritten by Martin van Velsen (email: vvelsen@ronix.ptf.hro.nl ) + based on a work from Jim Pitts (email: jim@micronetics.com ) + + A lot of the chunks are still undocumented if you know what they do + please email me Robin Feroq, Martin van Velsen or Jim Pitts. + As I get more information on the file format,I will document it for + everyone to see. I will post this regurlarly to alt.3d and alt.3d- + studio and I can be contacted there if my email does not work. + + Disclaimer. + This document describes the file format of the .mli files generated by + 3d-studio by Autodesk. By using the information contained within you + free not to hold me liable if, from its use, you f^Hmuck something up. + OK? + + A warning beforehand. This docs describes the format of mli files as used + by version the .3ds files of 3d-studio 3.0 and higher 3d-studio. You can + find this information at byte 29 in the binary file. + + This document describes the matlibs .mli files generated by 3D-Studio 4 + and I think it covers nearly all of its aspects. If not you can + contact me or Martin van Velsen or Jim Pitts to add or correct. + + First parts of .3DS files include material definitions with the same + format than .mli, if you want to understand this part of .3DS files + you can refer to this document. + + Structure + --------- + + 3D-Studio binary files are made up of "chunks". + A chunk is a block : with an ID which identifies what it stands for, + a pointer to the next chunk (relative to the beginning of the chunk), + and a block of data or a set of subchunks (which allows a hierarchy), + or possibly none of these (void chunk). + Pointers point to the next chunk of the same level. + The pointer of the last chunk of a subset points to the next chunk + level above. + Chunk ID is 2 bytes, pointer is 4 bytes. + + If I am not clear you can read the .3ds file format doc. + ( posted on alt.3d and alt.3d-studio ) + It can also be found at: "http://www.mediatel.lu" + + + + Remember DOS standard for short and long integers: always + least significant byte first. I'll write in the natural + order (most significant first) except for file extracts. + + + Main chunk (level 0) 3DAA + -------------------------- + + The Main chunk is the whole .MLI file. Its ID is 3DAA and the pointer + is in fact the length of the file. + Beginning looks like: AA 3D A0 0F 00 00 ... (for a file of 4k) + + Material chunk (level 1) AFFF + ----------------------------- + + There is only one type of chunk for level 1: the material chunk which + is the definition for one material. + This chunk can be found in .3DS files as a subchunk of the EDIT3DS chunk. + >From now its all the same with .3DS and .MLI . + + + Typical material chunk content (level 2 subchunks) + -------------------------------------------------- + + Id type function + + A000 asciiz material name [the name terminated by a null char] + A010 S ambient color [RGB1 and RGB2] + A020 S diffuse color idem + A030 S specular color idem + A040 S shininess [amount of] + A041 S shin. strength " + A050 S transparency " + A052 S trans. falloff " + A053 S reflect blur " + A100 intsh material type [1=flat 2=gour. 3=phong 4=metal] + A084 S self illum [amount of] + A087 * V unknown + + A240 * V some trans. falloff amount (not 0) + A250 * V some reflect. blur + A081 * V two sided + A083 * V transparency ADD + A085 * V wire on + A088 * V face map + A08A * V trans. falloff IN + A08C * V soften + A08e * V 3d wire thickness in units (default is in pix) + A087 float wire thickness (always present, in case of forced + wire rendering) + + S -> subchunks + V -> void + intsh -> short int (2 bytes) + intlo -> long int (4 bytes) + + * -> optional. Absence of such a chunk leads to "none" or + to a default value. + Order respected (as 3DS saves the .MLI) + Non optional chunks are always present. + + + + Subchunks of these material characteristics (level 3) + ----------------------------------------------------- + + 0011 RGB1 + 0012 RGB2 + + Each of the three color chunks have 2 subchunks that defines their + colors. It seems that RGB1 is the color with a gamma (which one ?) + and RGB2 is the same color but as displayed on top of the material + editor window. But I'm not quite sure why there is two aspects + of the same color and what it does. + Anyway, in material color chunks there is always these two subchunks. + + 0030 "amount of" + A252 "displayed amount of bump" + + The 0030 value seems to occur all through the file and will be + define as: + + #define DOUBLE_BYTE 0x0030 + + A short integer that corresponds to the value displayed. + + The transparency through relfection blur contain only DOUBLE_BYTE + chunks. Transparency and blur are just defined by the first byet of + the double byte. And the fall-off uses both bytes, the first for the + fall off, and the second for the siede fall off. + + + Oh, the nice maps + ----------------- + + Map and mask chunks (level 2) come after the material characteristics. + (just after the A087 chunk) + + All these chunks are optional and have subchunks. + + + Map chunks IDs: + + map mask + + texture1 A200 A33E + texture2 A33A A340 + opacity A210 A342 + bump A230 A344 + specular A204 A348 + shininess A33C A346 + self illum A33D A34A + reflection A220 A34C + + + In order to respect the order (well, I know, all this is terribly boring) + (but I wont joke) (actually, I have no sense of humour) + (if I had I wouldn't spend my time with computer binary files, would I ?) + (and especialy not this one...) + the chunk of the mask of a map follows the chunk of this map. + It may be of no importance at all thanks to the chunk structure... + + + Typical map or mask chunk content (more level 3 subchunks) + ---------------------------------------------------------- + + 0030 intsh amount of + A300 asciiz map's file name + A351 intsh map options + A353 float map filtering blur ( 7% -> 0.07 ) + A354 * float 1/U scale + A356 * float 1/V scale + A358 * float U offset + A35A * float V offset + A35C * float map rotation angle + /A360 * RGB lum or alpha tint first color (default=00 00 00) + \A362 * RGB lum or alpha tint secnd color (default=FF FF FF) + /A364 * RGB RGB tint R channel color (default=FF 00 00) + A366 * RGB RGB tint G channel color (default=00 FF 00) + \A368 * RGB RGB tint B channel color (default=00 00 FF) + + Some optional chunks may or may not be present in a given + map or mask chunk, depending on the options there is + for the specific map, or for masks. + +--The map options chunk contains two bytes with options coded by bits. + + If read as a short int (ls byte first): + + bit4 bit0: 00 tile (default) 11 decal 01 both + bit 1: mirror + bit 2: not used ? (0) + bit 3: negative + bit 5: summed area map filtering (instead of pyramidal) + bit 6: use alpha (toggles RGBluma/alpha. For masks RGB means RGBluma) + bit 7: there is a one channel tint (either RGBluma or alpha) + bit 8: ignore alpha (take RGBluma even if an alpha exists (?)) + bit 9: there is a three channel tint (RGB tint) + ... not used (0) + + + Specific maps + ------------- + + -bump + For some reason 3DS divides the amount of bump by 4. + ( in the DOUBLE_BYTE ( 0030 ) chunk ) + Nevertheless, the amount actually seen in the material editor + is coded in a specific subchunk of the bump map chunk: A252 + Just after the A300 chunk. + + -reflection + The reflection map has no A351 or A353 chunks since there are no + options for reflection mapping. + If the map name is only a null caracter, then we have : + + -automatic reflection A310 + A level 2 chunk just after the reflection chunk when there is + autoreflection. This chunk contains two short ints and two long ints. + 1st short contains 0004. (what does that mean ?) + 2nd short codes for options: + bit0 1 (seems always set to 1) + bit1 0 + bit2 0 + bit3 First frame only + bit4 flat mirror + bitx 0 + next comes a long for the map size + and the last long is for the "every Nth frame" + +And there it is \ No newline at end of file diff --git a/gos/.cvsignore b/gos/.cvsignore new file mode 100644 index 0000000..91584c0 --- /dev/null +++ b/gos/.cvsignore @@ -0,0 +1 @@ +gos buildgosdb diff --git a/gos/Makefile.am b/gos/Makefile.am new file mode 100644 index 0000000..2899333 --- /dev/null +++ b/gos/Makefile.am @@ -0,0 +1,10 @@ +INCLUDES = -I../common/include @X_CFLAGS@ @GL_CFLAGS@ @TIFF_CFLAGS@ +bin_PROGRAMS = buildgosdb gos + +buildgosdb_SOURCES = buildgosdb.C remapgeometry.C + +gos_SOURCES = geocache.C gos.C gos_main.C goscache.C gosmanager.C gosmessage.C gosprotocol.C gossrvmanager.C gossrvmessage.C gossrvprotocol.C gossrvsocket.C gossrvsrvsocket.C matcache.C texcache.C + +gos_LDADD = -L../common/lib/geometry -lgeometry -L../common/lib/texture -ltexture -L../common/lib/utils -lpvvmudutils -L../common/lib/gos -lgos -L../common/lib/srvcli -lsrvcli -L../common/lib/crypto -lcrypto @TIFF_LIBS@ -ltiff -lm @NETLIBS@ + +buildgosdb_LDADD = -L../common/lib/geometry -lgeometry -L../common/lib/texture -ltexture -L../common/lib/utils -lpvvmudutils -L../common/lib/gos -lgos -L../common/lib/srvcli -lsrvcli @TIFF_LIBS@ -ltiff diff --git a/gos/Makefile.in b/gos/Makefile.in new file mode 100644 index 0000000..095b189 --- /dev/null +++ b/gos/Makefile.in @@ -0,0 +1,361 @@ +# Makefile.in generated automatically by automake 1.4 from Makefile.am + +# Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + + +SHELL = @SHELL@ + +srcdir = @srcdir@ +top_srcdir = @top_srcdir@ +VPATH = @srcdir@ +prefix = @prefix@ +exec_prefix = @exec_prefix@ + +bindir = @bindir@ +sbindir = @sbindir@ +libexecdir = @libexecdir@ +datadir = @datadir@ +sysconfdir = @sysconfdir@ +sharedstatedir = @sharedstatedir@ +localstatedir = @localstatedir@ +libdir = @libdir@ +infodir = @infodir@ +mandir = @mandir@ +includedir = @includedir@ +oldincludedir = /usr/include + +DESTDIR = + +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ + +top_builddir = .. + +ACLOCAL = @ACLOCAL@ +AUTOCONF = @AUTOCONF@ +AUTOMAKE = @AUTOMAKE@ +AUTOHEADER = @AUTOHEADER@ + +INSTALL = @INSTALL@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS) +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +transform = @program_transform_name@ + +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +CC = @CC@ +CXX = @CXX@ +GL_CFLAGS = @GL_CFLAGS@ +GL_LIBS = @GL_LIBS@ +LEX = @LEX@ +MAKEINFO = @MAKEINFO@ +NETLIBS = @NETLIBS@ +PACKAGE = @PACKAGE@ +RANLIB = @RANLIB@ +TIFF_CFLAGS = @TIFF_CFLAGS@ +TIFF_LIBS = @TIFF_LIBS@ +VERSION = @VERSION@ +YACC = @YACC@ + +INCLUDES = -I../common/include @X_CFLAGS@ @GL_CFLAGS@ @TIFF_CFLAGS@ +bin_PROGRAMS = buildgosdb gos + +buildgosdb_SOURCES = buildgosdb.C remapgeometry.C + +gos_SOURCES = geocache.C gos.C gos_main.C goscache.C gosmanager.C gosmessage.C gosprotocol.C gossrvmanager.C gossrvmessage.C gossrvprotocol.C gossrvsocket.C gossrvsrvsocket.C matcache.C texcache.C + +gos_LDADD = -L../common/lib/geometry -lgeometry -L../common/lib/texture -ltexture -L../common/lib/utils -lpvvmudutils -L../common/lib/gos -lgos -L../common/lib/srvcli -lsrvcli -L../common/lib/crypto -lcrypto @TIFF_LIBS@ -ltiff -lm @NETLIBS@ + +buildgosdb_LDADD = -L../common/lib/geometry -lgeometry -L../common/lib/texture -ltexture -L../common/lib/utils -lpvvmudutils -L../common/lib/gos -lgos -L../common/lib/srvcli -lsrvcli @TIFF_LIBS@ -ltiff +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_CLEAN_FILES = +PROGRAMS = $(bin_PROGRAMS) + + +DEFS = @DEFS@ -I. -I$(srcdir) +CPPFLAGS = @CPPFLAGS@ +LDFLAGS = @LDFLAGS@ +LIBS = @LIBS@ +X_CFLAGS = @X_CFLAGS@ +X_LIBS = @X_LIBS@ +X_EXTRA_LIBS = @X_EXTRA_LIBS@ +X_PRE_LIBS = @X_PRE_LIBS@ +buildgosdb_OBJECTS = buildgosdb.o remapgeometry.o +buildgosdb_DEPENDENCIES = +buildgosdb_LDFLAGS = +gos_OBJECTS = geocache.o gos.o gos_main.o goscache.o gosmanager.o \ +gosmessage.o gosprotocol.o gossrvmanager.o gossrvmessage.o \ +gossrvprotocol.o gossrvsocket.o gossrvsrvsocket.o matcache.o texcache.o +gos_DEPENDENCIES = +gos_LDFLAGS = +CXXFLAGS = @CXXFLAGS@ +CXXCOMPILE = $(CXX) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) +CXXLD = $(CXX) +CXXLINK = $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(LDFLAGS) -o $@ +DIST_COMMON = Makefile.am Makefile.in TODO + + +DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) + +TAR = gtar +GZIP_ENV = --best +DEP_FILES = .deps/buildgosdb.P .deps/geocache.P .deps/gos.P \ +.deps/gos_main.P .deps/goscache.P .deps/gosmanager.P .deps/gosmessage.P \ +.deps/gosprotocol.P .deps/gossrvmanager.P .deps/gossrvmessage.P \ +.deps/gossrvprotocol.P .deps/gossrvsocket.P .deps/gossrvsrvsocket.P \ +.deps/matcache.P .deps/remapgeometry.P .deps/texcache.P +SOURCES = $(buildgosdb_SOURCES) $(gos_SOURCES) +OBJECTS = $(buildgosdb_OBJECTS) $(gos_OBJECTS) + +all: all-redirect +.SUFFIXES: +.SUFFIXES: .C .S .c .o .s +$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) + cd $(top_srcdir) && $(AUTOMAKE) --foreign gos/Makefile + +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES) + cd $(top_builddir) \ + && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status + + +mostlyclean-binPROGRAMS: + +clean-binPROGRAMS: + -test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS) + +distclean-binPROGRAMS: + +maintainer-clean-binPROGRAMS: + +install-binPROGRAMS: $(bin_PROGRAMS) + @$(NORMAL_INSTALL) + $(mkinstalldirs) $(DESTDIR)$(bindir) + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + if test -f $$p; then \ + echo " $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`"; \ + $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \ + else :; fi; \ + done + +uninstall-binPROGRAMS: + @$(NORMAL_UNINSTALL) + list='$(bin_PROGRAMS)'; for p in $$list; do \ + rm -f $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \ + done + +.s.o: + $(COMPILE) -c $< + +.S.o: + $(COMPILE) -c $< + +mostlyclean-compile: + -rm -f *.o core *.core + +clean-compile: + +distclean-compile: + -rm -f *.tab.c + +maintainer-clean-compile: + +buildgosdb: $(buildgosdb_OBJECTS) $(buildgosdb_DEPENDENCIES) + @rm -f buildgosdb + $(CXXLINK) $(buildgosdb_LDFLAGS) $(buildgosdb_OBJECTS) $(buildgosdb_LDADD) $(LIBS) + +gos: $(gos_OBJECTS) $(gos_DEPENDENCIES) + @rm -f gos + $(CXXLINK) $(gos_LDFLAGS) $(gos_OBJECTS) $(gos_LDADD) $(LIBS) +.C.o: + $(CXXCOMPILE) -c $< + +tags: TAGS + +ID: $(HEADERS) $(SOURCES) $(LISP) + list='$(SOURCES) $(HEADERS)'; \ + unique=`for i in $$list; do echo $$i; done | \ + awk ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + here=`pwd` && cd $(srcdir) \ + && mkid -f$$here/ID $$unique $(LISP) + +TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS)'; \ + unique=`for i in $$list; do echo $$i; done | \ + awk ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \ + || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags $$unique $(LISP) -o $$here/TAGS) + +mostlyclean-tags: + +clean-tags: + +distclean-tags: + -rm -f TAGS ID + +maintainer-clean-tags: + +distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) + +subdir = gos + +distdir: $(DISTFILES) + here=`cd $(top_builddir) && pwd`; \ + top_distdir=`cd $(top_distdir) && pwd`; \ + distdir=`cd $(distdir) && pwd`; \ + cd $(top_srcdir) \ + && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --foreign gos/Makefile + @for file in $(DISTFILES); do \ + d=$(srcdir); \ + if test -d $$d/$$file; then \ + cp -pr $$/$$file $(distdir)/$$file; \ + else \ + test -f $(distdir)/$$file \ + || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ + || cp -p $$d/$$file $(distdir)/$$file || :; \ + fi; \ + done + +DEPS_MAGIC := $(shell mkdir .deps > /dev/null 2>&1 || :) + +-include $(DEP_FILES) + +mostlyclean-depend: + +clean-depend: + +distclean-depend: + -rm -rf .deps + +maintainer-clean-depend: + +%.o: %.c + @echo '$(COMPILE) -c $<'; \ + $(COMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-cp .deps/$(*F).pp .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm .deps/$(*F).pp + +%.lo: %.c + @echo '$(LTCOMPILE) -c $<'; \ + $(LTCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-sed -e 's/^\([^:]*\)\.o[ ]*:/\1.lo \1.o :/' \ + < .deps/$(*F).pp > .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm -f .deps/$(*F).pp + +%.o: %.C + @echo '$(CXXCOMPILE) -c $<'; \ + $(CXXCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-cp .deps/$(*F).pp .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm .deps/$(*F).pp + +%.lo: %.C + @echo '$(LTCXXCOMPILE) -c $<'; \ + $(LTCXXCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-sed -e 's/^\([^:]*\)\.o[ ]*:/\1.lo \1.o :/' \ + < .deps/$(*F).pp > .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm -f .deps/$(*F).pp +info-am: +info: info-am +dvi-am: +dvi: dvi-am +check-am: all-am +check: check-am +installcheck-am: +installcheck: installcheck-am +install-exec-am: install-binPROGRAMS +install-exec: install-exec-am + +install-data-am: +install-data: install-data-am + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am +install: install-am +uninstall-am: uninstall-binPROGRAMS +uninstall: uninstall-am +all-am: Makefile $(PROGRAMS) +all-redirect: all-am +install-strip: + $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install +installdirs: + $(mkinstalldirs) $(DESTDIR)$(bindir) + + +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -rm -f Makefile $(CONFIG_CLEAN_FILES) + -rm -f config.cache config.log stamp-h stamp-h[0-9]* + +maintainer-clean-generic: +mostlyclean-am: mostlyclean-binPROGRAMS mostlyclean-compile \ + mostlyclean-tags mostlyclean-depend mostlyclean-generic + +mostlyclean: mostlyclean-am + +clean-am: clean-binPROGRAMS clean-compile clean-tags clean-depend \ + clean-generic mostlyclean-am + +clean: clean-am + +distclean-am: distclean-binPROGRAMS distclean-compile distclean-tags \ + distclean-depend distclean-generic clean-am + +distclean: distclean-am + +maintainer-clean-am: maintainer-clean-binPROGRAMS \ + maintainer-clean-compile maintainer-clean-tags \ + maintainer-clean-depend maintainer-clean-generic \ + distclean-am + @echo "This command is intended for maintainers to use;" + @echo "it deletes files that may require special tools to rebuild." + +maintainer-clean: maintainer-clean-am + +.PHONY: mostlyclean-binPROGRAMS distclean-binPROGRAMS clean-binPROGRAMS \ +maintainer-clean-binPROGRAMS uninstall-binPROGRAMS install-binPROGRAMS \ +mostlyclean-compile distclean-compile clean-compile \ +maintainer-clean-compile tags mostlyclean-tags distclean-tags \ +clean-tags maintainer-clean-tags distdir mostlyclean-depend \ +distclean-depend clean-depend maintainer-clean-depend info-am info \ +dvi-am dvi check check-am installcheck-am installcheck install-exec-am \ +install-exec install-data-am install-data install-am install \ +uninstall-am uninstall all-redirect all-am all installdirs \ +mostlyclean-generic distclean-generic clean-generic \ +maintainer-clean-generic clean mostlyclean distclean maintainer-clean + + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: diff --git a/gos/TODO b/gos/TODO new file mode 100644 index 0000000..dbdd928 --- /dev/null +++ b/gos/TODO @@ -0,0 +1,11 @@ +Change file names +gosmanager.H -> gosclimanager.H +gosmanager.C -> gosclimanager.C +gosprotocol.H -> goscliprotocol.H +gosprotocol.C -> goscliprotocol.C +gossrvsocket.H -> gosclisrvsocket.H +gossrvsocket.C -> gosclisrvsocket.C + +Ny quit kode! M� f� sent melding om at GOS slutter til pvvmudsrv. Kan ikke +bare slutte timekeeper loope i CGOS::quit(). Dette m� gj�re samtidig som +samme feil rettes i worldsrv. diff --git a/gos/buildgosdb.C b/gos/buildgosdb.C new file mode 100644 index 0000000..b196fb7 --- /dev/null +++ b/gos/buildgosdb.C @@ -0,0 +1,276 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include <sys/param.h> +#include <stdio.h> +#include <string.h> +#include <iostream.h> + +#include "pvvmud.H" +#include "geometry.H" +#include "namedb.H" +#include "crossindex.H" +#include "remapgeometry.H" +#include "exception.H" + +void remapGeometry(FILE * goscfgFile,char * gosDBPath, CNameDB * gosbogndb, CNameDB * gosmatndb); +void remapMaterial(char * gosDBPath, CNameDB * gosmatndb, CNameDB * gostexndb); +void remapTexture(char * gosDBPath, CNameDB * gostexndb); + +int main(int argc, char * argv[]){ + char goscfgName[MAXPATHLEN]; + FILE * goscfgFile; + char gosDBPath[MAXPATHLEN]; + char outName[MAXPATHLEN]; + CNameDB *gosbogndb,*gosmatndb,*gostexndb; + + // Parse arguments + + if (argc != 2) { + cerr << "usage: " << argv[0] << " <gos_cfg>\n"; + exit(1); + } + + strcpy(goscfgName,argv[1]); + goscfgFile = fopen(goscfgName,"r"); + if (goscfgFile == NULL){ + cerr << "Faild to open config file: " << goscfgName << endl; + exit(1); + } + cout << "Config file: " << goscfgName << endl; + + // Load gos DB path from config file + + if (fscanf(goscfgFile,"%s\n",gosDBPath)!= 1){ + cerr << "Faild to locate GOS DB path" << endl; + exit(1); + } + cout << "GOS DB path: " << gosDBPath << endl; + + // Prepare namedbs + + gosbogndb = new CNameDB(); + gosmatndb = new CNameDB(); + gostexndb = new CNameDB(); + + // Do the stuff + + cout << "Process geometries" << endl; + remapGeometry(goscfgFile,gosDBPath,gosbogndb,gosmatndb); + cout << "Process materials" << endl; + remapMaterial(gosDBPath,gosmatndb,gostexndb); + cout << "Process textures" << endl; + remapTexture(gosDBPath,gostexndb); + + // Save namedbs + + sprintf(outName,"%sgosbog.ndb",gosDBPath); + cout << "Writing: " << outName << endl; + gosbogndb->save(outName); + + sprintf(outName,"%sgosmat.ndb",gosDBPath); + cout << "Writing: " << outName << endl; + gosmatndb->save(outName); + + sprintf(outName,"%sgostex.ndb",gosDBPath); + cout << "Writing: " << outName << endl; + gostexndb->save(outName); + + // Clean up files and memory + + fclose(goscfgFile); + delete gosbogndb; + delete gosmatndb; + +} + +void remapGeometry(FILE * goscfgFile, char * gosDBPath, + CNameDB * gosbogndb, CNameDB * gosmatndb){ + CNameDB *ndb; + char cfgName[MAXPATHLEN]; + char bogName[MAXPATHLEN]; + char ndbName[MAXPATHLEN]; + char outName[MAXPATHLEN]; + + CCrossIndex * crossIndex; + CRemapGeometry * objgeo; + int bogid; + + while (fscanf(goscfgFile,"%s\n",cfgName)==1){ + + bogid = gosbogndb->insert(cfgName); + + // Create fileNames + strcpy(bogName,cfgName); strcat(bogName,".bog"); + strcpy(ndbName,cfgName); strcat(ndbName,".ndb"); + + cout << "Loading: " << bogName << flush; + + // Load data + try { + + // Load geometry + objgeo = new CRemapGeometry(bogid); + objgeo->load(bogName); + + // Load name db + cout << ", reading ndb" << flush; + ndb = new CNameDB(); + ndb->load(ndbName); + + } catch (CException *e){ + delete e; + cout << " FAILED!" << endl; + continue; // Failed continue with next file + } + + crossIndex = gosmatndb->merge(ndb); + + cout << ", remapping" << flush; + objgeo->remapMaterialIDs( crossIndex ); + delete crossIndex; + + // Write geometry + sprintf(outName,"%s%i.bog",gosDBPath,bogid); + cout << ", saveing: " << outName << flush ; + objgeo->save( outName ); + + // Clean up memory + delete ndb; + delete objgeo; + + cout << ", done." << endl ; + } + return; +} + + +void remapMaterial(char * gosDBPath, CNameDB * gosmatndb, CNameDB * gostexndb){ + char matName[MAXPATHLEN]; + char matndbName[MAXPATHLEN]; + char outName[MAXPATHLEN]; + CRemapMaterial * mat; + CNameDB * ndb; + CNameDBItem * item; + CCrossIndex * crossIndex; + + item = gosmatndb->getFirst(); + while (item != NULL){ + + // Create fileNames + strcpy(matName,item->getName()); strcat(matName,".bmat"); + strcpy(matndbName,item->getName()); strcat(matndbName,".ndb"); + + cout << "Loading: " << matName << flush; + + try { + + // Load material + mat = new CRemapMaterial(); + mat->load(matName); + + } catch (CException *e){ + delete e; + cout << " FAILED!" << endl; + item = item->getNext(); + continue; + } + + try { + + // Load name db + cout << ", reading ndb" << flush; + ndb = new CNameDB(); + ndb->load(matndbName); + + } catch (CException *e){ + delete e; + cout << " FAILED" << flush; + ndb = NULL; + } + + // Create crossindex and remap + if (ndb != NULL){ + cout << ", remapping" << flush; + crossIndex = gostexndb->merge(ndb); + mat->remapTextureIDs( crossIndex ); + delete crossIndex; + } + + sprintf(outName,"%s%i.bmat",gosDBPath,item->getId()); + cout << ", saveing " << outName << flush; + mat->save( outName ); + + // Clean up memory + if (ndb != NULL) delete ndb; + delete mat; + + cout << ", done" << endl ; + + item = item->getNext(); + } +} + +void remapTexture(char * gosDBPath, CNameDB * gostexndb){ + char texName[MAXPATHLEN]; + char outName[MAXPATHLEN]; + CTexture * tex; + CNameDBItem * item; + + item = gostexndb->getFirst(); + while (item != NULL){ + + // Create fileNames + strcpy(texName,item->getName()); strcat(texName,".tex"); + + cout << "Loading: " << texName << flush; + + // Load texture + tex = new CTexture(); + try { + tex->load(texName); + } catch (CException *e){ + delete e; + cout << " FAILED!" << endl; + item = item->getNext(); + delete tex; + continue; + } + + sprintf(outName,"%s%i.tex",gosDBPath,item->getId()); + cout << ", saveing " << outName << flush; + + try { + tex->save( outName ); + } catch (CException *e){ + delete e; + cout << " FAILED!" << endl; + item = item->getNext(); + delete tex; + continue; + } + + // Clean up memory + delete tex; + + cout << ", done" << endl; + + item = item->getNext(); + } +} diff --git a/gos/geocache.C b/gos/geocache.C new file mode 100644 index 0000000..033f61a --- /dev/null +++ b/gos/geocache.C @@ -0,0 +1,54 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include <limits.h> +#include <stdio.h> +#include "geocache.H" +#include "msggos.H" + +CGeoCache::CGeoCache(char * gosLibPath): CGOSCache(gosLibPath){ +} + +CObject * CGeoCache::failFunc(int id){ + char name[PATH_MAX]; + CGeometry * geometry; + + //Create file name + sprintf(name,"%s/%i.bog",getGosLibPath(),id); + + printf("Geometry cache failure id %i. Loading file: %s\n",id,name); + + geometry = new CGeometry(id); + + try { + geometry->load(name); + } catch(CException * e){ + delete e; + printf("ERROR: Failed to load geometry %i\n",id); + return NULL; + } + + CMsgGeometry * msg = new CMsgGeometry(*geometry); + + delete geometry; + + return msg; +} + diff --git a/gos/geocache.H b/gos/geocache.H new file mode 100644 index 0000000..ac71268 --- /dev/null +++ b/gos/geocache.H @@ -0,0 +1,34 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _GEOCACHE_H +#define _GEOCACHE_H + +#include "goscache.H" + +class CGeoCache : public CGOSCache { + +public: + CGeoCache(char * gosLibPath); + + virtual CObject * failFunc(int id); + +}; + +#endif // _GEOCACHE_H diff --git a/gos/gos.C b/gos/gos.C new file mode 100644 index 0000000..72fec71 --- /dev/null +++ b/gos/gos.C @@ -0,0 +1,200 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include <iostream.h> +#include "socket.H" +#include "gos.H" +#include "gosmanager.H" +#include "gossrvmanager.H" + +CGOS::CGOS(COption *option){ + + char *gosLibPath; + + gosLibPath=option->getString("goslib"); + + printf("goslibpath:%s\n",gosLibPath); + + m_timeKeeper = new CTimeKeeper(); + m_cliManagerList = new CObjectList(); + m_srvManager = NULL; + m_srvSocket = NULL; + + m_geoCache = new CGeoCache(gosLibPath); + m_matCache = new CMatCache(gosLibPath); + m_texCache = new CTexCache(gosLibPath); + + CClientSocket * socket = NULL; + try { + CInetAddress server(option->getString("server"),SERVER_GOS_PORT); + + socket = new CClientSocket(server.getAddress(),server.getPort()); + socket->setNonBlocking(); + cout << "GOS Server manager connected\n"; + addSrvManager( new CGOSSrvManager(this, new CGOSSrvProtocol(socket,m_timeKeeper))); + } catch (CSocketException * e){ + cout << "Failed to connect to server!\n"; + delete e; + startSrvSocket(); + } + + try { + m_cliSocket = new CGOSCliSrvSocket(this,option->getString("address"), + option->getInt("port"),m_timeKeeper); + } catch (CSocketException * e){ + cout << "Failed to create client SrvSocket!\n"; + delete e; + exit(1); + } + + m_timeKeeper->addHeartBeat(4*1024,this); + +} + +CGOS::~CGOS(){ + + m_timeKeeper->rmHeartBeat(this); + + m_cliManagerList->deleteAll(); + delete m_cliManagerList; + + if (m_srvManager != NULL) delete m_srvManager; + + m_cliSocket->close(); + delete m_cliSocket; + + stopSrvSocket(); + + delete m_timeKeeper; + + delete m_geoCache; + delete m_matCache; + delete m_texCache; + +} + +CInetAddress &CGOS::getAddress(){ + return m_cliSocket->getLocalAddress(); +} + +int CGOS::timeKeeperHB(){ +// cout << "Heart beat\n"; + CObjectListItem * item = m_cliManagerList->getFirst(); + while (item != NULL){ + CGOSCliManager * cliManager = (CGOSCliManager*)item->getObject(); + item = item->getNext(); + + if (cliManager->getQuit()){ + cout << "Client " << cliManager->getId() << " deleted\n"; + removeCliManager(cliManager); + } + + } + + if ((m_srvSocket != NULL) && (m_srvSocket->getQuit())){ + stopSrvSocket(); + } + + if ((m_srvManager != NULL) && (m_srvManager->getQuit())){ + cout << "GOS Server manager deleted\n"; + removeSrvManager(m_srvManager); + } + + return TRUE; +} + +void CGOS::addCliManager(CGOSCliManager * cliManager){ + m_cliManagerList->addLast((CObject*)cliManager); +} + +void CGOS::removeCliManager(CGOSCliManager * cliManager){ + m_cliManagerList->remove((CObject*)cliManager); + delete cliManager; +} + +void CGOS::addSrvManager(CGOSSrvManager * srvManager){ + if (m_srvManager != NULL){ + cout << "WARNING: Multiple servers connected!!\nDeleting old server\n"; + delete m_srvManager; + } + m_srvManager = srvManager; +} + +void CGOS::removeSrvManager(CGOSSrvManager * srvManager){ + if (srvManager != m_srvManager){ + cout << "WARNING: Removing a not assigned server!\n"; + delete srvManager; + } else { + delete m_srvManager; + m_srvManager = NULL; + startSrvSocket(); + } +} + +void CGOS::startSrvSocket(){ + if (m_srvSocket != NULL){ + cout << "WARNING: Server SrvSocket started!\n"; + } + try { + m_srvSocket = new CGOSSrvSrvSocket(this,GOS_SERVER_PORT,m_timeKeeper); + cout << "Server SrvSocket started\n"; + } catch (CSocketException * e){ + cout << "Failed to create server SrvSocket!\n"; + delete e; + } +} + +void CGOS::stopSrvSocket(){ + if (m_srvSocket != NULL){ + m_srvSocket->close(); + delete m_srvSocket; + m_srvSocket = NULL; + cout << "Server SrvSocket stoped\n"; + } +} + +void CGOS::quit(){ + m_timeKeeper->stopLoop(); +} + +void CGOS::restart(){ + m_geoCache->clear(); + m_matCache->clear(); + m_texCache->clear(); +} + +void CGOS::run(){ + m_timeKeeper->mainLoop(); +} + +CMsgGeometry * CGOS::getGeometry(int id){ + return (CMsgGeometry*)m_geoCache->get(id); +} + +CMsgMaterial * CGOS::getMaterial(int id){ + return (CMsgMaterial*)m_matCache->get(id); +} + +CMsgTexture * CGOS::getTexture(int id){ + return (CMsgTexture*)m_texCache->get(id); +} + + + diff --git a/gos/gos.H b/gos/gos.H new file mode 100644 index 0000000..221307c --- /dev/null +++ b/gos/gos.H @@ -0,0 +1,78 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _GOS_H +#define _GOS_H + +#include "timekeeper.H" +#include "gossrvsocket.H" +#include "gossrvsrvsocket.H" +#include "geocache.H" +#include "matcache.H" +#include "texcache.H" +#include "msggos.H" +#include "objectlist.H" +#include "option.H" + +class CGOSCliManager; +class CGOSSrvManager; + +class CGOS : public CTimeKeeperItem { + + CTimeKeeper * m_timeKeeper; + + CGOSCliSrvSocket * m_cliSocket; + CGOSSrvSrvSocket * m_srvSocket; + + CGeoCache * m_geoCache; + CMatCache * m_matCache; + CTexCache * m_texCache; + + CObjectList * m_cliManagerList; + // Don't allow a list of servers + CGOSSrvManager * m_srvManager; + +public: + CGOS(COption *option); + virtual ~CGOS(); + + CInetAddress &getAddress(); + + virtual int timeKeeperHB(); + + void addCliManager( CGOSCliManager * cliManager ); + void removeCliManager( CGOSCliManager * cliManager ); + + void addSrvManager( CGOSSrvManager * srvManager ); + void removeSrvManager( CGOSSrvManager * srvManager ); + + void startSrvSocket(); + void stopSrvSocket(); + + void quit(); + void restart(); + void run(); + + CMsgGeometry * getGeometry(int id); + CMsgMaterial * getMaterial(int id); + CMsgTexture * getTexture(int id); + +}; + +#endif // _GOS_H diff --git a/gos/gos.conf b/gos/gos.conf new file mode 100644 index 0000000..9bd3b15 --- /dev/null +++ b/gos/gos.conf @@ -0,0 +1 @@ +goslib=../mudworld/libgos diff --git a/gos/gos_main.C b/gos/gos_main.C new file mode 100644 index 0000000..53496da --- /dev/null +++ b/gos/gos_main.C @@ -0,0 +1,70 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include <unistd.h> +#include <netdb.h> +#include <signal.h> +#include <stdio.h> +#include <sys/utsname.h> +#include "gos.H" +#include "option.H" + +CGOS * gos; + +void signalhandler(int signum){ + switch(signum){ + case SIGINT: + printf("Recieved sigint: Closing server!\n"); + gos->quit(); + break; + case SIGHUP: + printf("Recieved sighup: Restarting server!\n"); + gos->restart(); + signal(SIGHUP, signalhandler); + break; + } +} + +int main(int argc, char * argv[]){ + + COption option; + + option.setValue("address",'a',"localhost"); + option.setValue("port",'p',GOS_CLIENT_PORT); + option.setValue("server",'s',"localhost"); + option.setValue("goslib",'g',"../lib/gos/"); + + option.loadOption("gos.conf"); + option.parseArguments(argc,argv); + + // Create gos and run + gos = new CGOS(&option); + + // Install signal handlers + signal(SIGINT, signalhandler); + signal(SIGHUP, signalhandler); + signal(SIGPIPE, SIG_IGN); + + gos->run(); + + delete gos; + + exit(0); +} diff --git a/gos/goscache.C b/gos/goscache.C new file mode 100644 index 0000000..6324999 --- /dev/null +++ b/gos/goscache.C @@ -0,0 +1,26 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include "goscache.H" + +CGOSCache::CGOSCache(char * gosLibPath): CCache(){ + this->gosLibPath = gosLibPath; +} + diff --git a/gos/goscache.H b/gos/goscache.H new file mode 100644 index 0000000..1dc9cc2 --- /dev/null +++ b/gos/goscache.H @@ -0,0 +1,32 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _GOSCACHE_H +#define _GOSCACHE_H + +#include "cache.H" + +class CGOSCache : public CCache { + char * gosLibPath; +public: + CGOSCache(char * gosLibPath); + char * getGosLibPath() { return gosLibPath; } +}; + +#endif // _GOSCACHE_H diff --git a/gos/gosmanager.C b/gos/gosmanager.C new file mode 100644 index 0000000..c27fe11 --- /dev/null +++ b/gos/gosmanager.C @@ -0,0 +1,47 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include <iostream.h> +#include "gosmanager.H" + +static int currGOSCliManagerId = 0; + +CGOSCliManager::CGOSCliManager(CGOS * gos, CGOSCliProtocol * protocol):CManager(protocol){ + char name[16]; + this->gos = gos; + id = ++currGOSCliManagerId; + m_quit = FALSE; + sprintf(name,"Client %i",id); + getProtocol()->setName(name); +} + +void CGOSCliManager::quit(){ + cout << "Client " << getId() << " marked quit\n"; + m_quit = TRUE; +} + +int CGOSCliManager::getQuit(){ + return m_quit; +} + +void CGOSCliManager::sendMsg(CMessage * msg){ + getCommunicate()->sendMessage(msg,FALSE); +} + diff --git a/gos/gosmanager.H b/gos/gosmanager.H new file mode 100644 index 0000000..c171878 --- /dev/null +++ b/gos/gosmanager.H @@ -0,0 +1,45 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _GOSCLIMANAGER_H +#define _GOSCLIMANAGER_H + +#include "gos.H" +#include "gosprotocol.H" +#include "manager.H" + +class CGOSCliManager: public CManager { + CGOS * gos; + int id; + int m_quit; +public: + CGOSCliManager(CGOS * gos, CGOSCliProtocol * protocol); + + CGOS * getGOS(){ return gos; } + int getId(){ return id; } + CGOSCliProtocol * getProtocol() { return (CGOSCliProtocol*)getCommunicate();} + + virtual void quit(); + int getQuit(); + + void sendMsg(CMessage * msg); + +}; + +#endif // _GOSCLIMANAGER_H diff --git a/gos/gosmessage.C b/gos/gosmessage.C new file mode 100644 index 0000000..17bc137 --- /dev/null +++ b/gos/gosmessage.C @@ -0,0 +1,65 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include <stdio.h> +#include "gosmessage.H" +#include "gos.H" +#include "gosmanager.H" + +/////////////////////////////////////////////////////////////////////////////// +// MsgGOSRequestGOS + +CMsgGOSRequestGOS::CMsgGOSRequestGOS():CMsgGOSRequest(){ +} + +CMsgGOSRequestGOS * CMsgGOSRequestGOS::createMsg(){ + return new CMsgGOSRequestGOS(); +} + + +int CMsgGOSRequestGOS::executeMsg(){ + + static char * GOSRequestName[] = {"geometry","material","texture"}; + + CGOSCliManager * manager = (CGOSCliManager*)getManager(); + printf("Client %i request for %s %i\n",manager->getId(),GOSRequestName[getRequestType()],getObjectId()); + + CGOS * gos = manager->getGOS(); + CMessage * msg = NULL; + + switch(getRequestType()){ + case GOSREQUEST_GEOMETRY: + msg = gos->getGeometry(getObjectId()); + break; + case GOSREQUEST_MATERIAL: + msg = gos->getMaterial(getObjectId()); + break; + case GOSREQUEST_TEXTURE: + msg = gos->getTexture(getObjectId()); + break; + } + if (msg != NULL) manager->sendMsg(msg); + else { + printf("Request FAILED!!!!!!!\n"); + manager->sendMsg(new CMsgGOSError('A')); + } + return TRUE; +} + diff --git a/gos/gosmessage.H b/gos/gosmessage.H new file mode 100644 index 0000000..967a053 --- /dev/null +++ b/gos/gosmessage.H @@ -0,0 +1,33 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _GOSMESSAGE_H +#define _GOSMESSAGE_H + +#include "msggos.H" + +class CMsgGOSRequestGOS : public CMsgGOSRequest { + +public: + CMsgGOSRequestGOS(); + static CMsgGOSRequestGOS * createMsg(); + virtual int executeMsg(); +}; + +#endif // _GOSMESSAGE_H diff --git a/gos/gosprotocol.C b/gos/gosprotocol.C new file mode 100644 index 0000000..9acfedb --- /dev/null +++ b/gos/gosprotocol.C @@ -0,0 +1,35 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include "gosprotocol.H" +#include "gosmessage.H" +#include "gosmanager.H" + +CGOSCliProtocol::CGOSCliProtocol(CSocket * socket,CTimeKeeper * timeKeeper) + :CCommunicate(socket,timeKeeper) { + addMsg((MsgCreateFunc_t)CMsgGOSRequestGOS::createMsg); +} + +void CGOSCliProtocol::quit(){ + CGOSCliManager * manager = (CGOSCliManager*)getManager(); + + manager->quit(); +} + diff --git a/gos/gosprotocol.H b/gos/gosprotocol.H new file mode 100644 index 0000000..5daa22b --- /dev/null +++ b/gos/gosprotocol.H @@ -0,0 +1,35 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _GOSCLIPROTOCOL_H +#define _GOSCLIPROTOCOL_H + +#include "communicate.H" +#include "socket.H" + +class CGOSCliProtocol: public CCommunicate { + +public: + CGOSCliProtocol(CSocket * socket, CTimeKeeper * timeKeeper); + + virtual void quit(); + +}; + +#endif // _GOSCLIPROTOCOL_H diff --git a/gos/gossrvmanager.C b/gos/gossrvmanager.C new file mode 100644 index 0000000..6b7a4b4 --- /dev/null +++ b/gos/gossrvmanager.C @@ -0,0 +1,46 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include <iostream.h> +#include "gossrvmanager.H" +#include "msgsrvgos.H" +#include "msgserver.H" + + +CGOSSrvManager::CGOSSrvManager(CGOS * gos, CGOSSrvProtocol * protocol):CManager(protocol){ + m_gos = gos; + m_quit = FALSE; + getProtocol()->setName("Server"); +} + +void CGOSSrvManager::quit(){ + cout << "Server marked quit\n"; + m_quit = TRUE; +} + +int CGOSSrvManager::getQuit(){ + return m_quit; +} + +void CGOSSrvManager::hello(){ + cout << "Hello from server\n"; + CGOSSrvProtocol * protocol = getProtocol(); + protocol->sendMessage(new CMsgServerLogin( m_gos->getAddress() ),TRUE); +} diff --git a/gos/gossrvmanager.H b/gos/gossrvmanager.H new file mode 100644 index 0000000..8dcf988 --- /dev/null +++ b/gos/gossrvmanager.H @@ -0,0 +1,43 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _GOSSRVMANAGER_H +#define _GOSSRVMANAGER_H + +#include "gos.H" +#include "gossrvprotocol.H" +#include "manager.H" + +class CGOSSrvManager: public CManager { + CGOS * m_gos; + int m_quit; +public: + CGOSSrvManager(CGOS * gos, CGOSSrvProtocol * protocol); + + CGOS * getGOS(){ return m_gos; } + CGOSSrvProtocol * getProtocol(){ return (CGOSSrvProtocol*)getCommunicate(); } + + virtual void quit(); + int getQuit(); + + void hello(); + +}; + +#endif // _GOSSRVMANAGER_H diff --git a/gos/gossrvmessage.C b/gos/gossrvmessage.C new file mode 100644 index 0000000..4f9cc2a --- /dev/null +++ b/gos/gossrvmessage.C @@ -0,0 +1,41 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include "gossrvmessage.H" +#include "gos.H" +#include "gossrvmanager.H" + +/////////////////////////////////////////////////////////////////////////////// +// MsgGOSSrvHello + +CMsgGOSSrvHello::CMsgGOSSrvHello():CMsgHello(){ +} + +CMsgGOSSrvHello * CMsgGOSSrvHello::createMsg(){ + return new CMsgGOSSrvHello(); +} + + +int CMsgGOSSrvHello::executeMsg(){ + CGOSSrvManager * manager = (CGOSSrvManager*)getManager(); + manager->hello(); + return TRUE; +} + diff --git a/gos/gossrvmessage.H b/gos/gossrvmessage.H new file mode 100644 index 0000000..5841592 --- /dev/null +++ b/gos/gossrvmessage.H @@ -0,0 +1,33 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _GOSSRVMESSAGE_H +#define _GOSSRVMESSAGE_H + +#include "msgsrvcli.H" + +class CMsgGOSSrvHello : public CMsgHello { + +public: + CMsgGOSSrvHello(); + static CMsgGOSSrvHello * createMsg(); + virtual int executeMsg(); +}; + +#endif // _GOSSRVMESSAGE_H diff --git a/gos/gossrvprotocol.C b/gos/gossrvprotocol.C new file mode 100644 index 0000000..255299f --- /dev/null +++ b/gos/gossrvprotocol.C @@ -0,0 +1,35 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include "gossrvprotocol.H" +#include "gossrvmanager.H" +#include "gossrvmessage.H" + +CGOSSrvProtocol::CGOSSrvProtocol(CSocket * socket,CTimeKeeper * timeKeeper) + :CCommunicate(socket,timeKeeper) { + addMsg((MsgCreateFunc_t)CMsgGOSSrvHello::createMsg); +} + +void CGOSSrvProtocol::quit(){ + CGOSSrvManager * manager = (CGOSSrvManager*)getManager(); + + manager->quit(); +} + diff --git a/gos/gossrvprotocol.H b/gos/gossrvprotocol.H new file mode 100644 index 0000000..27cb498 --- /dev/null +++ b/gos/gossrvprotocol.H @@ -0,0 +1,35 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _GOSSRVPROTOCOL_H +#define _GOSSRVPROTOCOL_H + +#include "communicate.H" +#include "socket.H" + +class CGOSSrvProtocol: public CCommunicate { + +public: + CGOSSrvProtocol(CSocket * socket, CTimeKeeper * timeKeeper); + + virtual void quit(); + +}; + +#endif // _GOSSRVPROTOCOL_H diff --git a/gos/gossrvsocket.C b/gos/gossrvsocket.C new file mode 100644 index 0000000..1e8ef9f --- /dev/null +++ b/gos/gossrvsocket.C @@ -0,0 +1,49 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include <iostream.h> +#include "gos.H" +#include "gossrvsocket.H" +#include "gosprotocol.H" +#include "gosmanager.H" + + +CGOSCliSrvSocket::CGOSCliSrvSocket(CGOS * gos, char *addr, int port, + CTimeKeeper * timeKeeper): CServerSocket(addr,port){ + m_timeKeeper = timeKeeper; + m_gos = gos; + m_timeKeeper->addFd(getFileDescriptor(),this,TIMEKEEPER_IN); +} + +int CGOSCliSrvSocket::timeKeeperFD(int event){ + CSocket * socket = accept(); + socket->setNonBlocking(); + CGOSCliManager * manager = new CGOSCliManager(m_gos,new CGOSCliProtocol(socket,m_timeKeeper)); + cout << "New client (" << manager->getId() << "): "; + try { + cout << socket->getAddress().getHostName() << "\n"; + } catch (CException * e){ + cout << "Error: Resolving client hostname\n"; + delete e; + } + m_gos->addCliManager(manager); + return TRUE; +} + diff --git a/gos/gossrvsocket.H b/gos/gossrvsocket.H new file mode 100644 index 0000000..4ba7fd9 --- /dev/null +++ b/gos/gossrvsocket.H @@ -0,0 +1,38 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _GOSCLISRVSOCKET_H +#define _GOSCLISRVSOCKET_H + +#include "socket.H" +#include "timekeeper.H" + +class CGOS; + +class CGOSCliSrvSocket : public CServerSocket, public CTimeKeeperItem { + CGOS * m_gos; + CTimeKeeper * m_timeKeeper; +public: + CGOSCliSrvSocket(CGOS * gos, char *addr,int port,CTimeKeeper * timeKeeper); + + virtual int timeKeeperFD(int event); + +}; + +#endif // _GOSSRVSOCKET_H diff --git a/gos/gossrvsrvsocket.C b/gos/gossrvsrvsocket.C new file mode 100644 index 0000000..6907ffd --- /dev/null +++ b/gos/gossrvsrvsocket.C @@ -0,0 +1,54 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include <iostream.h> +#include "gos.H" +#include "gossrvsrvsocket.H" +#include "gossrvprotocol.H" +#include "gossrvmanager.H" + + +CGOSSrvSrvSocket::CGOSSrvSrvSocket(CGOS * gos, int port, CTimeKeeper * timeKeeper): CServerSocket(port){ + m_timeKeeper = timeKeeper; + m_gos = gos; + m_quit = FALSE; + m_timeKeeper->addFd(getFileDescriptor(),this,TIMEKEEPER_IN); +} + +int CGOSSrvSrvSocket::timeKeeperFD(int event){ + CSocket * socket = accept(); + socket->setNonBlocking(); + CGOSSrvManager * manager = new CGOSSrvManager(m_gos,new CGOSSrvProtocol(socket,m_timeKeeper)); + cout << "New server: "; + try { + cout << socket->getAddress().getHostName() << "\n"; + } catch (CException * e){ + cout << "Error: Resolving client hostname\n"; + delete e; + } + m_gos->addSrvManager(manager); + + // Close srvSocket when server accepted + close(); + m_quit = TRUE; + + return FALSE; // REMOVE this timeKeeperItem from timeKeeper +} + diff --git a/gos/gossrvsrvsocket.H b/gos/gossrvsrvsocket.H new file mode 100644 index 0000000..9bdb988 --- /dev/null +++ b/gos/gossrvsrvsocket.H @@ -0,0 +1,41 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _GOSSRVSRVSOCKET_H +#define _GOSSRVSRVSOCKET_H + +#include "socket.H" +#include "timekeeper.H" + +class CGOS; + +class CGOSSrvSrvSocket : public CServerSocket, public CTimeKeeperItem { + CGOS * m_gos; + CTimeKeeper * m_timeKeeper; + int m_quit; +public: + CGOSSrvSrvSocket(CGOS * gos, int port,CTimeKeeper * timeKeeper); + + int getQuit(){ return m_quit; } + + virtual int timeKeeperFD(int event); + +}; + +#endif // _GOSSRVSOCKET_H diff --git a/gos/matcache.C b/gos/matcache.C new file mode 100644 index 0000000..65e00e2 --- /dev/null +++ b/gos/matcache.C @@ -0,0 +1,47 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include <limits.h> +#include <stdio.h> +#include "matcache.H" +#include "msggos.H" + +CMatCache::CMatCache(char * gosLibPath):CGOSCache(gosLibPath){ +} + +CObject * CMatCache::failFunc(int id){ + char name[PATH_MAX]; + CMaterial material; + + //Create file name + sprintf(name,"%s/%i.bmat",getGosLibPath(),id); + + printf("Material cache failure id %i. Loading file: %s\n",id,name); + + material.setId(id); + if (!material.load(name)){ + printf("ERROR: Failed to load material %i\n",id); + return NULL; + } + + CMsgMaterial * msg = new CMsgMaterial(material); + + return msg; +} diff --git a/gos/matcache.H b/gos/matcache.H new file mode 100644 index 0000000..63890f5 --- /dev/null +++ b/gos/matcache.H @@ -0,0 +1,34 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _MATCACHE_H +#define _MATCACHE_H + +#include "goscache.H" + +class CMatCache : public CGOSCache { + +public: + CMatCache(char * gosLibPath); + + virtual CObject * failFunc(int id); + +}; + +#endif // _MATCACHE_H diff --git a/gos/remapgeometry.C b/gos/remapgeometry.C new file mode 100644 index 0000000..2156bea --- /dev/null +++ b/gos/remapgeometry.C @@ -0,0 +1,52 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include "remapgeometry.H" + +CRemapGeometry::CRemapGeometry(int geometryId):CGeometry(geometryId){ +} + +CGeometry * CRemapGeometry::newGeometry(int geometryId){ + return new CRemapGeometry(geometryId); +} + +void CRemapGeometry::remapMaterialIDs(CCrossIndex * crossIndex){ + CPolygon * poly; + int numPoly,ii; + int type, materialId, numVertices, numNormals, numTexCoords; + numPoly = getNumPolygons(); + + for (ii = 0; ii < numPoly; ii++){ + + poly = getPolygon( ii ); + + poly->get( &type, &materialId, &numVertices, + &numNormals, &numTexCoords); + + poly->setMaterial( crossIndex->getA(materialId)); + + } + CRemapGeometry * next = (CRemapGeometry*)getNext(); + if (next != NULL) next->remapMaterialIDs(crossIndex); +} + +void CRemapMaterial::remapTextureIDs(CCrossIndex * crossIndex){ + setTextureId( crossIndex->getA( getTextureId() ) ); +} diff --git a/gos/remapgeometry.H b/gos/remapgeometry.H new file mode 100644 index 0000000..2ed4551 --- /dev/null +++ b/gos/remapgeometry.H @@ -0,0 +1,39 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _REMAPGEOMETRY_H +#define _REMAPGEOMETRY_H + +#include "geometry.H" +#include "material.H" +#include "crossindex.H" + +class CRemapGeometry: public CGeometry { +public: + CRemapGeometry(int geometryId); + virtual CGeometry * newGeometry(int geometryId); + void remapMaterialIDs(CCrossIndex * crossIndex); +}; + +class CRemapMaterial: public CMaterial { +public: + void remapTextureIDs(CCrossIndex * crossIndex); +}; + +#endif // _REMAPOBJECTGEOMETRY_H diff --git a/gos/texcache.C b/gos/texcache.C new file mode 100644 index 0000000..8dbd379 --- /dev/null +++ b/gos/texcache.C @@ -0,0 +1,52 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include <limits.h> +#include <stdio.h> +#include "texcache.H" +#include "msggos.H" +#include "exception.H" + +CTexCache::CTexCache(char * gosLibPath): CGOSCache(gosLibPath){ +} + +CObject * CTexCache::failFunc(int id){ + char name[PATH_MAX]; + CTexture * texture = new CTexture(id); + + //Create file name + sprintf(name,"%s/%i.tex",getGosLibPath(),id); + + printf("Texture cache failure id %i. Loading file: %s\n",id,name); + + try { + texture->load(name); + } catch (CException *e){ + delete e; + printf("ERROR: Failed to load texture %i\n",id); + return NULL; + } + + CMsgTexture * msg = new CMsgTexture(*texture); + + delete texture; + + return msg; +} diff --git a/gos/texcache.H b/gos/texcache.H new file mode 100644 index 0000000..0344fbf --- /dev/null +++ b/gos/texcache.H @@ -0,0 +1,34 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _TEXCACHE_H +#define _TEXCACHE_H + +#include "goscache.H" + +class CTexCache : public CGOSCache { + +public: + CTexCache(char * gosLibPath); + + virtual CObject * failFunc(int id); + +}; + +#endif // _TEXCACHE_H diff --git a/install-sh b/install-sh new file mode 100755 index 0000000..e9de238 --- /dev/null +++ b/install-sh @@ -0,0 +1,251 @@ +#!/bin/sh +# +# install - install a program, script, or datafile +# This comes from X11R5 (mit/util/scripts/install.sh). +# +# Copyright 1991 by the Massachusetts Institute of Technology +# +# Permission to use, copy, modify, distribute, and sell this software and its +# documentation for any purpose is hereby granted without fee, provided that +# the above copyright notice appear in all copies and that both that +# copyright notice and this permission notice appear in supporting +# documentation, and that the name of M.I.T. not be used in advertising or +# publicity pertaining to distribution of the software without specific, +# written prior permission. M.I.T. makes no representations about the +# suitability of this software for any purpose. It is provided "as is" +# without express or implied warranty. +# +# Calling this script install-sh is preferred over install.sh, to prevent +# `make' implicit rules from creating a file called install from it +# when there is no Makefile. +# +# This script is compatible with the BSD install script, but was written +# from scratch. It can only install one file at a time, a restriction +# shared with many OS's install programs. + + +# set DOITPROG to echo to test this script + +# Don't use :- since 4.3BSD and earlier shells don't like it. +doit="${DOITPROG-}" + + +# put in absolute paths if you don't have them in your path; or use env. vars. + +mvprog="${MVPROG-mv}" +cpprog="${CPPROG-cp}" +chmodprog="${CHMODPROG-chmod}" +chownprog="${CHOWNPROG-chown}" +chgrpprog="${CHGRPPROG-chgrp}" +stripprog="${STRIPPROG-strip}" +rmprog="${RMPROG-rm}" +mkdirprog="${MKDIRPROG-mkdir}" + +transformbasename="" +transform_arg="" +instcmd="$mvprog" +chmodcmd="$chmodprog 0755" +chowncmd="" +chgrpcmd="" +stripcmd="" +rmcmd="$rmprog -f" +mvcmd="$mvprog" +src="" +dst="" +dir_arg="" + +while [ x"$1" != x ]; do + case $1 in + -c) instcmd="$cpprog" + shift + continue;; + + -d) dir_arg=true + shift + continue;; + + -m) chmodcmd="$chmodprog $2" + shift + shift + continue;; + + -o) chowncmd="$chownprog $2" + shift + shift + continue;; + + -g) chgrpcmd="$chgrpprog $2" + shift + shift + continue;; + + -s) stripcmd="$stripprog" + shift + continue;; + + -t=*) transformarg=`echo $1 | sed 's/-t=//'` + shift + continue;; + + -b=*) transformbasename=`echo $1 | sed 's/-b=//'` + shift + continue;; + + *) if [ x"$src" = x ] + then + src=$1 + else + # this colon is to work around a 386BSD /bin/sh bug + : + dst=$1 + fi + shift + continue;; + esac +done + +if [ x"$src" = x ] +then + echo "install: no input file specified" + exit 1 +else + true +fi + +if [ x"$dir_arg" != x ]; then + dst=$src + src="" + + if [ -d $dst ]; then + instcmd=: + chmodcmd="" + else + instcmd=mkdir + fi +else + +# Waiting for this to be detected by the "$instcmd $src $dsttmp" command +# might cause directories to be created, which would be especially bad +# if $src (and thus $dsttmp) contains '*'. + + if [ -f $src -o -d $src ] + then + true + else + echo "install: $src does not exist" + exit 1 + fi + + if [ x"$dst" = x ] + then + echo "install: no destination specified" + exit 1 + else + true + fi + +# If destination is a directory, append the input filename; if your system +# does not like double slashes in filenames, you may need to add some logic + + if [ -d $dst ] + then + dst="$dst"/`basename $src` + else + true + fi +fi + +## this sed command emulates the dirname command +dstdir=`echo $dst | sed -e 's,[^/]*$,,;s,/$,,;s,^$,.,'` + +# Make sure that the destination directory exists. +# this part is taken from Noah Friedman's mkinstalldirs script + +# Skip lots of stat calls in the usual case. +if [ ! -d "$dstdir" ]; then +defaultIFS=' +' +IFS="${IFS-${defaultIFS}}" + +oIFS="${IFS}" +# Some sh's can't handle IFS=/ for some reason. +IFS='%' +set - `echo ${dstdir} | sed -e 's@/@%@g' -e 's@^%@/@'` +IFS="${oIFS}" + +pathcomp='' + +while [ $# -ne 0 ] ; do + pathcomp="${pathcomp}${1}" + shift + + if [ ! -d "${pathcomp}" ] ; + then + $mkdirprog "${pathcomp}" + else + true + fi + + pathcomp="${pathcomp}/" +done +fi + +if [ x"$dir_arg" != x ] +then + $doit $instcmd $dst && + + if [ x"$chowncmd" != x ]; then $doit $chowncmd $dst; else true ; fi && + if [ x"$chgrpcmd" != x ]; then $doit $chgrpcmd $dst; else true ; fi && + if [ x"$stripcmd" != x ]; then $doit $stripcmd $dst; else true ; fi && + if [ x"$chmodcmd" != x ]; then $doit $chmodcmd $dst; else true ; fi +else + +# If we're going to rename the final executable, determine the name now. + + if [ x"$transformarg" = x ] + then + dstfile=`basename $dst` + else + dstfile=`basename $dst $transformbasename | + sed $transformarg`$transformbasename + fi + +# don't allow the sed command to completely eliminate the filename + + if [ x"$dstfile" = x ] + then + dstfile=`basename $dst` + else + true + fi + +# Make a temp file name in the proper directory. + + dsttmp=$dstdir/#inst.$$# + +# Move or copy the file name to the temp name + + $doit $instcmd $src $dsttmp && + + trap "rm -f ${dsttmp}" 0 && + +# and set any options; do chmod last to preserve setuid bits + +# If any of these fail, we abort the whole thing. If we want to +# ignore errors from any of these, just make sure not to ignore +# errors from the above "$doit $instcmd $src $dsttmp" command. + + if [ x"$chowncmd" != x ]; then $doit $chowncmd $dsttmp; else true;fi && + if [ x"$chgrpcmd" != x ]; then $doit $chgrpcmd $dsttmp; else true;fi && + if [ x"$stripcmd" != x ]; then $doit $stripcmd $dsttmp; else true;fi && + if [ x"$chmodcmd" != x ]; then $doit $chmodcmd $dsttmp; else true;fi && + +# Now rename the file to the real destination. + + $doit $rmcmd -f $dstdir/$dstfile && + $doit $mvcmd $dsttmp $dstdir/$dstfile + +fi && + + +exit 0 diff --git a/lib/.cvsignore b/lib/.cvsignore new file mode 100644 index 0000000..2deccf5 --- /dev/null +++ b/lib/.cvsignore @@ -0,0 +1 @@ +gos diff --git a/missing b/missing new file mode 100755 index 0000000..7789652 --- /dev/null +++ b/missing @@ -0,0 +1,190 @@ +#! /bin/sh +# Common stub for a few missing GNU programs while installing. +# Copyright (C) 1996, 1997 Free Software Foundation, Inc. +# Franc,ois Pinard <pinard@iro.umontreal.ca>, 1996. + +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2, or (at your option) +# any later version. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. + +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA +# 02111-1307, USA. + +if test $# -eq 0; then + echo 1>&2 "Try \`$0 --help' for more information" + exit 1 +fi + +case "$1" in + + -h|--h|--he|--hel|--help) + echo "\ +$0 [OPTION]... PROGRAM [ARGUMENT]... + +Handle \`PROGRAM [ARGUMENT]...' for when PROGRAM is missing, or return an +error status if there is no known handling for PROGRAM. + +Options: + -h, --help display this help and exit + -v, --version output version information and exit + +Supported PROGRAM values: + aclocal touch file \`aclocal.m4' + autoconf touch file \`configure' + autoheader touch file \`config.h.in' + automake touch all \`Makefile.in' files + bison create \`y.tab.[ch]', if possible, from existing .[ch] + flex create \`lex.yy.c', if possible, from existing .c + lex create \`lex.yy.c', if possible, from existing .c + makeinfo touch the output file + yacc create \`y.tab.[ch]', if possible, from existing .[ch]" + ;; + + -v|--v|--ve|--ver|--vers|--versi|--versio|--version) + echo "missing - GNU libit 0.0" + ;; + + -*) + echo 1>&2 "$0: Unknown \`$1' option" + echo 1>&2 "Try \`$0 --help' for more information" + exit 1 + ;; + + aclocal) + echo 1>&2 "\ +WARNING: \`$1' is missing on your system. You should only need it if + you modified \`acinclude.m4' or \`configure.in'. You might want + to install the \`Automake' and \`Perl' packages. Grab them from + any GNU archive site." + touch aclocal.m4 + ;; + + autoconf) + echo 1>&2 "\ +WARNING: \`$1' is missing on your system. You should only need it if + you modified \`configure.in'. You might want to install the + \`Autoconf' and \`GNU m4' packages. Grab them from any GNU + archive site." + touch configure + ;; + + autoheader) + echo 1>&2 "\ +WARNING: \`$1' is missing on your system. You should only need it if + you modified \`acconfig.h' or \`configure.in'. You might want + to install the \`Autoconf' and \`GNU m4' packages. Grab them + from any GNU archive site." + files=`sed -n 's/^[ ]*A[CM]_CONFIG_HEADER(\([^)]*\)).*/\1/p' configure.in` + test -z "$files" && files="config.h" + touch_files= + for f in $files; do + case "$f" in + *:*) touch_files="$touch_files "`echo "$f" | + sed -e 's/^[^:]*://' -e 's/:.*//'`;; + *) touch_files="$touch_files $f.in";; + esac + done + touch $touch_files + ;; + + automake) + echo 1>&2 "\ +WARNING: \`$1' is missing on your system. You should only need it if + you modified \`Makefile.am', \`acinclude.m4' or \`configure.in'. + You might want to install the \`Automake' and \`Perl' packages. + Grab them from any GNU archive site." + find . -type f -name Makefile.am -print | + sed 's/\.am$/.in/' | + while read f; do touch "$f"; done + ;; + + bison|yacc) + echo 1>&2 "\ +WARNING: \`$1' is missing on your system. You should only need it if + you modified a \`.y' file. You may need the \`Bison' package + in order for those modifications to take effect. You can get + \`Bison' from any GNU archive site." + rm -f y.tab.c y.tab.h + if [ $# -ne 1 ]; then + eval LASTARG="\${$#}" + case "$LASTARG" in + *.y) + SRCFILE=`echo "$LASTARG" | sed 's/y$/c/'` + if [ -f "$SRCFILE" ]; then + cp "$SRCFILE" y.tab.c + fi + SRCFILE=`echo "$LASTARG" | sed 's/y$/h/'` + if [ -f "$SRCFILE" ]; then + cp "$SRCFILE" y.tab.h + fi + ;; + esac + fi + if [ ! -f y.tab.h ]; then + echo >y.tab.h + fi + if [ ! -f y.tab.c ]; then + echo 'main() { return 0; }' >y.tab.c + fi + ;; + + lex|flex) + echo 1>&2 "\ +WARNING: \`$1' is missing on your system. You should only need it if + you modified a \`.l' file. You may need the \`Flex' package + in order for those modifications to take effect. You can get + \`Flex' from any GNU archive site." + rm -f lex.yy.c + if [ $# -ne 1 ]; then + eval LASTARG="\${$#}" + case "$LASTARG" in + *.l) + SRCFILE=`echo "$LASTARG" | sed 's/l$/c/'` + if [ -f "$SRCFILE" ]; then + cp "$SRCFILE" lex.yy.c + fi + ;; + esac + fi + if [ ! -f lex.yy.c ]; then + echo 'main() { return 0; }' >lex.yy.c + fi + ;; + + makeinfo) + echo 1>&2 "\ +WARNING: \`$1' is missing on your system. You should only need it if + you modified a \`.texi' or \`.texinfo' file, or any other file + indirectly affecting the aspect of the manual. The spurious + call might also be the consequence of using a buggy \`make' (AIX, + DU, IRIX). You might want to install the \`Texinfo' package or + the \`GNU make' package. Grab either from any GNU archive site." + file=`echo "$*" | sed -n 's/.*-o \([^ ]*\).*/\1/p'` + if test -z "$file"; then + file=`echo "$*" | sed 's/.* \([^ ]*\) *$/\1/'` + file=`sed -n '/^@setfilename/ { s/.* \([^ ]*\) *$/\1/; p; q; }' $file` + fi + touch $file + ;; + + *) + echo 1>&2 "\ +WARNING: \`$1' is needed, and you do not seem to have it handy on your + system. You might have modified some files without having the + proper tools for further handling them. Check the \`README' file, + it often tells you about the needed prerequirements for installing + this package. You may also peek at any GNU archive site, in case + some other package would contain this missing \`$1' program." + exit 1 + ;; +esac + +exit 0 diff --git a/mkinstalldirs b/mkinstalldirs new file mode 100755 index 0000000..43026a4 --- /dev/null +++ b/mkinstalldirs @@ -0,0 +1,40 @@ +#! /bin/sh +# mkinstalldirs --- make directory hierarchy +# Author: Noah Friedman <friedman@prep.ai.mit.edu> +# Created: 1993-05-16 +# Public domain + +# $Id: mkinstalldirs,v 1.1 1999/08/23 16:19:31 steinarh Exp $ + +errstatus=0 + +for file +do + set fnord `echo ":$file" | sed -ne 's/^:\//#/;s/^://;s/\// /g;s/^#/\//;p'` + shift + + pathcomp= + for d + do + pathcomp="$pathcomp$d" + case "$pathcomp" in + -* ) pathcomp=./$pathcomp ;; + esac + + if test ! -d "$pathcomp"; then + echo "mkdir $pathcomp" + + mkdir "$pathcomp" || lasterr=$? + + if test ! -d "$pathcomp"; then + errstatus=$lasterr + fi + fi + + pathcomp="$pathcomp/" + done +done + +exit $errstatus + +# mkinstalldirs ends here diff --git a/mudworld/.cvsignore b/mudworld/.cvsignore new file mode 100644 index 0000000..aff38f1 --- /dev/null +++ b/mudworld/.cvsignore @@ -0,0 +1 @@ +buildit cell* world diff --git a/mudworld/Makefile.am b/mudworld/Makefile.am new file mode 100644 index 0000000..cb03978 --- /dev/null +++ b/mudworld/Makefile.am @@ -0,0 +1,18 @@ +SUBDIRS = libgos + +bin_PROGRAMS = buildit +buildit_SOURCES = buildit.C +buildit_LDADD = -L../common/lib/utils -lpvvmudutils -L../common/lib/srvcli -lsrvcli + +CLEANFILES = cell* world +INCLUDES = -I$(top_builddir)/common/include + +BUILDGOSDB=$(top_builddir)/gos/buildgosdb + +all: gos doit + +doit: + ./buildit + +gos: + $(BUILDGOSDB) goslib.cfg diff --git a/mudworld/Makefile.in b/mudworld/Makefile.in new file mode 100644 index 0000000..f69726d --- /dev/null +++ b/mudworld/Makefile.in @@ -0,0 +1,434 @@ +# Makefile.in generated automatically by automake 1.4 from Makefile.am + +# Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + + +SHELL = @SHELL@ + +srcdir = @srcdir@ +top_srcdir = @top_srcdir@ +VPATH = @srcdir@ +prefix = @prefix@ +exec_prefix = @exec_prefix@ + +bindir = @bindir@ +sbindir = @sbindir@ +libexecdir = @libexecdir@ +datadir = @datadir@ +sysconfdir = @sysconfdir@ +sharedstatedir = @sharedstatedir@ +localstatedir = @localstatedir@ +libdir = @libdir@ +infodir = @infodir@ +mandir = @mandir@ +includedir = @includedir@ +oldincludedir = /usr/include + +DESTDIR = + +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ + +top_builddir = .. + +ACLOCAL = @ACLOCAL@ +AUTOCONF = @AUTOCONF@ +AUTOMAKE = @AUTOMAKE@ +AUTOHEADER = @AUTOHEADER@ + +INSTALL = @INSTALL@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS) +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +transform = @program_transform_name@ + +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +CC = @CC@ +CXX = @CXX@ +GL_CFLAGS = @GL_CFLAGS@ +GL_LIBS = @GL_LIBS@ +LEX = @LEX@ +MAKEINFO = @MAKEINFO@ +NETLIBS = @NETLIBS@ +PACKAGE = @PACKAGE@ +RANLIB = @RANLIB@ +TIFF_CFLAGS = @TIFF_CFLAGS@ +TIFF_LIBS = @TIFF_LIBS@ +VERSION = @VERSION@ +YACC = @YACC@ + +SUBDIRS = libgos + +bin_PROGRAMS = buildit +buildit_SOURCES = buildit.C +buildit_LDADD = -L../common/lib/utils -lpvvmudutils -L../common/lib/srvcli -lsrvcli + +CLEANFILES = cell* world +INCLUDES = -I$(top_builddir)/common/include + +BUILDGOSDB = $(top_builddir)/gos/buildgosdb +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_CLEAN_FILES = +PROGRAMS = $(bin_PROGRAMS) + + +DEFS = @DEFS@ -I. -I$(srcdir) +CPPFLAGS = @CPPFLAGS@ +LDFLAGS = @LDFLAGS@ +LIBS = @LIBS@ +X_CFLAGS = @X_CFLAGS@ +X_LIBS = @X_LIBS@ +X_EXTRA_LIBS = @X_EXTRA_LIBS@ +X_PRE_LIBS = @X_PRE_LIBS@ +buildit_OBJECTS = buildit.o +buildit_DEPENDENCIES = +buildit_LDFLAGS = +CXXFLAGS = @CXXFLAGS@ +CXXCOMPILE = $(CXX) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) +CXXLD = $(CXX) +CXXLINK = $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(LDFLAGS) -o $@ +DIST_COMMON = Makefile.am Makefile.in + + +DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) + +TAR = gtar +GZIP_ENV = --best +DEP_FILES = .deps/buildit.P +SOURCES = $(buildit_SOURCES) +OBJECTS = $(buildit_OBJECTS) + +all: all-redirect +.SUFFIXES: +.SUFFIXES: .C .S .c .o .s +$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) + cd $(top_srcdir) && $(AUTOMAKE) --foreign mudworld/Makefile + +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES) + cd $(top_builddir) \ + && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status + + +mostlyclean-binPROGRAMS: + +clean-binPROGRAMS: + -test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS) + +distclean-binPROGRAMS: + +maintainer-clean-binPROGRAMS: + +install-binPROGRAMS: $(bin_PROGRAMS) + @$(NORMAL_INSTALL) + $(mkinstalldirs) $(DESTDIR)$(bindir) + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + if test -f $$p; then \ + echo " $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`"; \ + $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \ + else :; fi; \ + done + +uninstall-binPROGRAMS: + @$(NORMAL_UNINSTALL) + list='$(bin_PROGRAMS)'; for p in $$list; do \ + rm -f $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \ + done + +.s.o: + $(COMPILE) -c $< + +.S.o: + $(COMPILE) -c $< + +mostlyclean-compile: + -rm -f *.o core *.core + +clean-compile: + +distclean-compile: + -rm -f *.tab.c + +maintainer-clean-compile: + +buildit: $(buildit_OBJECTS) $(buildit_DEPENDENCIES) + @rm -f buildit + $(CXXLINK) $(buildit_LDFLAGS) $(buildit_OBJECTS) $(buildit_LDADD) $(LIBS) +.C.o: + $(CXXCOMPILE) -c $< + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. + +@SET_MAKE@ + +all-recursive install-data-recursive install-exec-recursive \ +installdirs-recursive install-recursive uninstall-recursive \ +check-recursive installcheck-recursive info-recursive dvi-recursive: + @set fnord $(MAKEFLAGS); amf=$$2; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +mostlyclean-recursive clean-recursive distclean-recursive \ +maintainer-clean-recursive: + @set fnord $(MAKEFLAGS); amf=$$2; \ + dot_seen=no; \ + rev=''; list='$(SUBDIRS)'; for subdir in $$list; do \ + rev="$$subdir $$rev"; \ + test "$$subdir" = "." && dot_seen=yes; \ + done; \ + test "$$dot_seen" = "no" && rev=". $$rev"; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done + +tags: TAGS + +ID: $(HEADERS) $(SOURCES) $(LISP) + list='$(SOURCES) $(HEADERS)'; \ + unique=`for i in $$list; do echo $$i; done | \ + awk ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + here=`pwd` && cd $(srcdir) \ + && mkid -f$$here/ID $$unique $(LISP) + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -f $$subdir/TAGS && tags="$$tags -i $$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS)'; \ + unique=`for i in $$list; do echo $$i; done | \ + awk ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \ + || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags $$unique $(LISP) -o $$here/TAGS) + +mostlyclean-tags: + +clean-tags: + +distclean-tags: + -rm -f TAGS ID + +maintainer-clean-tags: + +distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) + +subdir = mudworld + +distdir: $(DISTFILES) + here=`cd $(top_builddir) && pwd`; \ + top_distdir=`cd $(top_distdir) && pwd`; \ + distdir=`cd $(distdir) && pwd`; \ + cd $(top_srcdir) \ + && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --foreign mudworld/Makefile + @for file in $(DISTFILES); do \ + d=$(srcdir); \ + if test -d $$d/$$file; then \ + cp -pr $$/$$file $(distdir)/$$file; \ + else \ + test -f $(distdir)/$$file \ + || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ + || cp -p $$d/$$file $(distdir)/$$file || :; \ + fi; \ + done + for subdir in $(SUBDIRS); do \ + if test "$$subdir" = .; then :; else \ + test -d $(distdir)/$$subdir \ + || mkdir $(distdir)/$$subdir \ + || exit 1; \ + chmod 777 $(distdir)/$$subdir; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir=../$(top_distdir) distdir=../$(distdir)/$$subdir distdir) \ + || exit 1; \ + fi; \ + done + +DEPS_MAGIC := $(shell mkdir .deps > /dev/null 2>&1 || :) + +-include $(DEP_FILES) + +mostlyclean-depend: + +clean-depend: + +distclean-depend: + -rm -rf .deps + +maintainer-clean-depend: + +%.o: %.c + @echo '$(COMPILE) -c $<'; \ + $(COMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-cp .deps/$(*F).pp .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm .deps/$(*F).pp + +%.lo: %.c + @echo '$(LTCOMPILE) -c $<'; \ + $(LTCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-sed -e 's/^\([^:]*\)\.o[ ]*:/\1.lo \1.o :/' \ + < .deps/$(*F).pp > .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm -f .deps/$(*F).pp + +%.o: %.C + @echo '$(CXXCOMPILE) -c $<'; \ + $(CXXCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-cp .deps/$(*F).pp .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm .deps/$(*F).pp + +%.lo: %.C + @echo '$(LTCXXCOMPILE) -c $<'; \ + $(LTCXXCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-sed -e 's/^\([^:]*\)\.o[ ]*:/\1.lo \1.o :/' \ + < .deps/$(*F).pp > .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm -f .deps/$(*F).pp +info-am: +info: info-recursive +dvi-am: +dvi: dvi-recursive +check-am: all-am +check: check-recursive +installcheck-am: +installcheck: installcheck-recursive +install-exec-am: install-binPROGRAMS +install-exec: install-exec-recursive + +install-data-am: +install-data: install-data-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am +install: install-recursive +uninstall-am: uninstall-binPROGRAMS +uninstall: uninstall-recursive +all-am: Makefile $(PROGRAMS) +all-redirect: all-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install +installdirs: installdirs-recursive +installdirs-am: + $(mkinstalldirs) $(DESTDIR)$(bindir) + + +mostlyclean-generic: + +clean-generic: + -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) + +distclean-generic: + -rm -f Makefile $(CONFIG_CLEAN_FILES) + -rm -f config.cache config.log stamp-h stamp-h[0-9]* + +maintainer-clean-generic: +mostlyclean-am: mostlyclean-binPROGRAMS mostlyclean-compile \ + mostlyclean-tags mostlyclean-depend mostlyclean-generic + +mostlyclean: mostlyclean-recursive + +clean-am: clean-binPROGRAMS clean-compile clean-tags clean-depend \ + clean-generic mostlyclean-am + +clean: clean-recursive + +distclean-am: distclean-binPROGRAMS distclean-compile distclean-tags \ + distclean-depend distclean-generic clean-am + +distclean: distclean-recursive + +maintainer-clean-am: maintainer-clean-binPROGRAMS \ + maintainer-clean-compile maintainer-clean-tags \ + maintainer-clean-depend maintainer-clean-generic \ + distclean-am + @echo "This command is intended for maintainers to use;" + @echo "it deletes files that may require special tools to rebuild." + +maintainer-clean: maintainer-clean-recursive + +.PHONY: mostlyclean-binPROGRAMS distclean-binPROGRAMS clean-binPROGRAMS \ +maintainer-clean-binPROGRAMS uninstall-binPROGRAMS install-binPROGRAMS \ +mostlyclean-compile distclean-compile clean-compile \ +maintainer-clean-compile install-data-recursive \ +uninstall-data-recursive install-exec-recursive \ +uninstall-exec-recursive installdirs-recursive uninstalldirs-recursive \ +all-recursive check-recursive installcheck-recursive info-recursive \ +dvi-recursive mostlyclean-recursive distclean-recursive clean-recursive \ +maintainer-clean-recursive tags tags-recursive mostlyclean-tags \ +distclean-tags clean-tags maintainer-clean-tags distdir \ +mostlyclean-depend distclean-depend clean-depend \ +maintainer-clean-depend info-am info dvi-am dvi check check-am \ +installcheck-am installcheck install-exec-am install-exec \ +install-data-am install-data install-am install uninstall-am uninstall \ +all-redirect all-am all installdirs-am installdirs mostlyclean-generic \ +distclean-generic clean-generic maintainer-clean-generic clean \ +mostlyclean distclean maintainer-clean + + +all: gos doit + +doit: + ./buildit + +gos: + $(BUILDGOSDB) goslib.cfg + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: diff --git a/mudworld/buildit.C b/mudworld/buildit.C new file mode 100644 index 0000000..9f64a44 --- /dev/null +++ b/mudworld/buildit.C @@ -0,0 +1,116 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include <stdio.h> +#include "namedb.H" + +#define SIZE 4 +#define SIZE2 SIZE*SIZE + +#define WIDTH 500.0f +#define HEIGHT WIDTH + +int wrap(int index,int size){ + if (index < 0) return index + size; + if (index >= size) return index - size; + return index; +} + +#define GEO(geoName) geondb->findId(geoName) + +void main(void){ + int cell[SIZE][SIZE]; + int x1,y1; + int x2,y2; + int i,j; + + CNameDB * geondb = new CNameDB(); + geondb->load("libgos/gosbog.ndb"); + + for (y1 =0;y1<SIZE;y1++){ + for (x1 =0;x1<SIZE;x1++){ + cell[x1][y1] = x1 + y1*SIZE; + } + } + + FILE * WORLD = fopen("world","w"); + + for (y1 =0;y1<SIZE;y1++){ + for (x1 =0;x1<SIZE;x1++){ + + int c = cell[x1][y1]; + char cell_file[256]; + sprintf(cell_file,"cell%i",c); + + fprintf(WORLD,"%i %s 8\n",c,cell_file); + + for (j=-1;j<=1;j++){ + for (i=-1;i<=1;i++){ + if ((j!=0)||(i!=0)){ + int posx = wrap(x1+i,SIZE); + int posy = wrap(y1+j,SIZE); + int pvs = cell[posx][posy]; + fprintf(WORLD,"%i %f %f %f\n",pvs,WIDTH*i,HEIGHT*j,0.0f); + } + } + } + + FILE * CELL = fopen(cell_file,"w"); + + switch(c){ + case 1: + fprintf(CELL,"cell %i 0.0 0.0 0.0 5\n",GEO("geometry/terrain/ground")); + fprintf(CELL,"object %i 5.0 -230.0 0.0 tree 0\n",GEO("geometry/common/plants/tree_3")); + fprintf(CELL,"object %i -5.0 0.0 0.0 tree 0\n",GEO("geometry/common/plants/tree_1")); + break; + case 5: + fprintf(CELL,"cell %i 0.0 0.0 0.0 7\n",GEO("geometry/terrain/ground")); + fprintf(CELL,"object %i -20.0 5.0 0.0 tree 0\n",GEO("geometry/common/plants/tree_1")); + fprintf(CELL,"object %i 30.0 5.0 0.0 tree 0\n",GEO("geometry/common/plants/tree_2")); + fprintf(CELL,"object %i 20.0 -25.0 0.0 tree 0\n",GEO("geometry/common/plants/tree_1")); + fprintf(CELL,"object %i 20.0 245.0 0.0 tree 0\n",GEO("geometry/common/plants/tree_3")); + fprintf(CELL,"object %i -20.0 245.0 0.0 tree 0\n",GEO("geometry/common/plants/tree_2")); + fprintf(CELL,"object %i 2.0 0.0 1.5 eagle 0\n",GEO("geometry/common/animal/eagle1")); + fprintf(CELL,"object %i -2.0 0.0 0.0 tree 0\n",GEO("geometry/common/plants/tree_1")); + break; + case 6: + fprintf(CELL,"cell %i 0.0 0.0 0.0 3\n",GEO("geometry/terrain/ground")); + fprintf(CELL,"object %i 25.0 5.0 0.0 pavilion 0\n",GEO("geometry/common/buildings/pavilion")); + fprintf(CELL,"object %i 20.0 15.0 0.0 hut 0\n",GEO("geometry/common/buildings/hut")); + fprintf(CELL,"object %i -10.0 -5.0 0.0 church 0\n",GEO("geometry/common/buildings/church")); + break; + case 9: + fprintf(CELL,"cell %i 0.0 0.0 0.0 4\n",GEO("geometry/terrain/crater")); + fprintf(CELL,"object %i 5.0 -230.0 0.0 tree 0\n",GEO("geometry/common/plants/tree_1")); + fprintf(CELL,"object %i 5.0 -200.0 0.0 tree 0\n",GEO("geometry/common/plants/tree_3")); + fprintf(CELL,"object %i 5.0 200.0 0.0 tree 0\n",GEO("geometry/common/plants/tree_2")); + fprintf(CELL,"object %i -5.0 245.0 0.0 tree 0\n",GEO("geometry/common/plants/tree_3")); + break; + default: + fprintf(CELL,"cell %i 0.0 0.0 0.0 1\n",GEO("geometry/terrain/ground")); + fprintf(CELL,"object %i 50.0 34.0 0.0 tree 0\n",GEO("geometry/common/plants/tree_1")); + break; + } + fclose(CELL); + + } + } + + fclose(WORLD); +} diff --git a/mudworld/geometry/common/animal/eagle1.bog b/mudworld/geometry/common/animal/eagle1.bog new file mode 100644 index 0000000..5b77e54 --- /dev/null +++ b/mudworld/geometry/common/animal/eagle1.bog @@ -0,0 +1,202 @@ +BOG 1 3 +0 26 15 0 1 +-0.038534 0.028762 -0.013817 +-0.205689 0.038259 -0.013734 +-0.338654 0.074348 -0.013419 +-0.340554 0.043958 -0.013684 +-0.277870 0.024963 -0.013850 +-0.350051 0.004070 -0.014032 +-0.355750 -0.030120 -0.014331 +-0.281669 -0.005427 -0.014115 +-0.325358 -0.052913 -0.014530 +-0.300664 -0.056712 -0.014563 +-0.270272 -0.037718 -0.014397 +-0.158202 -0.047215 -0.014480 +-0.040433 -0.043416 -0.014447 +-0.038534 0.028506 0.015534 +-0.205689 0.038003 0.015616 +-0.338654 0.074092 0.015931 +-0.340554 0.043701 0.015666 +-0.277870 0.024707 0.015500 +-0.350051 0.003814 0.015318 +-0.355750 -0.030376 0.015020 +-0.281669 -0.005684 0.015235 +-0.325358 -0.053169 0.014821 +-0.300664 -0.056968 0.014788 +-0.270272 -0.037974 0.014953 +-0.158202 -0.047471 0.014871 +-0.040433 -0.043672 0.014904 +0.056727 0.998390 0.000000 +0.999654 -0.026307 0.000000 +0.000000 0.000000 -1.000000 +0.261951 0.965081 0.000000 +-0.998053 0.062379 0.000000 +-0.290007 -0.957024 0.000000 +-0.278058 0.960564 0.000000 +-0.986394 0.164399 0.000000 +0.316228 -0.948683 0.000000 +-0.735931 0.677057 0.000000 +-0.152057 -0.988372 0.000000 +0.529999 -0.847998 0.000000 +-0.084443 -0.996428 0.000000 +0.032241 -0.999480 0.000000 +0.000000 0.000000 1.000000 +1 0 144 144 0 +0 1 14 0 14 13 1 2 15 1 15 14 2 3 16 2 16 15 3 4 17 3 17 16 4 5 18 4 18 17 5 6 19 5 19 18 6 7 20 6 20 19 7 8 21 7 21 20 8 9 22 8 22 21 9 10 23 9 23 22 10 11 24 10 24 23 11 12 25 11 25 24 12 0 13 12 13 25 7 9 8 7 10 9 5 7 6 4 7 5 1 3 2 1 4 3 12 1 0 11 1 12 10 1 11 10 4 1 7 4 10 20 21 22 20 22 23 18 19 20 17 18 20 14 15 16 14 16 17 25 13 14 24 25 14 23 24 14 23 14 17 20 23 17 +0 0 0 0 0 0 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 +1 26 15 0 1 +0.041034 0.028762 -0.013817 +0.208189 0.038259 -0.013734 +0.341154 0.074348 -0.013419 +0.343054 0.043958 -0.013684 +0.280370 0.024963 -0.013850 +0.352551 0.004070 -0.014032 +0.358250 -0.030120 -0.014331 +0.284169 -0.005427 -0.014115 +0.327858 -0.052913 -0.014530 +0.303164 -0.056712 -0.014563 +0.272772 -0.037718 -0.014397 +0.160702 -0.047215 -0.014480 +0.042933 -0.043416 -0.014447 +0.041034 0.028506 0.015534 +0.208189 0.038003 0.015616 +0.341154 0.074092 0.015931 +0.343054 0.043701 0.015666 +0.280370 0.024707 0.015500 +0.352551 0.003814 0.015318 +0.358250 -0.030376 0.015020 +0.284169 -0.005684 0.015235 +0.327858 -0.053169 0.014821 +0.303164 -0.056968 0.014788 +0.272772 -0.037974 0.014953 +0.160702 -0.047471 0.014871 +0.042933 -0.043672 0.014904 +0.056727 0.998390 0.000000 +0.999654 -0.026307 0.000000 +0.000000 0.000000 -1.000000 +0.261951 0.965081 0.000000 +-0.998053 0.062379 0.000000 +-0.290007 -0.957024 0.000000 +-0.278058 0.960564 0.000000 +-0.986394 0.164399 0.000000 +0.316228 -0.948683 0.000000 +-0.735931 0.677057 0.000000 +-0.152057 -0.988372 0.000000 +0.529999 -0.847998 0.000000 +-0.084443 -0.996428 0.000000 +0.032241 -0.999480 0.000000 +0.000000 0.000000 1.000000 +1 0 144 144 0 +0 1 14 0 14 13 1 2 15 1 15 14 2 3 16 2 16 15 3 4 17 3 17 16 4 5 18 4 18 17 5 6 19 5 19 18 6 7 20 6 20 19 7 8 21 7 21 20 8 9 22 8 22 21 9 10 23 9 23 22 10 11 24 10 24 23 11 12 25 11 25 24 12 0 13 12 13 25 7 9 8 7 10 9 5 7 6 4 7 5 1 3 2 1 4 3 12 1 0 11 1 12 10 1 11 10 4 1 7 4 10 20 21 22 20 22 23 18 19 20 17 18 20 14 15 16 14 16 17 25 13 14 24 25 14 23 24 14 23 14 17 20 23 17 +0 0 0 0 0 0 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 +2 76 31 0 1 +0.039956 -0.002485 -0.087626 +0.039956 0.019250 -0.042344 +0.039956 0.028307 -0.087626 +0.039956 -0.016975 -0.045967 +-0.035701 0.028307 -0.087626 +-0.035701 0.019250 -0.042344 +-0.035701 -0.002485 -0.087626 +-0.035701 -0.016975 -0.045967 +0.021674 0.020559 -0.048889 +0.021674 0.028307 -0.087626 +-0.018835 0.028307 -0.087626 +-0.018835 0.020559 -0.048889 +0.021674 -0.002485 -0.087626 +-0.018835 -0.002485 -0.087626 +0.021674 -0.015959 -0.048889 +-0.018835 -0.015959 -0.048889 +-0.023078 -0.099086 -0.005749 +-0.035701 -0.047155 -0.031185 +-0.035701 -0.180748 0.020844 +-0.035701 -0.187235 0.022862 +-0.024105 -0.105728 -0.002496 +-0.035304 -0.178179 0.042786 +0.039956 -0.178179 0.042786 +0.039956 -0.187235 0.022862 +-0.035701 -0.180748 0.037133 +-0.035701 -0.047155 0.026216 +-0.023078 -0.099086 0.019418 +-0.023225 -0.098483 0.019239 +0.039956 -0.177025 0.019685 +0.039956 -0.177025 0.042445 +0.039956 -0.049523 -0.030025 +0.039956 -0.049523 0.025894 +0.027909 -0.099086 -0.005749 +0.028935 -0.105728 -0.002496 +0.027909 -0.099086 0.019418 +0.028055 -0.098483 0.019239 +0.039956 0.033859 -0.038692 +0.026998 0.063310 -0.031329 +0.028354 0.069966 -0.029665 +0.039956 0.033859 0.037227 +0.011845 0.143806 0.045519 +0.011845 0.143806 0.017989 +0.013117 0.142417 0.019239 +0.010195 0.147851 0.039163 +0.003541 0.164152 0.021050 +0.005019 0.160530 0.002938 +0.032206 0.121551 0.062719 +0.032206 0.121551 0.019239 +0.032206 0.120682 0.019239 +0.019745 0.135172 0.059087 +0.032206 0.095324 0.008371 +0.032206 0.108003 0.066332 +0.032206 0.088879 -0.001295 +0.032043 0.088079 0.044597 +0.032206 0.088879 0.045470 +0.026998 0.063310 0.041230 +-0.035701 0.031851 -0.039194 +-0.035701 0.031851 0.036954 +-0.027068 0.121551 0.062719 +-0.014607 0.135172 0.059087 +-0.027068 0.108003 0.066332 +-0.005056 0.147851 0.039163 +-0.006707 0.143806 0.045519 +0.001598 0.164152 0.021050 +0.000119 0.160530 0.002938 +-0.007978 0.142417 0.019239 +-0.006707 0.143806 0.017989 +-0.027068 0.120682 0.019239 +-0.027068 0.121551 0.019239 +-0.027068 0.095324 0.008371 +-0.027068 0.088879 -0.001295 +-0.023215 0.069966 -0.029665 +-0.021859 0.063310 -0.031329 +-0.027068 0.088879 0.045470 +-0.026905 0.088079 0.044597 +-0.021859 0.063310 0.041230 +0.000000 0.000000 -1.000000 +0.000000 -1.000000 0.000000 +0.944497 -0.328521 0.000000 +-0.980581 0.196116 0.000000 +-0.242536 -0.970142 0.000000 +0.439868 -0.898063 0.000000 +0.000000 0.000000 1.000000 +-0.152759 0.000000 0.988263 +0.236190 0.000000 0.971707 +0.297067 -0.954857 0.000000 +0.910366 0.413803 0.000000 +-0.283346 0.959018 0.000000 +0.134684 0.990889 0.000000 +-0.152759 0.000000 -0.988263 +0.236190 0.000000 -0.971707 +-0.402739 0.000000 -0.915315 +0.199604 0.000000 -0.979877 +-0.832050 -0.554700 0.000000 +-0.675013 0.000000 -0.737806 +-0.377897 0.000000 -0.925848 +-0.843661 0.536876 0.000000 +0.668965 -0.743294 0.000000 +-0.743294 0.668965 0.000000 +-0.980581 -0.196116 0.000000 +-0.257663 0.966235 0.000000 +-0.393919 -0.919145 0.000000 +0.737154 0.675725 0.000000 +-0.402739 0.000000 0.915315 +-0.675013 0.000000 0.737805 +-0.377897 0.000000 0.925848 +0.199604 0.000000 0.979877 +1 0 456 456 0 +1 0 2 1 3 0 5 4 6 5 6 7 1 2 8 2 9 8 4 10 6 10 4 5 5 1 8 10 5 11 8 11 5 2 0 12 2 12 9 6 13 7 6 10 13 0 3 12 3 7 14 12 3 14 14 7 15 13 15 7 9 12 8 10 13 10 14 8 12 10 11 15 14 11 8 15 11 14 10 15 13 3 16 7 17 7 16 19 18 20 22 21 23 23 21 19 24 19 21 19 24 18 17 25 7 20 18 21 21 18 24 20 21 16 26 16 21 17 16 26 17 26 27 27 25 17 23 19 28 23 28 22 28 19 20 29 22 28 22 29 21 3 30 16 31 30 3 16 32 20 30 32 16 33 20 32 20 33 28 21 29 26 26 29 34 26 34 27 35 27 34 28 28 29 35 30 31 30 30 35 35 32 30 28 33 29 29 33 32 32 34 29 34 32 35 5 36 1 36 5 37 38 37 5 3 1 36 3 36 31 39 35 31 39 31 36 41 40 42 40 41 43 41 44 43 44 41 45 47 46 48 46 47 49 42 40 49 49 47 42 48 46 50 50 46 51 50 51 52 38 52 53 52 54 53 54 52 51 39 36 37 37 55 39 38 53 37 37 53 55 7 56 5 56 7 25 5 56 38 27 57 25 57 27 35 25 57 56 75 35 39 75 57 35 46 58 51 58 46 49 49 59 58 59 49 40 60 51 58 43 61 40 61 43 44 40 61 62 59 40 62 63 44 45 63 61 44 45 64 63 64 45 41 42 65 41 68 65 42 68 42 47 41 65 66 66 64 41 48 67 47 47 67 68 67 48 50 50 69 67 69 50 70 70 50 52 38 71 52 52 71 70 38 56 72 72 71 38 51 60 54 54 60 73 54 73 53 74 53 73 53 74 55 75 39 55 75 55 74 56 57 75 61 63 64 64 63 63 59 62 65 59 65 68 68 58 59 62 66 65 66 62 61 61 64 66 67 60 58 58 68 67 60 67 69 60 69 70 70 73 60 73 70 74 75 72 56 75 71 72 75 70 71 74 70 75 +0 0 0 0 0 0 6 6 6 6 6 6 3 3 3 3 3 3 1 1 1 3 3 3 3 3 3 3 3 3 3 3 3 1 1 1 1 1 1 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 6 6 6 0 0 0 6 6 6 0 0 0 1 1 1 1 1 1 0 0 0 5 5 5 5 5 5 9 9 9 10 10 10 10 10 10 10 10 10 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 0 0 0 9 9 9 0 0 0 11 11 11 5 5 5 0 0 0 5 5 5 5 5 5 5 5 5 9 9 9 11 11 11 11 11 11 11 11 11 11 11 11 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 12 12 12 0 0 0 18 18 18 19 19 19 19 19 19 19 19 19 0 0 0 18 18 18 18 18 18 18 18 18 0 0 0 0 0 0 0 0 0 16 16 16 16 16 16 0 0 0 15 15 15 15 15 15 16 16 16 16 16 16 6 6 6 6 6 6 4 4 4 12 12 12 12 12 12 6 6 6 12 12 12 12 12 12 24 24 24 24 24 24 24 24 24 20 20 20 24 24 24 20 20 20 22 22 22 20 20 20 20 20 20 23 23 23 22 22 22 23 23 23 21 21 21 21 21 21 1 1 1 1 1 1 21 21 21 21 21 21 1 1 1 1 1 1 25 25 25 25 25 25 17 17 17 17 17 17 17 17 17 17 17 17 4 4 4 4 4 4 26 26 26 26 26 26 26 26 26 26 26 26 12 12 12 12 12 12 12 12 12 27 27 27 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 30 30 30 27 27 27 30 30 30 30 30 30 30 30 30 diff --git a/mudworld/geometry/common/animal/eagle1.ndb b/mudworld/geometry/common/animal/eagle1.ndb new file mode 100644 index 0000000..d9517dd --- /dev/null +++ b/mudworld/geometry/common/animal/eagle1.ndb @@ -0,0 +1 @@ +0 : material/common/animal/eagle1a diff --git a/mudworld/geometry/common/buildings/church.bog b/mudworld/geometry/common/buildings/church.bog new file mode 100644 index 0000000..f29123f --- /dev/null +++ b/mudworld/geometry/common/buildings/church.bog @@ -0,0 +1,2961 @@ +BOG 1 4 +0 25 8 0 1 +2.700000 -3.699999 5.100001 +0.000000 -3.699998 8.051271 +2.700000 3.700000 5.100000 +-2.700000 -3.699999 5.100001 +-2.700000 3.700000 5.100000 +2.700000 -3.699999 5.000001 +-2.700000 -3.699998 5.000001 +2.700000 3.700000 5.000000 +0.000000 -3.699998 7.951272 +2.700000 -3.699998 5.000001 +0.000000 -3.699997 7.951272 +-2.700000 3.700000 5.000000 +2.700000 3.700000 5.000000 +1.500000 3.500000 6.411677 +0.000000 3.500000 8.051270 +-1.500000 3.500000 6.411676 +-1.500000 3.500000 6.311676 +0.000000 3.500000 7.951271 +1.500000 3.500000 6.311677 +1.500000 3.700000 6.311677 +1.500000 3.700000 6.411676 +-1.500000 3.700000 6.411676 +-1.500000 3.700000 6.367231 +-1.500000 3.700000 6.367232 +-1.500000 3.700000 6.311676 +1.000000 0.000000 0.000000 +-0.000010 -0.000010 1.000000 +0.737818 0.675000 0.000000 +-0.737818 0.675000 0.000000 +0.000001 0.000001 -1.000000 +-1.000000 0.000000 0.000000 +0.737818 -0.675000 0.000000 +-0.737818 -0.675000 0.000000 +1 0 87 87 0 +14 1 13 15 3 1 3 4 11 2 0 5 8 1 3 22 4 21 19 20 2 4 23 24 6 10 3 10 9 0 17 10 16 10 17 18 0 2 13 13 2 20 4 3 15 21 4 15 6 11 16 16 11 24 12 9 18 19 12 18 0 13 1 1 14 15 11 6 3 5 7 2 2 12 19 24 11 4 10 0 1 6 16 10 18 9 10 +2 2 2 3 3 3 5 5 5 0 0 0 1 1 1 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 6 6 6 7 7 7 2 2 2 2 2 2 3 3 3 3 3 3 6 6 6 6 6 6 7 7 7 7 7 7 2 2 2 3 3 3 5 5 5 0 0 0 4 4 4 4 4 4 1 1 1 6 6 6 7 7 7 +1 17 8 0 1 +-1.700000 3.300001 10.200001 +1.700000 3.300001 10.200001 +0.000000 3.300000 11.753566 +-1.700000 6.700000 10.200000 +1.700000 6.700000 10.200000 +0.000000 6.700000 11.753565 +1.700000 3.300000 10.000000 +-1.700000 3.300000 10.000000 +-1.700000 6.700000 10.000000 +1.700000 6.700000 10.000000 +0.000000 6.700000 11.553565 +-1.700000 3.300001 10.000000 +1.700000 3.300001 10.000000 +0.000000 3.300000 11.553566 +-1.700000 6.700000 10.000000 +1.700000 6.700000 10.000000 +0.000000 6.700000 11.553565 +-0.674599 0.738185 0.000000 +-1.000000 0.000000 0.000000 +0.000001 -0.000001 1.000000 +0.674599 0.738185 0.000000 +1.000000 0.000000 0.000000 +0.000000 0.000000 -1.000000 +0.674599 -0.738184 0.000000 +-0.674599 -0.738184 0.000000 +1 0 60 60 0 +1 5 2 2 3 0 8 7 0 6 9 4 5 10 3 1 4 5 2 5 3 0 3 8 4 1 6 4 16 5 15 16 4 16 14 3 11 13 0 0 13 2 13 1 2 13 12 1 14 13 11 14 16 13 16 12 13 16 15 12 +3 3 3 0 0 0 1 1 2 4 4 5 5 5 5 3 3 3 0 0 0 2 5 1 5 2 4 5 7 5 7 7 5 7 6 5 6 7 2 2 7 2 7 2 2 7 7 2 6 7 6 6 7 7 7 7 7 7 7 7 +2 21 7 0 1 +-1.700000 -6.699999 5.200001 +1.700000 -6.699999 5.200001 +0.000000 -6.700000 6.753566 +1.700000 -6.699999 5.000000 +-1.700000 -6.699999 5.000000 +-1.700000 -6.699999 5.000000 +1.700000 -6.699999 5.000000 +0.000000 -6.700000 6.553566 +-1.700000 -3.500000 5.072873 +-1.700000 -3.500000 5.000000 +1.700000 -3.500000 5.000000 +1.700000 -3.500000 5.072873 +-1.700000 -3.500000 5.000000 +-1.610130 -3.500000 5.082129 +1.620259 -3.500000 5.072872 +1.700000 -3.500000 5.000000 +1.700000 -3.500000 5.200000 +0.000000 -3.499999 6.753565 +-1.700000 -3.500000 5.200000 +0.000000 -3.499999 6.553566 +0.099999 -3.499999 6.462180 +-0.674599 0.738185 0.000000 +-1.000000 0.000000 0.000000 +0.000001 -0.000001 1.000000 +1.000000 0.000000 0.000000 +0.674599 0.738185 0.000000 +0.674599 -0.738184 0.000000 +-0.674599 -0.738184 0.000000 +1 0 63 63 0 +17 2 16 18 0 17 0 8 4 11 1 10 5 7 0 0 7 2 7 1 2 7 6 1 5 12 13 19 7 13 6 7 19 14 15 6 0 18 8 6 20 14 16 1 11 20 6 19 1 16 2 2 17 0 9 4 8 3 10 1 13 7 5 +4 4 4 0 0 0 1 1 1 3 3 3 5 5 1 1 5 0 5 3 0 5 6 3 5 5 5 6 5 5 6 5 6 6 6 6 1 1 1 6 6 6 3 3 3 6 6 6 4 4 4 0 0 0 1 1 1 3 3 3 5 5 5 +3 177 10 1146 382 +-2.500000 -3.500000 5.000000 +2.500000 -3.500000 5.000000 +-2.500000 3.500000 5.000000 +2.500000 3.500000 5.000000 +2.500000 -3.500000 5.072872 +-2.500000 -3.500000 5.072872 +2.500000 -3.499999 5.218614 +-2.500000 -3.499999 5.218614 +2.500000 3.500000 5.218613 +0.000000 3.500000 7.951271 +0.000000 -3.499999 7.951272 +-2.500000 3.500000 5.218613 +2.500000 3.500000 5.072871 +-2.500000 3.500000 5.072871 +-2.500000 -3.500000 0.000000 +2.500000 -3.500000 0.000000 +-2.500000 3.500000 0.000000 +2.500000 3.500000 0.000000 +-0.600000 3.500000 0.200000 +0.600000 3.500000 0.200000 +0.600000 3.500000 2.400000 +-0.600000 3.500000 2.400000 +-0.600000 3.100000 0.200000 +0.600000 3.100000 0.200000 +-0.600000 3.100000 2.400000 +0.600000 3.100000 2.400000 +-2.100000 -3.100000 0.200000 +2.100000 -3.100000 0.200000 +-2.100000 3.100000 0.200000 +2.100000 3.100000 0.200000 +-2.100000 -3.100000 5.000000 +2.100000 -3.100000 5.000000 +-2.100000 3.100000 5.000000 +2.100000 3.100000 5.000000 +-1.500000 -3.500000 0.000000 +1.500000 -3.500000 0.000000 +1.500000 -3.500000 5.000000 +-1.500000 -3.500000 5.000000 +1.500000 -3.500000 5.072872 +1.500000 -3.500000 5.123949 +-1.500000 -3.500000 5.123949 +0.000000 -3.500000 6.553565 +-1.500000 -3.500000 5.057094 +-1.500000 -6.500000 0.000000 +1.500000 -6.500000 0.000000 +-1.500000 -6.500000 5.000000 +1.500000 -6.500000 5.000000 +1.500000 -6.500000 5.041317 +-1.500000 -6.500000 5.041317 +1.500000 -6.500000 5.123949 +-1.500000 -6.500000 5.123949 +0.000000 -6.500000 6.553566 +-1.100001 -3.100000 0.400000 +1.100000 -3.100000 0.400000 +-1.100001 -3.100000 5.000000 +1.100000 -3.100000 5.000000 +-1.100001 -6.100000 0.400000 +1.100000 -6.100000 0.400000 +-1.100001 -6.100000 5.000000 +1.100000 -6.100000 5.000000 +1.500000 3.500000 0.000000 +-1.500000 3.500000 0.000000 +1.500000 3.500000 5.000000 +1.500000 3.500000 5.058297 +1.500000 3.500000 5.189465 +1.500000 3.500000 6.311676 +1.500000 3.500000 0.105263 +1.500000 3.500000 3.631579 +-1.500000 3.500000 6.311676 +-1.500000 3.500000 3.631579 +-1.500000 3.500000 0.105263 +-1.500000 3.500000 5.102019 +-1.500000 3.500000 5.007287 +1.100000 3.500000 0.200000 +-1.100000 3.500000 0.200000 +-1.100000 3.500000 5.000000 +1.100000 3.500000 5.000000 +1.100000 3.500000 3.084210 +-1.100000 3.500000 3.084210 +-1.500000 6.500000 0.000000 +1.500000 6.500000 0.000000 +-1.500000 3.500000 10.000000 +1.500000 3.500000 10.000000 +-1.500000 6.500000 10.000000 +1.500000 6.500000 10.000000 +1.500000 3.500000 10.041317 +-1.500000 3.500000 10.041317 +1.500000 3.500000 10.123949 +-1.500000 3.500000 10.123949 +1.500000 6.500000 10.123949 +0.000000 6.500000 11.553565 +0.000000 3.500000 11.553565 +-1.500000 6.500000 10.123949 +1.500000 6.500000 10.041316 +-1.500000 6.500000 10.041316 +-0.600000 6.500000 0.200000 +0.600000 6.500000 0.200000 +0.600000 6.500000 2.400000 +-0.600000 6.500000 2.400000 +-0.600000 6.100000 0.200000 +0.600000 6.100000 0.200000 +-0.600000 6.100000 2.400000 +0.600000 6.100000 2.400000 +-1.100000 6.100000 0.200000 +1.100000 6.100000 0.200000 +-1.100000 6.100000 5.000000 +1.100000 6.100000 5.000000 +2.500000 1.700000 1.500000 +2.500000 1.300000 1.500000 +2.100000 1.300000 1.500000 +2.100000 1.700000 1.500000 +2.500000 1.300000 3.500000 +2.500000 1.700000 3.500000 +2.100000 1.700000 3.500000 +2.100000 1.300000 3.500000 +2.500000 -1.300000 1.500000 +2.500000 -1.700000 1.500000 +2.100000 -1.700000 1.500000 +2.100000 -1.300000 1.500000 +2.500000 -1.700000 3.500000 +2.500000 -1.300000 3.500000 +2.100000 -1.300000 3.500000 +2.100000 -1.700000 3.500000 +1.100000 4.600000 1.500000 +1.100000 5.000000 1.500000 +1.500000 5.000000 1.500000 +1.500000 4.600000 1.500000 +1.500000 4.600000 3.500000 +1.500000 5.000000 3.500000 +1.100000 5.000000 3.500000 +1.100000 4.600000 3.500000 +1.500000 4.600000 2.299999 +1.500000 5.000000 1.815789 +1.500000 -4.600000 1.500000 +1.500000 -5.000000 1.500000 +1.100000 -5.000000 1.500000 +1.100000 -4.600000 1.500000 +1.500000 -5.000000 3.500000 +1.500000 -4.600000 3.500000 +1.100000 -4.600000 3.500000 +1.100000 -5.000000 3.500000 +-1.500000 -5.000000 1.500000 +-1.500000 -4.600000 1.500000 +-1.100000 -4.600000 1.500000 +-1.100000 -5.000000 1.500000 +-1.500000 -4.600000 3.500000 +-1.500000 -5.000000 3.500000 +-1.100000 -5.000000 3.500000 +-1.100000 -4.600000 3.500000 +-1.100000 5.000000 1.500000 +-1.100000 4.928102 1.500000 +-1.500000 4.600000 1.500000 +-1.500000 5.000000 1.500000 +-1.100000 4.600000 1.500000 +-1.500000 5.000000 3.500000 +-1.500000 4.600000 3.500000 +-1.100000 4.600000 3.500000 +-1.100000 5.000000 3.500000 +-1.500000 4.600000 2.299999 +-1.100000 4.600000 1.863967 +-1.500000 5.000000 1.815789 +-2.500000 -1.700000 1.500000 +-2.500000 -1.300000 1.500000 +-2.100000 -1.300000 1.500000 +-2.100000 -1.700000 1.500000 +-2.500000 -1.300000 3.500000 +-2.500000 -1.700000 3.500000 +-2.100000 -1.700000 3.500000 +-2.100000 -1.300000 3.500000 +-2.500000 1.300000 1.500000 +-2.500000 1.700000 1.500000 +-2.100000 1.700000 1.500000 +-2.100000 1.300000 1.500000 +-2.500000 1.700000 3.500000 +-2.500000 1.300000 3.500000 +-2.100000 1.300000 3.500000 +-2.100000 1.700000 3.500000 +-1.000000 0.000000 0.000000 +0.000000 -1.000000 0.000000 +1.000000 0.000000 0.000000 +0.000000 1.000000 0.000000 +0.737818 0.000000 0.675000 +-0.737818 0.000000 0.675000 +0.000000 0.000000 -1.000000 +0.000000 0.000000 1.000000 +0.689919 0.000000 0.723886 +-0.689920 0.000000 0.723886 +4.000000 -0.276782 +-3.000000 -0.276782 +-3.000000 -0.276782 +4.000000 -0.276782 +-3.000000 -0.203910 +-2.000001 -0.203910 +-3.000000 -0.058168 +3.999999 -0.058168 +-2.000001 -0.058169 +-3.000000 2.674488 +3.999999 2.674489 +-3.000000 -0.058169 +4.000000 -0.203911 +2.999999 -0.203911 +4.000000 -5.276782 +-3.000000 -5.276782 +-3.000000 -5.276782 +4.000000 -5.276782 +-0.099999 4.000000 +1.100001 4.000000 +-0.100001 -2.876782 +1.099999 -2.876782 +-0.099999 -5.076782 +1.100001 -5.076782 +3.600000 -2.876782 +1.100001 -2.876782 +-2.599999 -5.076782 +-1.599999 -5.076782 +-1.599999 -5.076782 +-2.599999 -5.076782 +-2.599999 -0.276782 +3.600000 -0.276782 +-1.599999 -0.276782 +-2.599999 -0.276782 +4.000000 -5.276782 +-3.000000 -5.276782 +-3.000000 -0.276783 +-1.000001 -0.276783 +-3.000000 -0.203910 +-3.000000 -0.152833 +4.000000 -0.152834 +0.499999 -3.000000 +4.000000 -0.219688 +7.000000 -5.276783 +-0.999998 -6.000000 +7.000000 -0.276783 +-6.000000 -0.276783 +1.999998 -0.235466 +7.000000 -0.235466 +1.999998 -0.152833 +7.000000 -0.152833 +0.499999 1.276783 +-2.600000 -4.876782 +3.600000 -4.876782 +-2.600000 -0.276782 +3.600000 -0.276782 +-5.599999 -4.876782 +6.600000 -4.876782 +-5.599999 -0.276782 +6.600000 -0.276782 +4.000000 -5.276782 +-3.000000 -5.276782 +4.000000 -0.276782 +-1.000001 -0.218485 +-1.000001 -0.087318 +4.000000 1.034894 +4.000000 -5.171519 +4.000000 -1.645204 +-3.000000 1.034894 +-3.000000 -1.645204 +-3.000000 -5.171519 +1.999999 -0.174763 +1.999999 -0.269495 +-3.000000 -5.076782 +-0.599999 4.000000 +1.599999 -0.276782 +-0.600001 -0.276782 +-0.600001 -2.192572 +1.599999 -2.192572 +-6.000000 -5.276782 +7.000000 -5.276782 +-3.000000 4.723218 +4.000000 4.723218 +1.999998 4.723218 +7.000000 4.723218 +4.000000 4.764535 +-3.000000 4.764535 +4.000000 4.847167 +-0.999999 4.847167 +-1.000002 4.847167 +0.499998 6.276783 +0.500001 6.276783 +-6.000000 4.847167 +7.000000 4.764534 +-6.000000 4.764534 +7.000000 -5.076782 +-6.000000 -5.076782 +-6.000000 -2.876782 +1.099998 -2.876782 +-0.099998 6.600000 +1.100002 -5.076782 +6.600000 -2.876782 +1.100002 -2.876782 +-0.599999 -5.076782 +-5.600000 -5.076782 +6.600001 -0.276782 +-5.600000 -0.276782 +3.000000 -3.776782 +3.000000 1.799999 +-1.600000 -3.776782 +-1.200000 -3.776782 +1.799999 -1.776782 +3.000000 -1.776782 +2.600000 -1.776782 +-0.799999 -1.776782 +3.000000 -3.776782 +-2.000000 -3.776782 +-1.599999 -3.776782 +2.600000 -3.776782 +-2.000000 -1.776782 +-2.000000 -0.800001 +2.600000 -1.776782 +-1.599999 -1.200001 +1.600001 5.100000 +-4.500000 -3.776782 +5.500000 -3.776782 +5.100000 -3.776782 +5.100000 -1.776782 +5.500000 -1.776782 +1.600001 -1.776782 +-0.600001 -1.776782 +-1.000001 -2.976783 +2.000001 -3.460993 +1.999999 -3.776782 +-0.999999 -3.776782 +-0.599998 -3.776782 +1.599999 -3.776782 +-0.999999 -1.776782 +-0.999999 -4.100001 +1.599999 -1.776782 +-0.599998 -4.500000 +2.000001 -3.776782 +5.100000 -3.776782 +-0.600001 -3.776782 +-0.600001 -4.500000 +-1.000001 -1.776782 +2.000001 -1.776782 +1.600001 -1.776782 +-0.600001 -1.776782 +-0.599999 -3.776782 +-0.599999 5.428103 +-4.100001 -3.776782 +-4.500000 -3.776782 +-0.599999 5.100001 +-4.500000 -1.776782 +-4.100001 -1.776782 +5.100001 -1.776782 +5.500000 -1.776782 +1.999999 -2.976783 +1.599999 -3.412815 +-0.999999 -3.460993 +3.000000 -3.776782 +1.799999 -3.776782 +-1.600000 -3.776782 +-1.600000 -1.200000 +-2.000000 -1.776782 +3.000000 -1.776782 +2.600000 -1.776782 +-1.600000 -1.776782 +3.000000 -3.776782 +-2.000000 -3.776782 +-1.599999 -3.776782 +2.600000 -3.776782 +-2.000000 -1.776782 +3.000000 1.800001 +2.600000 -1.776782 +2.599999 2.200001 +1.999999 -0.276783 +2.999999 -0.203910 +1.999999 -0.203910 +-1.000001 -0.276782 +-1.000001 -0.218485 +-2.000001 -0.276782 +-2.000001 -0.058169 +-2.000001 -0.203911 +-1.000001 -0.218485 +-1.000001 1.034894 +-2.000001 -0.058169 +-1.000001 -0.087318 +4.000000 -0.203911 +4.000000 -0.058169 +-3.000000 -0.058168 +-3.000000 -0.203911 +-3.000000 -0.276782 +4.000000 -0.276782 +2.999999 4.000000 +1.999999 4.000000 +3.000001 -3.000000 +1.799999 -3.776782 +-3.000000 -5.276782 +4.000000 -5.276782 +1.799999 -3.776782 +-3.000000 -5.276782 +4.000000 -5.276782 +2.999999 -0.276782 +1.999999 -1.645204 +2.999999 -5.276782 +-1.000001 -5.171519 +-1.000001 -1.645204 +-2.000001 -5.276782 +1.100001 4.000000 +-0.099999 3.600000 +1.100001 3.600000 +-0.100001 4.000000 +1.099999 3.600000 +1.099999 4.000000 +-3.000000 -2.876782 +-2.600000 -5.076782 +-2.600000 -2.876782 +3.600000 -2.876782 +4.000000 -5.076782 +4.000000 -2.876782 +-1.600001 -2.599999 +1.100001 3.600000 +-0.099999 3.600000 +1.600001 -2.600000 +-1.600001 3.599999 +-0.599999 -2.600000 +2.600001 -5.076782 +1.600001 -4.876782 +-1.599999 -5.076782 +3.600000 -5.076782 +-0.799999 -3.776782 +-2.599999 -5.076782 +3.600000 -5.076782 +-0.799999 -3.776782 +-2.599999 -5.076782 +2.600001 -0.276782 +1.100001 -2.876782 +1.100001 -5.076782 +2.600001 3.599999 +1.100001 3.600000 +2.599999 -2.600000 +-0.099999 -5.076782 +-0.099999 -2.876782 +-1.599999 -0.276782 +-1.599999 3.600000 +-1.600001 -2.599999 +-0.099999 3.600000 +-0.099999 -2.876782 +1.100001 -2.876782 +-1.599999 -0.276782 +2.999999 -0.058168 +1.999999 -0.152833 +1.999999 -0.203910 +-2.000001 -5.276782 +-1.000001 -5.276782 +-2.000001 -0.276782 +2.999999 -5.276782 +2.999999 -0.276782 +1.999999 -5.276782 +-1.999999 -3.000000 +-0.999999 -3.000000 +-2.000001 4.000000 +-2.000001 -0.203910 +-1.000001 -0.219688 +-1.000001 -0.152834 +2.999999 -0.058168 +0.499999 2.674489 +1.999999 -0.152833 +2.000002 -6.000000 +2.000001 -3.000000 +-0.999999 -3.000000 +-1.000002 -5.276783 +1.999998 -5.276783 +1.999998 -0.276783 +-6.000000 -5.276783 +-3.000000 -5.276782 +-4.500000 -3.776782 +5.100000 -3.776782 +4.000000 -5.276782 +5.500000 -3.776782 +-1.000002 -0.276783 +1.999998 -0.276783 +1.999998 -0.235466 +-0.999998 -0.235466 +-0.999998 -0.276783 +-0.999998 -0.152833 +-1.000001 -3.000000 +-1.000002 -6.000000 +0.499999 -3.000000 +0.499999 -6.000000 +1.999998 -6.000000 +0.499999 -3.000000 +-3.000000 -0.203910 +-6.000000 -0.152833 +-6.000000 -0.276783 +-2.000001 4.000000 +-0.999999 -3.000000 +2.000001 -3.000000 +0.499999 1.276783 +0.499999 2.674489 +-1.000001 -0.152834 +2.600001 -0.276782 +1.600001 -0.276782 +1.600001 -4.876782 +-1.599999 -0.276782 +-0.599999 -4.876782 +-0.599999 -0.276782 +2.600001 -2.599999 +2.599999 3.600000 +1.600001 -2.600000 +-1.599999 -2.600000 +-0.599999 -2.600000 +-1.600001 3.599999 +-0.600002 -5.599999 +1.599999 -2.600000 +-0.600001 -2.600000 +1.600002 -5.599999 +-0.599999 -2.600000 +-0.599998 -5.600000 +1.600002 -4.876782 +-0.599998 -0.276782 +-0.599998 -4.876782 +6.600000 -4.876782 +5.500000 -3.776782 +5.100001 -3.776782 +-2.600000 -4.876782 +-4.100000 -3.776782 +-5.599999 -4.876782 +2.999999 -5.276782 +1.999999 -5.171519 +1.999999 -5.276782 +-1.000001 -0.276782 +-2.000001 -0.276782 +-1.000001 -1.645204 +2.999999 -0.203911 +1.999999 -0.174763 +2.999999 -0.276782 +-1.000001 -5.171519 +-2.000001 -5.276782 +-1.000001 -5.276782 +-0.100001 -2.876782 +-0.600001 -2.192572 +-0.600001 -5.076782 +2.999999 -0.058169 +1.999999 1.034894 +2.999999 -0.203911 +1.599999 -5.076782 +1.599999 -2.192572 +1.099999 -2.876782 +1.999999 4.000000 +1.999998 7.000000 +-1.000002 7.000000 +-1.000002 -5.276782 +1.999998 -5.276782 +-0.100002 -5.076782 +-0.999999 4.723218 +2.000001 4.723218 +2.000001 4.764535 +-1.000002 4.764534 +-1.000002 4.723218 +1.999998 4.723218 +1.999998 4.847167 +0.499998 6.276783 +1.999998 4.764534 +-0.999998 7.000000 +-0.999999 4.000000 +0.500002 7.000000 +0.500001 4.000000 +2.000001 4.000000 +0.500002 7.000000 +7.000000 4.764534 +7.000000 4.847167 +4.000000 4.847167 +-6.000000 4.764534 +-6.000000 4.723218 +-3.000000 4.723218 +1.999998 -5.276782 +1.999998 4.723218 +1.099998 -5.076782 +-1.000002 4.723218 +-1.000002 -5.276782 +-0.100002 -5.076782 +-1.000002 4.723218 +-0.100002 -2.876782 +1.999998 4.723218 +1.100002 7.000000 +-0.099998 6.600000 +1.100002 6.600000 +-0.100002 7.000000 +1.099998 6.600000 +1.099998 7.000000 +-6.000000 -2.876782 +-5.600000 -5.076782 +-5.600000 -2.876782 +6.600000 -2.876782 +7.000000 -5.076782 +7.000000 -2.876782 +1.100001 4.000000 +1.600001 6.600000 +-0.099998 6.600000 +1.599999 4.000000 +-0.600001 6.600000 +-0.600001 4.000000 +-3.000000 -5.076782 +-4.100000 -3.776782 +-5.600000 -5.076782 +5.428103 -3.776782 +6.600001 -5.076782 +5.500000 -3.776782 +1.600001 -0.276782 +1.100002 -2.876782 +1.100002 -5.076782 +-0.099998 -5.076782 +-0.099998 -2.876782 +-0.599999 -0.276782 +-0.599999 6.600001 +-0.599999 4.000000 +-0.099998 6.600000 +-0.099998 -2.876782 +1.100002 -2.876782 +-0.599999 -0.276782 +4.000000 -0.087318 +4.000000 -0.218485 +7.000000 4.723218 +-3.000000 -0.174763 +-6.000000 4.723218 +-3.000000 -0.269495 +4.000000 1.034894 +4.000000 -0.087318 +7.000000 4.723218 +-3.000000 1.034894 +-6.000000 4.723218 +-3.000000 -0.174763 +4.000000 4.723218 +4.000000 1.034894 +7.000000 4.723218 +0.500001 2.674488 +2.000001 4.723218 +-0.999999 4.723218 +-3.000000 4.723218 +-6.000000 4.723218 +-3.000000 1.034894 +0.500001 2.674488 +-0.999999 4.723218 +-0.999999 1.034894 +-3.000000 -2.192572 +-5.600000 -0.276782 +-4.100000 -1.776782 +1.999999 -5.171519 +2.999999 -5.276782 +1.999999 -1.645204 +1.999999 -0.269495 +2.999999 -0.276782 +1.999999 -0.174763 +7.000000 4.723218 +4.000000 -0.218485 +4.000000 -0.276782 +1.100002 6.600000 +-0.099998 6.600000 +1.600001 6.600000 +-0.099998 6.600000 +-0.099999 4.000000 +1.100001 4.000000 +2.199999 -3.776782 +4.000000 -0.276782 +2.199999 -1.776782 +-1.200001 -3.776782 +-3.000000 -5.276782 +-0.800001 -3.776782 +1.799999 -1.776782 +-3.000000 -0.276782 +-0.800001 -1.776782 +1.800000 -3.776782 +3.600000 -5.076782 +2.200001 -3.776782 +-2.599999 -0.276782 +-1.200000 -3.776782 +-1.200000 -1.776782 +-0.799999 -1.776782 +3.600000 -0.276782 +-2.599999 -0.276782 +2.600000 1.799999 +3.000000 2.199999 +2.600000 2.200000 +-1.600000 1.799999 +-2.000000 2.199999 +-2.000000 1.799999 +-1.600000 -3.776782 +-2.000000 -1.776782 +-2.000000 -3.776782 +3.000000 -3.776782 +2.600000 -1.776782 +2.600000 -3.776782 +2.000001 -3.000000 +1.999999 4.000000 +-1.000001 4.000000 +1.799999 -3.776782 +1.799999 -1.776782 +-0.800001 -3.776782 +-3.000000 -0.276782 +-3.000000 -5.276782 +-1.200001 -3.776782 +-0.800001 -1.776782 +-3.000000 -0.276782 +-1.200001 -1.776782 +3.600000 -5.076782 +3.600000 -0.276782 +2.200001 -3.776782 +-0.799999 -1.776782 +-0.799999 -3.776782 +1.800000 -3.776782 +2.200001 -1.776782 +3.600000 -0.276782 +1.800000 -1.776782 +3.000000 -0.800001 +2.599999 -1.200001 +3.000000 -1.200001 +-2.000000 -0.800001 +-1.599999 -1.200001 +-1.600000 -0.800000 +-2.000000 -1.776782 +-1.599999 -3.776782 +-1.599999 -1.776782 +2.600000 -1.776782 +3.000000 -3.776782 +3.000000 -1.776782 +4.000000 -5.276782 +2.199999 -3.776782 +1.799999 -3.776782 +-1.200000 -3.776782 +-2.599999 -5.076782 +-0.799999 -3.776782 +-2.599999 -0.276782 +-1.200000 -1.776782 +-0.799999 -1.776782 +-4.100000 -3.776782 +-3.000000 -2.192572 +-4.100000 -1.776782 +-5.600000 -0.276782 +-4.500000 -3.776782 +-4.500000 -1.776782 +-4.100000 -1.776782 +-5.600000 -0.276782 +-4.500000 -1.776782 +5.100000 -2.976783 +4.000000 -1.645204 +5.100000 -3.776782 +4.000000 -1.645204 +5.100000 -2.976783 +5.100000 -1.776782 +5.500000 -3.460993 +7.000000 -5.276782 +5.500000 -1.776782 +5.500000 -3.776782 +7.000000 -5.276782 +5.500000 -3.460993 +1.600001 5.100000 +2.000001 5.500000 +1.600001 5.500000 +-0.600001 5.100000 +-1.000001 5.500000 +-1.000001 5.100000 +-0.600001 -3.776782 +-0.600001 -1.776782 +-1.000001 -2.976783 +2.000001 -3.460993 +1.600001 -1.776782 +1.600001 -3.776782 +-1.000001 -3.776782 +-0.600001 -3.776782 +-1.000001 -2.976783 +2.000001 -3.776782 +2.000001 -3.460993 +1.600001 -3.776782 +2.199999 -1.776782 +4.000000 -0.276782 +1.799999 -1.776782 +-3.000000 -5.276782 +-3.000000 -0.276783 +-4.100001 -3.776782 +-6.000000 -0.276783 +-6.000000 -5.276783 +-4.500000 -3.776782 +-6.000000 -0.276783 +-4.500000 -1.776782 +-3.000000 -0.276783 +6.600000 -4.876782 +6.600000 -0.276782 +5.500000 -3.776782 +3.600000 -0.276782 +3.600000 -4.876782 +5.100001 -3.776782 +3.600000 -0.276782 +5.100001 -1.776782 +6.600000 -0.276782 +1.999999 -4.100001 +1.599998 -4.500000 +1.999999 -4.500000 +-0.999999 -4.100001 +-0.599998 -4.500000 +-0.599999 -4.100001 +-0.999999 -1.776782 +-0.599998 -3.776782 +-0.599998 -1.776782 +1.599999 -1.776782 +1.999999 -3.776782 +1.999999 -1.776782 +5.500000 -3.776782 +7.000000 -0.276783 +5.500000 -1.776782 +4.000000 -0.276783 +5.100000 -3.776782 +5.100000 -1.776782 +5.500000 -1.776782 +7.000000 -0.276783 +4.000000 -0.276783 +-4.100000 -3.776782 +-2.600000 -0.276782 +-4.100000 -1.776782 +-5.599999 -0.276782 +-4.500000 -3.776782 +-4.500000 -1.776782 +-4.100000 -1.776782 +-2.600000 -0.276782 +-5.599999 -0.276782 +-1.000001 -4.500000 +-0.600001 -4.100000 +-1.000001 -4.100000 +2.000001 -4.500000 +1.600001 -4.100000 +1.600001 -4.500000 +2.000001 -3.776782 +1.600001 -1.776782 +1.600001 -3.776782 +-0.600001 -3.776782 +-1.000001 -1.776782 +-1.000001 -3.776782 +4.000000 -1.645204 +7.000000 4.723218 +-3.000000 -0.203910 +-3.000000 -0.276782 +4.000000 -0.276782 +-1.000002 -0.152833 +-1.000002 -0.235466 +1.999998 -0.235466 +4.000000 -0.058169 +4.000000 1.034894 +-3.000000 -0.058168 +-3.000000 -0.058169 +3.999999 -0.058168 +-3.000000 1.034894 +-0.999999 4.847167 +-0.999999 4.764535 +2.000001 4.764535 +-3.000000 4.764535 +-3.000000 4.847167 +-6.000000 4.847167 +7.000000 -0.235466 +7.000000 -0.152833 +4.000000 -0.219688 +6.600001 -5.076782 +6.600001 -0.276782 +5.500000 -3.776782 +5.428103 -3.776782 +5.100001 -3.776782 +4.000000 -5.076782 +5.100001 -1.776782 +4.000000 -2.192572 +5.100001 -3.412815 +-3.000000 -5.171519 +-3.000000 -1.645204 +-4.100001 -3.776782 +4.000000 -2.192572 +4.000000 -5.076782 +5.100001 -3.776782 +-6.000000 4.723218 +-6.000000 -5.276782 +-4.500000 -1.776782 +-4.100001 -2.976783 +-3.000000 -1.645204 +-4.100001 -1.776782 +-4.500000 -3.460993 +-6.000000 -5.276782 +-4.500000 -3.776782 +1.599999 5.500000 +1.999999 5.100001 +1.999999 5.500000 +1.599999 -1.776782 +1.999999 -2.976783 +1.999999 -1.776782 +-0.999999 -1.776782 +-0.999999 -3.460993 +-0.599999 -1.776782 +1.999999 -3.776782 +1.999999 -2.976783 +1.599999 -3.776782 +-0.999999 -3.776782 +-0.599999 -3.776782 +-0.999999 -3.460993 +-0.599999 5.500000 +-0.999999 5.500000 +-0.599999 5.428103 +-3.000000 -0.269495 +-6.000000 4.723218 +-3.000000 -1.645204 +-3.000000 -0.058169 +-3.000000 -0.203911 +4.000000 -0.276782 +1.999998 4.723218 +1.999998 4.764534 +0.499998 6.276783 +-2.000001 -0.203910 +-1.000001 -0.276783 +-1.000001 -0.219688 +4.000000 -0.276782 +5.100001 -1.776782 +6.600001 -0.276782 +2.199999 -3.776782 +4.000000 -0.276782 +2.199999 -1.776782 +-1.200001 -3.776782 +-3.000000 -5.276782 +-0.800001 -3.776782 +2.199999 -1.776782 +4.000000 -0.276782 +1.799999 -1.776782 +1.800000 -3.776782 +3.600000 -5.076782 +2.200001 -3.776782 +-2.599999 -0.276782 +-1.200000 -3.776782 +-1.200000 -1.776782 +-0.799999 -1.776782 +3.600000 -0.276782 +-2.599999 -0.276782 +-2.000000 -1.199999 +-1.600000 -0.799999 +-2.000000 -0.799999 +3.000000 -1.199999 +2.600000 -0.799999 +2.600000 -1.200000 +3.000000 -3.776782 +2.600000 -1.776782 +2.600000 -3.776782 +-1.600000 -3.776782 +-2.000000 -1.776782 +-2.000000 -3.776782 +-3.000000 -0.276783 +-3.000000 -0.203910 +-6.000000 -0.276783 +-6.000000 -5.276782 +-3.000000 -5.171519 +-4.500000 -3.776782 +4.000000 -5.171519 +7.000000 -5.276782 +5.500000 -3.776782 +4.000000 4.847167 +4.000000 4.764535 +7.000000 4.723218 +4.000000 -0.219688 +4.000000 -0.276783 +7.000000 -0.276783 +-0.600001 -0.276782 +-0.100001 -2.876782 +1.599999 -2.192572 +1.799999 -3.776782 +1.799999 -1.776782 +-0.800001 -3.776782 +-3.000000 -5.276782 +1.799999 -3.776782 +-0.800001 -3.776782 +-3.000000 -0.276782 +-1.200001 -3.776782 +-0.800001 -1.776782 +-3.000000 -0.276782 +-1.200001 -1.776782 +3.600000 -5.076782 +3.600000 -0.276782 +2.200001 -3.776782 +-0.799999 -3.776782 +3.600000 -5.076782 +1.800000 -3.776782 +-0.799999 -1.776782 +-0.799999 -3.776782 +1.800000 -3.776782 +2.200001 -1.776782 +3.600000 -0.276782 +1.800000 -1.776782 +-3.000000 -0.276782 +-1.200001 -3.776782 +-1.200001 -1.776782 +1.799999 -1.776782 +-3.000000 -0.276782 +-0.800001 -1.776782 +-0.800001 -3.776782 +1.799999 -1.776782 +-0.800001 -1.776782 +-0.799999 -1.776782 +1.800000 -3.776782 +1.800000 -1.776782 +3.600000 -0.276782 +-0.799999 -1.776782 +1.800000 -1.776782 +2.200001 -3.776782 +3.600000 -0.276782 +2.200001 -1.776782 +-1.599999 2.200001 +-2.000000 1.800001 +-1.600000 1.800000 +2.599999 2.200001 +3.000000 1.800001 +3.000000 2.200001 +2.600000 -1.776782 +3.000000 -3.776782 +3.000000 -1.776782 +-2.000000 -1.776782 +-1.599999 -3.776782 +-1.599999 -1.776782 +2.999999 -0.276782 +2.999999 -0.203910 +1.999999 -0.276783 +-2.000001 -0.203911 +-2.000001 -0.276782 +-1.000001 -0.218485 +3.000001 -3.000000 +1.999999 4.000000 +2.000001 -3.000000 +1.799999 -3.776782 +-0.800001 -3.776782 +4.000000 -5.276782 +2.199999 -3.776782 +1.999999 -1.645204 +2.999999 -0.276782 +-2.000001 -0.276782 +-2.000001 -5.276782 +-1.000001 -1.645204 +-0.099999 3.600000 +1.100001 4.000000 +-0.099999 4.000000 +1.099999 3.600000 +-0.100001 4.000000 +-0.100001 3.600000 +-2.600000 -5.076782 +-3.000000 -2.876782 +-3.000000 -5.076782 +4.000000 -5.076782 +3.600000 -5.076782 +1.100001 3.600000 +-1.600001 -2.599999 +2.599999 -2.600000 +-1.600001 3.599999 +1.600001 -2.600000 +2.599999 3.600000 +-0.599999 -4.876782 +-1.599999 -5.076782 +1.600001 -4.876782 +-0.799999 -3.776782 +3.600000 -5.076782 +1.800000 -3.776782 +-1.200000 -3.776782 +-2.599999 -5.076782 +-0.799999 -3.776782 +2.600001 -5.076782 +2.600001 -0.276782 +-1.599999 -0.276782 +2.600001 -0.276782 +1.999999 -0.203910 +2.999999 -0.203910 +2.999999 -0.058168 +-2.000001 -0.276782 +-1.000001 -5.276782 +-1.000001 -0.276783 +2.999999 -0.276782 +1.999999 -0.276783 +1.999999 -5.276782 +-2.000001 -0.203910 +-1.000001 -0.152834 +-2.000001 -0.058168 +1.999999 -0.152833 +0.499999 2.674489 +0.499999 1.276783 +-0.999999 -3.000000 +2.000002 -6.000000 +1.999998 -0.276783 +-1.000002 -0.276783 +-1.000002 -5.276783 +-4.100001 -3.776782 +-4.500000 -3.776782 +7.000000 -5.276783 +5.500000 -3.776782 +4.000000 -5.276782 +1.999998 -0.235466 +-1.000002 -0.235466 +-1.000002 -0.276783 +0.499999 -6.000000 +0.499999 -3.000000 +-1.000002 -6.000000 +1.999999 -3.000000 +1.999998 -6.000000 +-6.000000 -0.152833 +-2.000001 4.000000 +2.000001 -3.000000 +-1.000001 4.000000 +0.499999 2.674489 +-2.000001 -0.058168 +-1.000001 -0.152834 +2.600001 -5.076782 +2.600001 -0.276782 +1.600001 -4.876782 +-1.599999 -0.276782 +-0.599999 -4.876782 +1.599999 -2.600000 +-0.600002 -5.599999 +1.599998 -5.600000 +-0.599999 -2.600000 +1.600002 -5.599999 +1.600001 -2.600000 +-0.599998 -0.276782 +1.600002 -4.876782 +1.600002 -0.276782 +5.100001 -3.776782 +-4.500000 -3.776782 +-5.599999 -4.876782 +-4.100000 -3.776782 +1.999999 1.034894 +-0.600001 -5.076782 +-0.100001 -5.076782 +-0.100001 -2.876782 +1.099999 -2.876782 +1.099999 -5.076782 +1.599999 -5.076782 +-1.000002 7.000000 +-1.000001 4.000000 +1.999999 4.000000 +1.099998 -5.076782 +-0.100002 -5.076782 +1.999998 -5.276782 +2.000001 4.764535 +-0.999999 4.764535 +-0.999999 4.723218 +0.500001 4.000000 +0.500002 7.000000 +-0.999999 4.000000 +2.000001 7.000000 +0.500002 7.000000 +2.000001 4.000000 +1.099998 -5.076782 +1.999998 4.723218 +1.099998 -2.876782 +-1.000002 4.723218 +-0.100002 -5.076782 +-0.100002 -2.876782 +1.999998 4.723218 +-0.100002 -2.876782 +-0.099998 6.600000 +1.100002 7.000000 +-0.099998 7.000000 +1.099998 6.600000 +-0.100002 7.000000 +-0.100002 6.600000 +-5.600000 -5.076782 +6.600000 -5.076782 +1.600001 4.000000 +1.600001 6.600000 +-0.600001 6.600000 +1.599999 4.000000 +1.599999 6.600001 +-4.500000 -3.776782 +-5.600000 -5.076782 +-4.100000 -3.776782 +4.000000 -5.076782 +6.600001 -5.076782 +5.428103 -3.776782 +1.600001 -5.076782 +1.600001 -0.276782 +-0.099998 -5.076782 +-0.599999 -0.276782 +1.600001 -0.276782 +-0.599999 -0.276782 +2.000001 1.034894 +2.000001 4.723218 +0.500001 2.674488 +-3.000000 -0.276782 +-5.600000 -0.276782 +-3.000000 -2.192572 +4.000000 -0.276782 +2.199999 -3.776782 +-3.000000 -0.276782 +1.799999 -1.776782 +4.000000 -0.276782 +3.600000 -0.276782 +-0.799999 -1.776782 +1.800000 -1.776782 +3.000000 2.199999 +2.600000 1.799999 +-2.000000 2.199999 +-1.600000 1.799999 +-1.600000 2.200000 +-2.000000 -1.776782 +-1.600000 -1.776782 +-0.800001 -3.776782 +-0.800001 -1.776782 +-1.200001 -3.776782 +-1.200001 -1.776782 +2.200001 -3.776782 +2.200001 -1.776782 +1.800000 -3.776782 +1.800000 -1.776782 +2.599999 -1.200001 +3.000000 -0.800001 +2.600000 -0.800000 +-2.000000 -1.200001 +-3.000000 -2.192572 +-4.100000 -3.776782 +4.000000 -1.645204 +4.000000 -5.171519 +5.100000 -3.776782 +7.000000 -5.276782 +7.000000 4.723218 +5.500000 -1.776782 +2.000001 5.500000 +2.000001 5.100000 +-1.000001 5.500000 +-0.600001 5.100000 +-0.600001 5.500000 +-1.000001 -1.776782 +2.000001 -1.776782 +-4.100001 -3.776782 +-3.000000 -0.276783 +-4.100001 -1.776782 +-4.500000 -3.776782 +-4.500000 -1.776782 +-4.100001 -1.776782 +-4.500000 -1.776782 +5.500000 -3.776782 +6.600000 -0.276782 +5.500000 -1.776782 +5.100001 -3.776782 +5.100001 -1.776782 +5.500000 -1.776782 +5.100001 -1.776782 +1.599998 -4.500000 +1.999999 -4.100001 +1.599999 -4.100001 +-0.999999 -4.500000 +7.000000 -0.276783 +5.500000 -3.776782 +4.000000 -0.276783 +4.000000 -0.276783 +5.100000 -1.776782 +5.500000 -1.776782 +-4.100000 -3.776782 +-5.599999 -0.276782 +-4.500000 -3.776782 +-4.500000 -1.776782 +-4.100000 -1.776782 +-0.600001 -4.100000 +-1.000001 -4.500000 +1.600001 -4.100000 +2.000001 -4.500000 +2.000001 -4.100000 +4.000000 -1.645204 +5.500000 -1.776782 +7.000000 4.723218 +4.000000 -0.276782 +-3.000000 -0.058168 +-3.000000 -0.058168 +0.499999 1.276783 +1.999998 -0.235466 +-1.000002 -0.152833 +4.000000 2.674488 +-2.999999 2.674489 +4.000000 1.034894 +-2.999999 2.674489 +-3.000000 2.674488 +3.999999 -0.058168 +3.999999 -0.058168 +2.000001 4.847167 +0.500001 6.276783 +2.000001 4.764535 +2.000001 4.764535 +-6.000000 4.847167 +-3.000000 4.723218 +4.000000 -0.219688 +5.500000 -3.776782 +6.600001 -0.276782 +5.500000 -1.776782 +4.000000 -0.276782 +4.000000 -2.192572 +5.100001 -1.776782 +-4.100001 -3.776782 +-3.000000 -1.645204 +-4.100001 -2.976783 +5.100001 -3.412815 +4.000000 -2.192572 +5.100001 -3.776782 +-4.500000 -1.776782 +-6.000000 -5.276782 +-4.500000 -3.460993 +1.999999 5.100001 +1.599999 5.500000 +1.599999 5.100001 +1.999999 -2.976783 +1.599999 -1.776782 +1.599999 -3.412815 +-0.599999 -1.776782 +1.599999 -3.776782 +-0.999999 5.100001 +-0.599999 5.428103 +-0.999999 5.500000 +-0.999999 5.100001 +-6.000000 4.723218 +-4.500000 -1.776782 +-3.000000 -1.645204 +4.000000 -0.276782 +4.000000 -0.203910 +-3.000000 -0.058169 +4.000000 -0.203910 +-1.000002 4.847167 +1.999998 4.723218 +-1.000002 4.764534 +-2.000001 -0.276782 +4.000000 -0.276782 +2.199999 -3.776782 +1.799999 -1.776782 +-2.599999 -0.276782 +-1.200000 -3.776782 +-1.200000 -1.776782 +-0.799999 -1.776782 +-1.600000 -0.799999 +-2.000000 -1.199999 +2.600000 -0.799999 +3.000000 -1.199999 +3.000000 -0.799999 +-3.000000 -5.171519 +4.000000 -5.171519 +7.000000 4.723218 +1.599999 -2.192572 +-0.100001 -2.876782 +-0.600001 -0.276782 +-2.000000 1.800001 +-1.599999 2.200001 +-2.000000 2.200001 +2.600000 1.800000 +1 1 3 3 3 +36 4 38 +1 1 1 +177 178 179 +1 1 3 3 3 +62 63 3 +3 3 3 +180 181 182 +1 1 3 3 3 +8 12 63 +3 3 3 +183 184 185 +1 1 3 3 3 +65 8 64 +3 3 3 +186 187 188 +1 1 3 3 3 +12 8 6 +2 2 2 +189 190 191 +1 1 3 3 3 +13 2 0 +0 0 0 +192 193 194 +1 1 3 3 3 +16 61 14 +6 6 6 +195 196 197 +1 1 3 3 3 +108 15 17 +2 2 2 +198 199 200 +1 1 3 3 3 +162 16 14 +0 0 0 +201 202 203 +1 1 3 3 3 +2 69 16 +3 3 3 +204 205 206 +1 1 3 3 3 +66 67 17 +3 3 3 +207 208 209 +1 2 3 3 3 +19 22 23 +7 7 7 +210 211 212 +1 1 3 3 3 +20 24 21 +6 6 6 +213 214 215 +1 1 3 3 3 +20 23 25 +0 0 0 +216 217 218 +1 1 3 3 3 +24 18 21 +2 2 2 +219 220 221 +1 2 3 3 3 +26 23 22 +7 7 7 +222 223 224 +1 3 3 3 3 +54 33 55 +6 6 6 +225 226 227 +1 1 3 3 3 +26 52 27 +3 3 3 +228 229 230 +1 1 3 3 3 +27 109 29 +0 0 0 +231 232 233 +1 1 3 3 3 +28 163 26 +2 2 2 +234 235 236 +1 1 3 3 3 +33 25 23 +1 1 1 +237 238 239 +1 2 3 3 3 +29 23 27 +7 7 7 +240 241 242 +1 1 3 3 3 +22 24 32 +1 1 1 +243 244 245 +1 2 3 3 3 +28 26 22 +7 7 7 +246 247 248 +1 1 3 3 3 +24 25 32 +1 1 1 +249 250 251 +1 1 3 3 3 +6 39 38 +1 1 1 +252 253 254 +1 1 3 3 3 +14 34 0 +1 1 1 +255 256 257 +1 1 3 3 3 +15 1 35 +1 1 1 +258 259 260 +1 1 3 3 3 +15 35 17 +6 6 6 +261 262 263 +1 1 3 3 3 +5 42 40 +1 1 1 +264 265 266 +1 1 3 3 3 +6 10 39 +1 1 1 +267 268 269 +1 1 3 3 3 +43 34 35 +6 6 6 +270 271 272 +1 1 3 3 3 +43 44 46 +1 1 1 +273 274 275 +1 1 3 3 3 +44 35 134 +2 2 2 +276 277 278 +1 1 3 3 3 +142 34 141 +0 0 0 +279 280 281 +1 1 3 3 3 +45 46 47 +1 1 1 +282 283 284 +1 1 3 3 3 +47 46 49 +3 3 3 +285 286 287 +1 1 3 3 3 +40 50 41 +9 9 9 +288 289 290 +1 1 3 3 3 +51 49 41 +8 8 8 +291 292 293 +1 1 3 3 3 +38 49 46 +2 2 2 +294 295 296 +1 1 3 3 3 +17 35 34 +6 6 6 +297 298 299 +1 1 3 3 3 +41 10 40 +1 1 1 +300 301 302 +1 1 3 3 3 +30 54 52 +3 3 3 +303 304 305 +1 1 3 3 3 +31 53 55 +3 3 3 +306 307 308 +1 3 3 3 3 +30 32 54 +6 6 6 +309 310 311 +1 3 3 3 3 +31 55 33 +6 6 6 +312 313 314 +1 2 3 3 3 +56 53 52 +7 7 7 +315 316 317 +1 3 3 3 3 +58 55 59 +6 6 6 +318 319 320 +1 1 3 3 3 +56 59 57 +3 3 3 +321 322 323 +1 1 3 3 3 +57 135 136 +0 0 0 +324 325 326 +1 1 3 3 3 +52 143 56 +2 2 2 +327 328 329 +1 1 3 3 3 +16 70 61 +3 3 3 +330 331 332 +1 1 3 3 3 +62 3 67 +3 3 3 +333 334 335 +1 1 3 3 3 +13 71 2 +3 3 3 +336 337 338 +1 1 3 3 3 +66 17 60 +3 3 3 +339 340 341 +1 1 3 3 3 +20 77 73 +3 3 3 +342 343 344 +1 1 3 3 3 +11 68 13 +3 3 3 +345 346 347 +1 1 3 3 3 +74 78 21 +3 3 3 +348 349 350 +1 1 3 3 3 +61 79 80 +6 6 6 +351 352 353 +1 1 3 3 3 +80 79 96 +3 3 3 +354 355 356 +1 1 3 3 3 +81 82 85 +1 1 1 +357 358 359 +1 1 3 3 3 +93 84 83 +3 3 3 +360 361 362 +1 1 3 3 3 +92 90 94 +3 3 3 +363 364 365 +1 1 3 3 3 +92 88 90 +9 9 9 +366 367 368 +1 1 3 3 3 +91 87 90 +8 8 8 +369 370 371 +1 1 3 3 3 +93 89 87 +2 2 2 +372 373 374 +1 1 3 3 3 +94 83 81 +0 0 0 +375 376 377 +1 1 3 3 3 +79 83 95 +3 3 3 +378 379 380 +1 1 3 3 3 +84 80 96 +3 3 3 +381 382 383 +1 1 3 3 3 +84 97 83 +3 3 3 +384 385 386 +1 2 3 3 3 +96 99 100 +7 7 7 +387 388 389 +1 1 3 3 3 +97 101 98 +6 6 6 +390 391 392 +1 1 3 3 3 +97 100 102 +0 0 0 +393 394 395 +1 1 3 3 3 +101 95 98 +2 2 2 +396 397 398 +1 2 3 3 3 +19 104 99 +7 7 7 +399 400 401 +1 3 3 3 3 +75 106 76 +6 6 6 +402 403 404 +1 1 3 3 3 +73 123 104 +0 0 0 +405 406 407 +1 1 3 3 3 +150 103 149 +2 2 2 +408 409 410 +1 1 3 3 3 +106 102 100 +1 1 1 +411 412 413 +1 1 3 3 3 +99 101 105 +1 1 1 +414 415 416 +1 2 3 3 3 +103 74 99 +7 7 7 +417 418 419 +1 1 3 3 3 +101 102 105 +1 1 1 +420 421 422 +1 1 3 3 3 +64 63 84 +2 2 2 +423 424 425 +1 1 3 3 3 +71 83 72 +0 0 0 +426 427 428 +1 1 3 3 3 +65 64 84 +2 2 2 +429 430 431 +1 1 3 3 3 +68 83 71 +0 0 0 +432 433 434 +1 1 3 3 3 +82 65 84 +2 2 2 +435 436 437 +1 1 3 3 3 +9 82 81 +1 1 1 +438 439 440 +1 1 3 3 3 +81 83 68 +0 0 0 +441 442 443 +1 1 3 3 3 +9 81 68 +1 1 1 +444 445 446 +1 1 3 3 3 +77 106 130 +0 0 0 +447 448 449 +1 1 3 3 3 +70 16 69 +3 3 3 +450 451 452 +1 1 3 3 3 +72 2 71 +3 3 3 +453 454 455 +1 1 3 3 3 +84 63 62 +2 2 2 +456 457 458 +1 1 3 3 3 +100 99 104 +1 1 1 +459 460 461 +1 2 3 3 3 +99 18 19 +7 7 7 +462 463 464 +1 1 3 3 3 +107 3 112 +2 2 2 +465 466 467 +1 1 3 3 3 +116 15 115 +2 2 2 +468 469 470 +1 1 3 3 3 +111 1 120 +2 2 2 +471 472 473 +1 1 3 3 3 +118 27 117 +0 0 0 +474 475 476 +1 1 3 3 3 +33 110 113 +0 0 0 +477 478 479 +1 1 3 3 3 +114 31 33 +0 0 0 +480 481 482 +1 1 3 3 3 +109 107 110 +7 7 7 +483 484 485 +1 1 3 3 3 +114 112 111 +6 6 6 +486 487 488 +1 1 3 3 3 +109 111 108 +3 3 3 +489 490 491 +1 1 3 3 3 +107 113 110 +1 1 1 +492 493 494 +1 1 3 3 3 +34 61 60 +6 6 6 +495 496 497 +1 1 3 3 3 +108 111 115 +2 2 2 +498 499 500 +1 1 3 3 3 +1 15 116 +2 2 2 +501 502 503 +1 1 3 3 3 +120 1 119 +2 2 2 +504 505 506 +1 1 3 3 3 +27 31 117 +0 0 0 +507 508 509 +1 1 3 3 3 +114 109 118 +0 0 0 +510 511 512 +1 1 3 3 3 +122 31 121 +0 0 0 +513 514 515 +1 1 3 3 3 +115 117 116 +7 7 7 +516 517 518 +1 1 3 3 3 +120 122 121 +6 6 6 +519 520 521 +1 1 3 3 3 +119 117 122 +3 3 3 +522 523 524 +1 1 3 3 3 +121 115 120 +1 1 1 +525 526 527 +1 1 3 3 3 +17 107 108 +2 2 2 +528 529 530 +1 1 3 3 3 +110 29 109 +0 0 0 +531 532 533 +1 1 3 3 3 +33 113 114 +0 0 0 +534 535 536 +1 1 3 3 3 +123 77 130 +0 0 0 +537 538 539 +1 1 3 3 3 +106 124 129 +0 0 0 +540 541 542 +1 1 3 3 3 +130 106 129 +0 0 0 +543 544 545 +1 1 3 3 3 +131 67 126 +2 2 2 +546 547 548 +1 1 3 3 3 +67 131 127 +2 2 2 +549 550 551 +1 1 3 3 3 +132 80 128 +2 2 2 +552 553 554 +1 1 3 3 3 +125 80 132 +2 2 2 +555 556 557 +1 1 3 3 3 +123 125 124 +7 7 7 +558 559 560 +1 1 3 3 3 +130 128 127 +6 6 6 +561 562 563 +1 1 3 3 3 +123 130 131 +3 3 3 +564 565 566 +1 1 3 3 3 +132 129 124 +1 1 1 +567 568 569 +1 1 3 3 3 +126 123 131 +3 3 3 +570 571 572 +1 1 3 3 3 +125 132 124 +1 1 1 +573 574 575 +1 1 3 3 3 +112 3 111 +2 2 2 +576 577 578 +1 1 3 3 3 +35 36 133 +2 2 2 +579 580 581 +1 1 3 3 3 +46 44 134 +2 2 2 +582 583 584 +1 1 3 3 3 +46 137 36 +2 2 2 +585 586 587 +1 1 3 3 3 +57 59 135 +0 0 0 +588 589 590 +1 1 3 3 3 +55 53 136 +0 0 0 +591 592 593 +1 1 3 3 3 +55 139 59 +0 0 0 +594 595 596 +1 1 3 3 3 +133 135 134 +7 7 7 +597 598 599 +1 1 3 3 3 +138 140 139 +6 6 6 +600 601 602 +1 1 3 3 3 +137 135 140 +3 3 3 +603 604 605 +1 1 3 3 3 +139 133 138 +1 1 1 +606 607 608 +1 1 3 3 3 +141 45 146 +0 0 0 +609 610 611 +1 1 3 3 3 +37 142 145 +0 0 0 +612 613 614 +1 1 3 3 3 +146 45 37 +0 0 0 +615 616 617 +1 1 3 3 3 +143 54 148 +2 2 2 +618 619 620 +1 1 3 3 3 +58 144 147 +2 2 2 +621 622 623 +1 1 3 3 3 +148 54 58 +2 2 2 +624 625 626 +1 1 3 3 3 +141 143 142 +7 7 7 +627 628 629 +1 1 3 3 3 +146 148 147 +6 6 6 +630 631 632 +1 1 3 3 3 +141 147 144 +3 3 3 +633 634 635 +1 1 3 3 3 +143 145 142 +1 1 1 +636 637 638 +1 1 3 3 3 +62 67 84 +2 2 2 +62 639 640 +1 1 3 3 3 +4 1 3 +2 2 2 +641 642 643 +1 1 3 3 3 +50 48 47 +1 1 1 +644 645 646 +1 1 3 3 3 +8 65 6 +4 4 4 +647 648 649 +1 1 3 3 3 +11 7 68 +5 5 5 +650 651 652 +1 1 3 3 3 +88 86 85 +1 1 1 +653 654 655 +1 1 3 3 3 +86 88 92 +0 0 0 +656 657 658 +1 1 3 3 3 +48 50 42 +0 0 0 +659 660 661 +1 1 3 3 3 +103 105 149 +2 2 2 +662 663 664 +1 1 3 3 3 +150 153 74 +2 2 2 +665 666 667 +1 1 3 3 3 +156 78 159 +2 2 2 +668 669 670 +1 1 3 3 3 +70 69 151 +0 0 0 +671 672 673 +1 1 3 3 3 +78 74 153 +2 2 2 +674 675 676 +1 1 3 3 3 +83 79 154 +0 0 0 +677 678 679 +1 1 3 3 3 +158 69 155 +0 0 0 +680 681 682 +1 1 3 3 3 +160 79 152 +0 0 0 +683 684 685 +1 1 3 3 3 +157 155 154 +6 6 6 +686 687 688 +1 1 3 3 3 +156 158 155 +3 3 3 +689 690 691 +1 1 3 3 3 +154 160 157 +1 1 1 +692 693 694 +1 1 3 3 3 +151 158 153 +3 3 3 +695 696 697 +1 1 3 3 3 +152 149 160 +1 1 1 +698 699 700 +1 1 3 3 3 +149 152 150 +7 7 7 +701 702 703 +1 1 3 3 3 +72 83 69 +0 0 0 +704 705 706 +1 1 3 3 3 +11 13 0 +0 0 0 +707 708 709 +1 1 3 3 3 +83 94 90 +3 3 3 +710 711 712 +1 1 3 3 3 +5 37 42 +1 1 1 +713 714 715 +1 1 3 3 3 +75 156 105 +2 2 2 +716 717 718 +1 1 3 3 3 +161 0 166 +0 0 0 +719 720 721 +1 1 3 3 3 +170 16 169 +0 0 0 +722 723 724 +1 1 3 3 3 +166 0 165 +0 0 0 +725 726 727 +1 1 3 3 3 +172 28 171 +2 2 2 +728 729 730 +1 1 3 3 3 +30 164 167 +2 2 2 +731 732 733 +1 1 3 3 3 +168 32 30 +2 2 2 +734 735 736 +1 1 3 3 3 +161 163 162 +7 7 7 +737 738 739 +1 1 3 3 3 +166 168 167 +6 6 6 +740 741 742 +1 1 3 3 3 +161 167 164 +3 3 3 +743 744 745 +1 1 3 3 3 +163 165 162 +1 1 1 +746 747 748 +1 1 3 3 3 +36 38 46 +2 2 2 +749 750 751 +1 1 3 3 3 +79 70 152 +0 0 0 +752 753 754 +1 1 3 3 3 +66 80 125 +2 2 2 +755 756 757 +1 1 3 3 3 +87 85 84 +2 2 2 +758 759 760 +1 1 3 3 3 +42 37 45 +0 0 0 +761 762 763 +1 1 3 3 3 +76 20 78 +3 3 3 +764 765 766 +1 1 3 3 3 +162 165 169 +0 0 0 +767 768 769 +1 1 3 3 3 +16 162 169 +0 0 0 +770 771 772 +1 1 3 3 3 +2 16 170 +0 0 0 +773 16 774 +1 1 3 3 3 +174 2 173 +0 0 0 +775 776 777 +1 1 3 3 3 +28 32 171 +2 2 2 +778 779 780 +1 1 3 3 3 +163 28 172 +2 2 2 +781 782 783 +1 1 3 3 3 +168 163 172 +2 2 2 +784 785 786 +1 1 3 3 3 +176 32 175 +2 2 2 +787 788 789 +1 1 3 3 3 +2 170 173 +0 0 0 +790 791 792 +1 1 3 3 3 +165 2 174 +0 0 0 +793 794 795 +1 1 3 3 3 +169 165 174 +0 0 0 +796 797 798 +1 1 3 3 3 +168 172 175 +2 2 2 +799 800 801 +1 1 3 3 3 +32 168 175 +2 2 2 +802 803 804 +1 1 3 3 3 +171 32 176 +2 2 2 +805 806 807 +1 1 3 3 3 +171 169 172 +7 7 7 +808 809 810 +1 1 3 3 3 +176 174 173 +6 6 6 +811 812 813 +1 1 3 3 3 +175 169 174 +3 3 3 +814 815 816 +1 1 3 3 3 +173 171 176 +1 1 1 +817 818 819 +1 1 3 3 3 +1 4 36 +1 1 1 +820 821 822 +1 1 3 3 3 +12 3 63 +3 3 3 +823 824 825 +1 1 3 3 3 +64 8 63 +3 3 3 +64 8 63 +1 1 3 3 3 +14 61 34 +6 6 6 +826 827 828 +1 1 3 3 3 +15 108 115 +2 2 2 +15 829 830 +1 1 3 3 3 +14 161 162 +0 0 0 +831 832 162 +1 1 3 3 3 +69 2 72 +3 3 3 +833 834 72 +1 1 3 3 3 +3 17 67 +3 3 3 +835 836 837 +1 2 3 3 3 +22 19 18 +7 7 7 +838 839 840 +1 1 3 3 3 +24 20 25 +6 6 6 +841 842 843 +1 1 3 3 3 +23 20 19 +0 0 0 +844 845 846 +1 1 3 3 3 +18 24 22 +2 2 2 +847 24 848 +1 2 3 3 3 +23 26 27 +7 7 7 +849 850 851 +1 3 3 3 3 +33 54 32 +6 6 6 +852 853 854 +1 1 3 3 3 +53 27 52 +3 3 3 +855 856 857 +1 1 3 3 3 +109 27 118 +0 0 0 +858 859 860 +1 1 3 3 3 +164 26 163 +2 2 2 +861 862 863 +1 1 3 3 3 +29 33 23 +1 1 1 +864 865 23 +1 1 3 3 3 +28 22 32 +1 1 1 +28 22 866 +1 1 3 3 3 +33 32 25 +1 1 1 +867 32 25 +1 1 3 3 3 +38 4 6 +1 1 1 +868 869 870 +1 1 3 3 3 +0 34 37 +1 1 1 +871 872 873 +1 1 3 3 3 +1 36 35 +1 1 1 +874 875 876 +1 1 3 3 3 +5 40 7 +1 1 1 +877 878 879 +1 1 3 3 3 +39 10 41 +1 1 1 +880 881 882 +1 1 3 3 3 +35 44 43 +6 6 6 +883 44 884 +1 1 3 3 3 +46 45 43 +1 1 1 +885 886 887 +1 1 3 3 3 +133 134 35 +2 2 2 +888 889 35 +1 1 3 3 3 +43 141 34 +0 0 0 +890 891 892 +1 1 3 3 3 +47 48 45 +1 1 1 +893 894 895 +1 1 3 3 3 +51 41 50 +9 9 9 +896 897 898 +1 1 3 3 3 +39 41 49 +8 8 8 +899 41 900 +1 1 3 3 3 +39 49 38 +2 2 2 +39 901 38 +1 1 3 3 3 +17 34 60 +6 6 6 +902 903 904 +1 1 3 3 3 +10 7 40 +1 1 1 +905 906 907 +1 1 3 3 3 +26 30 52 +3 3 3 +908 909 910 +1 1 3 3 3 +31 27 53 +3 3 3 +911 27 912 +1 2 3 3 3 +53 56 57 +7 7 7 +913 914 915 +1 3 3 3 3 +55 58 54 +6 6 6 +916 917 918 +1 1 3 3 3 +59 56 58 +3 3 3 +919 920 921 +1 1 3 3 3 +136 53 57 +0 0 0 +922 53 57 +1 1 3 3 3 +144 56 143 +2 2 2 +923 924 925 +1 1 3 3 3 +71 13 68 +3 3 3 +71 13 926 +1 1 3 3 3 +73 19 20 +3 3 3 +927 928 929 +1 1 3 3 3 +21 18 74 +3 3 3 +930 931 932 +1 1 3 3 3 +80 60 61 +6 6 6 +933 934 935 +1 1 3 3 3 +95 96 79 +3 3 3 +936 937 938 +1 1 3 3 3 +85 86 81 +1 1 1 +939 940 941 +1 1 3 3 3 +91 90 88 +9 9 9 +942 943 944 +1 1 3 3 3 +89 90 87 +8 8 8 +945 946 947 +1 1 3 3 3 +95 83 98 +3 3 3 +948 949 950 +1 1 3 3 3 +84 96 97 +3 3 3 +951 952 953 +1 1 3 3 3 +98 83 97 +3 3 3 +98 954 955 +1 2 3 3 3 +99 96 95 +7 7 7 +956 957 958 +1 1 3 3 3 +101 97 102 +6 6 6 +959 960 961 +1 1 3 3 3 +100 97 96 +0 0 0 +962 97 96 +1 1 3 3 3 +95 101 99 +2 2 2 +95 101 963 +1 2 3 3 3 +73 104 19 +7 7 7 +964 965 19 +1 3 3 3 3 +106 75 105 +6 6 6 +966 967 968 +1 1 3 3 3 +124 104 123 +0 0 0 +969 970 971 +1 1 3 3 3 +74 103 150 +2 2 2 +972 973 974 +1 1 3 3 3 +104 106 100 +1 1 1 +975 976 100 +1 1 3 3 3 +103 99 105 +1 1 1 +103 977 978 +1 2 3 3 3 +74 18 99 +7 7 7 +74 18 99 +1 1 3 3 3 +106 105 102 +1 1 1 +979 980 102 +1 1 3 3 3 +65 82 9 +1 1 1 +981 982 983 +1 1 3 3 3 +76 106 77 +0 0 0 +984 985 986 +1 1 3 3 3 +17 3 107 +2 2 2 +17 987 988 +1 1 3 3 3 +1 111 3 +2 2 2 +989 990 991 +1 1 3 3 3 +33 29 110 +0 0 0 +33 29 110 +1 1 3 3 3 +31 114 121 +0 0 0 +992 993 994 +1 1 3 3 3 +107 109 108 +7 7 7 +995 996 108 +1 1 3 3 3 +112 114 113 +6 6 6 +997 998 999 +1 1 3 3 3 +111 109 114 +3 3 3 +1000 109 1001 +1 1 3 3 3 +113 107 112 +1 1 1 +113 107 112 +1 1 3 3 3 +115 111 120 +2 2 2 +1002 111 1003 +1 1 3 3 3 +1 116 119 +2 2 2 +1 1004 1005 +1 1 3 3 3 +117 31 122 +0 0 0 +1006 31 1007 +1 1 3 3 3 +114 118 121 +0 0 0 +114 1008 1009 +1 1 3 3 3 +117 115 118 +7 7 7 +1010 1011 1012 +1 1 3 3 3 +122 120 119 +6 6 6 +122 120 1013 +1 1 3 3 3 +117 119 116 +3 3 3 +117 119 116 +1 1 3 3 3 +115 121 118 +1 1 1 +115 121 118 +1 1 3 3 3 +73 77 123 +0 0 0 +73 1014 1015 +1 1 3 3 3 +106 104 124 +0 0 0 +106 104 124 +1 1 3 3 3 +67 66 126 +2 2 2 +1016 1017 1018 +1 1 3 3 3 +80 84 128 +2 2 2 +1019 1020 1021 +1 1 3 3 3 +125 123 126 +7 7 7 +1022 123 1023 +1 1 3 3 3 +128 130 129 +6 6 6 +1024 1025 1026 +1 1 3 3 3 +127 131 130 +3 3 3 +1027 131 130 +1 1 3 3 3 +129 132 128 +1 1 1 +129 132 1028 +1 1 3 3 3 +133 36 138 +2 2 2 +1029 1030 1031 +1 1 3 3 3 +46 134 137 +2 2 2 +46 1032 1033 +1 1 3 3 3 +138 36 137 +2 2 2 +1034 36 1035 +1 1 3 3 3 +135 59 140 +0 0 0 +1036 1037 1038 +1 1 3 3 3 +55 136 139 +0 0 0 +55 1039 1040 +1 1 3 3 3 +140 59 139 +0 0 0 +1041 59 1042 +1 1 3 3 3 +135 133 136 +7 7 7 +1043 1044 1045 +1 1 3 3 3 +140 138 137 +6 6 6 +140 138 1046 +1 1 3 3 3 +135 137 134 +3 3 3 +135 137 134 +1 1 3 3 3 +133 139 136 +1 1 1 +133 139 136 +1 1 3 3 3 +43 45 141 +0 0 0 +43 1047 1048 +1 1 3 3 3 +37 34 142 +0 0 0 +1049 34 142 +1 1 3 3 3 +37 145 146 +0 0 0 +1050 1051 1052 +1 1 3 3 3 +52 54 143 +2 2 2 +52 54 1053 +1 1 3 3 3 +58 56 144 +2 2 2 +1054 56 1055 +1 1 3 3 3 +58 147 148 +2 2 2 +58 1056 1057 +1 1 3 3 3 +143 141 144 +7 7 7 +1058 1059 144 +1 1 3 3 3 +148 146 145 +6 6 6 +1060 1061 1062 +1 1 3 3 3 +147 141 146 +3 3 3 +147 141 146 +1 1 3 3 3 +145 143 148 +1 1 1 +145 143 148 +1 1 3 3 3 +67 127 128 +2 2 2 +1063 127 1064 +1 1 3 3 3 +128 84 67 +2 2 2 +128 1065 67 +1 1 3 3 3 +3 12 6 +2 2 2 +1066 12 1067 +1 1 3 3 3 +6 4 3 +2 2 2 +1068 4 3 +1 1 3 3 3 +49 51 47 +1 1 1 +49 1069 1070 +1 1 3 3 3 +50 47 51 +1 1 1 +1071 47 51 +1 1 3 3 3 +9 10 65 +4 4 4 +1072 1073 1074 +1 1 3 3 3 +10 6 65 +4 4 4 +1075 6 65 +1 1 3 3 3 +10 9 7 +5 5 5 +10 1076 1077 +1 1 3 3 3 +68 7 9 +5 5 5 +68 1078 9 +1 1 3 3 3 +87 91 85 +1 1 1 +1079 1080 1081 +1 1 3 3 3 +88 85 91 +1 1 1 +88 1082 91 +1 1 3 3 3 +92 94 81 +0 0 0 +1083 94 1084 +1 1 3 3 3 +81 86 92 +0 0 0 +81 86 92 +1 1 3 3 3 +45 48 42 +0 0 0 +45 48 1085 +1 1 3 3 3 +40 42 50 +0 0 0 +40 42 50 +1 1 3 3 3 +149 105 157 +2 2 2 +1086 1087 1088 +1 1 3 3 3 +75 78 156 +2 2 2 +1089 1090 1091 +1 1 3 3 3 +151 69 158 +0 0 0 +1092 1093 1094 +1 1 3 3 3 +159 78 153 +2 2 2 +1095 1096 1097 +1 1 3 3 3 +154 79 160 +0 0 0 +1098 1099 1100 +1 1 3 3 3 +155 157 156 +6 6 6 +1101 1102 1103 +1 1 3 3 3 +158 156 159 +3 3 3 +1104 1105 1106 +1 1 3 3 3 +149 157 160 +1 1 1 +149 1107 160 +1 1 3 3 3 +153 158 159 +3 3 3 +1108 158 159 +1 1 3 3 3 +151 150 152 +7 7 7 +1109 1110 1111 +1 1 3 3 3 +153 150 151 +7 7 7 +153 150 1112 +1 1 3 3 3 +83 154 69 +0 0 0 +1113 1114 1115 +1 1 3 3 3 +155 69 154 +0 0 0 +155 69 154 +1 1 3 3 3 +0 5 11 +0 0 0 +1116 1117 1118 +1 1 3 3 3 +5 7 11 +0 0 0 +1119 7 11 +1 1 3 3 3 +89 83 90 +3 3 3 +1120 1121 90 +1 1 3 3 3 +89 93 83 +3 3 3 +89 1122 83 +1 1 3 3 3 +0 37 5 +1 1 1 +1123 37 5 +1 1 3 3 3 +157 105 156 +2 2 2 +157 105 156 +1 1 3 3 3 +14 0 161 +0 0 0 +14 1124 1125 +1 1 3 3 3 +2 165 0 +0 0 0 +2 1126 0 +1 1 3 3 3 +30 26 164 +2 2 2 +1127 26 1128 +1 1 3 3 3 +30 167 168 +2 2 2 +30 1129 1130 +1 1 3 3 3 +163 161 164 +7 7 7 +1131 1132 164 +1 1 3 3 3 +168 166 165 +6 6 6 +1133 1134 1135 +1 1 3 3 3 +167 161 166 +3 3 3 +167 161 166 +1 1 3 3 3 +165 163 168 +1 1 1 +165 163 168 +1 1 3 3 3 +61 70 79 +0 0 0 +61 1136 79 +1 1 3 3 3 +151 152 70 +0 0 0 +151 152 70 +1 1 3 3 3 +125 126 66 +2 2 2 +125 126 1137 +1 1 3 3 3 +60 80 66 +2 2 2 +60 80 66 +1 1 3 3 3 +84 93 87 +2 2 2 +1138 93 87 +1 1 3 3 3 +85 82 84 +2 2 2 +85 82 84 +1 1 3 3 3 +21 78 20 +3 3 3 +21 1139 1140 +1 1 3 3 3 +78 75 76 +3 3 3 +78 75 1141 +1 1 3 3 3 +77 20 76 +3 3 3 +77 20 76 +1 1 3 3 3 +169 171 170 +7 7 7 +1142 1143 1144 +1 1 3 3 3 +174 176 175 +6 6 6 +174 176 1145 +1 1 3 3 3 +169 175 172 +3 3 3 +169 175 172 +1 1 3 3 3 +171 173 170 +1 1 1 +171 173 170 diff --git a/mudworld/geometry/common/buildings/church.ndb b/mudworld/geometry/common/buildings/church.ndb new file mode 100644 index 0000000..da44b03 --- /dev/null +++ b/mudworld/geometry/common/buildings/church.ndb @@ -0,0 +1,4 @@ +3 : material/common/buildings/ceiling1 +2 : material/common/buildings/floor1 +0 : material/common/buildings/roof1 +1 : material/common/buildings/wall2 diff --git a/mudworld/geometry/common/buildings/foxanddogs.bog b/mudworld/geometry/common/buildings/foxanddogs.bog new file mode 100644 index 0000000..6f4b69f --- /dev/null +++ b/mudworld/geometry/common/buildings/foxanddogs.bog @@ -0,0 +1,784 @@ +BOG 1 1 +-1 258 250 258 4 +127.000000 -63.500000 0.000000 +127.000000 63.500000 0.000000 +-127.000000 -63.500000 0.000000 +-127.000000 63.500000 0.000000 +127.000000 -63.500000 91.439987 +127.000000 63.500000 91.439987 +-127.000000 -63.500000 91.439987 +-127.000000 63.500000 91.439987 +-50.799999 -63.500000 0.000000 +-25.400000 -63.500000 0.000000 +-50.799999 -63.500000 50.799999 +-25.400000 -63.500000 50.799999 +-25.400000 -58.419998 0.000000 +-50.799999 -58.419998 0.000000 +-121.919983 58.419991 0.000000 +-121.919983 -58.419998 0.000000 +35.559990 -58.419998 0.000000 +-25.400000 -58.419998 50.799999 +-50.799999 -58.419998 50.799999 +35.559990 17.780001 0.000000 +35.559990 58.419998 0.000000 +-121.919983 58.419998 60.959999 +-121.919983 -58.419998 60.959999 +35.559990 58.419998 60.959999 +35.559990 -58.419998 60.959999 +35.559990 -12.700000 0.000000 +35.559990 -38.099998 0.000000 +35.559990 -12.700000 50.799999 +35.559990 -38.099998 50.799999 +35.559990 -12.700000 24.384001 +35.559990 -38.099998 44.704010 +40.640011 -12.700000 0.000000 +40.640011 -38.099998 0.000000 +121.920013 -58.419998 0.000000 +121.920013 57.911999 0.000000 +116.839996 58.419998 0.000000 +40.640011 58.419998 0.000000 +40.640011 -58.419998 0.000000 +40.640011 -38.099998 50.799999 +40.640011 -38.099998 36.575989 +40.640011 -12.700000 19.950541 +40.640011 -12.700000 50.799999 +40.640011 20.320009 0.000000 +114.300003 -58.419998 0.000000 +121.920013 -58.419998 60.959999 +121.920013 58.419998 60.959999 +40.640011 -58.419998 60.959999 +40.640011 58.419998 60.959999 +25.400000 -63.500000 20.320000 +0.000000 -63.500000 20.320000 +0.000000 -58.419998 20.320000 +25.400000 -58.419991 20.320000 +0.000000 -63.500000 45.720001 +25.400000 -63.500000 45.720001 +25.400000 -58.419998 45.720001 +0.000000 -58.419991 45.720001 +-76.199997 -63.500000 20.320000 +-101.599998 -63.500000 20.320000 +-101.599998 -58.419998 20.320000 +-76.199997 -58.419991 20.320000 +-101.599998 -63.500000 45.720001 +-76.199997 -63.500000 45.720001 +-76.199997 -58.419998 45.720001 +-101.599998 -58.419991 45.720001 +-127.000000 -38.099998 20.320000 +-127.000000 -12.700000 20.320000 +-121.919983 -12.700000 20.320000 +-121.919983 -38.099998 20.320000 +-127.000000 -12.700000 45.720001 +-127.000000 -38.099998 45.720001 +-121.919983 -38.099998 45.720001 +-121.919983 -12.700000 45.720001 +-127.000000 12.700000 20.320000 +-127.000000 38.099998 20.320000 +-121.919983 38.099998 20.320000 +-121.919983 12.700000 20.320000 +-127.000000 38.099998 45.720001 +-127.000000 12.700000 45.720001 +-121.919983 12.700000 45.720001 +-121.919983 38.099998 45.720001 +-101.599998 63.500000 20.320000 +-76.199997 63.500000 20.320000 +-76.199997 58.419998 20.320000 +-101.599998 58.419998 20.320000 +-76.199997 63.500000 45.720001 +-101.599998 63.500000 45.720001 +-101.599998 58.419998 45.720001 +-76.199997 58.419998 45.720001 +-25.400000 58.419998 20.320000 +-50.799999 58.420010 20.320000 +-50.799999 63.500000 20.320000 +-25.400000 63.500000 20.320000 +-50.799999 58.419998 45.720001 +-25.400000 58.419998 45.720001 +-25.400000 63.500000 45.720001 +-50.799999 63.500000 45.720001 +-50.799999 58.419998 29.556370 +25.400000 58.419998 20.320000 +0.000000 58.419998 20.320000 +0.000000 63.500000 20.320000 +25.400000 63.500000 20.320000 +0.000000 58.419998 45.720001 +25.400000 58.419998 45.720001 +25.400000 63.500000 45.720001 +0.000000 63.500000 45.720001 +127.000000 12.700000 20.320000 +127.000000 -12.700000 20.320000 +121.920013 -12.700000 20.320000 +121.920013 12.700000 20.320000 +127.000000 -12.700000 45.720001 +127.000000 12.700000 45.720001 +121.920013 12.700000 45.720001 +121.920013 -12.700000 45.720001 +127.000000 -63.500000 91.439987 +127.000000 63.500000 91.439987 +-127.000000 -63.500000 91.439987 +-127.000000 63.500000 91.439987 +-127.000000 0.000000 154.940002 +127.000000 0.000000 154.940002 +121.920013 -58.419998 66.039993 +121.920013 58.419998 66.039993 +-121.919998 -58.419998 66.039993 +-121.919998 58.419998 66.039993 +121.920013 -58.419998 91.439987 +121.920013 58.419998 91.439987 +-121.919998 -58.419998 91.439987 +-121.919998 58.419998 91.439987 +121.920013 0.000000 149.860001 +-121.919998 0.000000 149.860001 +127.000000 -63.500000 91.439987 +127.000000 63.500000 91.439987 +-127.000000 -63.500000 91.439987 +-127.000000 63.500000 91.439987 +-127.000000 0.000000 154.940002 +127.000000 0.000000 154.940002 +-50.799999 -63.500000 0.000000 +-25.400000 -63.500000 0.000000 +-50.799999 -63.500000 50.799999 +-25.400000 -63.500000 50.799999 +-25.400000 -58.419998 0.000000 +-50.799999 -58.419998 0.000000 +-121.919983 58.419991 0.000000 +-121.919983 -58.419998 0.000000 +35.559990 -58.419998 0.000000 +-25.400000 -58.419998 50.799999 +-50.799999 -58.419998 50.799999 +35.559990 17.780001 0.000000 +35.559990 58.419998 0.000000 +-121.919983 58.419998 60.959999 +-121.919983 -58.419998 60.959999 +35.559990 58.419998 60.959999 +35.559990 -58.419998 60.959999 +35.559990 -12.700000 0.000000 +35.559990 -38.099998 0.000000 +35.559990 -12.700000 50.799999 +35.559990 -38.099998 50.799999 +35.559990 -12.700000 24.384001 +35.559990 -38.099998 44.704010 +40.640011 -12.700000 0.000000 +40.640011 -38.099998 0.000000 +121.920013 -58.419998 0.000000 +121.920013 57.911999 0.000000 +116.839996 58.419998 0.000000 +40.640011 58.419998 0.000000 +40.640011 -58.419998 0.000000 +40.640011 -38.099998 50.799999 +40.640011 -38.099998 36.575989 +40.640011 -12.700000 19.950541 +40.640011 -12.700000 50.799999 +40.640011 20.320009 0.000000 +114.300003 -58.419998 0.000000 +121.920013 -58.419998 60.959999 +121.920013 58.419998 60.959999 +40.640011 -58.419998 60.959999 +40.640011 58.419998 60.959999 +25.400000 -63.500000 20.320000 +0.000000 -63.500000 20.320000 +0.000000 -58.419998 20.320000 +25.400000 -58.419991 20.320000 +0.000000 -63.500000 45.720001 +25.400000 -63.500000 45.720001 +25.400000 -58.419998 45.720001 +0.000000 -58.419991 45.720001 +-76.199997 -63.500000 20.320000 +-101.599998 -63.500000 20.320000 +-101.599998 -58.419998 20.320000 +-76.199997 -58.419991 20.320000 +-101.599998 -63.500000 45.720001 +-76.199997 -63.500000 45.720001 +-76.199997 -58.419998 45.720001 +-101.599998 -58.419991 45.720001 +-127.000000 -38.099998 20.320000 +-127.000000 -12.700000 20.320000 +-121.919983 -12.700000 20.320000 +-121.919983 -38.099998 20.320000 +-127.000000 -12.700000 45.720001 +-127.000000 -38.099998 45.720001 +-121.919983 -38.099998 45.720001 +-121.919983 -12.700000 45.720001 +-127.000000 12.700000 20.320000 +-127.000000 38.099998 20.320000 +-121.919983 38.099998 20.320000 +-121.919983 12.700000 20.320000 +-127.000000 38.099998 45.720001 +-127.000000 12.700000 45.720001 +-121.919983 12.700000 45.720001 +-121.919983 38.099998 45.720001 +-101.599998 63.500000 20.320000 +-76.199997 63.500000 20.320000 +-76.199997 58.419998 20.320000 +-101.599998 58.419998 20.320000 +-76.199997 63.500000 45.720001 +-101.599998 63.500000 45.720001 +-101.599998 58.419998 45.720001 +-76.199997 58.419998 45.720001 +-25.400000 58.419998 20.320000 +-50.799999 58.420010 20.320000 +-50.799999 63.500000 20.320000 +-25.400000 63.500000 20.320000 +-50.799999 58.419998 45.720001 +-25.400000 58.419998 45.720001 +-25.400000 63.500000 45.720001 +-50.799999 63.500000 45.720001 +-50.799999 58.419998 29.556370 +25.400000 58.419998 20.320000 +0.000000 58.419998 20.320000 +0.000000 63.500000 20.320000 +25.400000 63.500000 20.320000 +0.000000 58.419998 45.720001 +25.400000 58.419998 45.720001 +25.400000 63.500000 45.720001 +0.000000 63.500000 45.720001 +127.000000 12.700000 20.320000 +127.000000 -12.700000 20.320000 +121.920013 -12.700000 20.320000 +121.920013 12.700000 20.320000 +127.000000 -12.700000 45.720001 +127.000000 12.700000 45.720001 +121.920013 12.700000 45.720001 +121.920013 -12.700000 45.720001 +121.920013 -58.419998 66.039993 +121.920013 58.419998 66.039993 +-121.919998 -58.419998 66.039993 +-121.919998 58.419998 66.039993 +121.920013 -58.419998 91.439987 +121.920013 58.419998 91.439987 +-121.919998 -58.419998 91.439987 +-121.919998 58.419998 91.439987 +121.920013 0.000000 149.860001 +-121.919998 0.000000 149.860001 +127.000000 -63.500000 0.000000 +127.000000 63.500000 0.000000 +-127.000000 -63.500000 0.000000 +-127.000000 63.500000 0.000000 +121.920013 -58.419998 66.039993 +121.920013 58.419998 66.039993 +-121.919998 -58.419998 66.039993 +-121.919998 58.419998 66.039993 +1.000000 0.000000 0.000000 +0.000000 1.000000 -0.000000 +-1.000000 0.000000 0.000000 +-0.000000 -1.000000 -0.000000 +0.000000 -1.000000 0.000000 +-0.000000 -1.000000 0.000000 +0.000000 -1.000000 -0.000000 +-0.000000 -1.000000 -0.000000 +0.000000 -1.000000 -0.000000 +0.000000 -1.000000 0.000000 +-0.000000 -1.000000 0.000000 +-0.000000 -1.000000 0.000000 +-1.000000 -0.000000 -0.000000 +-1.000000 0.000000 0.000000 +-1.000000 -0.000000 0.000000 +-1.000000 -0.000000 -0.000000 +-1.000000 0.000000 0.000000 +-1.000000 -0.000000 0.000000 +-1.000000 -0.000000 0.000000 +0.000000 1.000000 0.000000 +-0.000000 1.000000 -0.000000 +0.000000 1.000000 -0.000000 +-1.000000 -0.000000 -0.000000 +0.000000 1.000000 0.000000 +-0.000000 1.000000 -0.000000 +0.000000 1.000000 -0.000000 +0.000000 1.000000 0.000000 +0.000000 1.000000 0.000000 +0.000000 1.000000 0.000000 +-0.000000 1.000000 0.000000 +0.000000 1.000000 -0.000000 +0.000000 1.000000 -0.000000 +0.000000 1.000000 0.000000 +1.000000 -0.000000 0.000000 +1.000000 0.000000 -0.000000 +1.000000 0.000000 0.000000 +1.000000 0.000000 0.000000 +1.000000 -0.000000 0.000000 +1.000000 0.000000 -0.000000 +0.000000 1.000000 0.000000 +-1.000000 -0.000000 -0.000000 +0.000000 -1.000000 0.000000 +-0.000000 -1.000000 0.000000 +0.000000 -1.000000 0.000000 +0.000000 -1.000000 0.000000 +-0.000000 -1.000000 0.000000 +0.000000 -1.000000 0.000000 +0.000000 -1.000000 -0.000000 +-0.000000 -1.000000 -0.000000 +0.000000 -1.000000 -0.000000 +-1.000000 -0.000000 -0.000000 +-1.000000 0.000000 0.000000 +-1.000000 -0.000000 -0.000000 +-1.000000 0.000000 0.000000 +0.000000 1.000000 0.000000 +-0.000000 1.000000 0.000000 +0.000000 1.000000 0.000000 +0.000000 1.000000 0.000000 +-0.000000 1.000000 0.000000 +1.000000 -0.000000 0.000000 +-1.000000 -0.000000 0.000000 +1.000000 0.000000 0.000000 +0.000000 -0.707107 0.707107 +0.000000 -0.707107 0.707107 +0.000000 0.707107 0.707107 +0.000000 0.707107 0.707107 +-1.000000 -0.000000 -0.000000 +1.000000 -0.000000 0.000000 +0.000000 0.000000 -1.000000 +-0.000000 -0.000000 -1.000000 +1.000000 0.000000 0.000000 +-1.000000 0.000000 0.000000 +0.000000 -1.000000 0.000001 +-0.000000 1.000000 0.000000 +-0.000000 1.000000 0.000000 +-0.000000 1.000000 -0.000001 +-1.000000 0.000000 0.000000 +-1.000000 -0.000000 -0.000000 +-1.000000 -0.000000 -0.000000 +0.000000 1.000000 -0.000000 +0.000000 -1.000000 0.000000 +-0.000000 -0.000000 -1.000000 +0.000000 1.000000 0.000000 +-0.000000 -1.000000 -0.000000 +0.000000 0.000000 -1.000000 +-1.000000 0.000000 0.000000 +-0.000000 -1.000000 0.000000 +-0.000000 1.000000 0.000000 +-0.099500 -0.995003 0.008292 +0.000000 1.000000 0.000000 +1.000000 0.000000 0.000000 +1.000000 0.000000 0.000000 +1.000000 -0.000000 -0.000000 +1.000000 0.000000 0.000000 +-0.000000 1.000000 -0.000000 +-0.000000 1.000000 0.000000 +-0.000000 1.000000 0.000001 +0.000000 0.000000 -1.000000 +0.000000 0.000000 1.000000 +-1.000000 0.000000 0.000000 +1.000000 -0.000000 0.000000 +1.000000 0.000000 -0.000000 +1.000000 -0.000000 0.000000 +0.000000 1.000000 0.000000 +0.000000 1.000000 -0.000000 +-0.000000 1.000000 0.000000 +0.000000 -0.000000 -1.000000 +0.000000 -0.000000 1.000000 +-1.000000 -0.000000 -0.000000 +1.000000 -0.000000 0.000000 +1.000000 0.000000 0.000000 +1.000000 0.000000 0.000000 +1.000000 -0.000000 0.000000 +0.000000 0.000000 -1.000000 +-0.000000 0.000000 1.000000 +-0.000000 1.000000 0.000000 +0.000000 -1.000000 0.000000 +1.000000 -0.000000 0.000000 +1.000000 0.000000 -0.000000 +1.000000 -0.000000 0.000000 +-0.000000 -0.000000 -1.000000 +-0.000000 0.000000 1.000000 +0.000000 1.000000 0.000000 +0.000000 -1.000000 0.000000 +1.000000 0.000000 0.000000 +-0.000000 -1.000000 -0.000000 +0.000000 -1.000000 -0.000000 +-0.000000 -1.000000 0.000000 +0.000000 0.000000 1.000000 +0.000000 -0.000000 -1.000000 +1.000000 0.000000 -0.000000 +-1.000000 0.000000 0.000000 +1.000000 0.000000 -0.000000 +0.000000 -1.000000 0.000000 +-1.000000 0.000000 0.000000 +-0.000000 -1.000000 -0.000000 +-0.000000 -1.000000 0.000000 +0.000000 -1.000000 -0.000001 +-1.000000 -0.000000 -0.000000 +0.000000 0.000000 -1.000000 +0.000000 0.000000 1.000000 +0.000000 -1.000000 0.000000 +0.000000 -1.000000 -0.000000 +-0.000000 -1.000000 -0.000000 +0.000000 -1.000000 -0.000000 +0.000000 -1.000000 0.000000 +0.000000 0.000000 -1.000000 +0.000000 0.000000 1.000000 +-1.000000 0.000000 0.000000 +1.000000 -0.000000 0.000000 +1.000000 -0.000000 0.000000 +-1.000000 -0.000000 -0.000000 +-1.000000 0.000000 0.000000 +-1.000000 0.000000 0.000000 +-1.000000 0.000000 0.000000 +-1.000000 -0.000000 -0.000000 +-0.000000 0.000000 1.000000 +0.000000 0.000000 -1.000000 +0.000000 -1.000000 0.000000 +-0.000000 -0.000000 -1.000000 +-0.000000 1.000000 0.000000 +0.000000 -0.000000 1.000000 +-1.000000 -0.000000 -0.000000 +1.000000 0.000000 0.000000 +0.000000 0.000000 -1.000000 +0.000000 0.000000 -1.000000 +1.000000 -0.000000 0.000000 +-1.000000 -0.000000 -0.000000 +-0.000000 -1.000000 -0.000001 +-0.000000 -1.000000 -0.000000 +0.000000 1.000000 -0.000000 +-0.000000 1.000000 0.000000 +0.000000 1.000000 0.000000 +-1.000000 -0.000000 -0.000000 +0.000000 1.000000 0.000000 +-0.000000 -1.000000 0.000000 +0.000000 0.000000 -1.000000 +0.000000 1.000000 0.000000 +0.000000 -1.000000 0.000000 +-0.000000 -0.000000 -1.000000 +-1.000000 -0.000000 0.000000 +0.000000 -1.000000 0.000000 +0.000000 1.000000 -0.000000 +1.000000 -0.000000 -0.000000 +1.000000 0.000000 0.000000 +1.000000 0.000000 0.000000 +0.000000 1.000000 0.000000 +0.000001 1.000000 -0.000000 +0.000000 1.000000 -0.000000 +0.000000 -0.000000 -1.000000 +0.000000 -0.000000 1.000000 +-1.000000 -0.000000 -0.000000 +1.000000 -0.000000 0.000000 +-0.000001 1.000000 -0.000000 +-0.000000 1.000000 0.000000 +0.000000 1.000000 0.000001 +0.000000 0.000000 -1.000000 +0.000000 0.000000 1.000000 +-1.000000 0.000000 0.000000 +1.000000 -0.000000 0.000000 +1.000000 0.000000 -0.000000 +1.000000 0.000000 -0.000000 +-0.000000 -0.000000 -1.000000 +-0.000000 0.000000 1.000000 +0.000000 1.000000 0.000000 +0.000000 -1.000000 0.000000 +1.000000 -0.000000 0.000000 +1.000000 0.000000 0.000000 +0.000000 0.000000 -1.000000 +-0.000000 0.000000 1.000000 +-0.000000 1.000000 0.000000 +0.000000 -1.000000 0.000000 +0.000000 -1.000000 0.000000 +0.000000 -1.000000 0.000000 +0.000000 -0.000000 1.000000 +0.000000 0.000000 -1.000000 +1.000000 -0.000000 0.000000 +-1.000000 0.000000 -0.000000 +-1.000000 0.000000 0.000000 +-1.000000 0.000000 0.000000 +-0.000000 -1.000000 0.000000 +0.000000 -1.000000 -0.000001 +-1.000000 -0.000000 -0.000000 +0.000000 -0.000000 -1.000000 +0.000000 -0.000000 1.000000 +0.000000 -1.000000 0.000000 +0.000000 -1.000000 0.000000 +0.000000 -0.000000 -1.000000 +0.000000 -0.000000 1.000000 +-1.000000 -0.000000 -0.000000 +1.000000 -0.000000 0.000000 +1.000000 -0.000000 -0.000000 +1.000000 0.000000 -0.000000 +-1.000000 -0.000000 -0.000000 +-0.000000 -1.000000 0.000000 +0.000000 1.000000 -0.000000 +-0.000000 -1.000000 -0.000000 +0.000000 -1.000000 0.000000 +1.000000 0.000000 0.000000 +1.000000 0.000000 0.000000 +-1.000000 0.000000 0.000000 +-1.000000 0.000000 0.000000 +-0.000000 1.000000 0.000000 +0.000000 1.000000 -0.000000 +-1.000000 0.000000 -0.000000 +1.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 +0.000000 0.000000 1.000000 +0.000000 0.000000 1.000000 +-0.000000 0.000000 1.000000 +4.997500 0.002500 +0.002500 0.002500 +4.997500 0.002500 +4.997500 0.002500 +4.997500 2.950370 +4.997500 2.950370 +4.997500 2.950370 +4.997500 2.950370 +1.501000 0.002500 +2.000500 0.002500 +1.501000 1.640200 +2.000500 1.640200 +2.999500 0.657580 +2.500000 0.657580 +2.500000 1.476430 +2.999500 1.476430 +1.001500 0.657580 +0.502000 0.657580 +0.502000 1.476430 +1.001500 1.476430 +3.998500 0.657580 +2.999500 0.657580 +2.999500 1.476430 +3.998500 1.476430 +2.000500 0.657580 +1.001500 0.657580 +1.001500 1.476430 +2.000500 1.476430 +4.498000 0.657580 +3.998500 0.657580 +3.998500 1.476430 +4.498000 1.476430 +3.499000 0.657580 +2.999500 0.657580 +2.999500 1.476430 +3.499000 1.476430 +2.500000 0.657580 +2.000500 0.657580 +2.000500 1.476430 +2.500000 1.476430 +2.999500 0.657580 +2.000500 0.657580 +2.000500 1.476430 +2.999500 1.476430 +0.002500 2.950370 +4.997500 2.950370 +4.997500 2.950370 +0.002500 2.950370 +2.500000 4.997500 +2.500000 4.997500 +0.002500 0.002500 +4.997500 0.002500 +2.000500 0.657580 +3.998500 0.657580 +0.002500 0.002500 +4.997500 0.002500 +2.999500 0.657580 +0.002500 0.002500 +4.997500 0.002500 +1.501000 1.640200 +2.000500 1.640200 +0.002500 2.950370 +1.501000 0.002500 +1.001500 0.657580 +0.002500 0.002500 +2.500000 0.657580 +2.000500 0.002500 +2.999500 0.657580 +2.999500 0.657580 +4.997500 2.950370 +2.999500 1.476430 +2.000500 1.640200 +2.500000 0.657580 +2.500000 1.476430 +2.999500 1.476430 +4.997500 2.950370 +2.000500 1.640200 +1.501000 1.640200 +1.001500 0.657580 +0.002500 2.950370 +0.002500 0.002500 +0.502000 0.657580 +0.002500 2.950370 +0.502000 1.476430 +1.501000 1.640200 +3.998500 0.657580 +4.997500 2.950370 +3.998500 1.476430 +1.001500 0.657580 +0.002500 0.002500 +2.000500 0.657580 +2.999500 1.476430 +0.002500 2.950370 +2.000500 1.476430 +2.999500 0.657580 +2.999500 1.476430 +2.000500 0.657580 +0.002500 2.950370 +0.002500 0.002500 +1.001500 0.657580 +2.000500 1.476430 +0.002500 2.950370 +1.001500 1.476430 +4.997500 0.002500 +3.998500 0.657580 +2.999500 0.657580 +4.498000 0.657580 +4.997500 2.950370 +4.498000 1.476430 +2.999500 0.657580 +0.002500 0.002500 +3.499000 0.657580 +3.998500 1.476430 +0.002500 2.950370 +3.499000 1.476430 +4.997500 2.950370 +2.999500 1.476430 +3.998500 0.657580 +3.998500 1.476430 +3.499000 0.657580 +2.000500 0.657580 +0.002500 0.002500 +2.500000 0.657580 +3.499000 1.476430 +0.002500 2.950370 +2.999500 1.476430 +4.997500 0.002500 +4.498000 0.657580 +3.998500 0.657580 +0.002500 4.997500 +0.002500 0.002500 +4.997500 4.997500 +4.997500 0.002500 +4.997500 2.500000 +0.002500 2.500000 +0.002500 0.002500 +4.997500 0.002500 +0.002500 1.501000 +0.002500 2.000500 +2.999500 0.002500 +3.499000 0.002500 +0.102400 0.002500 +0.202300 0.002500 +1.800700 0.002500 +2.999500 1.640200 +3.499000 1.640200 +1.800700 0.002500 +3.199300 0.002500 +0.102400 1.967750 +0.202300 1.967750 +3.199300 1.967750 +1.800700 1.967750 +3.199300 0.002500 +1.800700 0.002500 +2.999500 1.640200 +1.001500 3.199300 +2.999500 0.788600 +1.800700 1.443680 +2.000500 0.002500 +1.001500 0.002500 +0.102400 0.002500 +0.222280 0.002500 +4.797700 0.002500 +3.299200 0.002500 +0.202300 0.002500 +1.001500 1.640200 +1.001500 1.181650 +2.000500 0.645670 +2.000500 1.640200 +3.299200 0.002500 +0.252250 0.002500 +4.797700 1.967750 +4.797700 4.897600 +0.202300 1.967750 +4.797700 1.967750 +4.997500 0.657580 +0.002500 0.657580 +0.202300 0.657580 +4.797700 0.657580 +0.002500 1.476430 +4.997500 1.476430 +0.202300 2.999500 +2.500000 1.476430 +4.997500 0.657580 +4.997500 0.502000 +0.202300 0.657580 +4.797700 0.657580 +0.002500 1.476430 +4.997500 1.476430 +4.797700 1.476430 +0.202300 1.476430 +4.997500 0.657580 +0.002500 0.657580 +0.102400 0.657580 +4.897600 0.657580 +0.002500 1.476430 +4.997500 1.476430 +1.001500 0.102400 +2.000500 1.476430 +4.997500 0.657580 +1.001500 0.002500 +0.102400 0.657580 +4.897600 0.657580 +0.002500 1.476430 +4.997500 1.476430 +4.897600 1.476430 +0.102400 1.476430 +4.997500 0.657580 +0.002500 0.657580 +1.001500 0.657580 +4.797700 0.657580 +0.002500 1.476430 +4.997500 1.476430 +4.797700 0.502000 +1.001500 1.476430 +2.000500 0.657580 +4.797700 0.657580 +4.997500 0.657580 +0.002500 2.000500 +4.797700 1.476430 +2.000500 1.476430 +4.997500 2.000500 +4.997500 1.476430 +4.797700 0.955350 +0.202300 0.657580 +4.797700 0.657580 +4.997500 0.657580 +0.002500 0.657580 +4.797700 1.476430 +0.202300 1.476430 +4.997500 2.999500 +4.997500 1.476430 +2.000500 4.997500 +0.002500 0.657580 +0.102400 0.657580 +4.897600 0.657580 +0.002500 1.476430 +4.997500 1.476430 +4.897600 1.476430 +0.102400 1.476430 +0.102400 2.131520 +0.202300 2.131520 +4.897600 2.131520 +4.797700 2.131520 +4.797700 2.950370 +0.202300 2.950370 +0.202300 2.950370 +4.797700 2.950370 +2.500000 4.833730 +2.500000 4.833730 +4.997500 4.997500 +0.002500 4.997500 +4.997500 0.002500 +0.002500 0.002500 +4.797700 4.897600 +0.202300 4.897600 +4.797700 0.102400 +0.202300 0.102400 +1 0 186 62 186 +0 1 106 81 1 3 65 3 2 10 11 6 8 56 2 49 9 48 48 4 53 11 49 52 53 4 11 8 10 56 6 2 57 6 60 10 64 6 69 73 3 72 68 7 77 65 68 72 7 3 73 77 7 76 2 64 65 80 7 85 91 1 90 84 5 95 69 6 68 81 84 90 100 1 99 95 5 94 3 80 81 99 94 104 1 91 99 5 100 103 104 5 103 94 5 104 85 7 84 1 5 105 4 0 106 4 109 5 4 106 109 105 5 110 105 106 1 1 81 90 3 65 72 4 6 11 57 2 56 0 48 9 0 4 48 11 9 49 11 52 53 56 10 61 6 57 60 61 10 60 2 6 64 7 68 6 72 68 77 7 73 76 3 7 80 5 84 7 90 84 95 91 94 99 5 1 100 110 5 109 115 117 116 113 114 118 +0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 +0 1 106 81 1 3 65 3 2 10 11 6 8 56 2 49 9 48 48 4 53 11 49 52 53 4 11 8 10 56 6 2 57 6 60 10 64 6 69 73 3 72 68 7 77 65 68 72 7 3 73 77 7 76 2 64 65 80 7 85 91 1 90 84 5 95 69 6 68 81 84 90 100 1 99 95 5 94 3 80 81 99 94 104 1 91 99 5 100 103 104 5 103 94 5 104 85 7 84 1 5 105 4 0 106 4 109 5 4 106 109 105 5 110 105 106 1 1 81 90 3 65 72 4 6 11 57 2 56 0 48 9 0 4 48 11 9 49 11 52 53 56 10 61 6 57 60 61 10 60 2 6 64 7 68 6 72 68 77 7 73 76 3 7 80 5 84 7 90 84 95 91 94 99 5 1 100 110 5 109 115 117 116 113 114 118 +1 1 12 4 12 +131 129 134 134 133 131 132 133 130 130 133 134 +62 63 64 65 +131 129 134 134 133 131 132 133 130 130 133 134 +1 2 540 180 540 +139 138 144 140 145 137 144 137 145 151 148 150 193 141 202 150 154 151 216 141 147 142 185 186 151 144 149 178 143 177 146 152 156 153 151 157 157 151 155 155 165 157 167 168 156 165 154 168 159 157 166 152 158 156 174 171 173 235 161 234 174 162 172 171 170 173 161 172 162 164 173 170 164 159 173 173 165 174 165 173 166 167 169 174 177 144 182 151 178 181 182 144 151 182 181 179 178 177 176 181 178 180 177 182 179 168 167 174 163 174 169 142 149 185 145 140 186 145 189 149 188 187 189 186 184 183 183 188 186 185 187 184 202 141 201 149 194 197 198 148 149 198 197 195 194 193 192 197 194 196 193 198 195 141 148 201 198 193 202 206 148 205 204 203 205 202 200 199 199 204 202 201 203 200 149 197 198 148 210 213 214 150 148 219 220 150 210 209 207 214 213 211 213 210 212 214 211 209 194 142 193 210 141 209 150 147 154 225 147 224 214 209 219 209 141 216 215 220 218 222 221 219 216 215 217 148 213 214 224 150 229 220 225 228 229 150 228 150 220 228 231 230 228 227 226 225 230 227 229 226 231 228 217 222 223 160 171 234 172 161 235 172 238 171 172 235 238 234 171 239 233 232 234 237 236 238 232 237 235 239 238 236 233 234 236 235 234 232 136 138 139 135 140 137 144 138 137 148 151 149 141 193 142 155 151 154 147 215 216 215 147 225 186 140 142 144 145 149 139 177 143 143 151 153 166 157 165 154 156 168 165 155 154 153 157 159 167 156 158 171 174 172 160 234 161 162 174 163 170 171 160 166 173 159 165 168 174 158 169 167 139 144 177 151 143 178 151 181 182 180 179 181 178 176 175 175 180 178 177 179 176 185 149 190 145 186 189 190 149 189 190 189 187 186 185 184 189 186 188 185 190 187 149 142 194 148 198 205 196 195 197 194 192 191 191 196 194 193 195 192 201 148 206 198 202 205 206 205 203 202 201 200 205 202 204 201 206 203 148 141 210 150 214 219 208 207 209 212 211 213 207 212 210 208 209 211 146 156 154 154 147 146 219 209 223 223 209 216 218 220 221 220 219 221 218 217 215 147 150 224 220 215 225 229 228 230 227 225 224 224 229 227 226 228 225 217 223 216 219 223 222 239 171 238 238 235 237 239 236 234 243 241 245 245 247 243 242 243 247 247 246 242 241 240 244 244 245 241 240 242 246 246 244 240 245 244 248 246 247 249 +66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 +139 138 144 140 145 137 144 137 145 151 148 150 193 141 202 150 154 151 216 141 147 142 185 186 151 144 149 178 143 177 146 152 156 153 151 157 157 151 155 155 165 157 167 168 156 165 154 168 159 157 166 152 158 156 174 171 173 235 161 234 174 162 172 171 170 173 161 172 162 164 173 170 164 159 173 173 165 174 165 173 166 167 169 174 177 144 182 151 178 181 182 144 151 182 181 179 178 177 176 181 178 180 177 182 179 168 167 174 163 174 169 142 149 185 145 140 186 145 189 149 188 187 189 186 184 183 183 188 186 185 187 184 202 141 201 149 194 197 198 148 149 198 197 195 194 193 192 197 194 196 193 198 195 141 148 201 198 193 202 206 148 205 204 203 205 202 200 199 199 204 202 201 203 200 149 197 198 148 210 213 214 150 148 219 220 150 210 209 207 214 213 211 213 210 212 214 211 209 194 142 193 210 141 209 150 147 154 225 147 224 214 209 219 209 141 216 215 220 218 222 221 219 216 215 217 148 213 214 224 150 229 220 225 228 229 150 228 150 220 228 231 230 228 227 226 225 230 227 229 226 231 228 217 222 223 160 171 234 172 161 235 172 238 171 172 235 238 234 171 239 233 232 234 237 236 238 232 237 235 239 238 236 233 234 236 235 234 232 136 138 139 135 140 137 144 138 137 148 151 149 141 193 142 155 151 154 147 215 216 215 147 225 186 140 142 144 145 149 139 177 143 143 151 153 166 157 165 154 156 168 165 155 154 153 157 159 167 156 158 171 174 172 160 234 161 162 174 163 170 171 160 166 173 159 165 168 174 158 169 167 139 144 177 151 143 178 151 181 182 180 179 181 178 176 175 175 180 178 177 179 176 185 149 190 145 186 189 190 149 189 190 189 187 186 185 184 189 186 188 185 190 187 149 142 194 148 198 205 196 195 197 194 192 191 191 196 194 193 195 192 201 148 206 198 202 205 206 205 203 202 201 200 205 202 204 201 206 203 148 141 210 150 214 219 208 207 209 212 211 213 207 212 210 208 209 211 146 156 154 154 147 146 219 209 223 223 209 216 218 220 221 220 219 221 218 217 215 147 150 224 220 215 225 229 228 230 227 225 224 224 229 227 226 228 225 217 223 216 219 223 222 239 171 238 238 235 237 239 236 234 243 241 245 245 247 243 242 243 247 247 246 242 241 240 244 244 245 241 240 242 246 246 244 240 245 244 248 246 247 249 +1 3 12 4 12 +256 254 255 255 257 256 252 250 251 252 251 253 +246 247 248 249 +256 254 255 255 257 256 252 250 251 252 251 253 diff --git a/mudworld/geometry/common/buildings/foxanddogs.ndb b/mudworld/geometry/common/buildings/foxanddogs.ndb new file mode 100644 index 0000000..fc5e750 --- /dev/null +++ b/mudworld/geometry/common/buildings/foxanddogs.ndb @@ -0,0 +1,4 @@ +3 : material/common/buildings/floor1 +2 : material/common/buildings/wall1 +0 : material/common/buildings/wall2 +1 : material/common/buildings/roof1 diff --git a/mudworld/geometry/common/buildings/hut.bog b/mudworld/geometry/common/buildings/hut.bog new file mode 100644 index 0000000..dcb153c --- /dev/null +++ b/mudworld/geometry/common/buildings/hut.bog @@ -0,0 +1,457 @@ +BOG 1 2 +0 12 8 0 1 +-1.700000 -2.200000 2.500000 +1.700000 -2.200000 2.500000 +0.000000 -2.200000 3.553566 +-1.700000 2.200000 2.500000 +1.700000 2.200000 2.500000 +0.000000 2.200000 3.553565 +-1.700000 -2.199999 2.650000 +1.700000 -2.199999 2.650000 +0.000000 -2.199999 3.703565 +-1.700000 2.200000 2.650000 +1.700000 2.200000 2.650000 +0.000000 2.200000 3.703565 +0.526783 -0.850000 0.000000 +-1.000000 0.000000 0.000000 +-0.000002 0.000003 1.000000 +-0.526783 -0.850000 0.000000 +1.000000 0.000000 0.000000 +0.000000 -0.000001 -1.000000 +-0.526783 0.850000 0.000000 +0.526783 0.850000 0.000000 +1 0 60 60 0 +2 0 3 5 4 1 1 2 5 7 10 11 7 11 8 8 11 9 8 9 6 2 3 5 4 5 11 11 10 4 5 3 9 9 11 5 3 0 6 6 9 3 0 2 6 6 2 8 2 7 8 2 1 7 1 4 10 10 7 1 +0 0 0 3 3 3 3 3 3 7 7 7 7 7 7 6 6 6 6 6 6 0 0 0 5 5 5 5 5 5 5 5 5 5 5 5 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 4 4 4 4 4 4 +1 59 6 0 122 +-1.500000 2.000000 0.000000 +-1.500000 -2.000000 0.000000 +1.500000 2.000000 0.000000 +1.500000 -2.000000 0.000000 +1.500000 1.400000 0.100000 +1.500000 0.400000 0.100000 +1.500000 1.400000 2.100000 +1.500000 0.400000 2.100000 +1.300000 1.400000 0.100000 +1.300000 0.400000 0.100000 +1.300000 1.400000 2.100000 +1.300000 0.400000 2.100000 +-1.300000 -1.800000 2.400000 +1.300000 -1.800000 2.400000 +1.300000 1.800000 2.400000 +-1.300000 1.800000 2.400000 +1.300000 1.800000 0.100000 +1.300000 -1.799999 0.100000 +-1.300000 -1.799999 0.100000 +-1.300000 1.800000 0.100000 +-1.500000 -1.250000 1.100000 +-1.500000 -0.550000 1.100000 +-1.500000 -1.250000 1.900000 +-1.500000 -0.550000 1.900000 +1.500000 -1.250000 1.100000 +1.500000 -0.550000 1.100000 +1.500000 -1.250000 1.900000 +1.500000 -0.550000 1.900000 +-1.300000 -0.550000 1.100000 +-1.300000 -1.250000 1.100000 +-1.300000 -1.250000 1.900000 +-1.300000 -0.550000 1.900000 +1.300000 -1.250000 1.100000 +1.300000 -1.250000 1.900000 +1.300000 -0.550000 1.900000 +1.300000 -0.550000 1.100000 +0.350000 -2.000000 1.100000 +-0.350000 -2.000000 1.100000 +-0.350000 -2.000000 1.900000 +0.350000 -2.000000 1.900000 +-0.350000 2.000000 1.100000 +0.350000 2.000000 1.100000 +0.350000 2.000000 1.900000 +-0.350000 2.000000 1.900000 +0.350000 -1.800000 1.100000 +-0.350000 -1.800000 1.100000 +0.350000 -1.800000 1.900000 +-0.350000 -1.800000 1.900000 +-0.350000 1.800000 1.100000 +0.350000 1.800000 1.100000 +0.350000 1.800000 1.900000 +-0.350000 1.800000 1.900000 +1.500000 2.000000 2.623949 +1.500000 -1.999998 2.623949 +0.000000 2.000000 3.553565 +0.000000 -1.999998 3.553566 +-1.500000 2.000000 2.623949 +-1.500000 -1.999998 2.623949 +-1.500000 -1.999998 2.623949 +-1.000000 0.000000 0.000000 +0.000000 1.000000 0.000000 +0.000000 -1.000000 0.000000 +1.000000 0.000000 0.000000 +0.000000 0.000000 1.000000 +0.000000 0.000000 -1.000000 +1 1 3 3 0 +3 2 4 +3 3 3 +1 1 3 3 0 +3 4 5 +3 3 3 +1 2 3 3 0 +5 9 7 +1 1 1 +1 2 3 3 0 +6 10 4 +2 2 2 +1 2 3 3 0 +10 6 7 +5 5 5 +1 2 3 3 0 +7 11 10 +5 5 5 +1 1 3 3 0 +16 8 14 +0 0 0 +1 3 3 3 0 +17 9 18 +4 4 4 +1 1 3 3 0 +14 10 13 +0 0 0 +1 1 3 3 0 +13 10 11 +0 0 0 +1 1 3 3 0 +0 1 20 +0 0 0 +1 1 3 3 0 +0 20 21 +0 0 0 +1 1 3 3 0 +3 5 24 +3 3 3 +1 1 3 3 0 +24 5 25 +3 3 3 +1 1 3 3 0 +5 7 25 +3 3 3 +1 1 3 3 0 +7 26 27 +3 3 3 +1 1 3 3 0 +7 27 25 +3 3 3 +1 1 3 3 0 +18 19 28 +3 3 3 +1 1 3 3 0 +12 18 29 +3 3 3 +1 1 3 3 0 +18 28 29 +3 3 3 +1 1 3 3 0 +12 30 15 +3 3 3 +1 1 3 3 0 +30 12 29 +3 3 3 +1 1 3 3 0 +28 19 15 +3 3 3 +1 1 3 3 0 +15 30 31 +3 3 3 +1 1 3 3 0 +31 28 15 +3 3 3 +1 1 3 3 0 +17 13 32 +0 0 0 +1 1 3 3 0 +13 11 33 +0 0 0 +1 1 3 3 0 +33 11 34 +0 0 0 +1 1 3 3 0 +33 32 13 +0 0 0 +1 1 3 3 0 +35 34 11 +0 0 0 +1 1 3 3 0 +32 35 17 +0 0 0 +1 2 3 3 0 +28 21 20 +4 4 4 +1 2 3 3 0 +20 29 28 +4 4 4 +1 2 3 3 0 +22 30 20 +1 1 1 +1 2 3 3 0 +30 29 20 +1 1 1 +1 2 3 3 0 +23 21 28 +2 2 2 +1 2 3 3 0 +30 22 23 +5 5 5 +1 2 3 3 0 +23 31 30 +5 5 5 +1 2 3 3 0 +23 28 31 +2 2 2 +1 2 3 3 0 +33 27 26 +5 5 5 +1 2 3 3 0 +34 27 33 +5 5 5 +1 2 3 3 0 +32 26 24 +1 1 1 +1 2 3 3 0 +26 32 33 +1 1 1 +1 2 3 3 0 +27 34 35 +2 2 2 +1 2 3 3 0 +25 35 24 +4 4 4 +1 2 3 3 0 +24 35 32 +4 4 4 +1 2 3 3 0 +35 25 27 +2 2 2 +1 1 3 3 0 +1 3 36 +2 2 2 +1 1 3 3 0 +1 36 37 +2 2 2 +1 1 3 3 0 +2 0 40 +1 1 1 +1 1 3 3 0 +2 40 41 +1 1 1 +1 1 3 3 0 +17 18 45 +1 1 1 +1 1 3 3 0 +13 17 44 +1 1 1 +1 1 3 3 0 +17 45 44 +1 1 1 +1 1 3 3 0 +46 13 44 +1 1 1 +1 1 3 3 0 +18 12 45 +1 1 1 +1 1 3 3 0 +12 13 46 +1 1 1 +1 1 3 3 0 +12 46 47 +1 1 1 +1 1 3 3 0 +12 47 45 +1 1 1 +1 1 3 3 0 +19 16 49 +2 2 2 +1 1 3 3 0 +15 19 48 +2 2 2 +1 1 3 3 0 +19 49 48 +2 2 2 +1 1 3 3 0 +48 51 15 +2 2 2 +1 1 3 3 0 +16 14 49 +2 2 2 +1 1 3 3 0 +14 15 50 +2 2 2 +1 1 3 3 0 +51 50 15 +2 2 2 +1 1 3 3 0 +14 50 49 +2 2 2 +1 2 3 3 0 +37 36 45 +4 4 4 +1 2 3 3 0 +36 44 45 +4 4 4 +1 2 3 3 0 +44 36 46 +0 0 0 +1 2 3 3 0 +46 36 39 +0 0 0 +1 2 3 3 0 +46 39 38 +5 5 5 +1 2 3 3 0 +38 47 46 +5 5 5 +1 2 3 3 0 +38 37 47 +3 3 3 +1 2 3 3 0 +45 47 37 +3 3 3 +1 2 3 3 0 +41 40 49 +4 4 4 +1 2 3 3 0 +40 48 49 +4 4 4 +1 2 3 3 0 +40 51 48 +3 3 3 +1 2 3 3 0 +42 51 43 +5 5 5 +1 2 3 3 0 +43 51 40 +3 3 3 +1 2 3 3 0 +42 50 51 +5 5 5 +1 2 3 3 0 +42 41 50 +0 0 0 +1 2 3 3 0 +49 50 41 +0 0 0 +1 4 3 3 0 +13 12 15 +5 5 5 +1 4 3 3 0 +15 14 13 +5 5 5 +1 1 3 3 0 +2 41 52 +1 1 1 +1 1 3 3 0 +0 56 40 +1 1 1 +1 1 3 3 0 +40 56 43 +1 1 1 +1 1 3 3 0 +41 42 52 +1 1 1 +1 1 3 3 0 +52 42 54 +1 1 1 +1 1 3 3 0 +54 43 56 +1 1 1 +1 1 3 3 0 +42 43 54 +1 1 1 +1 1 3 3 0 +38 39 55 +2 2 2 +1 1 3 3 0 +38 55 58 +2 2 2 +1 1 3 3 0 +1 37 58 +2 2 2 +1 1 3 3 0 +37 38 58 +2 2 2 +1 1 3 3 0 +36 3 53 +2 2 2 +1 1 3 3 0 +53 39 36 +2 2 2 +1 1 3 3 0 +39 53 55 +2 2 2 +1 3 3 3 0 +19 18 9 +4 4 4 +1 3 3 3 0 +19 9 8 +4 4 4 +1 3 3 3 0 +8 16 19 +4 4 4 +1 3 3 3 0 +8 9 4 +4 4 4 +1 3 3 3 0 +4 9 5 +4 4 4 +1 1 3 3 0 +9 17 35 +0 0 0 +1 1 3 3 0 +9 35 11 +0 0 0 +1 2 3 3 0 +9 11 7 +1 1 1 +1 1 3 3 0 +8 10 14 +0 0 0 +1 2 3 3 0 +8 4 10 +2 2 2 +1 1 3 3 0 +0 21 23 +0 0 0 +1 1 3 3 0 +0 23 56 +0 0 0 +1 1 3 3 0 +1 58 20 +0 0 0 +1 1 3 3 0 +20 58 22 +0 0 0 +1 1 3 3 0 +23 22 58 +0 0 0 +1 1 3 3 0 +58 56 23 +0 0 0 +1 1 3 3 0 +4 2 52 +3 3 3 +1 1 3 3 0 +52 6 4 +3 3 3 +1 1 3 3 0 +3 24 26 +3 3 3 +1 1 3 3 0 +3 26 53 +3 3 3 +1 1 3 3 0 +26 7 53 +3 3 3 +1 1 3 3 0 +7 6 52 +3 3 3 +1 1 3 3 0 +52 53 7 +3 3 3 diff --git a/mudworld/geometry/common/buildings/hut.ndb b/mudworld/geometry/common/buildings/hut.ndb new file mode 100644 index 0000000..da30c22 --- /dev/null +++ b/mudworld/geometry/common/buildings/hut.ndb @@ -0,0 +1,5 @@ +4 : material/common/buildings/ceiling1 +3 : material/common/buildings/floor1 +0 : material/common/buildings/roof1 +1 : material/common/buildings/wall1 +2 : material/common/buildings/frame1 diff --git a/mudworld/geometry/common/buildings/pavilion.bog b/mudworld/geometry/common/buildings/pavilion.bog new file mode 100644 index 0000000..31c67df --- /dev/null +++ b/mudworld/geometry/common/buildings/pavilion.bog @@ -0,0 +1,534 @@ +BOG 1 10 +0 18 10 23 1 +-0.000001 4.000000 0.500000 +-0.000001 4.250000 0.500000 +-0.176777 4.176777 0.500000 +-0.250001 4.000000 0.500000 +-0.176777 3.823223 0.500000 +-0.000001 3.750000 0.500000 +0.176776 3.823223 0.500000 +0.249999 4.000000 0.500000 +0.176776 4.176777 0.500000 +-0.000001 4.250000 4.500000 +-0.176777 4.176777 4.500000 +-0.250001 4.000000 4.500000 +-0.176777 3.823223 4.500000 +-0.000001 3.750000 4.500000 +0.176776 3.823223 4.500000 +0.249999 4.000000 4.500000 +0.176776 4.176777 4.500000 +-0.000001 4.000000 4.500000 +0.000000 0.000000 -1.000000 +0.923880 0.382683 0.000000 +0.923880 -0.382683 0.000000 +0.382683 0.923880 0.000000 +-0.382684 0.923880 0.000000 +-0.923880 0.382683 0.000000 +-0.923880 -0.382684 0.000000 +-0.382683 -0.923880 0.000000 +0.382684 -0.923879 0.000000 +0.000000 0.000000 1.000000 +0.500000 0.001998 +0.750000 0.001998 +0.875000 0.001998 +1.000000 0.001998 +0.125000 0.001998 +0.250000 0.001998 +0.375000 0.001998 +0.500000 0.001998 +0.625000 0.001998 +0.750000 3.998002 +0.875000 3.998002 +1.000000 3.998002 +0.125000 3.998002 +0.250000 3.998002 +0.375000 3.998002 +0.500000 3.998002 +0.625000 3.998002 +0.500000 3.998002 +0.000000 0.001998 +0.000000 0.001998 +0.000000 3.998002 +0.000000 0.001998 +0.000000 3.998002 +1 0 96 96 96 +0 2 1 0 3 2 0 4 3 0 5 4 0 6 5 0 7 6 0 8 7 0 1 8 1 10 9 1 2 10 2 11 10 2 3 11 3 12 11 3 4 12 4 13 12 4 5 13 5 14 13 5 6 14 6 15 14 6 7 15 7 16 15 7 8 16 8 9 16 8 1 9 17 9 10 17 10 11 17 11 12 17 12 13 17 13 14 17 14 15 17 15 16 17 16 9 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 9 2 3 9 3 9 9 3 4 9 4 9 9 4 5 9 5 9 9 5 6 9 6 9 9 6 7 9 7 9 9 7 8 9 8 9 9 8 2 9 2 9 9 2 2 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 +0 2 1 0 3 2 0 4 18 0 5 4 0 6 5 0 7 6 0 8 7 0 1 8 1 10 9 1 2 10 2 11 10 2 3 11 19 12 20 21 4 12 4 13 12 4 5 13 5 14 13 5 6 14 6 15 14 6 7 15 7 16 15 7 8 16 8 9 16 8 1 9 17 9 10 17 10 11 17 22 12 17 12 13 17 13 14 17 14 15 17 15 16 17 16 9 +1 33 9 0 1 +5.500000 0.000000 0.000000 +3.889087 3.889087 0.000000 +0.000000 5.500000 0.000000 +-3.889087 3.889087 0.000000 +-5.500000 0.000000 0.000000 +-3.889087 -3.889088 0.000000 +0.000001 -5.500000 0.000000 +3.889088 -3.889087 0.000000 +5.500000 0.000000 0.250000 +3.889087 3.889087 0.250000 +0.000000 5.500000 0.250000 +-3.889087 3.889087 0.250000 +-5.500000 0.000000 0.250000 +-3.889087 -3.889088 0.250000 +0.000001 -5.500000 0.250000 +3.889088 -3.889087 0.250000 +3.535534 3.535534 0.250000 +5.000000 0.000000 0.250000 +0.000000 5.000000 0.250000 +-3.535534 3.535533 0.250000 +-5.000000 0.000000 0.250000 +-3.535533 -3.535534 0.250000 +0.000001 -5.000000 0.250000 +3.535534 -3.535533 0.250000 +5.000000 0.000000 0.500000 +3.535534 3.535534 0.500000 +0.000000 5.000000 0.500000 +-3.535534 3.535534 0.500000 +-5.000000 0.000000 0.500000 +-3.535533 -3.535534 0.500000 +0.000001 -5.000000 0.500000 +3.535534 -3.535533 0.500000 +0.000000 0.000000 0.500000 +0.923880 0.382683 0.000000 +0.923880 -0.382683 0.000000 +0.382683 0.923880 0.000000 +-0.382683 0.923879 0.000000 +-0.923880 0.382683 0.000000 +-0.923879 -0.382683 0.000000 +-0.382683 -0.923880 0.000000 +0.382684 -0.923879 0.000000 +0.000000 0.000000 1.000000 +1 1 168 168 0 +0 1 9 1 2 10 2 11 10 2 3 11 3 4 12 4 13 12 4 5 13 5 6 14 6 7 15 7 0 8 9 16 8 19 12 20 22 15 23 9 10 16 15 8 17 16 10 18 10 11 18 11 12 19 11 19 18 12 13 20 20 13 21 13 14 21 14 15 22 14 22 21 23 15 17 17 16 25 16 18 26 18 19 27 19 20 28 20 21 29 21 22 30 22 23 31 23 17 24 32 26 27 32 29 30 32 30 31 0 9 8 1 10 9 3 12 11 5 14 13 6 15 14 7 8 15 17 8 16 17 25 24 16 26 25 18 27 26 19 28 27 20 29 28 21 30 29 22 31 30 23 24 31 32 24 25 32 31 24 32 25 26 32 27 28 32 28 29 +0 2 2 2 3 2 3 4 2 3 4 4 4 5 4 5 6 4 5 6 6 6 7 7 7 1 1 1 0 1 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 0 2 8 2 3 3 3 4 4 4 5 8 5 6 6 6 7 7 7 1 1 1 0 8 8 8 8 8 8 8 8 8 8 0 2 1 2 2 2 4 4 4 6 7 6 7 1 7 1 1 1 8 8 8 0 8 8 2 3 8 3 4 3 4 8 4 5 6 8 6 7 6 7 1 7 1 8 1 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 +2 18 17 0 1 +0.000000 0.000000 4.500000 +5.000000 0.000000 4.500000 +3.535534 3.535534 4.500000 +0.000000 5.000000 4.500000 +-3.535534 3.535534 4.500000 +-5.000000 0.000000 4.500000 +-3.535533 -3.535534 4.500000 +0.000001 -5.000000 4.500000 +3.535534 -3.535533 4.500000 +5.000000 0.000000 4.750000 +3.535534 3.535534 4.750000 +0.000000 5.000000 4.750000 +-3.535534 3.535534 4.750000 +-5.000000 0.000000 4.750000 +-3.535533 -3.535534 4.750000 +0.000001 -5.000000 4.750000 +3.535534 -3.535533 4.750000 +0.000000 0.000000 7.000000 +0.000000 0.000000 -1.000000 +0.923880 0.382683 0.000000 +0.923880 -0.382683 0.000000 +0.382683 0.923880 0.000000 +-0.382683 0.923880 0.000000 +-0.923880 0.382683 0.000000 +-0.923880 -0.382684 0.000000 +-0.382683 -0.923880 0.000000 +0.382684 -0.923880 0.000000 +0.404562 0.167575 0.899026 +0.404562 -0.167575 0.899026 +0.167575 0.404562 0.899026 +-0.167575 0.404562 0.899026 +-0.404562 0.167575 0.899026 +-0.404562 -0.167575 0.899026 +-0.167575 -0.404562 0.899026 +0.167575 -0.404562 0.899026 +1 2 96 96 0 +0 2 1 0 3 2 0 4 3 0 5 4 0 6 5 0 7 6 0 8 7 0 1 8 1 10 9 1 2 10 2 11 10 2 3 11 3 12 11 3 4 12 4 13 12 4 5 13 5 14 13 5 6 14 6 15 14 6 7 15 7 16 15 7 8 16 8 9 16 8 1 9 17 9 10 17 10 11 17 11 12 17 12 13 17 13 14 17 14 15 17 15 16 17 16 9 +0 3 2 0 4 3 0 5 4 0 6 5 0 7 6 0 8 7 0 2 8 0 2 2 2 11 10 2 3 11 3 12 11 3 4 12 4 13 12 4 5 13 5 14 13 5 6 14 6 15 14 6 7 15 7 16 15 7 8 16 8 10 16 8 2 10 2 10 10 2 2 10 10 10 11 10 11 12 10 12 13 10 13 14 10 14 15 10 15 16 10 16 10 10 10 10 +3 18 10 23 1 +-2.828428 2.828426 0.500000 +-3.005205 3.005203 0.500000 +-3.078428 2.828426 0.500000 +-3.005205 2.651650 0.500000 +-2.828428 2.578426 0.500000 +-2.651651 2.651650 0.500000 +-2.578428 2.828426 0.500000 +-2.651651 3.005203 0.500000 +-2.828428 3.078426 0.500000 +-3.005205 3.005203 4.500000 +-3.078428 2.828426 4.500000 +-3.005205 2.651650 4.500000 +-2.828428 2.578426 4.500000 +-2.651651 2.651650 4.500000 +-2.578428 2.828426 4.500000 +-2.651651 3.005203 4.500000 +-2.828428 3.078426 4.500000 +-2.828428 2.828426 4.500000 +0.000000 0.000000 -1.000000 +0.923880 0.382683 0.000000 +0.923880 -0.382683 0.000000 +0.382683 0.923880 0.000000 +-0.382684 0.923880 0.000000 +-0.923880 0.382683 0.000000 +-0.923880 -0.382684 0.000000 +-0.382683 -0.923880 0.000000 +0.382684 -0.923879 0.000000 +0.000000 0.000000 1.000000 +0.500000 0.001998 +0.750000 0.001998 +0.875000 0.001998 +1.000000 0.001998 +0.125000 0.001998 +0.250000 0.001998 +0.375000 0.001998 +0.500000 0.001998 +0.625000 0.001998 +0.750000 3.998002 +0.875000 3.998002 +1.000000 3.998002 +0.125000 3.998002 +0.250000 3.998002 +0.375000 3.998002 +0.500000 3.998002 +0.625000 3.998002 +0.500000 3.998002 +0.000000 0.001998 +0.000000 0.001998 +0.000000 3.998002 +0.000000 0.001998 +0.000000 3.998002 +1 0 96 96 96 +0 2 1 0 3 2 0 4 3 0 5 4 0 6 5 0 7 6 0 8 7 0 1 8 1 10 9 1 2 10 2 11 10 2 3 11 3 12 11 3 4 12 4 13 12 4 5 13 5 14 13 5 6 14 6 15 14 6 7 15 7 16 15 7 8 16 8 9 16 8 1 9 17 9 10 17 10 11 17 11 12 17 12 13 17 13 14 17 14 15 17 15 16 17 16 9 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 9 2 3 9 3 9 9 3 4 9 4 9 9 4 5 9 5 9 9 5 6 9 6 9 9 6 7 9 7 9 9 7 8 9 8 9 9 8 2 9 2 9 9 2 2 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 +0 2 1 0 3 2 0 4 18 0 5 4 0 6 5 0 7 6 0 8 7 0 1 8 1 10 9 1 2 10 2 11 10 2 3 11 19 12 20 21 4 12 4 13 12 4 5 13 5 14 13 5 6 14 6 15 14 6 7 15 7 16 15 7 8 16 8 9 16 8 1 9 17 9 10 17 10 11 17 22 12 17 12 13 17 13 14 17 14 15 17 15 16 17 16 9 +4 18 10 23 1 +-4.000000 -0.000002 0.500000 +-4.250000 -0.000002 0.500000 +-4.176776 -0.176778 0.500000 +-4.000000 -0.250002 0.500000 +-3.823223 -0.176778 0.500000 +-3.750000 -0.000002 0.500000 +-3.823223 0.176775 0.500000 +-4.000000 0.249998 0.500000 +-4.176777 0.176775 0.500000 +-4.250000 -0.000002 4.500000 +-4.176776 -0.176778 4.500000 +-4.000000 -0.250002 4.500000 +-3.823223 -0.176778 4.500000 +-3.750000 -0.000002 4.500000 +-3.823223 0.176775 4.500000 +-4.000000 0.249998 4.500000 +-4.176777 0.176775 4.500000 +-4.000000 -0.000002 4.500000 +0.000000 0.000000 -1.000000 +0.923880 0.382683 0.000000 +0.923880 -0.382683 0.000000 +0.382683 0.923880 0.000000 +-0.382684 0.923880 0.000000 +-0.923880 0.382683 0.000000 +-0.923880 -0.382684 0.000000 +-0.382683 -0.923880 0.000000 +0.382684 -0.923879 0.000000 +0.000000 0.000000 1.000000 +0.500000 0.001998 +0.750000 0.001998 +0.875000 0.001998 +1.000000 0.001998 +0.125000 0.001998 +0.250000 0.001998 +0.375000 0.001998 +0.500000 0.001998 +0.625000 0.001998 +0.750000 3.998002 +0.875000 3.998002 +1.000000 3.998002 +0.125000 3.998002 +0.250000 3.998002 +0.375000 3.998002 +0.500000 3.998002 +0.625000 3.998002 +0.500000 3.998002 +0.000000 0.001998 +0.000000 0.001998 +0.000000 3.998002 +0.000000 0.001998 +0.000000 3.998002 +1 0 96 96 96 +0 2 1 0 3 2 0 4 3 0 5 4 0 6 5 0 7 6 0 8 7 0 1 8 1 10 9 1 2 10 2 11 10 2 3 11 3 12 11 3 4 12 4 13 12 4 5 13 5 14 13 5 6 14 6 15 14 6 7 15 7 16 15 7 8 16 8 9 16 8 1 9 17 9 10 17 10 11 17 11 12 17 12 13 17 13 14 17 14 15 17 15 16 17 16 9 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 9 2 3 9 3 9 9 3 4 9 4 9 9 4 5 9 5 9 9 5 6 9 6 9 9 6 7 9 7 9 9 7 8 9 8 9 9 8 2 9 2 9 9 2 2 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 +0 2 1 0 3 2 0 4 18 0 5 4 0 6 5 0 7 6 0 8 7 0 1 8 1 10 9 1 2 10 2 11 10 2 3 11 19 12 20 21 4 12 4 13 12 4 5 13 5 14 13 5 6 14 6 15 14 6 7 15 7 16 15 7 8 16 8 9 16 8 1 9 17 9 10 17 10 11 17 22 12 17 12 13 17 13 14 17 14 15 17 15 16 17 16 9 +5 18 10 23 1 +-2.828426 -2.828429 0.500000 +-3.005202 -3.005206 0.500000 +-2.828425 -3.078429 0.500000 +-2.651649 -3.005205 0.500000 +-2.578426 -2.828429 0.500000 +-2.651649 -2.651652 0.500000 +-2.828426 -2.578429 0.500000 +-3.005203 -2.651652 0.500000 +-3.078426 -2.828429 0.500000 +-3.005202 -3.005206 4.500000 +-2.828425 -3.078429 4.500000 +-2.651649 -3.005205 4.500000 +-2.578426 -2.828429 4.500000 +-2.651649 -2.651652 4.500000 +-2.828426 -2.578429 4.500000 +-3.005203 -2.651652 4.500000 +-3.078426 -2.828429 4.500000 +-2.828426 -2.828429 4.500000 +0.000000 0.000000 -1.000000 +0.923880 0.382683 0.000000 +0.923880 -0.382683 0.000000 +0.382683 0.923880 0.000000 +-0.382684 0.923880 0.000000 +-0.923880 0.382683 0.000000 +-0.923880 -0.382684 0.000000 +-0.382683 -0.923880 0.000000 +0.382684 -0.923879 0.000000 +0.000000 0.000000 1.000000 +0.500000 0.001998 +0.750000 0.001998 +0.875000 0.001998 +1.000000 0.001998 +0.125000 0.001998 +0.250000 0.001998 +0.375000 0.001998 +0.500000 0.001998 +0.625000 0.001998 +0.750000 3.998002 +0.875000 3.998002 +1.000000 3.998002 +0.125000 3.998002 +0.250000 3.998002 +0.375000 3.998002 +0.500000 3.998002 +0.625000 3.998002 +0.500000 3.998002 +0.000000 0.001998 +0.000000 0.001998 +0.000000 3.998002 +0.000000 0.001998 +0.000000 3.998002 +1 0 96 96 96 +0 2 1 0 3 2 0 4 3 0 5 4 0 6 5 0 7 6 0 8 7 0 1 8 1 10 9 1 2 10 2 11 10 2 3 11 3 12 11 3 4 12 4 13 12 4 5 13 5 14 13 5 6 14 6 15 14 6 7 15 7 16 15 7 8 16 8 9 16 8 1 9 17 9 10 17 10 11 17 11 12 17 12 13 17 13 14 17 14 15 17 15 16 17 16 9 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 9 2 3 9 3 9 9 3 4 9 4 9 9 4 5 9 5 9 9 5 6 9 6 9 9 6 7 9 7 9 9 7 8 9 8 9 9 8 2 9 2 9 9 2 2 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 +0 2 1 0 3 2 0 4 18 0 5 4 0 6 5 0 7 6 0 8 7 0 1 8 1 10 9 1 2 10 2 11 10 2 3 11 19 12 20 21 4 12 4 13 12 4 5 13 5 14 13 5 6 14 6 15 14 6 7 15 7 16 15 7 8 16 8 9 16 8 1 9 17 9 10 17 10 11 17 22 12 17 12 13 17 13 14 17 14 15 17 15 16 17 16 9 +6 18 10 23 1 +0.000003 -4.000000 0.500000 +0.000003 -4.250000 0.500000 +0.176780 -4.176776 0.500000 +0.250003 -4.000000 0.500000 +0.176779 -3.823223 0.500000 +0.000003 -3.750000 0.500000 +-0.176774 -3.823223 0.500000 +-0.249997 -4.000000 0.500000 +-0.176774 -4.176777 0.500000 +0.000003 -4.250000 4.500000 +0.176780 -4.176776 4.500000 +0.250003 -4.000000 4.500000 +0.176779 -3.823223 4.500000 +0.000003 -3.750000 4.500000 +-0.176774 -3.823223 4.500000 +-0.249997 -4.000000 4.500000 +-0.176774 -4.176777 4.500000 +0.000003 -4.000000 4.500000 +0.000000 0.000000 -1.000000 +0.923880 0.382683 0.000000 +0.923880 -0.382683 0.000000 +0.382683 0.923880 0.000000 +-0.382684 0.923880 0.000000 +-0.923880 0.382683 0.000000 +-0.923880 -0.382684 0.000000 +-0.382683 -0.923880 0.000000 +0.382684 -0.923879 0.000000 +0.000000 0.000000 1.000000 +0.500000 0.001998 +0.750000 0.001998 +0.875000 0.001998 +1.000000 0.001998 +0.125000 0.001998 +0.250000 0.001998 +0.375000 0.001998 +0.500000 0.001998 +0.625000 0.001998 +0.750000 3.998002 +0.875000 3.998002 +1.000000 3.998002 +0.125000 3.998002 +0.250000 3.998002 +0.375000 3.998002 +0.500000 3.998002 +0.625000 3.998002 +0.500000 3.998002 +0.000000 0.001998 +0.000000 0.001998 +0.000000 3.998002 +0.000000 0.001998 +0.000000 3.998002 +1 0 96 96 96 +0 2 1 0 3 2 0 4 3 0 5 4 0 6 5 0 7 6 0 8 7 0 1 8 1 10 9 1 2 10 2 11 10 2 3 11 3 12 11 3 4 12 4 13 12 4 5 13 5 14 13 5 6 14 6 15 14 6 7 15 7 16 15 7 8 16 8 9 16 8 1 9 17 9 10 17 10 11 17 11 12 17 12 13 17 13 14 17 14 15 17 15 16 17 16 9 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 9 2 3 9 3 9 9 3 4 9 4 9 9 4 5 9 5 9 9 5 6 9 6 9 9 6 7 9 7 9 9 7 8 9 8 9 9 8 2 9 2 9 9 2 2 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 +0 2 1 0 3 2 0 4 18 0 5 4 0 6 5 0 7 6 0 8 7 0 1 8 1 10 9 1 2 10 2 11 10 2 3 11 19 12 20 21 4 12 4 13 12 4 5 13 5 14 13 5 6 14 6 15 14 6 7 15 7 16 15 7 8 16 8 9 16 8 1 9 17 9 10 17 10 11 17 22 12 17 12 13 17 13 14 17 14 15 17 15 16 17 16 9 +7 18 10 23 1 +2.828429 -2.828425 0.500000 +3.005206 -3.005202 0.500000 +3.078429 -2.828425 0.500000 +3.005206 -2.651648 0.500000 +2.828429 -2.578425 0.500000 +2.651653 -2.651648 0.500000 +2.578429 -2.828425 0.500000 +2.651653 -3.005202 0.500000 +2.828430 -3.078425 0.500000 +3.005206 -3.005202 4.500000 +3.078429 -2.828425 4.500000 +3.005206 -2.651648 4.500000 +2.828429 -2.578425 4.500000 +2.651653 -2.651648 4.500000 +2.578429 -2.828425 4.500000 +2.651653 -3.005202 4.500000 +2.828430 -3.078425 4.500000 +2.828429 -2.828425 4.500000 +0.000000 0.000000 -1.000000 +0.923880 0.382683 0.000000 +0.923880 -0.382683 0.000000 +0.382683 0.923880 0.000000 +-0.382684 0.923880 0.000000 +-0.923880 0.382683 0.000000 +-0.923880 -0.382684 0.000000 +-0.382683 -0.923880 0.000000 +0.382684 -0.923879 0.000000 +0.000000 0.000000 1.000000 +0.500000 0.001998 +0.750000 0.001998 +0.875000 0.001998 +1.000000 0.001998 +0.125000 0.001998 +0.250000 0.001998 +0.375000 0.001998 +0.500000 0.001998 +0.625000 0.001998 +0.750000 3.998002 +0.875000 3.998002 +1.000000 3.998002 +0.125000 3.998002 +0.250000 3.998002 +0.375000 3.998002 +0.500000 3.998002 +0.625000 3.998002 +0.500000 3.998002 +0.000000 0.001998 +0.000000 0.001998 +0.000000 3.998002 +0.000000 0.001998 +0.000000 3.998002 +1 0 96 96 96 +0 2 1 0 3 2 0 4 3 0 5 4 0 6 5 0 7 6 0 8 7 0 1 8 1 10 9 1 2 10 2 11 10 2 3 11 3 12 11 3 4 12 4 13 12 4 5 13 5 14 13 5 6 14 6 15 14 6 7 15 7 16 15 7 8 16 8 9 16 8 1 9 17 9 10 17 10 11 17 11 12 17 12 13 17 13 14 17 14 15 17 15 16 17 16 9 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 9 2 3 9 3 9 9 3 4 9 4 9 9 4 5 9 5 9 9 5 6 9 6 9 9 6 7 9 7 9 9 7 8 9 8 9 9 8 2 9 2 9 9 2 2 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 +0 2 1 0 3 2 0 4 18 0 5 4 0 6 5 0 7 6 0 8 7 0 1 8 1 10 9 1 2 10 2 11 10 2 3 11 19 12 20 21 4 12 4 13 12 4 5 13 5 14 13 5 6 14 6 15 14 6 7 15 7 16 15 7 8 16 8 9 16 8 1 9 17 9 10 17 10 11 17 22 12 17 12 13 17 13 14 17 14 15 17 15 16 17 16 9 +8 18 10 23 1 +4.000000 0.000004 0.500000 +4.250000 0.000004 0.500000 +4.176776 0.176780 0.500000 +4.000000 0.250004 0.500000 +3.823223 0.176780 0.500000 +3.750000 0.000003 0.500000 +3.823224 -0.176773 0.500000 +4.000000 -0.249996 0.500000 +4.176777 -0.176773 0.500000 +4.250000 0.000004 4.500000 +4.176776 0.176780 4.500000 +4.000000 0.250004 4.500000 +3.823223 0.176780 4.500000 +3.750000 0.000003 4.500000 +3.823224 -0.176773 4.500000 +4.000000 -0.249996 4.500000 +4.176777 -0.176773 4.500000 +4.000000 0.000004 4.500000 +0.000000 0.000000 -1.000000 +0.923880 0.382683 0.000000 +0.923880 -0.382683 0.000000 +0.382683 0.923880 0.000000 +-0.382684 0.923880 0.000000 +-0.923880 0.382683 0.000000 +-0.923880 -0.382684 0.000000 +-0.382683 -0.923880 0.000000 +0.382684 -0.923879 0.000000 +0.000000 0.000000 1.000000 +0.500000 0.001998 +0.750000 0.001998 +0.875000 0.001998 +1.000000 0.001998 +0.125000 0.001998 +0.250000 0.001998 +0.375000 0.001998 +0.500000 0.001998 +0.625000 0.001998 +0.750000 3.998002 +0.875000 3.998002 +1.000000 3.998002 +0.125000 3.998002 +0.250000 3.998002 +0.375000 3.998002 +0.500000 3.998002 +0.625000 3.998002 +0.500000 3.998002 +0.000000 0.001998 +0.000000 0.001998 +0.000000 3.998002 +0.000000 0.001998 +0.000000 3.998002 +1 0 96 96 96 +0 2 1 0 3 2 0 4 3 0 5 4 0 6 5 0 7 6 0 8 7 0 1 8 1 10 9 1 2 10 2 11 10 2 3 11 3 12 11 3 4 12 4 13 12 4 5 13 5 14 13 5 6 14 6 15 14 6 7 15 7 16 15 7 8 16 8 9 16 8 1 9 17 9 10 17 10 11 17 11 12 17 12 13 17 13 14 17 14 15 17 15 16 17 16 9 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 9 2 3 9 3 9 9 3 4 9 4 9 9 4 5 9 5 9 9 5 6 9 6 9 9 6 7 9 7 9 9 7 8 9 8 9 9 8 2 9 2 9 9 2 2 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 +0 2 1 0 3 2 0 4 18 0 5 4 0 6 5 0 7 6 0 8 7 0 1 8 1 10 9 1 2 10 2 11 10 2 3 11 19 12 20 21 4 12 4 13 12 4 5 13 5 14 13 5 6 14 6 15 14 6 7 15 7 16 15 7 8 16 8 9 16 8 1 9 17 9 10 17 10 11 17 22 12 17 12 13 17 13 14 17 14 15 17 15 16 17 16 9 +9 18 10 23 1 +2.828424 2.828430 0.500000 +3.005201 3.005207 0.500000 +2.828424 3.078430 0.500000 +2.651647 3.005206 0.500000 +2.578424 2.828430 0.500000 +2.651648 2.651653 0.500000 +2.828424 2.578430 0.500000 +3.005201 2.651654 0.500000 +3.078424 2.828430 0.500000 +3.005201 3.005207 4.500000 +2.828424 3.078430 4.500000 +2.651647 3.005206 4.500000 +2.578424 2.828430 4.500000 +2.651648 2.651653 4.500000 +2.828424 2.578430 4.500000 +3.005201 2.651654 4.500000 +3.078424 2.828430 4.500000 +2.828424 2.828430 4.500000 +0.000000 0.000000 -1.000000 +0.923880 0.382683 0.000000 +0.923880 -0.382683 0.000000 +0.382683 0.923880 0.000000 +-0.382684 0.923880 0.000000 +-0.923880 0.382683 0.000000 +-0.923880 -0.382684 0.000000 +-0.382683 -0.923880 0.000000 +0.382684 -0.923879 0.000000 +0.000000 0.000000 1.000000 +0.500000 0.001998 +0.750000 0.001998 +0.875000 0.001998 +1.000000 0.001998 +0.125000 0.001998 +0.250000 0.001998 +0.375000 0.001998 +0.500000 0.001998 +0.625000 0.001998 +0.750000 3.998002 +0.875000 3.998002 +1.000000 3.998002 +0.125000 3.998002 +0.250000 3.998002 +0.375000 3.998002 +0.500000 3.998002 +0.625000 3.998002 +0.500000 3.998002 +0.000000 0.001998 +0.000000 0.001998 +0.000000 3.998002 +0.000000 0.001998 +0.000000 3.998002 +1 0 96 96 96 +0 2 1 0 3 2 0 4 3 0 5 4 0 6 5 0 7 6 0 8 7 0 1 8 1 10 9 1 2 10 2 11 10 2 3 11 3 12 11 3 4 12 4 13 12 4 5 13 5 14 13 5 6 14 6 15 14 6 7 15 7 16 15 7 8 16 8 9 16 8 1 9 17 9 10 17 10 11 17 11 12 17 12 13 17 13 14 17 14 15 17 15 16 17 16 9 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 9 2 3 9 3 9 9 3 4 9 4 9 9 4 5 9 5 9 9 5 6 9 6 9 9 6 7 9 7 9 9 7 8 9 8 9 9 8 2 9 2 9 9 2 2 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 +0 2 1 0 3 2 0 4 18 0 5 4 0 6 5 0 7 6 0 8 7 0 1 8 1 10 9 1 2 10 2 11 10 2 3 11 19 12 20 21 4 12 4 13 12 4 5 13 5 14 13 5 6 14 6 15 14 6 7 15 7 16 15 7 8 16 8 9 16 8 1 9 17 9 10 17 10 11 17 22 12 17 12 13 17 13 14 17 14 15 17 15 16 17 16 9 diff --git a/mudworld/geometry/common/buildings/pavilion.ndb b/mudworld/geometry/common/buildings/pavilion.ndb new file mode 100644 index 0000000..df0ded6 --- /dev/null +++ b/mudworld/geometry/common/buildings/pavilion.ndb @@ -0,0 +1,3 @@ +1 : material/common/buildings/floor1 +0 : material/common/buildings/marble +2 : material/common/buildings/roof1 diff --git a/mudworld/geometry/common/misc/bucket.bog b/mudworld/geometry/common/misc/bucket.bog new file mode 100644 index 0000000..c6b463f --- /dev/null +++ b/mudworld/geometry/common/misc/bucket.bog @@ -0,0 +1,184 @@ +BOG 1 2 +0 46 26 55 1 +0.161803 0.117557 0.000009 +0.200000 0.000000 0.000009 +0.061803 0.190211 0.000009 +-0.061803 0.190211 0.000009 +-0.161803 0.117557 0.000009 +-0.200000 0.000000 0.000009 +-0.161803 -0.117558 0.000009 +-0.061803 -0.190212 0.000009 +0.061803 -0.190212 0.000009 +0.161803 -0.117557 0.000009 +0.202254 0.146946 0.400009 +0.250000 0.000000 0.400009 +0.077254 0.237764 0.400009 +-0.077254 0.237764 0.400009 +-0.202254 0.146946 0.400009 +-0.250000 0.000000 0.400009 +-0.202254 -0.146947 0.400009 +-0.077254 -0.237765 0.400009 +0.077254 -0.237765 0.400009 +0.202254 -0.146947 0.400009 +0.229351 0.000000 0.400009 +0.185549 0.134808 0.400009 +0.185549 0.134808 0.400009 +0.070873 0.218125 0.400009 +-0.070873 0.218125 0.400009 +-0.070873 0.218125 0.400009 +-0.185549 0.134808 0.400009 +-0.185549 0.134808 0.400009 +-0.229351 0.000000 0.400009 +-0.185549 -0.134809 0.400009 +-0.185549 -0.134809 0.400009 +-0.185549 -0.134809 0.400009 +-0.070873 -0.218126 0.400009 +0.070873 -0.218126 0.400009 +0.185549 -0.134809 0.400009 +0.185549 -0.134809 0.400009 +0.145623 0.105801 0.020009 +0.180000 0.000000 0.020009 +0.055623 0.171190 0.020009 +-0.055623 0.171190 0.020009 +-0.145623 0.105801 0.020009 +-0.180000 0.000000 0.020009 +-0.145623 -0.105802 0.020009 +-0.055623 -0.171191 0.020009 +0.055623 -0.171191 0.020009 +0.145623 -0.105802 0.020009 +0.944406 0.306856 -0.118051 +0.583675 0.803360 -0.118051 +0.944406 -0.306856 -0.118051 +0.000000 0.993008 -0.118051 +-0.583675 0.803360 -0.118051 +-0.944406 0.306856 -0.118051 +-0.944406 -0.306856 -0.118051 +-0.583675 -0.803360 -0.118051 +0.000000 -0.993008 -0.118051 +0.583675 -0.803360 -0.118051 +0.000000 0.000000 1.000000 +1.000000 0.000000 0.000000 +0.000000 0.000000 -1.000000 +-0.943884 -0.306687 0.122582 +-0.943884 0.306686 0.122582 +-0.994526 0.000000 0.104492 +-0.583352 -0.802916 0.122582 +0.000000 -0.992458 0.122582 +0.967849 -0.241962 0.068727 +0.583352 -0.802916 0.122582 +0.943884 -0.306686 0.122582 +0.943884 0.306687 0.122582 +0.994526 0.000000 0.104492 +0.583352 0.802916 0.122582 +0.000000 0.992458 0.122582 +-0.583353 0.802916 0.122582 +4.231164 0.000500 +3.750000 0.000500 +4.738024 0.000500 +0.261976 0.000500 +0.768836 0.000500 +1.250000 0.000500 +1.731164 0.000500 +2.238024 0.000500 +2.761976 0.000500 +3.268836 0.000500 +4.231164 0.999501 +3.750000 0.999501 +4.738024 0.999501 +0.261976 0.999501 +0.768836 0.999501 +1.250000 0.999501 +1.731164 0.999501 +2.238024 0.999501 +2.761976 0.999501 +3.268836 0.999501 +3.750000 0.999501 +4.231164 0.999501 +4.231164 0.999501 +4.738024 0.999501 +0.261976 0.999501 +0.261976 0.999501 +0.768836 0.999501 +0.768836 0.999501 +1.250000 0.999501 +1.731164 0.999501 +1.731164 0.999501 +1.731164 0.999501 +2.238024 0.999501 +2.761976 0.999501 +3.268836 0.999501 +3.268836 0.999501 +4.231164 0.050450 +3.750000 0.050450 +4.738024 0.050450 +0.261976 0.050450 +0.768836 0.050450 +1.250000 0.050450 +1.731164 0.050450 +2.238024 0.050450 +2.761976 0.050450 +3.268836 0.050450 +-0.261976 0.000500 +-0.261976 0.999501 +-0.261976 0.000500 +-0.261976 0.999501 +-0.261976 0.999501 +-0.261976 0.999501 +-0.261976 0.050450 +-0.261976 0.999501 +-0.261976 0.999501 +1 0 216 216 216 +1 10 11 1 0 10 0 12 10 0 2 12 2 13 12 2 3 13 3 14 13 3 4 14 4 15 14 4 5 15 5 16 15 5 6 16 6 17 16 6 7 17 7 18 17 7 8 18 8 19 18 8 9 19 9 11 19 9 1 11 11 10 20 11 20 19 20 10 21 10 22 21 22 10 12 12 23 22 23 12 13 23 13 24 13 25 24 25 13 14 25 14 26 14 27 26 27 14 15 15 28 27 28 15 16 16 29 28 29 16 30 16 17 30 17 31 30 17 32 31 17 18 32 18 33 32 33 18 19 33 19 34 19 35 34 20 35 19 37 20 36 20 37 45 21 36 20 36 21 22 36 22 38 23 38 22 38 23 39 24 39 23 39 24 25 39 25 40 26 40 25 40 26 27 40 27 41 28 41 27 41 28 42 42 28 29 30 42 29 42 30 31 42 31 43 43 31 32 43 32 33 43 33 44 44 33 45 34 45 33 45 34 35 45 35 20 +2 10 10 2 1 10 1 10 10 1 3 10 3 10 10 3 4 10 4 10 10 4 5 10 5 10 10 5 6 10 6 10 10 6 7 10 7 10 10 7 8 10 8 10 10 8 9 10 9 10 10 9 2 10 2 10 10 2 2 10 10 10 14 10 14 10 14 10 15 10 16 15 16 10 10 10 17 16 17 10 10 17 10 18 10 19 18 19 10 10 19 10 11 10 20 11 20 10 10 10 21 20 21 10 10 10 11 21 11 10 22 10 10 22 10 23 22 10 24 23 10 10 24 10 25 24 25 10 10 25 10 15 10 14 15 14 14 10 14 14 16 14 14 14 15 16 14 16 15 16 16 16 17 17 17 16 17 17 19 18 19 17 19 18 19 19 19 20 11 20 19 20 11 20 20 20 21 21 21 20 21 21 23 23 21 11 22 23 11 23 22 23 23 23 24 24 23 24 24 24 25 24 25 25 25 25 14 15 14 25 14 15 14 14 14 14 +1 10 11 1 0 10 0 12 10 0 2 12 46 13 47 48 3 13 3 14 13 3 4 14 4 15 14 4 5 15 5 16 15 5 6 16 6 17 16 6 7 17 7 18 17 7 8 18 8 19 18 8 9 19 9 11 19 9 1 11 11 10 20 11 20 19 20 10 21 10 22 21 22 10 12 12 23 22 49 50 13 51 13 24 13 25 24 25 13 14 25 14 26 14 27 26 27 14 15 15 28 27 28 15 16 16 29 28 29 16 30 16 17 30 17 31 30 17 32 31 17 18 32 18 33 32 33 18 19 33 19 34 19 35 34 20 35 19 37 20 36 20 37 45 21 36 20 36 21 22 36 22 38 23 38 22 52 53 39 24 39 54 39 24 25 39 25 40 26 40 25 40 26 27 40 27 41 28 41 27 41 28 42 42 28 29 30 42 29 42 30 31 42 31 43 43 31 32 43 32 33 43 33 44 44 33 45 34 45 33 45 34 35 45 35 20 +1 22 2 22 1 +0.000000 0.000000 0.020009 +0.145623 0.105801 0.020009 +0.180000 0.000000 0.020009 +0.055623 0.171190 0.020009 +-0.055623 0.171190 0.020009 +-0.145623 0.105801 0.020009 +-0.180000 0.000000 0.020009 +-0.145623 -0.105802 0.020009 +-0.055623 -0.171191 0.020009 +0.055623 -0.171191 0.020009 +0.145623 -0.105802 0.020009 +0.161803 0.117557 0.000009 +0.000000 0.000000 0.000009 +0.200000 0.000000 0.000009 +0.061803 0.190211 0.000009 +-0.061803 0.190211 0.000009 +-0.161803 0.117557 0.000009 +-0.200000 0.000000 0.000009 +-0.161803 -0.117558 0.000009 +-0.061803 -0.190212 0.000009 +0.061803 -0.190212 0.000009 +0.161803 -0.117557 0.000009 +0.000000 0.000000 1.000000 +0.000000 0.000000 -1.000000 +1.000000 0.500000 +1.821937 0.741708 +2.015970 0.500000 +1.313952 0.891092 +0.686048 0.891092 +0.178063 0.741708 +-0.015970 0.500000 +0.178063 0.258292 +0.686048 0.108908 +1.313952 0.108908 +1.821937 0.258292 +1.913264 0.768565 +1.000000 0.500000 +2.128856 0.500000 +1.348836 0.934547 +0.651165 0.934547 +0.086737 0.768565 +-0.128856 0.500000 +0.086737 0.231435 +0.651164 0.065453 +1.348835 0.065453 +1.913263 0.231435 +1 0 60 60 60 +1 0 2 3 0 1 4 0 3 5 0 4 6 0 5 7 0 6 8 0 7 9 0 8 10 0 9 2 0 10 12 11 13 12 14 11 12 15 14 12 16 15 12 17 16 12 18 17 12 19 18 12 20 19 12 21 20 12 13 21 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +1 0 2 3 0 1 4 0 3 5 0 4 6 0 5 7 0 6 8 0 7 9 0 8 10 0 9 2 0 10 12 11 13 12 14 11 12 15 14 12 16 15 12 17 16 12 18 17 12 19 18 12 20 19 12 21 20 12 13 21 diff --git a/mudworld/geometry/common/misc/bucket.ndb b/mudworld/geometry/common/misc/bucket.ndb new file mode 100644 index 0000000..de175c7 --- /dev/null +++ b/mudworld/geometry/common/misc/bucket.ndb @@ -0,0 +1 @@ +0 : material/common/misc/bucket_side diff --git a/mudworld/geometry/common/misc/chest.bog b/mudworld/geometry/common/misc/chest.bog new file mode 100644 index 0000000..a5c93b5 --- /dev/null +++ b/mudworld/geometry/common/misc/chest.bog @@ -0,0 +1,88 @@ +BOG 1 1 +0 16 6 8 14 +-0.250000 -0.400000 0.500000 +0.250000 -0.400000 0.500000 +0.250000 0.400000 0.500000 +-0.250000 0.400000 0.500000 +-0.250000 -0.400000 0.000000 +0.250000 -0.400000 0.000000 +0.250000 0.400000 0.000000 +-0.250000 0.400000 0.000000 +-0.200000 -0.350000 0.500000 +0.200000 -0.350000 0.500000 +0.200000 0.350000 0.500000 +-0.200000 0.350000 0.500000 +-0.200000 -0.350000 0.050000 +0.200000 -0.350000 0.050000 +0.200000 0.350000 0.050000 +-0.200000 0.350000 0.050000 +1.000000 0.000000 0.000000 +0.000000 1.000000 0.000000 +0.000000 0.000000 1.000000 +-1.000000 0.000000 0.000000 +0.000000 -1.000000 0.000000 +0.000000 0.000000 -1.000000 +0.000000 0.000000 +1.000000 0.000000 +1.000000 1.000000 +0.000000 1.000000 +0.100000 0.100000 +0.900000 0.100000 +0.900000 0.900000 +0.100000 0.900000 +2 0 4 1 4 +12 13 14 15 +2 +0 1 2 3 +2 0 4 1 4 +12 15 11 8 +0 +0 1 2 3 +2 0 4 1 4 +13 12 8 9 +1 +0 1 2 3 +2 0 4 1 4 +14 13 9 10 +3 +0 1 2 3 +2 0 4 1 4 +14 10 11 15 +4 +0 1 2 3 +2 0 4 1 4 +1 5 6 2 +0 +0 1 2 3 +2 1 4 1 4 +2 6 7 3 +1 +0 1 2 3 +2 2 4 1 4 +8 0 1 9 +2 +4 0 1 5 +2 2 4 1 4 +9 1 2 10 +2 +4 0 1 5 +2 2 4 1 4 +10 2 3 11 +2 +4 0 1 5 +2 2 4 1 4 +11 3 0 8 +2 +4 0 1 5 +2 3 4 1 4 +3 7 4 0 +3 +0 1 2 3 +2 4 4 1 4 +0 4 5 1 +4 +0 1 2 3 +2 5 4 1 4 +4 7 6 5 +5 +0 1 2 3 diff --git a/mudworld/geometry/common/misc/chest.ndb b/mudworld/geometry/common/misc/chest.ndb new file mode 100644 index 0000000..7dcb71c --- /dev/null +++ b/mudworld/geometry/common/misc/chest.ndb @@ -0,0 +1,6 @@ +0 : material/common/misc/chest1a +1 : material/common/misc/chest1a +3 : material/common/misc/chest1a +4 : material/common/misc/chest1a +5 : material/common/misc/chest1b +2 : material/common/misc/chest1b diff --git a/mudworld/geometry/common/misc/chest_top.bog b/mudworld/geometry/common/misc/chest_top.bog new file mode 100644 index 0000000..17283b8 --- /dev/null +++ b/mudworld/geometry/common/misc/chest_top.bog @@ -0,0 +1,44 @@ +BOG 1 1 +0 8 6 4 6 +0.000000 -0.400000 0.100000 +0.500000 -0.400000 0.100000 +0.500000 0.400000 0.100000 +0.000000 0.400000 0.100000 +0.000000 -0.400000 0.000000 +0.500000 -0.400000 0.000000 +0.500000 0.400000 0.000000 +0.000000 0.400000 0.000000 +1.000000 0.000000 0.000000 +0.000000 1.000000 0.000000 +0.000000 0.000000 1.000000 +-1.000000 0.000000 0.000000 +0.000000 -1.000000 0.000000 +0.000000 0.000000 -1.000000 +0.000000 0.000000 +1.000000 0.000000 +1.000000 1.000000 +0.000000 1.000000 +2 0 4 1 4 +1 5 6 2 +0 +0 1 2 3 +2 1 4 1 4 +2 6 7 3 +1 +0 1 2 3 +2 2 4 1 4 +0 1 2 3 +2 +0 1 2 3 +2 3 4 1 4 +3 7 4 0 +3 +0 1 2 3 +2 4 4 1 4 +0 4 5 1 +4 +0 1 2 3 +2 5 4 1 4 +4 7 6 5 +5 +0 1 2 3 diff --git a/mudworld/geometry/common/misc/chest_top.ndb b/mudworld/geometry/common/misc/chest_top.ndb new file mode 100644 index 0000000..c06cc07 --- /dev/null +++ b/mudworld/geometry/common/misc/chest_top.ndb @@ -0,0 +1,6 @@ +0 : material/common/misc/chest1a +1 : material/common/misc/chest1a +2 : material/common/misc/chest1a +3 : material/common/misc/chest1a +4 : material/common/misc/chest1a +5 : material/common/misc/chest1b diff --git a/mudworld/geometry/common/people/wizard.bog b/mudworld/geometry/common/people/wizard.bog new file mode 100644 index 0000000..5f20931 --- /dev/null +++ b/mudworld/geometry/common/people/wizard.bog @@ -0,0 +1,4259 @@ +BOG 1 1 +-1 2775 1446 0 12 +0.134544 0.250584 0.042631 +0.268361 0.182086 0.056211 +0.292756 0.083448 0.061840 +0.292756 0.083448 0.061840 +0.325696 0.066530 0.061840 +0.134544 0.250584 0.042631 +0.325696 0.066530 0.061840 +0.092808 0.284870 0.050751 +0.134544 0.250584 0.042631 +0.325696 0.066530 0.061840 +0.378389 -0.003608 0.081680 +0.092808 0.284870 0.050751 +0.378389 -0.003608 0.081680 +0.386358 -0.086018 0.095560 +0.092808 0.284870 0.050751 +0.386358 -0.086018 0.095560 +0.335022 -0.224114 0.095549 +0.202833 -0.275266 0.085659 +0.202833 -0.275266 0.085659 +-0.079568 0.284870 0.050751 +0.386358 -0.086018 0.095560 +0.386358 -0.086018 0.095560 +-0.079568 0.284870 0.050751 +0.092808 0.284870 0.050751 +0.202833 -0.275266 0.085659 +0.117706 -0.324003 0.083769 +0.067304 -0.307362 0.081729 +-0.023786 -0.321150 0.083919 +-0.312456 0.066530 0.061840 +-0.279517 0.083448 0.061840 +-0.279517 0.083448 0.061840 +-0.079568 0.284870 0.050751 +0.202833 -0.275266 0.085659 +0.202833 -0.275266 0.085659 +0.067304 -0.307362 0.081729 +-0.279517 0.083448 0.061840 +-0.279517 0.083448 0.061840 +0.067304 -0.307362 0.081729 +-0.023786 -0.321150 0.083919 +-0.023786 -0.321150 0.083919 +-0.373119 -0.086018 0.095560 +-0.365150 -0.003608 0.081680 +-0.365150 -0.003608 0.081680 +-0.312456 0.066530 0.061840 +-0.023786 -0.321150 0.083919 +-0.023786 -0.321150 0.083919 +-0.321782 -0.224114 0.095549 +-0.373119 -0.086018 0.095560 +-0.023786 -0.321150 0.083919 +-0.094526 -0.353000 0.093519 +-0.180496 -0.292003 0.088199 +-0.180496 -0.292003 0.088199 +-0.321782 -0.224114 0.095549 +-0.023786 -0.321150 0.083919 +-0.279517 0.083448 0.061840 +-0.255122 0.182086 0.056211 +-0.121304 0.250584 0.042631 +-0.121304 0.250584 0.042631 +-0.079568 0.284870 0.050751 +-0.279517 0.083448 0.061840 +-0.083701 0.054991 2.210234 +0.006697 0.032002 2.547110 +0.006697 0.091667 2.202689 +-0.083701 -0.122096 2.246664 +0.006697 0.032002 2.547110 +-0.121145 -0.033552 2.228450 +0.097095 -0.122096 2.246664 +0.006697 0.032002 2.547110 +0.006697 -0.158772 2.254209 +0.097095 0.054991 2.210234 +0.006697 0.032002 2.547110 +0.134539 -0.033552 2.228450 +0.006697 0.262034 2.107802 +0.006697 0.091667 2.202689 +0.097095 0.054991 2.210234 +0.228611 0.172000 2.126324 +-0.307137 -0.045363 2.171041 +-0.121145 -0.033552 2.228450 +-0.083701 0.054991 2.210234 +-0.215217 0.172000 2.126324 +0.006697 -0.352759 2.234278 +0.006697 -0.158772 2.254209 +-0.083701 -0.122096 2.246664 +-0.215217 -0.262725 2.215756 +0.320531 -0.045363 2.171041 +0.134539 -0.033552 2.228450 +0.097095 -0.122096 2.246664 +0.228611 -0.262725 2.215756 +0.006697 -0.352759 2.234278 +-0.215217 -0.262725 2.215756 +-0.307137 -0.045363 2.171041 +-0.215217 0.172000 2.126324 +0.006697 0.262034 2.107802 +0.228611 0.172000 2.126324 +0.320531 -0.045363 2.171041 +0.228611 -0.262725 2.215756 +0.228611 -0.262725 2.215756 +0.097095 -0.122096 2.246664 +0.006697 -0.158772 2.254209 +0.006697 -0.352759 2.234278 +-0.215217 -0.262725 2.215756 +-0.083701 -0.122096 2.246664 +-0.121145 -0.033552 2.228450 +-0.307137 -0.045363 2.171041 +-0.215217 0.172000 2.126324 +-0.083701 0.054991 2.210234 +0.006697 0.091667 2.202689 +0.006697 0.262034 2.107802 +0.228611 0.172000 2.126324 +0.097095 0.054991 2.210234 +0.134539 -0.033552 2.228450 +0.320531 -0.045363 2.171041 +0.134539 -0.033552 2.228450 +0.006697 0.032002 2.547110 +0.097095 -0.122096 2.246664 +0.006697 -0.158772 2.254209 +0.006697 0.032002 2.547110 +-0.083701 -0.122096 2.246664 +-0.121145 -0.033552 2.228450 +0.006697 0.032002 2.547110 +-0.083701 0.054991 2.210234 +0.006697 0.091667 2.202689 +0.006697 0.032002 2.547110 +0.097095 0.054991 2.210234 +-0.315885 -0.051916 1.097885 +-0.292169 -0.061752 1.105575 +-0.292683 -0.068776 1.088279 +-0.315793 -0.058105 1.080457 +-0.292169 -0.061752 1.105575 +-0.290959 -0.140589 1.129614 +-0.291418 -0.145297 1.111629 +-0.292683 -0.068776 1.088279 +-0.290959 -0.140589 1.129614 +-0.312160 -0.147574 1.127502 +-0.311214 -0.152312 1.109805 +-0.291418 -0.145297 1.111629 +-0.309156 -0.135127 1.135859 +-0.319560 -0.130887 1.135955 +-0.328252 -0.144831 1.123470 +-0.312160 -0.147574 1.127502 +-0.296564 -0.131464 1.132886 +-0.290959 -0.140589 1.129614 +-0.292169 -0.061752 1.105575 +-0.292169 -0.061752 1.105575 +-0.299734 -0.064979 1.110549 +-0.296564 -0.131464 1.132886 +-0.324196 -0.062298 1.114329 +-0.313573 -0.054668 1.110345 +-0.315885 -0.051916 1.097885 +-0.332425 -0.061791 1.097573 +-0.315416 -0.083302 1.009509 +-0.292028 -0.149505 0.995660 +-0.303431 -0.153732 0.981233 +-0.303431 -0.153732 0.981233 +-0.292028 -0.149505 0.995660 +-0.293760 -0.169313 1.019869 +-0.305963 -0.178629 1.011506 +-0.303431 -0.153732 0.981233 +-0.305963 -0.178629 1.011506 +-0.324852 -0.149987 1.106390 +-0.329071 -0.066033 1.080207 +-0.315416 -0.083302 1.009509 +-0.315416 -0.083302 1.009509 +-0.329071 -0.066033 1.080207 +-0.315793 -0.058105 1.080457 +-0.319560 -0.130887 1.135955 +-0.309156 -0.135127 1.135859 +-0.296564 -0.131464 1.132886 +-0.299734 -0.064979 1.110549 +-0.313573 -0.054668 1.110345 +-0.324196 -0.062298 1.114329 +-0.292028 -0.149505 0.995660 +-0.315416 -0.083302 1.009509 +-0.294538 -0.094143 1.025811 +-0.291418 -0.145297 1.111629 +-0.293760 -0.169313 1.019869 +-0.292028 -0.149505 0.995660 +-0.294538 -0.094143 1.025811 +-0.292683 -0.068776 1.088279 +-0.315416 -0.083302 1.009509 +-0.315793 -0.058105 1.080457 +-0.292683 -0.068776 1.088279 +-0.294538 -0.094143 1.025811 +-0.305963 -0.178629 1.011506 +-0.293760 -0.169313 1.019869 +-0.291418 -0.145297 1.111629 +-0.291418 -0.145297 1.111629 +-0.311214 -0.152312 1.109805 +-0.305963 -0.178629 1.011506 +-0.305963 -0.178629 1.011506 +-0.311214 -0.152312 1.109805 +-0.324852 -0.149987 1.106390 +-0.313573 -0.054668 1.110345 +-0.299734 -0.064979 1.110549 +-0.292169 -0.061752 1.105575 +-0.292169 -0.061752 1.105575 +-0.315885 -0.051916 1.097885 +-0.313573 -0.054668 1.110345 +-0.296564 -0.131464 1.132886 +-0.309156 -0.135127 1.135859 +-0.290959 -0.140589 1.129614 +-0.309156 -0.135127 1.135859 +-0.312160 -0.147574 1.127502 +-0.290959 -0.140589 1.129614 +-0.319560 -0.130887 1.135955 +-0.324196 -0.062298 1.114329 +-0.332425 -0.061791 1.097573 +-0.328252 -0.144831 1.123470 +-0.312160 -0.147574 1.127502 +-0.328252 -0.144831 1.123470 +-0.324852 -0.149987 1.106390 +-0.311214 -0.152312 1.109805 +-0.332425 -0.061791 1.097573 +-0.315885 -0.051916 1.097885 +-0.315793 -0.058105 1.080457 +-0.329071 -0.066033 1.080207 +-0.328252 -0.144831 1.123470 +-0.332425 -0.061791 1.097573 +-0.329071 -0.066033 1.080207 +-0.324852 -0.149987 1.106390 +0.329187 -0.058105 1.080457 +0.306077 -0.068776 1.088279 +0.305563 -0.061752 1.105575 +0.329279 -0.051916 1.097885 +0.306077 -0.068776 1.088279 +0.304812 -0.145297 1.111629 +0.304353 -0.140589 1.129614 +0.305563 -0.061752 1.105575 +0.304812 -0.145297 1.111629 +0.324608 -0.152312 1.109805 +0.325554 -0.147574 1.127502 +0.304353 -0.140589 1.129614 +0.325554 -0.147574 1.127502 +0.341646 -0.144831 1.123470 +0.332954 -0.130887 1.135955 +0.322550 -0.135127 1.135859 +0.305563 -0.061752 1.105575 +0.304353 -0.140589 1.129614 +0.309958 -0.131464 1.132886 +0.313128 -0.064979 1.110549 +0.345819 -0.061791 1.097573 +0.329279 -0.051916 1.097885 +0.326967 -0.054668 1.110345 +0.337590 -0.062298 1.114329 +0.316825 -0.153732 0.981233 +0.305422 -0.149505 0.995660 +0.328810 -0.083302 1.009509 +0.319357 -0.178629 1.011506 +0.307154 -0.169313 1.019869 +0.305422 -0.149505 0.995660 +0.316825 -0.153732 0.981233 +0.328810 -0.083302 1.009509 +0.342465 -0.066033 1.080207 +0.338246 -0.149987 1.106390 +0.319357 -0.178629 1.011506 +0.316825 -0.153732 0.981233 +0.329187 -0.058105 1.080457 +0.342465 -0.066033 1.080207 +0.328810 -0.083302 1.009509 +0.337590 -0.062298 1.114329 +0.326967 -0.054668 1.110345 +0.313128 -0.064979 1.110549 +0.309958 -0.131464 1.132886 +0.322550 -0.135127 1.135859 +0.332954 -0.130887 1.135955 +0.307932 -0.094143 1.025811 +0.328810 -0.083302 1.009509 +0.305422 -0.149505 0.995660 +0.306077 -0.068776 1.088279 +0.307932 -0.094143 1.025811 +0.305422 -0.149505 0.995660 +0.307154 -0.169313 1.019869 +0.304812 -0.145297 1.111629 +0.307932 -0.094143 1.025811 +0.306077 -0.068776 1.088279 +0.328810 -0.083302 1.009509 +0.306077 -0.068776 1.088279 +0.329187 -0.058105 1.080457 +0.328810 -0.083302 1.009509 +0.324608 -0.152312 1.109805 +0.307154 -0.169313 1.019869 +0.319357 -0.178629 1.011506 +0.324608 -0.152312 1.109805 +0.304812 -0.145297 1.111629 +0.307154 -0.169313 1.019869 +0.338246 -0.149987 1.106390 +0.324608 -0.152312 1.109805 +0.319357 -0.178629 1.011506 +0.305563 -0.061752 1.105575 +0.313128 -0.064979 1.110549 +0.326967 -0.054668 1.110345 +0.326967 -0.054668 1.110345 +0.329279 -0.051916 1.097885 +0.305563 -0.061752 1.105575 +0.304353 -0.140589 1.129614 +0.322550 -0.135127 1.135859 +0.309958 -0.131464 1.132886 +0.304353 -0.140589 1.129614 +0.325554 -0.147574 1.127502 +0.322550 -0.135127 1.135859 +0.341646 -0.144831 1.123470 +0.345819 -0.061791 1.097573 +0.337590 -0.062298 1.114329 +0.332954 -0.130887 1.135955 +0.324608 -0.152312 1.109805 +0.338246 -0.149987 1.106390 +0.341646 -0.144831 1.123470 +0.325554 -0.147574 1.127502 +0.342465 -0.066033 1.080207 +0.329187 -0.058105 1.080457 +0.329279 -0.051916 1.097885 +0.345819 -0.061791 1.097573 +0.338246 -0.149987 1.106390 +0.342465 -0.066033 1.080207 +0.345819 -0.061791 1.097573 +0.341646 -0.144831 1.123470 +-0.332425 -0.061791 1.097573 +-0.325073 -0.065473 1.080833 +-0.319934 -0.149297 1.107160 +-0.328252 -0.144831 1.123470 +-0.315885 -0.051916 1.097885 +-0.315637 -0.058083 1.080482 +-0.325073 -0.065473 1.080833 +-0.332425 -0.061791 1.097573 +-0.328252 -0.144831 1.123470 +-0.319934 -0.149297 1.107160 +-0.309983 -0.152139 1.109997 +-0.312160 -0.147574 1.127502 +-0.335024 -0.058505 1.111027 +-0.332425 -0.061791 1.097573 +-0.328252 -0.144831 1.123470 +-0.330886 -0.140836 1.136703 +-0.312892 -0.143904 1.141211 +-0.312160 -0.147574 1.127502 +-0.290959 -0.140589 1.129614 +-0.290603 -0.136942 1.143547 +-0.295545 -0.054932 1.117808 +-0.291803 -0.056743 1.117911 +-0.292169 -0.061752 1.105575 +-0.315885 -0.051916 1.097885 +-0.315957 -0.047120 1.111386 +-0.315988 -0.045039 1.117247 +-0.315957 -0.047120 1.111386 +-0.335024 -0.058505 1.111027 +-0.337675 -0.055152 1.124754 +-0.290603 -0.136942 1.143547 +-0.291733 -0.059292 1.119883 +-0.289830 -0.129016 1.173830 +-0.311398 -0.031974 1.222378 +-0.291555 -0.056599 1.119106 +-0.295545 -0.054932 1.117808 +-0.315988 -0.045039 1.117247 +-0.311398 -0.031974 1.222378 +-0.270345 -0.044294 1.221371 +-0.291555 -0.056599 1.119106 +-0.339067 -0.128431 1.177797 +-0.330886 -0.140836 1.136703 +-0.312892 -0.143904 1.141211 +-0.313564 -0.140536 1.153791 +-0.337880 0.030215 1.509542 +-0.342976 -0.041110 1.224927 +-0.327667 -0.109431 1.230672 +-0.324642 -0.029725 1.525645 +-0.270376 -0.026348 1.522793 +-0.324642 -0.029725 1.525645 +-0.327667 -0.109431 1.230672 +-0.274868 -0.106983 1.244124 +-0.337880 0.030215 1.509542 +-0.309521 0.061229 1.500171 +-0.342976 -0.041110 1.224927 +-0.309521 0.061229 1.500171 +-0.311398 -0.031974 1.222378 +-0.342976 -0.041110 1.224927 +-0.311398 -0.031974 1.222378 +-0.315988 -0.045039 1.117247 +-0.342976 -0.041110 1.224927 +-0.315988 -0.045039 1.117247 +-0.337675 -0.055152 1.124754 +-0.342976 -0.041110 1.224927 +-0.339067 -0.128431 1.177797 +-0.302992 -0.172055 1.114752 +-0.302917 -0.182864 1.125255 +-0.331087 -0.142250 1.209992 +-0.291555 -0.056599 1.119106 +-0.291733 -0.059292 1.119883 +-0.291803 -0.056743 1.117911 +-0.293090 -0.167976 1.109694 +-0.339067 -0.128431 1.177797 +-0.313564 -0.140536 1.153791 +-0.282367 -0.172239 1.111989 +-0.293090 -0.167976 1.109694 +-0.289830 -0.129016 1.173830 +-0.339067 -0.128431 1.177797 +-0.331087 -0.142250 1.209992 +-0.327667 -0.109431 1.230672 +-0.284798 -0.143590 1.203889 +-0.280128 -0.183066 1.122204 +-0.282367 -0.172239 1.111989 +-0.289830 -0.129016 1.173830 +-0.337880 0.030215 1.509542 +-0.324642 -0.029725 1.525645 +-0.270376 -0.026348 1.522793 +-0.272328 0.030357 1.507625 +-0.309521 0.061229 1.500171 +-0.315637 -0.058083 1.080482 +-0.298608 -0.069607 1.087350 +-0.295796 -0.145911 1.110943 +-0.309983 -0.152139 1.109997 +-0.319934 -0.149297 1.107160 +-0.325073 -0.065473 1.080833 +-0.291555 -0.056599 1.119106 +-0.291803 -0.056743 1.117911 +-0.295545 -0.054932 1.117808 +-0.302917 -0.182864 1.125255 +-0.280128 -0.183066 1.122204 +-0.284798 -0.143590 1.203889 +-0.331087 -0.142250 1.209992 +-0.293090 -0.167976 1.109694 +-0.302992 -0.172055 1.114752 +-0.339067 -0.128431 1.177797 +-0.293090 -0.167976 1.109694 +-0.313564 -0.140536 1.153791 +-0.289830 -0.129016 1.173830 +-0.282367 -0.172239 1.111989 +-0.280128 -0.183066 1.122204 +-0.302917 -0.182864 1.125255 +-0.302992 -0.172055 1.114752 +-0.293090 -0.167976 1.109694 +-0.327667 -0.109431 1.230672 +-0.331087 -0.142250 1.209992 +-0.284798 -0.143590 1.203889 +-0.284798 -0.143590 1.203889 +-0.274868 -0.106983 1.244124 +-0.327667 -0.109431 1.230672 +-0.342976 -0.041110 1.224927 +-0.339067 -0.128431 1.177797 +-0.327667 -0.109431 1.230672 +-0.342976 -0.041110 1.224927 +-0.337675 -0.055152 1.124754 +-0.339067 -0.128431 1.177797 +-0.272328 0.030357 1.507625 +-0.270376 -0.026348 1.522793 +-0.274868 -0.106983 1.244124 +-0.270345 -0.044294 1.221371 +-0.272328 0.030357 1.507625 +-0.270345 -0.044294 1.221371 +-0.309521 0.061229 1.500171 +-0.270345 -0.044294 1.221371 +-0.311398 -0.031974 1.222378 +-0.309521 0.061229 1.500171 +-0.313564 -0.140536 1.153791 +-0.312892 -0.143904 1.141211 +-0.290603 -0.136942 1.143547 +-0.289830 -0.129016 1.173830 +-0.295545 -0.054932 1.117808 +-0.315957 -0.047120 1.111386 +-0.315988 -0.045039 1.117247 +-0.337675 -0.055152 1.124754 +-0.335024 -0.058505 1.111027 +-0.330886 -0.140836 1.136703 +-0.339067 -0.128431 1.177797 +-0.274868 -0.106983 1.244124 +-0.284798 -0.143590 1.203889 +-0.289830 -0.129016 1.173830 +-0.291733 -0.059292 1.119883 +-0.291555 -0.056599 1.119106 +-0.270345 -0.044294 1.221371 +-0.315957 -0.047120 1.111386 +-0.315885 -0.051916 1.097885 +-0.332425 -0.061791 1.097573 +-0.335024 -0.058505 1.111027 +-0.291733 -0.059292 1.119883 +-0.290603 -0.136942 1.143547 +-0.290959 -0.140589 1.129614 +-0.292169 -0.061752 1.105575 +-0.291803 -0.056743 1.117911 +-0.330886 -0.140836 1.136703 +-0.328252 -0.144831 1.123470 +-0.312160 -0.147574 1.127502 +-0.312892 -0.143904 1.141211 +-0.312160 -0.147574 1.127502 +-0.309983 -0.152139 1.109997 +-0.295796 -0.145911 1.110943 +-0.290959 -0.140589 1.129614 +-0.290959 -0.140589 1.129614 +-0.295796 -0.145911 1.110943 +-0.298608 -0.069607 1.087350 +-0.292169 -0.061752 1.105575 +-0.292169 -0.061752 1.105575 +-0.298608 -0.069607 1.087350 +-0.315637 -0.058083 1.080482 +-0.315637 -0.058083 1.080482 +-0.315885 -0.051916 1.097885 +-0.292169 -0.061752 1.105575 +0.341646 -0.144831 1.123470 +0.333328 -0.149297 1.107160 +0.338467 -0.065473 1.080833 +0.345819 -0.061791 1.097573 +0.345819 -0.061791 1.097573 +0.338467 -0.065473 1.080833 +0.329031 -0.058083 1.080482 +0.329279 -0.051916 1.097885 +0.325554 -0.147574 1.127502 +0.323377 -0.152139 1.109997 +0.333328 -0.149297 1.107160 +0.341646 -0.144831 1.123470 +0.344280 -0.140836 1.136703 +0.341646 -0.144831 1.123470 +0.345819 -0.061791 1.097573 +0.348418 -0.058505 1.111027 +0.303997 -0.136942 1.143547 +0.304353 -0.140589 1.129614 +0.325554 -0.147574 1.127502 +0.326286 -0.143904 1.141211 +0.329351 -0.047120 1.111386 +0.329279 -0.051916 1.097885 +0.305563 -0.061752 1.105575 +0.305197 -0.056743 1.117911 +0.308939 -0.054932 1.117808 +0.351069 -0.055152 1.124754 +0.348418 -0.058505 1.111027 +0.329351 -0.047120 1.111386 +0.329382 -0.045039 1.117247 +0.303224 -0.129016 1.173830 +0.305127 -0.059292 1.119883 +0.303997 -0.136942 1.143547 +0.304949 -0.056599 1.119106 +0.283739 -0.044294 1.221371 +0.324792 -0.031974 1.222378 +0.324792 -0.031974 1.222378 +0.329382 -0.045039 1.117247 +0.308939 -0.054932 1.117808 +0.304949 -0.056599 1.119106 +0.326958 -0.140536 1.153791 +0.326286 -0.143904 1.141211 +0.344280 -0.140836 1.136703 +0.352461 -0.128431 1.177797 +0.338036 -0.029725 1.525645 +0.341061 -0.109431 1.230672 +0.356370 -0.041110 1.224927 +0.351274 0.030215 1.509542 +0.288262 -0.106983 1.244124 +0.341061 -0.109431 1.230672 +0.338036 -0.029725 1.525645 +0.283770 -0.026348 1.522793 +0.356370 -0.041110 1.224927 +0.322915 0.061229 1.500171 +0.351274 0.030215 1.509542 +0.356370 -0.041110 1.224927 +0.324792 -0.031974 1.222378 +0.322915 0.061229 1.500171 +0.356370 -0.041110 1.224927 +0.351069 -0.055152 1.124754 +0.329382 -0.045039 1.117247 +0.324792 -0.031974 1.222378 +0.316311 -0.182864 1.125255 +0.316386 -0.172055 1.114752 +0.352461 -0.128431 1.177797 +0.352461 -0.128431 1.177797 +0.344481 -0.142250 1.209992 +0.316311 -0.182864 1.125255 +0.305197 -0.056743 1.117911 +0.305127 -0.059292 1.119883 +0.304949 -0.056599 1.119106 +0.326958 -0.140536 1.153791 +0.352461 -0.128431 1.177797 +0.306484 -0.167976 1.109694 +0.303224 -0.129016 1.173830 +0.306484 -0.167976 1.109694 +0.295761 -0.172239 1.111989 +0.341061 -0.109431 1.230672 +0.344481 -0.142250 1.209992 +0.352461 -0.128431 1.177797 +0.303224 -0.129016 1.173830 +0.295761 -0.172239 1.111989 +0.293522 -0.183066 1.122204 +0.298192 -0.143590 1.203889 +0.322915 0.061229 1.500171 +0.285722 0.030357 1.507625 +0.283770 -0.026348 1.522793 +0.338036 -0.029725 1.525645 +0.351274 0.030215 1.509542 +0.338467 -0.065473 1.080833 +0.333328 -0.149297 1.107160 +0.323377 -0.152139 1.109997 +0.309190 -0.145911 1.110943 +0.312002 -0.069607 1.087350 +0.329031 -0.058083 1.080482 +0.308939 -0.054932 1.117808 +0.305197 -0.056743 1.117911 +0.304949 -0.056599 1.119106 +0.344481 -0.142250 1.209992 +0.298192 -0.143590 1.203889 +0.293522 -0.183066 1.122204 +0.316311 -0.182864 1.125255 +0.352461 -0.128431 1.177797 +0.316386 -0.172055 1.114752 +0.306484 -0.167976 1.109694 +0.303224 -0.129016 1.173830 +0.326958 -0.140536 1.153791 +0.306484 -0.167976 1.109694 +0.306484 -0.167976 1.109694 +0.316386 -0.172055 1.114752 +0.316311 -0.182864 1.125255 +0.293522 -0.183066 1.122204 +0.295761 -0.172239 1.111989 +0.298192 -0.143590 1.203889 +0.344481 -0.142250 1.209992 +0.341061 -0.109431 1.230672 +0.341061 -0.109431 1.230672 +0.288262 -0.106983 1.244124 +0.298192 -0.143590 1.203889 +0.341061 -0.109431 1.230672 +0.352461 -0.128431 1.177797 +0.356370 -0.041110 1.224927 +0.352461 -0.128431 1.177797 +0.351069 -0.055152 1.124754 +0.356370 -0.041110 1.224927 +0.283739 -0.044294 1.221371 +0.288262 -0.106983 1.244124 +0.283770 -0.026348 1.522793 +0.285722 0.030357 1.507625 +0.322915 0.061229 1.500171 +0.283739 -0.044294 1.221371 +0.285722 0.030357 1.507625 +0.322915 0.061229 1.500171 +0.324792 -0.031974 1.222378 +0.283739 -0.044294 1.221371 +0.303224 -0.129016 1.173830 +0.303997 -0.136942 1.143547 +0.326286 -0.143904 1.141211 +0.326958 -0.140536 1.153791 +0.329382 -0.045039 1.117247 +0.329351 -0.047120 1.111386 +0.308939 -0.054932 1.117808 +0.352461 -0.128431 1.177797 +0.344280 -0.140836 1.136703 +0.348418 -0.058505 1.111027 +0.351069 -0.055152 1.124754 +0.283739 -0.044294 1.221371 +0.304949 -0.056599 1.119106 +0.305127 -0.059292 1.119883 +0.303224 -0.129016 1.173830 +0.298192 -0.143590 1.203889 +0.288262 -0.106983 1.244124 +0.348418 -0.058505 1.111027 +0.345819 -0.061791 1.097573 +0.329279 -0.051916 1.097885 +0.329351 -0.047120 1.111386 +0.305197 -0.056743 1.117911 +0.305563 -0.061752 1.105575 +0.304353 -0.140589 1.129614 +0.303997 -0.136942 1.143547 +0.305127 -0.059292 1.119883 +0.326286 -0.143904 1.141211 +0.325554 -0.147574 1.127502 +0.341646 -0.144831 1.123470 +0.344280 -0.140836 1.136703 +0.304353 -0.140589 1.129614 +0.309190 -0.145911 1.110943 +0.323377 -0.152139 1.109997 +0.325554 -0.147574 1.127502 +0.305563 -0.061752 1.105575 +0.312002 -0.069607 1.087350 +0.309190 -0.145911 1.110943 +0.304353 -0.140589 1.129614 +0.329031 -0.058083 1.080482 +0.312002 -0.069607 1.087350 +0.305563 -0.061752 1.105575 +0.305563 -0.061752 1.105575 +0.329279 -0.051916 1.097885 +0.329031 -0.058083 1.080482 +-0.386760 -0.001024 2.018341 +-0.387802 -0.008927 1.993074 +-0.365091 0.007253 1.995546 +-0.395590 0.059574 2.020278 +-0.394548 0.067477 1.994554 +-0.417259 0.051297 1.992082 +-0.395590 0.059574 2.020278 +-0.397871 0.043055 2.042150 +-0.368464 0.045455 1.996286 +-0.386760 -0.001024 2.018341 +-0.393456 0.012757 2.041181 +-0.413886 0.013095 1.991343 +-0.362530 0.045713 1.946892 +-0.368464 0.045455 1.996286 +-0.365091 0.007253 1.995546 +-0.362530 0.012838 1.946892 +-0.418227 0.045713 1.935054 +-0.417259 0.051297 1.992082 +-0.394548 0.067477 1.994554 +-0.390378 0.062150 1.940973 +-0.390378 -0.003600 1.940973 +-0.387802 -0.008927 1.993074 +-0.418227 0.012838 1.935054 +-0.387802 -0.008927 1.993074 +-0.413886 0.013095 1.991343 +-0.418227 0.012838 1.935054 +-0.354703 0.050332 1.948556 +-0.362530 0.045713 1.946892 +-0.362530 0.012838 1.946892 +-0.354703 0.008218 1.948556 +-0.426053 0.050332 1.933390 +-0.418227 0.045713 1.935054 +-0.390378 0.062150 1.940973 +-0.390378 0.071390 1.940973 +-0.390378 -0.012839 1.940973 +-0.390378 -0.003600 1.940973 +-0.418227 0.012838 1.935054 +-0.426053 0.008218 1.933390 +-0.367950 0.044321 1.823694 +-0.354703 0.050332 1.948556 +-0.354703 0.008218 1.948556 +-0.367950 0.014230 1.823694 +-0.417656 0.044321 1.839367 +-0.426053 0.050332 1.933390 +-0.390378 0.071390 1.940973 +-0.392803 0.059366 1.831530 +-0.392803 -0.000815 1.831530 +-0.390378 -0.012839 1.940973 +-0.426053 0.008218 1.933390 +-0.417656 0.014230 1.839367 +-0.359259 0.049582 1.820954 +-0.367950 0.044321 1.823694 +-0.367950 0.014230 1.823694 +-0.359259 0.008969 1.820954 +-0.426347 0.049582 1.842107 +-0.417656 0.044321 1.839367 +-0.392803 0.059366 1.831530 +-0.392803 0.069888 1.831530 +-0.392803 -0.011337 1.831530 +-0.392803 -0.000815 1.831530 +-0.417656 0.014230 1.839367 +-0.426347 0.008969 1.842107 +-0.362918 0.045628 1.305884 +-0.359259 0.049582 1.820954 +-0.359259 0.008969 1.820954 +-0.362886 0.012900 1.305884 +-0.419428 0.045634 1.305884 +-0.426347 0.049582 1.842107 +-0.392803 0.069888 1.831530 +-0.391136 0.061884 1.305884 +-0.391214 -0.003371 1.305884 +-0.392803 -0.011337 1.831530 +-0.426347 0.008969 1.842107 +-0.419469 0.012989 1.305884 +-0.368761 0.042219 1.115144 +-0.362918 0.045628 1.305884 +-0.362886 0.012900 1.305884 +-0.368761 0.016337 1.115144 +-0.413589 0.042219 1.115144 +-0.419428 0.045634 1.305884 +-0.391136 0.061884 1.305884 +-0.391175 0.055160 1.115144 +-0.391175 0.003397 1.115144 +-0.391214 -0.003371 1.305884 +-0.419469 0.012989 1.305884 +-0.413589 0.016337 1.115144 +-0.391175 0.018512 0.281300 +-0.400502 0.023896 0.281300 +-0.400502 0.034666 0.281300 +-0.391175 0.040050 0.281300 +-0.381849 0.034666 0.281300 +-0.381849 0.023896 0.281300 +-0.400502 0.023896 0.281300 +-0.391175 0.018512 0.281300 +-0.391175 0.003397 1.115144 +-0.413589 0.016337 1.115144 +-0.391175 0.040050 0.281300 +-0.400502 0.034666 0.281300 +-0.413589 0.042219 1.115144 +-0.391175 0.055160 1.115144 +-0.381849 0.023896 0.281300 +-0.381849 0.034666 0.281300 +-0.368761 0.042219 1.115144 +-0.368761 0.016337 1.115144 +-0.391175 0.018512 0.281300 +-0.381849 0.023896 0.281300 +-0.368761 0.016337 1.115144 +-0.391175 0.003397 1.115144 +-0.381849 0.034666 0.281300 +-0.391175 0.040050 0.281300 +-0.391175 0.055160 1.115144 +-0.368761 0.042219 1.115144 +-0.400502 0.034666 0.281300 +-0.400502 0.023896 0.281300 +-0.413589 0.016337 1.115144 +-0.413589 0.042219 1.115144 +-0.397871 0.043055 2.042150 +-0.417259 0.051297 1.992082 +-0.413886 0.013095 1.991343 +-0.393456 0.012757 2.041181 +-0.368761 0.016337 1.115144 +-0.362886 0.012900 1.305884 +-0.391214 -0.003371 1.305884 +-0.391175 0.003397 1.115144 +-0.413589 0.016337 1.115144 +-0.419469 0.012989 1.305884 +-0.419428 0.045634 1.305884 +-0.413589 0.042219 1.115144 +-0.391175 0.055160 1.115144 +-0.391136 0.061884 1.305884 +-0.362918 0.045628 1.305884 +-0.368761 0.042219 1.115144 +-0.362886 0.012900 1.305884 +-0.359259 0.008969 1.820954 +-0.392803 -0.011337 1.831530 +-0.391214 -0.003371 1.305884 +-0.419469 0.012989 1.305884 +-0.426347 0.008969 1.842107 +-0.426347 0.049582 1.842107 +-0.419428 0.045634 1.305884 +-0.391136 0.061884 1.305884 +-0.392803 0.069888 1.831530 +-0.359259 0.049582 1.820954 +-0.362918 0.045628 1.305884 +-0.359259 0.008969 1.820954 +-0.367950 0.014230 1.823694 +-0.392803 -0.000815 1.831530 +-0.392803 -0.011337 1.831530 +-0.426347 0.008969 1.842107 +-0.417656 0.014230 1.839367 +-0.417656 0.044321 1.839367 +-0.426347 0.049582 1.842107 +-0.392803 0.069888 1.831530 +-0.392803 0.059366 1.831530 +-0.367950 0.044321 1.823694 +-0.359259 0.049582 1.820954 +-0.367950 0.014230 1.823694 +-0.354703 0.008218 1.948556 +-0.390378 -0.012839 1.940973 +-0.392803 -0.000815 1.831530 +-0.417656 0.014230 1.839367 +-0.426053 0.008218 1.933390 +-0.426053 0.050332 1.933390 +-0.417656 0.044321 1.839367 +-0.392803 0.059366 1.831530 +-0.390378 0.071390 1.940973 +-0.354703 0.050332 1.948556 +-0.367950 0.044321 1.823694 +-0.354703 0.008218 1.948556 +-0.362530 0.012838 1.946892 +-0.390378 -0.003600 1.940973 +-0.390378 -0.012839 1.940973 +-0.426053 0.008218 1.933390 +-0.418227 0.012838 1.935054 +-0.418227 0.045713 1.935054 +-0.426053 0.050332 1.933390 +-0.390378 0.071390 1.940973 +-0.390378 0.062150 1.940973 +-0.362530 0.045713 1.946892 +-0.354703 0.050332 1.948556 +-0.362530 0.012838 1.946892 +-0.365091 0.007253 1.995546 +-0.387802 -0.008927 1.993074 +-0.390378 -0.003600 1.940973 +-0.418227 0.012838 1.935054 +-0.413886 0.013095 1.991343 +-0.417259 0.051297 1.992082 +-0.418227 0.045713 1.935054 +-0.390378 0.062150 1.940973 +-0.394548 0.067477 1.994554 +-0.362530 0.045713 1.946892 +-0.394548 0.067477 1.994554 +-0.368464 0.045455 1.996286 +-0.362530 0.045713 1.946892 +-0.365091 0.007253 1.995546 +-0.393456 0.012757 2.041181 +-0.386760 -0.001024 2.018341 +-0.417259 0.051297 1.992082 +-0.397871 0.043055 2.042150 +-0.395590 0.059574 2.020278 +-0.368464 0.045455 1.996286 +-0.397871 0.043055 2.042150 +-0.393456 0.012757 2.041181 +-0.365091 0.007253 1.995546 +-0.368464 0.045455 1.996286 +-0.394548 0.067477 1.994554 +-0.395590 0.059574 2.020278 +-0.413886 0.013095 1.991343 +-0.387802 -0.008927 1.993074 +-0.386760 -0.001024 2.018341 +0.013444 -0.184617 2.046034 +-0.000310 -0.184617 2.046034 +-0.013860 -0.160819 2.051473 +0.026967 -0.160819 2.051473 +-0.013860 -0.160819 2.051473 +0.006554 -0.167945 2.046088 +0.026967 -0.160819 2.051473 +-0.043868 -0.128959 2.149873 +0.006554 -0.157551 2.163773 +0.006554 -0.152904 2.182749 +-0.043868 -0.128959 2.149873 +-0.006210 -0.163690 2.137141 +0.006554 -0.157551 2.163773 +-0.043868 -0.128959 2.149873 +-0.033875 -0.140005 2.137040 +-0.006210 -0.163690 2.137141 +0.086647 -0.099851 2.162191 +0.086339 -0.103880 2.136010 +0.105792 -0.032863 2.131887 +-0.073232 -0.103880 2.136010 +-0.073437 -0.101194 2.153464 +-0.092685 -0.032863 2.131887 +0.090004 -0.100839 2.088106 +0.090921 -0.112979 2.057287 +0.103353 -0.029033 2.086926 +0.038255 -0.147086 2.053619 +0.058110 -0.131629 2.010800 +0.090921 -0.112979 2.057287 +0.038255 -0.147086 2.053619 +0.031889 -0.153576 2.041259 +0.058110 -0.131629 2.010800 +0.086339 -0.103880 2.136010 +0.092933 -0.098017 2.106620 +0.105792 -0.032863 2.131887 +0.018947 -0.147655 2.097414 +0.039458 -0.137943 2.092763 +0.048807 -0.147331 2.116943 +0.015953 -0.157761 2.110772 +0.018947 -0.147655 2.097414 +0.015953 -0.157761 2.110772 +0.026967 -0.160819 2.051473 +0.015953 -0.157761 2.110772 +0.013444 -0.184617 2.046034 +0.026967 -0.160819 2.051473 +0.099269 -0.039819 2.048397 +0.103353 -0.029033 2.086926 +0.090921 -0.112979 2.057287 +0.046982 -0.140005 2.137040 +0.048807 -0.147331 2.116943 +0.092933 -0.098017 2.106620 +0.092933 -0.098017 2.106620 +0.086339 -0.103880 2.136010 +0.046982 -0.140005 2.137040 +0.048807 -0.147331 2.116943 +0.020406 -0.160777 2.125672 +0.015953 -0.157761 2.110772 +-0.018782 -0.153576 2.041259 +-0.025147 -0.147086 2.053619 +-0.077813 -0.112979 2.057287 +-0.045003 -0.131629 2.010800 +0.019318 -0.163690 2.137141 +0.006554 -0.157551 2.163773 +-0.006210 -0.163690 2.137141 +-0.026350 -0.137943 2.092763 +-0.035699 -0.147331 2.116943 +-0.079826 -0.098017 2.106620 +-0.006210 -0.163690 2.137141 +-0.035699 -0.147331 2.116943 +-0.007299 -0.160777 2.125672 +-0.006210 -0.163690 2.137141 +-0.033875 -0.140005 2.137040 +-0.035699 -0.147331 2.116943 +0.016459 -0.168726 2.005543 +0.036270 -0.155283 2.013340 +-0.023162 -0.155283 2.013340 +-0.003352 -0.168726 2.005543 +-0.090245 -0.029033 2.086926 +-0.086161 -0.039819 2.048397 +-0.077813 -0.112979 2.057287 +-0.025147 -0.147086 2.053619 +-0.013860 -0.160819 2.051473 +-0.005840 -0.147655 2.097414 +-0.005840 -0.147655 2.097414 +-0.026350 -0.137943 2.092763 +-0.025147 -0.147086 2.053619 +-0.079826 -0.098017 2.106620 +-0.076896 -0.100839 2.088106 +-0.026350 -0.137943 2.092763 +-0.002846 -0.157761 2.110772 +-0.007299 -0.160777 2.125672 +-0.035699 -0.147331 2.116943 +0.020406 -0.160777 2.125672 +-0.007299 -0.160777 2.125672 +-0.002846 -0.157761 2.110772 +0.015953 -0.157761 2.110772 +-0.013860 -0.160819 2.051473 +-0.018782 -0.153576 2.041259 +0.006554 -0.167945 2.046088 +-0.013860 -0.160819 2.051473 +-0.025147 -0.147086 2.053619 +-0.018782 -0.153576 2.041259 +-0.077813 -0.112979 2.057287 +-0.026350 -0.137943 2.092763 +-0.076896 -0.100839 2.088106 +-0.077813 -0.112979 2.057287 +-0.025147 -0.147086 2.053619 +-0.026350 -0.137943 2.092763 +-0.033875 -0.140005 2.137040 +-0.079826 -0.098017 2.106620 +-0.035699 -0.147331 2.116943 +-0.033875 -0.140005 2.137040 +-0.073232 -0.103880 2.136010 +-0.079826 -0.098017 2.106620 +-0.092685 -0.032863 2.131887 +-0.090245 -0.029033 2.086926 +-0.076896 -0.100839 2.088106 +-0.079826 -0.098017 2.106620 +0.013444 -0.184617 2.046034 +0.015953 -0.157761 2.110772 +-0.002846 -0.157761 2.110772 +-0.000310 -0.184617 2.046034 +0.019318 -0.163690 2.137141 +-0.006210 -0.163690 2.137141 +-0.007299 -0.160777 2.125672 +0.020406 -0.160777 2.125672 +-0.002846 -0.157761 2.110772 +-0.005840 -0.147655 2.097414 +-0.000310 -0.184617 2.046034 +-0.005840 -0.147655 2.097414 +-0.013860 -0.160819 2.051473 +-0.000310 -0.184617 2.046034 +-0.026350 -0.137943 2.092763 +-0.005840 -0.147655 2.097414 +-0.002846 -0.157761 2.110772 +-0.035699 -0.147331 2.116943 +-0.092685 -0.032863 2.131887 +-0.079826 -0.098017 2.106620 +-0.073232 -0.103880 2.136010 +0.026967 -0.160819 2.051473 +0.006554 -0.167945 2.046088 +0.031889 -0.153576 2.041259 +0.031889 -0.153576 2.041259 +0.038255 -0.147086 2.053619 +0.026967 -0.160819 2.051473 +0.038255 -0.147086 2.053619 +0.090921 -0.112979 2.057287 +0.090004 -0.100839 2.088106 +0.090004 -0.100839 2.088106 +0.039458 -0.137943 2.092763 +0.038255 -0.147086 2.053619 +0.039458 -0.137943 2.092763 +0.090004 -0.100839 2.088106 +0.092933 -0.098017 2.106620 +0.038255 -0.147086 2.053619 +0.018947 -0.147655 2.097414 +0.026967 -0.160819 2.051473 +0.038255 -0.147086 2.053619 +0.039458 -0.137943 2.092763 +0.018947 -0.147655 2.097414 +0.103353 -0.029033 2.086926 +0.105792 -0.032863 2.131887 +0.092933 -0.098017 2.106620 +0.090004 -0.100839 2.088106 +0.019318 -0.163690 2.137141 +0.020406 -0.160777 2.125672 +0.048807 -0.147331 2.116943 +0.048807 -0.147331 2.116943 +0.046982 -0.140005 2.137040 +0.019318 -0.163690 2.137141 +0.092933 -0.098017 2.106620 +0.048807 -0.147331 2.116943 +0.039458 -0.137943 2.092763 +-0.000486 -0.171762 2.023843 +-0.023162 -0.155283 2.013340 +0.036270 -0.155283 2.013340 +0.013594 -0.171762 2.023843 +-0.076896 -0.100839 2.088106 +-0.090245 -0.029033 2.086926 +-0.077813 -0.112979 2.057287 +0.060306 -0.125277 2.154151 +0.046982 -0.140005 2.137040 +0.086339 -0.103880 2.136010 +0.086647 -0.099851 2.162191 +0.006554 -0.152904 2.182749 +0.006554 -0.157551 2.163773 +0.019318 -0.163690 2.137141 +0.019318 -0.163690 2.137141 +0.060306 -0.125277 2.154151 +0.006554 -0.152904 2.182749 +0.019318 -0.163690 2.137141 +0.046982 -0.140005 2.137040 +0.060306 -0.125277 2.154151 +-0.033875 -0.140005 2.137040 +-0.043868 -0.128959 2.149873 +-0.073437 -0.101194 2.153464 +-0.073232 -0.103880 2.136010 +0.368178 0.016502 1.530770 +0.343890 0.125468 1.489176 +0.350842 0.090258 1.585318 +0.372557 0.003577 1.587883 +0.361427 -0.014159 1.780727 +0.328828 -0.063659 1.780727 +0.238278 0.002648 1.585607 +0.220456 -0.014894 1.780727 +0.239365 0.054805 1.780727 +0.334273 0.098677 1.337355 +0.345111 0.012598 1.161767 +0.325839 0.052785 1.023047 +0.310717 0.165264 1.266984 +0.336463 -0.057354 1.498300 +0.333040 -0.081615 1.482716 +0.362082 -0.043881 1.355977 +0.358011 0.005107 1.435545 +0.265198 0.012567 1.420934 +0.291681 -0.082533 1.482766 +0.298171 -0.056933 1.495010 +0.265198 0.012567 1.420934 +0.262453 -0.041771 1.341335 +0.291681 -0.082533 1.482766 +0.285172 0.170544 1.259638 +0.298499 0.051056 1.026912 +0.279327 0.012751 1.156339 +0.272948 0.105367 1.325887 +0.340152 0.111684 1.342119 +0.310717 0.165264 1.266984 +0.312374 0.188522 1.268535 +0.340152 0.111684 1.342119 +0.334273 0.098677 1.337355 +0.310717 0.165264 1.266984 +0.341342 -0.068342 1.509987 +0.336463 -0.057354 1.498300 +0.358011 0.005107 1.435545 +0.367899 0.003714 1.444717 +0.256087 0.012381 1.428699 +0.298171 -0.056933 1.495010 +0.295195 -0.067823 1.506226 +0.256087 0.012381 1.428699 +0.265198 0.012567 1.420934 +0.298171 -0.056933 1.495010 +0.281618 0.194640 1.260648 +0.285172 0.170544 1.259638 +0.272948 0.105367 1.325887 +0.272948 0.105367 1.325887 +0.266283 0.119447 1.329638 +0.281618 0.194640 1.260648 +0.340856 0.115982 1.477368 +0.340152 0.111684 1.342119 +0.312374 0.188522 1.268535 +0.316926 0.184794 1.444467 +0.333092 -0.047863 1.550877 +0.341342 -0.068342 1.509987 +0.367899 0.003714 1.444717 +0.367899 0.003714 1.444717 +0.363205 0.018825 1.522968 +0.333092 -0.047863 1.550877 +0.251928 0.023409 1.512594 +0.256087 0.012381 1.428699 +0.295195 -0.067823 1.506226 +0.286999 -0.045964 1.546580 +0.286521 0.185904 1.441697 +0.281618 0.194640 1.260648 +0.266283 0.119447 1.329638 +0.267452 0.118661 1.470681 +0.343890 0.125468 1.489176 +0.340856 0.115982 1.477368 +0.316926 0.184794 1.444467 +0.317884 0.202693 1.459061 +0.335452 -0.058018 1.555645 +0.333092 -0.047863 1.550877 +0.363205 0.018825 1.522968 +0.363205 0.018825 1.522968 +0.368178 0.016502 1.530770 +0.335452 -0.058018 1.555645 +0.247249 0.022306 1.519897 +0.251928 0.023409 1.512594 +0.286999 -0.045964 1.546580 +0.286999 -0.045964 1.546580 +0.285362 -0.055614 1.551141 +0.247249 0.022306 1.519897 +0.284843 0.204120 1.456149 +0.286521 0.185904 1.441697 +0.267452 0.118661 1.470681 +0.264120 0.128911 1.482144 +0.350842 0.090258 1.585318 +0.343890 0.125468 1.489176 +0.317884 0.202693 1.459061 +0.324229 0.149334 1.586192 +0.327634 -0.053571 1.581759 +0.335452 -0.058018 1.555645 +0.368178 0.016502 1.530770 +0.368178 0.016502 1.530770 +0.358368 0.006126 1.583580 +0.327634 -0.053571 1.581759 +0.252876 0.005106 1.581839 +0.247249 0.022306 1.519897 +0.285362 -0.055614 1.551141 +0.283938 -0.053994 1.581038 +0.286371 0.148874 1.585565 +0.284843 0.204120 1.456149 +0.264120 0.128911 1.482144 +0.259444 0.089147 1.583805 +0.247222 0.090976 1.593508 +0.259444 0.089147 1.583805 +0.252876 0.005106 1.581839 +0.252876 0.005106 1.581839 +0.238278 0.002648 1.585607 +0.247222 0.090976 1.593508 +0.329642 0.154403 1.600422 +0.324229 0.149334 1.586192 +0.286371 0.148874 1.585565 +0.281556 0.153898 1.599592 +0.372557 0.003577 1.587883 +0.358368 0.006126 1.583580 +0.350842 0.090258 1.585318 +0.363312 0.092195 1.595512 +0.277665 -0.059642 1.580782 +0.283938 -0.053994 1.581038 +0.327634 -0.053571 1.581759 +0.333285 -0.059257 1.581725 +0.238278 0.002648 1.585607 +0.277665 -0.059642 1.580782 +0.282524 -0.063963 1.780727 +0.281556 0.153898 1.599592 +0.247222 0.090976 1.593508 +0.239365 0.054805 1.780727 +0.239365 0.054805 1.780727 +0.290055 0.104305 1.780727 +0.281556 0.153898 1.599592 +0.342300 0.055540 1.780727 +0.363312 0.092195 1.595512 +0.329642 0.154403 1.600422 +0.320605 0.104609 1.780727 +0.328828 -0.063659 1.780727 +0.333285 -0.059257 1.581725 +0.372557 0.003577 1.587883 +0.342300 0.043739 1.831194 +0.320605 0.087963 1.831194 +0.320712 0.037412 1.883169 +0.250097 0.037138 1.883169 +0.290055 0.087689 1.831194 +0.239365 0.043077 1.831194 +0.242296 -0.013413 1.883169 +0.282524 -0.063963 1.831194 +0.328828 -0.063689 1.831195 +0.328665 -0.013139 1.883169 +0.328665 -0.013139 1.883169 +0.361427 -0.019078 1.831194 +0.342300 0.043739 1.831194 +0.320712 0.037412 1.883169 +0.298499 0.051056 1.026912 +0.325839 0.052785 1.023047 +0.345111 0.012598 1.161767 +0.362082 -0.043881 1.355977 +0.333040 -0.081615 1.482716 +0.291681 -0.082533 1.482766 +0.262453 -0.041771 1.341335 +0.279327 0.012751 1.156339 +0.282524 -0.063963 1.780727 +0.328828 -0.063659 1.780727 +0.328828 -0.063689 1.831195 +0.282524 -0.063963 1.831194 +0.239365 0.054805 1.780727 +0.220456 -0.014894 1.780727 +0.220456 -0.019739 1.831194 +0.239365 0.043077 1.831194 +0.320605 0.104609 1.780727 +0.290055 0.104305 1.780727 +0.290055 0.087689 1.831194 +0.320605 0.087963 1.831194 +0.361427 -0.014159 1.780727 +0.342300 0.055540 1.780727 +0.342300 0.043739 1.831194 +0.361427 -0.019078 1.831194 +0.328828 -0.063659 1.780727 +0.361427 -0.014159 1.780727 +0.361427 -0.019078 1.831194 +0.328828 -0.063689 1.831195 +0.342300 0.055540 1.780727 +0.320605 0.104609 1.780727 +0.320605 0.087963 1.831194 +0.342300 0.043739 1.831194 +0.290055 0.104305 1.780727 +0.239365 0.054805 1.780727 +0.239365 0.043077 1.831194 +0.290055 0.087689 1.831194 +0.220456 -0.014894 1.780727 +0.282524 -0.063963 1.780727 +0.282524 -0.063963 1.831194 +0.220456 -0.019739 1.831194 +0.328665 -0.013139 1.883169 +0.320712 0.037412 1.883169 +0.250097 0.037138 1.883169 +0.242296 -0.013413 1.883169 +0.250097 0.037138 1.883169 +0.239365 0.043077 1.831194 +0.220456 -0.019739 1.831194 +0.242296 -0.013413 1.883169 +0.328665 -0.013139 1.883169 +0.328828 -0.063689 1.831195 +0.361427 -0.019078 1.831194 +0.220456 -0.019739 1.831194 +0.282524 -0.063963 1.831194 +0.242296 -0.013413 1.883169 +0.320712 0.037412 1.883169 +0.320605 0.087963 1.831194 +0.290055 0.087689 1.831194 +0.250097 0.037138 1.883169 +0.282524 -0.063963 1.780727 +0.277665 -0.059642 1.580782 +0.333285 -0.059257 1.581725 +0.328828 -0.063659 1.780727 +0.372557 0.003577 1.587883 +0.363312 0.092195 1.595512 +0.342300 0.055540 1.780727 +0.320605 0.104609 1.780727 +0.329642 0.154403 1.600422 +0.281556 0.153898 1.599592 +0.290055 0.104305 1.780727 +0.239365 0.054805 1.780727 +0.247222 0.090976 1.593508 +0.238278 0.002648 1.585607 +0.238278 0.002648 1.585607 +0.252876 0.005106 1.581839 +0.283938 -0.053994 1.581038 +0.277665 -0.059642 1.580782 +0.333285 -0.059257 1.581725 +0.327634 -0.053571 1.581759 +0.358368 0.006126 1.583580 +0.358368 0.006126 1.583580 +0.372557 0.003577 1.587883 +0.333285 -0.059257 1.581725 +0.363312 0.092195 1.595512 +0.324229 0.149334 1.586192 +0.329642 0.154403 1.600422 +0.363312 0.092195 1.595512 +0.350842 0.090258 1.585318 +0.324229 0.149334 1.586192 +0.281556 0.153898 1.599592 +0.286371 0.148874 1.585565 +0.259444 0.089147 1.583805 +0.259444 0.089147 1.583805 +0.247222 0.090976 1.593508 +0.281556 0.153898 1.599592 +0.324229 0.149334 1.586192 +0.317884 0.202693 1.459061 +0.284843 0.204120 1.456149 +0.286371 0.148874 1.585565 +0.259444 0.089147 1.583805 +0.247249 0.022306 1.519897 +0.252876 0.005106 1.581839 +0.283938 -0.053994 1.581038 +0.285362 -0.055614 1.551141 +0.335452 -0.058018 1.555645 +0.327634 -0.053571 1.581759 +0.358368 0.006126 1.583580 +0.368178 0.016502 1.530770 +0.350842 0.090258 1.585318 +0.317884 0.202693 1.459061 +0.316926 0.184794 1.444467 +0.286521 0.185904 1.441697 +0.284843 0.204120 1.456149 +0.264120 0.128911 1.482144 +0.251928 0.023409 1.512594 +0.247249 0.022306 1.519897 +0.264120 0.128911 1.482144 +0.267452 0.118661 1.470681 +0.251928 0.023409 1.512594 +0.285362 -0.055614 1.551141 +0.286999 -0.045964 1.546580 +0.333092 -0.047863 1.550877 +0.335452 -0.058018 1.555645 +0.368178 0.016502 1.530770 +0.363205 0.018825 1.522968 +0.343890 0.125468 1.489176 +0.363205 0.018825 1.522968 +0.340856 0.115982 1.477368 +0.343890 0.125468 1.489176 +0.316926 0.184794 1.444467 +0.281618 0.194640 1.260648 +0.286521 0.185904 1.441697 +0.316926 0.184794 1.444467 +0.312374 0.188522 1.268535 +0.281618 0.194640 1.260648 +0.267452 0.118661 1.470681 +0.266283 0.119447 1.329638 +0.256087 0.012381 1.428699 +0.251928 0.023409 1.512594 +0.286999 -0.045964 1.546580 +0.295195 -0.067823 1.506226 +0.341342 -0.068342 1.509987 +0.333092 -0.047863 1.550877 +0.363205 0.018825 1.522968 +0.367899 0.003714 1.444717 +0.340152 0.111684 1.342119 +0.340856 0.115982 1.477368 +0.312374 0.188522 1.268535 +0.310717 0.165264 1.266984 +0.285172 0.170544 1.259638 +0.281618 0.194640 1.260648 +0.266283 0.119447 1.329638 +0.272948 0.105367 1.325887 +0.265198 0.012567 1.420934 +0.256087 0.012381 1.428699 +0.295195 -0.067823 1.506226 +0.298171 -0.056933 1.495010 +0.336463 -0.057354 1.498300 +0.341342 -0.068342 1.509987 +0.367899 0.003714 1.444717 +0.358011 0.005107 1.435545 +0.334273 0.098677 1.337355 +0.334273 0.098677 1.337355 +0.340152 0.111684 1.342119 +0.367899 0.003714 1.444717 +0.310717 0.165264 1.266984 +0.325839 0.052785 1.023047 +0.298499 0.051056 1.026912 +0.285172 0.170544 1.259638 +0.272948 0.105367 1.325887 +0.279327 0.012751 1.156339 +0.262453 -0.041771 1.341335 +0.265198 0.012567 1.420934 +0.298171 -0.056933 1.495010 +0.291681 -0.082533 1.482766 +0.333040 -0.081615 1.482716 +0.336463 -0.057354 1.498300 +0.358011 0.005107 1.435545 +0.362082 -0.043881 1.355977 +0.345111 0.012598 1.161767 +0.334273 0.098677 1.337355 +0.342300 0.055540 1.780727 +0.361427 -0.014159 1.780727 +0.372557 0.003577 1.587883 +0.282524 -0.063963 1.780727 +0.220456 -0.014894 1.780727 +0.238278 0.002648 1.585607 +0.259444 0.089147 1.583805 +0.264120 0.128911 1.482144 +0.247249 0.022306 1.519897 +-0.337448 0.090258 1.585318 +-0.330496 0.125468 1.489176 +-0.354784 0.016502 1.530770 +-0.315434 -0.063659 1.780727 +-0.348033 -0.014159 1.780727 +-0.359163 0.003577 1.587883 +-0.225971 0.054805 1.780727 +-0.207062 -0.014894 1.780727 +-0.224884 0.002648 1.585607 +-0.297323 0.165264 1.266984 +-0.312445 0.052785 1.023047 +-0.331717 0.012598 1.161767 +-0.320879 0.098677 1.337355 +-0.344617 0.005107 1.435545 +-0.348688 -0.043881 1.355977 +-0.319646 -0.081615 1.482716 +-0.323069 -0.057354 1.498300 +-0.284777 -0.056933 1.495010 +-0.278287 -0.082533 1.482766 +-0.249059 -0.041771 1.341335 +-0.251804 0.012567 1.420934 +-0.259554 0.105367 1.325887 +-0.265933 0.012751 1.156339 +-0.285105 0.051056 1.026912 +-0.271778 0.170544 1.259638 +-0.298980 0.188522 1.268535 +-0.297323 0.165264 1.266984 +-0.320879 0.098677 1.337355 +-0.320879 0.098677 1.337355 +-0.326758 0.111684 1.342119 +-0.298980 0.188522 1.268535 +-0.354505 0.003714 1.444717 +-0.323069 -0.057354 1.498300 +-0.327948 -0.068342 1.509987 +-0.354505 0.003714 1.444717 +-0.344617 0.005107 1.435545 +-0.323069 -0.057354 1.498300 +-0.281801 -0.067823 1.506226 +-0.251804 0.012567 1.420934 +-0.242693 0.012381 1.428699 +-0.281801 -0.067823 1.506226 +-0.284777 -0.056933 1.495010 +-0.251804 0.012567 1.420934 +-0.252889 0.119447 1.329638 +-0.271778 0.170544 1.259638 +-0.268224 0.194640 1.260648 +-0.252889 0.119447 1.329638 +-0.259554 0.105367 1.325887 +-0.271778 0.170544 1.259638 +-0.303532 0.184794 1.444467 +-0.298980 0.188522 1.268535 +-0.326758 0.111684 1.342119 +-0.327462 0.115982 1.477368 +-0.349811 0.018825 1.522968 +-0.327948 -0.068342 1.509987 +-0.319698 -0.047863 1.550877 +-0.349811 0.018825 1.522968 +-0.354505 0.003714 1.444717 +-0.327948 -0.068342 1.509987 +-0.273605 -0.045964 1.546580 +-0.281801 -0.067823 1.506226 +-0.242693 0.012381 1.428699 +-0.238534 0.023409 1.512594 +-0.254058 0.118661 1.470681 +-0.252889 0.119447 1.329638 +-0.268224 0.194640 1.260648 +-0.273127 0.185904 1.441697 +-0.304490 0.202693 1.459061 +-0.303532 0.184794 1.444467 +-0.327462 0.115982 1.477368 +-0.330496 0.125468 1.489176 +-0.354784 0.016502 1.530770 +-0.349811 0.018825 1.522968 +-0.319698 -0.047863 1.550877 +-0.319698 -0.047863 1.550877 +-0.322058 -0.058018 1.555645 +-0.354784 0.016502 1.530770 +-0.271968 -0.055614 1.551141 +-0.273605 -0.045964 1.546580 +-0.238534 0.023409 1.512594 +-0.238534 0.023409 1.512594 +-0.233855 0.022306 1.519897 +-0.271968 -0.055614 1.551141 +-0.250726 0.128911 1.482144 +-0.254058 0.118661 1.470681 +-0.273127 0.185904 1.441697 +-0.271449 0.204120 1.456149 +-0.310835 0.149334 1.586192 +-0.304490 0.202693 1.459061 +-0.330496 0.125468 1.489176 +-0.337448 0.090258 1.585318 +-0.344974 0.006126 1.583580 +-0.322058 -0.058018 1.555645 +-0.314240 -0.053571 1.581759 +-0.344974 0.006126 1.583580 +-0.354784 0.016502 1.530770 +-0.322058 -0.058018 1.555645 +-0.270544 -0.053994 1.581038 +-0.271968 -0.055614 1.551141 +-0.233855 0.022306 1.519897 +-0.239482 0.005106 1.581839 +-0.246050 0.089147 1.583805 +-0.250726 0.128911 1.482144 +-0.271449 0.204120 1.456149 +-0.272977 0.148874 1.585565 +-0.224884 0.002648 1.585607 +-0.239482 0.005106 1.581839 +-0.246050 0.089147 1.583805 +-0.233828 0.090976 1.593508 +-0.268162 0.153898 1.599592 +-0.272977 0.148874 1.585565 +-0.310835 0.149334 1.586192 +-0.316248 0.154403 1.600422 +-0.349918 0.092195 1.595512 +-0.337448 0.090258 1.585318 +-0.344974 0.006126 1.583580 +-0.359163 0.003577 1.587883 +-0.319891 -0.059257 1.581725 +-0.314240 -0.053571 1.581759 +-0.270544 -0.053994 1.581038 +-0.264271 -0.059642 1.580782 +-0.269130 -0.063963 1.780727 +-0.264271 -0.059642 1.580782 +-0.224884 0.002648 1.585607 +-0.225971 0.054805 1.780727 +-0.268162 0.153898 1.599592 +-0.276661 0.104305 1.780727 +-0.225971 0.054805 1.780727 +-0.233828 0.090976 1.593508 +-0.268162 0.153898 1.599592 +-0.307211 0.104609 1.780727 +-0.316248 0.154403 1.600422 +-0.349918 0.092195 1.595512 +-0.328906 0.055540 1.780727 +-0.359163 0.003577 1.587883 +-0.319891 -0.059257 1.581725 +-0.315434 -0.063659 1.780727 +-0.307318 0.037412 1.883169 +-0.307211 0.087963 1.831194 +-0.328906 0.043739 1.831194 +-0.225971 0.043077 1.831194 +-0.276661 0.087689 1.831194 +-0.236703 0.037138 1.883169 +-0.315271 -0.013139 1.883169 +-0.315434 -0.063689 1.831195 +-0.269130 -0.063963 1.831194 +-0.228902 -0.013413 1.883169 +-0.307318 0.037412 1.883169 +-0.328906 0.043739 1.831194 +-0.348033 -0.019078 1.831194 +-0.315271 -0.013139 1.883169 +-0.265933 0.012751 1.156339 +-0.249059 -0.041771 1.341335 +-0.278287 -0.082533 1.482766 +-0.319646 -0.081615 1.482716 +-0.348688 -0.043881 1.355977 +-0.331717 0.012598 1.161767 +-0.312445 0.052785 1.023047 +-0.285105 0.051056 1.026912 +-0.269130 -0.063963 1.831194 +-0.315434 -0.063689 1.831195 +-0.315434 -0.063659 1.780727 +-0.269130 -0.063963 1.780727 +-0.225971 0.043077 1.831194 +-0.207062 -0.019739 1.831194 +-0.207062 -0.014894 1.780727 +-0.225971 0.054805 1.780727 +-0.307211 0.087963 1.831194 +-0.276661 0.087689 1.831194 +-0.276661 0.104305 1.780727 +-0.307211 0.104609 1.780727 +-0.348033 -0.019078 1.831194 +-0.328906 0.043739 1.831194 +-0.328906 0.055540 1.780727 +-0.348033 -0.014159 1.780727 +-0.315434 -0.063689 1.831195 +-0.348033 -0.019078 1.831194 +-0.348033 -0.014159 1.780727 +-0.315434 -0.063659 1.780727 +-0.328906 0.043739 1.831194 +-0.307211 0.087963 1.831194 +-0.307211 0.104609 1.780727 +-0.328906 0.055540 1.780727 +-0.276661 0.087689 1.831194 +-0.225971 0.043077 1.831194 +-0.225971 0.054805 1.780727 +-0.276661 0.104305 1.780727 +-0.207062 -0.019739 1.831194 +-0.269130 -0.063963 1.831194 +-0.269130 -0.063963 1.780727 +-0.207062 -0.014894 1.780727 +-0.228902 -0.013413 1.883169 +-0.236703 0.037138 1.883169 +-0.307318 0.037412 1.883169 +-0.315271 -0.013139 1.883169 +-0.228902 -0.013413 1.883169 +-0.207062 -0.019739 1.831194 +-0.225971 0.043077 1.831194 +-0.236703 0.037138 1.883169 +-0.348033 -0.019078 1.831194 +-0.315434 -0.063689 1.831195 +-0.315271 -0.013139 1.883169 +-0.228902 -0.013413 1.883169 +-0.269130 -0.063963 1.831194 +-0.207062 -0.019739 1.831194 +-0.236703 0.037138 1.883169 +-0.276661 0.087689 1.831194 +-0.307211 0.087963 1.831194 +-0.307318 0.037412 1.883169 +-0.315434 -0.063659 1.780727 +-0.319891 -0.059257 1.581725 +-0.264271 -0.059642 1.580782 +-0.269130 -0.063963 1.780727 +-0.328906 0.055540 1.780727 +-0.349918 0.092195 1.595512 +-0.359163 0.003577 1.587883 +-0.276661 0.104305 1.780727 +-0.268162 0.153898 1.599592 +-0.316248 0.154403 1.600422 +-0.307211 0.104609 1.780727 +-0.224884 0.002648 1.585607 +-0.233828 0.090976 1.593508 +-0.225971 0.054805 1.780727 +-0.264271 -0.059642 1.580782 +-0.270544 -0.053994 1.581038 +-0.239482 0.005106 1.581839 +-0.239482 0.005106 1.581839 +-0.224884 0.002648 1.585607 +-0.264271 -0.059642 1.580782 +-0.359163 0.003577 1.587883 +-0.314240 -0.053571 1.581759 +-0.319891 -0.059257 1.581725 +-0.359163 0.003577 1.587883 +-0.344974 0.006126 1.583580 +-0.314240 -0.053571 1.581759 +-0.316248 0.154403 1.600422 +-0.310835 0.149334 1.586192 +-0.337448 0.090258 1.585318 +-0.337448 0.090258 1.585318 +-0.349918 0.092195 1.595512 +-0.316248 0.154403 1.600422 +-0.233828 0.090976 1.593508 +-0.272977 0.148874 1.585565 +-0.268162 0.153898 1.599592 +-0.233828 0.090976 1.593508 +-0.246050 0.089147 1.583805 +-0.272977 0.148874 1.585565 +-0.272977 0.148874 1.585565 +-0.271449 0.204120 1.456149 +-0.304490 0.202693 1.459061 +-0.310835 0.149334 1.586192 +-0.239482 0.005106 1.581839 +-0.233855 0.022306 1.519897 +-0.246050 0.089147 1.583805 +-0.314240 -0.053571 1.581759 +-0.322058 -0.058018 1.555645 +-0.271968 -0.055614 1.551141 +-0.270544 -0.053994 1.581038 +-0.337448 0.090258 1.585318 +-0.354784 0.016502 1.530770 +-0.344974 0.006126 1.583580 +-0.271449 0.204120 1.456149 +-0.273127 0.185904 1.441697 +-0.303532 0.184794 1.444467 +-0.304490 0.202693 1.459061 +-0.233855 0.022306 1.519897 +-0.238534 0.023409 1.512594 +-0.250726 0.128911 1.482144 +-0.238534 0.023409 1.512594 +-0.254058 0.118661 1.470681 +-0.250726 0.128911 1.482144 +-0.322058 -0.058018 1.555645 +-0.319698 -0.047863 1.550877 +-0.273605 -0.045964 1.546580 +-0.271968 -0.055614 1.551141 +-0.330496 0.125468 1.489176 +-0.349811 0.018825 1.522968 +-0.354784 0.016502 1.530770 +-0.330496 0.125468 1.489176 +-0.327462 0.115982 1.477368 +-0.349811 0.018825 1.522968 +-0.268224 0.194640 1.260648 +-0.298980 0.188522 1.268535 +-0.303532 0.184794 1.444467 +-0.303532 0.184794 1.444467 +-0.273127 0.185904 1.441697 +-0.268224 0.194640 1.260648 +-0.238534 0.023409 1.512594 +-0.242693 0.012381 1.428699 +-0.252889 0.119447 1.329638 +-0.254058 0.118661 1.470681 +-0.319698 -0.047863 1.550877 +-0.327948 -0.068342 1.509987 +-0.281801 -0.067823 1.506226 +-0.273605 -0.045964 1.546580 +-0.327462 0.115982 1.477368 +-0.326758 0.111684 1.342119 +-0.354505 0.003714 1.444717 +-0.349811 0.018825 1.522968 +-0.268224 0.194640 1.260648 +-0.271778 0.170544 1.259638 +-0.297323 0.165264 1.266984 +-0.298980 0.188522 1.268535 +-0.242693 0.012381 1.428699 +-0.251804 0.012567 1.420934 +-0.259554 0.105367 1.325887 +-0.259554 0.105367 1.325887 +-0.252889 0.119447 1.329638 +-0.242693 0.012381 1.428699 +-0.327948 -0.068342 1.509987 +-0.323069 -0.057354 1.498300 +-0.284777 -0.056933 1.495010 +-0.281801 -0.067823 1.506226 +-0.326758 0.111684 1.342119 +-0.320879 0.098677 1.337355 +-0.344617 0.005107 1.435545 +-0.354505 0.003714 1.444717 +-0.271778 0.170544 1.259638 +-0.285105 0.051056 1.026912 +-0.312445 0.052785 1.023047 +-0.312445 0.052785 1.023047 +-0.297323 0.165264 1.266984 +-0.271778 0.170544 1.259638 +-0.251804 0.012567 1.420934 +-0.249059 -0.041771 1.341335 +-0.265933 0.012751 1.156339 +-0.259554 0.105367 1.325887 +-0.323069 -0.057354 1.498300 +-0.319646 -0.081615 1.482716 +-0.278287 -0.082533 1.482766 +-0.278287 -0.082533 1.482766 +-0.284777 -0.056933 1.495010 +-0.323069 -0.057354 1.498300 +-0.320879 0.098677 1.337355 +-0.331717 0.012598 1.161767 +-0.348688 -0.043881 1.355977 +-0.344617 0.005107 1.435545 +-0.359163 0.003577 1.587883 +-0.348033 -0.014159 1.780727 +-0.328906 0.055540 1.780727 +-0.224884 0.002648 1.585607 +-0.207062 -0.014894 1.780727 +-0.269130 -0.063963 1.780727 +-0.233855 0.022306 1.519897 +-0.250726 0.128911 1.482144 +-0.246050 0.089147 1.583805 +0.006554 -0.152904 2.182749 +0.004308 -0.187194 2.189496 +-0.063739 -0.138489 2.160120 +-0.028246 0.202377 1.625043 +-0.079129 0.097415 1.688544 +-0.110592 0.066274 1.723381 +-0.110592 0.066274 1.723381 +-0.045787 0.183939 1.708001 +-0.028246 0.202377 1.625043 +0.096576 0.183467 1.709759 +0.078900 0.201906 1.626802 +0.012961 0.219393 1.617514 +0.012961 0.219393 1.617514 +0.008963 0.200954 1.700472 +0.096576 0.183467 1.709759 +0.080465 0.058064 1.708832 +0.064665 0.089205 1.673995 +0.127887 0.066275 1.719000 +0.064665 0.089205 1.673995 +0.100356 0.097416 1.684162 +0.127887 0.066275 1.719000 +0.008759 0.108915 1.707612 +0.011224 0.120052 1.657507 +0.043209 0.107529 1.657807 +0.043209 0.107529 1.657807 +0.051257 0.096393 1.707912 +0.008759 0.108915 1.707612 +-0.043270 0.089205 1.673995 +-0.020762 0.107529 1.657807 +-0.033740 0.096393 1.707912 +-0.033740 0.096393 1.707912 +-0.062947 0.058064 1.708832 +-0.043270 0.089205 1.673995 +-0.052314 0.154993 1.838228 +-0.045787 0.183939 1.708001 +-0.110592 0.066274 1.723381 +-0.110592 0.066274 1.723381 +-0.122253 0.005475 1.853609 +-0.052314 0.154993 1.838228 +0.101329 0.154522 1.839987 +0.096576 0.183467 1.709759 +0.008963 0.200954 1.700472 +0.008963 0.200954 1.700472 +0.006775 0.172008 1.830699 +0.101329 0.154522 1.839987 +0.083941 -0.002736 1.839060 +0.080465 0.058064 1.708832 +0.127887 0.066275 1.719000 +0.127887 0.066275 1.719000 +0.135120 0.005476 1.849227 +0.083941 -0.002736 1.839060 +0.006554 0.079969 1.837840 +0.008759 0.108915 1.707612 +0.051257 0.096393 1.707912 +0.051257 0.096393 1.707912 +0.052420 0.067447 1.838140 +0.006554 0.079969 1.837840 +-0.070833 -0.002736 1.839060 +-0.033740 0.096393 1.707912 +-0.039312 0.067447 1.838140 +-0.070833 -0.002736 1.839060 +-0.062947 0.058064 1.708832 +-0.033740 0.096393 1.707912 +-0.090245 -0.029033 2.086926 +-0.122074 -0.025668 2.100364 +-0.121398 0.003557 2.081880 +-0.121398 0.003557 2.081880 +-0.087919 -0.001247 2.069302 +-0.090245 -0.029033 2.086926 +0.103353 -0.029033 2.086926 +0.129919 -0.025668 2.096240 +0.128712 -0.031977 2.142983 +0.128712 -0.031977 2.142983 +0.105792 -0.032863 2.131887 +0.103353 -0.029033 2.086926 +0.100620 -0.012746 2.031857 +0.129845 -0.007739 2.041603 +0.128639 0.003557 2.077789 +0.128639 0.003557 2.077789 +0.101026 -0.001247 2.069302 +0.100620 -0.012746 2.031857 +0.083941 -0.002736 1.839060 +0.135120 0.005476 1.849227 +0.117857 -0.012318 1.967825 +0.117857 -0.012318 1.967825 +0.087101 -0.019457 1.958475 +0.083941 -0.002736 1.839060 +0.011224 0.120052 1.657507 +0.078900 0.201906 1.626802 +0.043209 0.107529 1.657807 +0.011224 0.120052 1.657507 +0.012961 0.219393 1.617514 +0.078900 0.201906 1.626802 +-0.043270 0.089205 1.673995 +-0.079129 0.097415 1.688544 +-0.028246 0.202377 1.625043 +-0.028246 0.202377 1.625043 +-0.020762 0.107529 1.657807 +-0.043270 0.089205 1.673995 +-0.087512 -0.012746 2.031857 +-0.121256 -0.007730 2.045650 +-0.106656 -0.012312 1.972362 +-0.106656 -0.012312 1.972362 +-0.073657 -0.019457 1.958475 +-0.087512 -0.012746 2.031857 +0.040259 -0.229754 1.863680 +0.036270 -0.155283 2.013340 +0.016459 -0.168726 2.005543 +0.016459 -0.168726 2.005543 +0.032432 -0.234029 1.864107 +0.040259 -0.229754 1.863680 +-0.019984 -0.235234 1.860557 +-0.003352 -0.168726 2.005543 +-0.023162 -0.155283 2.013340 +-0.023162 -0.155283 2.013340 +-0.027537 -0.231495 1.859130 +-0.019984 -0.235234 1.860557 +0.081513 -0.185138 1.856269 +0.082575 -0.113290 2.006666 +0.058110 -0.131629 2.010800 +-0.027537 -0.231495 1.859130 +-0.023162 -0.155283 2.013340 +-0.045003 -0.131629 2.010800 +-0.045003 -0.131629 2.010800 +-0.068536 -0.189278 1.846265 +-0.027537 -0.231495 1.859130 +-0.068536 -0.189278 1.846265 +-0.069469 -0.113289 2.006666 +-0.076297 -0.086270 1.987189 +-0.076297 -0.086270 1.987189 +-0.096499 -0.127065 1.829681 +-0.068536 -0.189278 1.846265 +0.040259 -0.229754 1.863680 +0.032432 -0.234029 1.864107 +0.042727 -0.236545 1.767030 +0.129919 -0.025668 2.096240 +0.128639 0.003557 2.077789 +0.106624 0.085434 2.126956 +0.128639 0.003557 2.077789 +0.092068 0.105203 2.066296 +0.106624 0.085434 2.126956 +0.080954 -0.202019 1.761098 +0.081513 -0.185138 1.856269 +0.040259 -0.229754 1.863680 +0.040259 -0.229754 1.863680 +0.042727 -0.236545 1.767030 +0.080954 -0.202019 1.761098 +0.031889 -0.153576 2.041259 +0.006554 -0.167945 2.046088 +0.013594 -0.171762 2.023843 +0.013594 -0.171762 2.023843 +0.036270 -0.155283 2.013340 +0.031889 -0.153576 2.041259 +0.039075 -0.077394 1.841617 +0.071385 -0.052426 1.841017 +0.074085 -0.046775 1.954682 +0.100620 -0.012746 2.031857 +0.099269 -0.039819 2.048397 +0.089403 -0.086286 1.987197 +0.089403 -0.086286 1.987197 +0.074085 -0.046775 1.954682 +0.100620 -0.012746 2.031857 +0.090921 -0.112979 2.057287 +0.058110 -0.131629 2.010800 +0.082575 -0.113290 2.006666 +0.128639 0.003557 2.077789 +0.129845 -0.007739 2.041603 +0.092068 0.105203 2.066296 +0.117857 -0.012318 1.967825 +0.081046 0.124428 1.975036 +0.092068 0.105203 2.066296 +0.082575 -0.113290 2.006666 +0.099269 -0.039819 2.048397 +0.090921 -0.112979 2.057287 +0.082575 -0.113290 2.006666 +0.089403 -0.086286 1.987197 +0.099269 -0.039819 2.048397 +0.006775 0.172008 1.830699 +0.004815 0.141750 1.966828 +0.081046 0.124428 1.975036 +0.081046 0.124428 1.975036 +0.101329 0.154522 1.839987 +0.006775 0.172008 1.830699 +-0.122074 -0.025668 2.100364 +-0.087054 0.086801 2.121853 +-0.121398 0.003557 2.081880 +-0.087054 0.086801 2.121853 +-0.069178 0.105687 2.064498 +-0.121398 0.003557 2.081880 +-0.068536 -0.189278 1.846265 +-0.068029 -0.202233 1.761134 +-0.029863 -0.236649 1.767049 +-0.029863 -0.236649 1.767049 +-0.027537 -0.231495 1.859130 +-0.068536 -0.189278 1.846265 +-0.018782 -0.153576 2.041259 +-0.000486 -0.171762 2.023843 +0.006554 -0.167945 2.046088 +-0.018782 -0.153576 2.041259 +-0.023162 -0.155283 2.013340 +-0.000486 -0.171762 2.023843 +-0.058278 -0.052426 1.841017 +-0.025967 -0.077394 1.841617 +-0.060641 -0.046775 1.954682 +-0.087919 -0.001247 2.069302 +-0.087512 -0.012746 2.031857 +-0.086161 -0.039819 2.048397 +-0.069178 0.105687 2.064498 +-0.106656 -0.012312 1.972362 +-0.121256 -0.007730 2.045650 +-0.069469 -0.113289 2.006666 +-0.045003 -0.131629 2.010800 +-0.077813 -0.112979 2.057287 +-0.086161 -0.039819 2.048397 +-0.087512 -0.012746 2.031857 +-0.060641 -0.046775 1.954682 +-0.060641 -0.046775 1.954682 +-0.076297 -0.086270 1.987189 +-0.086161 -0.039819 2.048397 +-0.073657 -0.019457 1.958475 +-0.060641 -0.046775 1.954682 +-0.087512 -0.012746 2.031857 +-0.076297 -0.086270 1.987189 +-0.069469 -0.113289 2.006666 +-0.077813 -0.112979 2.057287 +-0.077813 -0.112979 2.057287 +-0.086161 -0.039819 2.048397 +-0.076297 -0.086270 1.987189 +-0.000486 -0.171762 2.023843 +0.013594 -0.171762 2.023843 +0.006554 -0.167945 2.046088 +0.004815 0.141750 1.966828 +0.006775 0.172008 1.830699 +-0.052314 0.154993 1.838228 +-0.052314 0.154993 1.838228 +-0.045951 0.124561 1.974542 +0.004815 0.141750 1.966828 +0.089403 -0.086286 1.987197 +0.107844 -0.123437 1.843773 +0.050020 -0.097445 1.833471 +0.002404 0.113856 2.131346 +0.004141 0.095935 2.184403 +0.095184 0.068926 2.192474 +-0.043868 -0.128959 2.149873 +-0.063739 -0.138489 2.160120 +-0.095881 -0.107374 2.166453 +-0.095881 -0.107374 2.166453 +-0.073437 -0.101194 2.153464 +-0.043868 -0.128959 2.149873 +0.060306 -0.125277 2.154151 +0.076517 -0.134806 2.162425 +0.006554 -0.152904 2.182749 +0.105792 -0.032863 2.131887 +0.128712 -0.031977 2.142983 +0.105252 -0.106005 2.171890 +0.105252 -0.106005 2.171890 +0.086647 -0.099851 2.162191 +0.105792 -0.032863 2.131887 +-0.063739 -0.138489 2.160120 +-0.090185 -0.126430 2.204420 +-0.095881 -0.107374 2.166453 +0.050020 -0.097445 1.833471 +0.074085 -0.046775 1.954682 +0.089403 -0.086286 1.987197 +0.022248 -0.179639 1.629643 +0.038897 -0.207257 1.688193 +-0.025848 -0.207276 1.688197 +-0.025848 -0.207276 1.688197 +-0.009022 -0.179609 1.629638 +0.022248 -0.179639 1.629643 +-0.059911 -0.186286 1.684591 +-0.093708 -0.148083 1.678026 +-0.041843 -0.158567 1.626022 +-0.041843 -0.158567 1.626022 +-0.025489 -0.172141 1.628354 +-0.059911 -0.186286 1.684591 +-0.014687 -0.154166 1.625266 +-0.037462 -0.135583 1.675878 +0.050988 -0.135558 1.675874 +0.050988 -0.135558 1.675874 +0.028031 -0.154208 1.625274 +-0.014687 -0.154166 1.625266 +0.054991 -0.158665 1.626039 +0.106789 -0.148026 1.678016 +0.072971 -0.186248 1.684584 +0.072971 -0.186248 1.684584 +0.038688 -0.172205 1.628365 +0.054991 -0.158665 1.626039 +0.038897 -0.207257 1.688193 +0.042727 -0.236545 1.767030 +-0.029863 -0.236649 1.767049 +-0.029863 -0.236649 1.767049 +-0.025848 -0.207276 1.688197 +0.038897 -0.207257 1.688193 +-0.068029 -0.202233 1.761134 +-0.105878 -0.139561 1.750366 +-0.093708 -0.148083 1.678026 +-0.093708 -0.148083 1.678026 +-0.059911 -0.186286 1.684591 +-0.068029 -0.202233 1.761134 +-0.037462 -0.135583 1.675878 +-0.042800 -0.118980 1.746829 +0.056368 -0.118838 1.746805 +0.056368 -0.118838 1.746805 +0.050988 -0.135558 1.675874 +-0.037462 -0.135583 1.675878 +0.106789 -0.148026 1.678016 +0.118916 -0.139239 1.750311 +0.080954 -0.202019 1.761098 +0.080954 -0.202019 1.761098 +0.072971 -0.186248 1.684584 +0.106789 -0.148026 1.678016 +-0.105878 -0.139561 1.750366 +-0.096499 -0.127065 1.829681 +-0.036938 -0.099166 1.827515 +-0.036938 -0.099166 1.827515 +-0.042800 -0.118980 1.746829 +-0.105878 -0.139561 1.750366 +0.056368 -0.118838 1.746805 +0.050020 -0.097445 1.833471 +0.107844 -0.123437 1.843773 +0.107844 -0.123437 1.843773 +0.118916 -0.139239 1.750311 +0.056368 -0.118838 1.746805 +0.039075 -0.077394 1.841617 +0.074085 -0.046775 1.954682 +-0.060641 -0.046775 1.954682 +-0.060641 -0.046775 1.954682 +-0.025967 -0.077394 1.841617 +0.039075 -0.077394 1.841617 +-0.050745 -0.135622 2.243182 +-0.090185 -0.126430 2.204420 +0.004308 -0.187194 2.189496 +0.004308 -0.187194 2.189496 +0.005933 -0.167008 2.239143 +-0.050745 -0.135622 2.243182 +-0.087054 0.086801 2.121853 +-0.078480 0.068926 2.187736 +0.002404 0.113856 2.131346 +0.005674 0.053692 2.231250 +-0.049029 0.040185 2.232355 +0.006519 -0.030743 2.256557 +-0.049029 0.040185 2.232355 +-0.071596 -0.030343 2.239763 +0.006519 -0.030743 2.256557 +-0.090185 -0.126430 2.204420 +-0.050745 -0.135622 2.243182 +-0.071596 -0.030343 2.239763 +-0.071596 -0.030343 2.239763 +-0.107698 -0.030031 2.198481 +-0.090185 -0.126430 2.204420 +0.101453 -0.126418 2.201299 +0.128712 -0.031977 2.142983 +0.118755 -0.030017 2.194789 +0.101453 -0.126418 2.201299 +0.105252 -0.106005 2.171890 +0.128712 -0.031977 2.142983 +0.063432 -0.135622 2.241314 +0.101453 -0.126418 2.201299 +0.118755 -0.030017 2.194789 +0.118755 -0.030017 2.194789 +0.084029 -0.030343 2.237217 +0.063432 -0.135622 2.241314 +0.006519 -0.030743 2.256557 +0.084029 -0.030343 2.237217 +0.063344 0.040185 2.235421 +0.105252 -0.106005 2.171890 +0.101453 -0.126418 2.201299 +0.076517 -0.134806 2.162425 +0.063344 0.040185 2.235421 +0.095184 0.068926 2.192474 +0.004141 0.095935 2.184403 +0.004141 0.095935 2.184403 +0.005674 0.053692 2.231250 +0.063344 0.040185 2.235421 +0.063432 -0.135622 2.241314 +0.006519 -0.030743 2.256557 +0.005933 -0.167008 2.239143 +0.076517 -0.134806 2.162425 +0.101453 -0.126418 2.201299 +0.004308 -0.187194 2.189496 +0.092068 0.105203 2.066296 +0.000277 0.124933 2.082831 +0.002404 0.113856 2.131346 +0.002404 0.113856 2.131346 +0.106624 0.085434 2.126956 +0.092068 0.105203 2.066296 +0.101453 -0.126418 2.201299 +0.063432 -0.135622 2.241314 +0.005933 -0.167008 2.239143 +0.005933 -0.167008 2.239143 +0.004308 -0.187194 2.189496 +0.101453 -0.126418 2.201299 +0.095184 0.068926 2.192474 +0.106624 0.085434 2.126956 +0.002404 0.113856 2.131346 +0.006519 -0.030743 2.256557 +0.063344 0.040185 2.235421 +0.005674 0.053692 2.231250 +0.084029 -0.030343 2.237217 +0.118755 -0.030017 2.194789 +0.095184 0.068926 2.192474 +0.095184 0.068926 2.192474 +0.063344 0.040185 2.235421 +0.084029 -0.030343 2.237217 +0.006519 -0.030743 2.256557 +0.063432 -0.135622 2.241314 +0.084029 -0.030343 2.237217 +0.118755 -0.030017 2.194789 +0.128712 -0.031977 2.142983 +0.106624 0.085434 2.126956 +0.106624 0.085434 2.126956 +0.095184 0.068926 2.192474 +0.118755 -0.030017 2.194789 +-0.119342 -0.031995 2.147020 +-0.107698 -0.030031 2.198481 +-0.078480 0.068926 2.187736 +-0.078480 0.068926 2.187736 +-0.087054 0.086801 2.121853 +-0.119342 -0.031995 2.147020 +-0.071596 -0.030343 2.239763 +-0.050745 -0.135622 2.243182 +0.006519 -0.030743 2.256557 +-0.107698 -0.030031 2.198481 +-0.071596 -0.030343 2.239763 +-0.049029 0.040185 2.232355 +-0.049029 0.040185 2.232355 +-0.078480 0.068926 2.187736 +-0.107698 -0.030031 2.198481 +-0.078480 0.068926 2.187736 +-0.049029 0.040185 2.232355 +0.005674 0.053692 2.231250 +0.005674 0.053692 2.231250 +0.004141 0.095935 2.184403 +-0.078480 0.068926 2.187736 +0.005933 -0.167008 2.239143 +0.006519 -0.030743 2.256557 +-0.050745 -0.135622 2.243182 +0.000277 0.124933 2.082831 +-0.069178 0.105687 2.064498 +-0.087054 0.086801 2.121853 +-0.087054 0.086801 2.121853 +0.002404 0.113856 2.131346 +0.000277 0.124933 2.082831 +0.028031 -0.154208 1.625274 +0.054991 -0.158665 1.626039 +0.038688 -0.172205 1.628365 +0.038688 -0.172205 1.628365 +0.022248 -0.179639 1.629643 +0.028031 -0.154208 1.625274 +0.028031 -0.154208 1.625274 +0.022248 -0.179639 1.629643 +-0.009022 -0.179609 1.629638 +-0.009022 -0.179609 1.629638 +-0.025489 -0.172141 1.628354 +0.028031 -0.154208 1.625274 +0.028031 -0.154208 1.625274 +-0.025489 -0.172141 1.628354 +-0.041843 -0.158567 1.626022 +-0.041843 -0.158567 1.626022 +-0.014687 -0.154166 1.625266 +0.028031 -0.154208 1.625274 +-0.042800 -0.118980 1.746829 +-0.036938 -0.099166 1.827515 +0.050020 -0.097445 1.833471 +0.050020 -0.097445 1.833471 +0.056368 -0.118838 1.746805 +-0.042800 -0.118980 1.746829 +0.072971 -0.186248 1.684584 +0.042727 -0.236545 1.767030 +0.038897 -0.207257 1.688193 +0.072971 -0.186248 1.684584 +0.080954 -0.202019 1.761098 +0.042727 -0.236545 1.767030 +0.050988 -0.135558 1.675874 +0.056368 -0.118838 1.746805 +0.118916 -0.139239 1.750311 +0.118916 -0.139239 1.750311 +0.106789 -0.148026 1.678016 +0.050988 -0.135558 1.675874 +-0.093708 -0.148083 1.678026 +-0.105878 -0.139561 1.750366 +-0.042800 -0.118980 1.746829 +-0.042800 -0.118980 1.746829 +-0.037462 -0.135583 1.675878 +-0.093708 -0.148083 1.678026 +-0.025848 -0.207276 1.688197 +-0.029863 -0.236649 1.767049 +-0.059911 -0.186286 1.684591 +-0.029863 -0.236649 1.767049 +-0.068029 -0.202233 1.761134 +-0.059911 -0.186286 1.684591 +0.038688 -0.172205 1.628365 +0.072971 -0.186248 1.684584 +0.038897 -0.207257 1.688193 +0.038897 -0.207257 1.688193 +0.022248 -0.179639 1.629643 +0.038688 -0.172205 1.628365 +0.028031 -0.154208 1.625274 +0.050988 -0.135558 1.675874 +0.106789 -0.148026 1.678016 +0.106789 -0.148026 1.678016 +0.054991 -0.158665 1.626039 +0.028031 -0.154208 1.625274 +-0.041843 -0.158567 1.626022 +-0.093708 -0.148083 1.678026 +-0.037462 -0.135583 1.675878 +-0.037462 -0.135583 1.675878 +-0.014687 -0.154166 1.625266 +-0.041843 -0.158567 1.626022 +-0.009022 -0.179609 1.629638 +-0.025848 -0.207276 1.688197 +-0.059911 -0.186286 1.684591 +-0.059911 -0.186286 1.684591 +-0.025489 -0.172141 1.628354 +-0.009022 -0.179609 1.629638 +-0.036938 -0.099166 1.827515 +-0.060641 -0.046775 1.954682 +0.074085 -0.046775 1.954682 +0.074085 -0.046775 1.954682 +0.050020 -0.097445 1.833471 +-0.036938 -0.099166 1.827515 +-0.095881 -0.107374 2.166453 +-0.090185 -0.126430 2.204420 +-0.119342 -0.031995 2.147020 +-0.090185 -0.126430 2.204420 +-0.107698 -0.030031 2.198481 +-0.119342 -0.031995 2.147020 +0.004308 -0.187194 2.189496 +-0.090185 -0.126430 2.204420 +-0.063739 -0.138489 2.160120 +0.086647 -0.099851 2.162191 +0.105252 -0.106005 2.171890 +0.076517 -0.134806 2.162425 +0.076517 -0.134806 2.162425 +0.060306 -0.125277 2.154151 +0.086647 -0.099851 2.162191 +0.006554 -0.152904 2.182749 +-0.063739 -0.138489 2.160120 +-0.043868 -0.128959 2.149873 +-0.073437 -0.101194 2.153464 +-0.095881 -0.107374 2.166453 +-0.119342 -0.031995 2.147020 +-0.119342 -0.031995 2.147020 +-0.092685 -0.032863 2.131887 +-0.073437 -0.101194 2.153464 +-0.078480 0.068926 2.187736 +0.004141 0.095935 2.184403 +0.002404 0.113856 2.131346 +-0.060641 -0.046775 1.954682 +-0.070833 -0.002736 1.839060 +-0.058278 -0.052426 1.841017 +-0.060641 -0.046775 1.954682 +-0.073657 -0.019457 1.958475 +-0.070833 -0.002736 1.839060 +-0.025967 -0.077394 1.841617 +-0.058278 -0.052426 1.841017 +-0.070833 -0.002736 1.839060 +-0.070833 -0.002736 1.839060 +-0.039312 0.067447 1.838140 +-0.025967 -0.077394 1.841617 +-0.025967 -0.077394 1.841617 +-0.039312 0.067447 1.838140 +0.006554 0.079969 1.837840 +0.006554 0.079969 1.837840 +0.052420 0.067447 1.838140 +-0.025967 -0.077394 1.841617 +-0.025967 -0.077394 1.841617 +0.052420 0.067447 1.838140 +0.083941 -0.002736 1.839060 +0.083941 -0.002736 1.839060 +0.071385 -0.052426 1.841017 +-0.025967 -0.077394 1.841617 +-0.025967 -0.077394 1.841617 +0.071385 -0.052426 1.841017 +0.039075 -0.077394 1.841617 +-0.069178 0.105687 2.064498 +-0.045951 0.124561 1.974542 +-0.106656 -0.012312 1.972362 +-0.121256 -0.007730 2.045650 +-0.121398 0.003557 2.081880 +-0.069178 0.105687 2.064498 +-0.068029 -0.202233 1.761134 +-0.068536 -0.189278 1.846265 +-0.096499 -0.127065 1.829681 +-0.096499 -0.127065 1.829681 +-0.105878 -0.139561 1.750366 +-0.068029 -0.202233 1.761134 +-0.036938 -0.099166 1.827515 +-0.096499 -0.127065 1.829681 +-0.076297 -0.086270 1.987189 +-0.052314 0.154993 1.838228 +-0.122253 0.005475 1.853609 +-0.106656 -0.012312 1.972362 +-0.106656 -0.012312 1.972362 +-0.045951 0.124561 1.974542 +-0.052314 0.154993 1.838228 +0.000277 0.124933 2.082831 +0.004815 0.141750 1.966828 +-0.045951 0.124561 1.974542 +-0.045951 0.124561 1.974542 +-0.069178 0.105687 2.064498 +0.000277 0.124933 2.082831 +-0.018782 -0.153576 2.041259 +-0.045003 -0.131629 2.010800 +-0.023162 -0.155283 2.013340 +-0.122074 -0.025668 2.100364 +-0.119342 -0.031995 2.147020 +-0.087054 0.086801 2.121853 +-0.090245 -0.029033 2.086926 +-0.087919 -0.001247 2.069302 +-0.086161 -0.039819 2.048397 +0.074085 -0.046775 1.954682 +0.071385 -0.052426 1.841017 +0.083941 -0.002736 1.839060 +0.083941 -0.002736 1.839060 +0.087101 -0.019457 1.958475 +0.074085 -0.046775 1.954682 +0.100620 -0.012746 2.031857 +0.074085 -0.046775 1.954682 +0.087101 -0.019457 1.958475 +0.118916 -0.139239 1.750311 +0.107844 -0.123437 1.843773 +0.080954 -0.202019 1.761098 +0.107844 -0.123437 1.843773 +0.081513 -0.185138 1.856269 +0.080954 -0.202019 1.761098 +0.092068 0.105203 2.066296 +0.129845 -0.007739 2.041603 +0.117857 -0.012318 1.967825 +0.101026 -0.001247 2.069302 +0.099269 -0.039819 2.048397 +0.100620 -0.012746 2.031857 +0.135120 0.005476 1.849227 +0.101329 0.154522 1.839987 +0.081046 0.124428 1.975036 +0.081046 0.124428 1.975036 +0.117857 -0.012318 1.967825 +0.135120 0.005476 1.849227 +0.004815 0.141750 1.966828 +0.000277 0.124933 2.082831 +0.092068 0.105203 2.066296 +0.092068 0.105203 2.066296 +0.081046 0.124428 1.975036 +0.004815 0.141750 1.966828 +0.036270 -0.155283 2.013340 +0.058110 -0.131629 2.010800 +0.031889 -0.153576 2.041259 +0.129919 -0.025668 2.096240 +0.106624 0.085434 2.126956 +0.128712 -0.031977 2.142983 +0.099269 -0.039819 2.048397 +0.101026 -0.001247 2.069302 +0.103353 -0.029033 2.086926 +-0.029863 -0.236649 1.767049 +0.042727 -0.236545 1.767030 +0.032432 -0.234029 1.864107 +0.032432 -0.234029 1.864107 +-0.019984 -0.235234 1.860557 +-0.029863 -0.236649 1.767049 +-0.027537 -0.231495 1.859130 +-0.029863 -0.236649 1.767049 +-0.019984 -0.235234 1.860557 +-0.068536 -0.189278 1.846265 +-0.045003 -0.131629 2.010800 +-0.069469 -0.113289 2.006666 +0.107844 -0.123437 1.843773 +0.089403 -0.086286 1.987197 +0.081513 -0.185138 1.856269 +0.089403 -0.086286 1.987197 +0.082575 -0.113290 2.006666 +0.081513 -0.185138 1.856269 +0.081513 -0.185138 1.856269 +0.058110 -0.131629 2.010800 +0.036270 -0.155283 2.013340 +0.036270 -0.155283 2.013340 +0.040259 -0.229754 1.863680 +0.081513 -0.185138 1.856269 +0.032432 -0.234029 1.864107 +0.016459 -0.168726 2.005543 +-0.003352 -0.168726 2.005543 +-0.003352 -0.168726 2.005543 +-0.019984 -0.235234 1.860557 +0.032432 -0.234029 1.864107 +-0.087919 -0.001247 2.069302 +-0.121398 0.003557 2.081880 +-0.121256 -0.007730 2.045650 +-0.121256 -0.007730 2.045650 +-0.087512 -0.012746 2.031857 +-0.087919 -0.001247 2.069302 +-0.073657 -0.019457 1.958475 +-0.106656 -0.012312 1.972362 +-0.122253 0.005475 1.853609 +-0.122253 0.005475 1.853609 +-0.070833 -0.002736 1.839060 +-0.073657 -0.019457 1.958475 +-0.020762 0.107529 1.657807 +0.012961 0.219393 1.617514 +0.011224 0.120052 1.657507 +-0.020762 0.107529 1.657807 +-0.028246 0.202377 1.625043 +0.012961 0.219393 1.617514 +0.043209 0.107529 1.657807 +0.078900 0.201906 1.626802 +0.100356 0.097416 1.684162 +0.100356 0.097416 1.684162 +0.064665 0.089205 1.673995 +0.043209 0.107529 1.657807 +0.087101 -0.019457 1.958475 +0.117857 -0.012318 1.967825 +0.129845 -0.007739 2.041603 +0.129845 -0.007739 2.041603 +0.100620 -0.012746 2.031857 +0.087101 -0.019457 1.958475 +0.101026 -0.001247 2.069302 +0.128639 0.003557 2.077789 +0.129919 -0.025668 2.096240 +0.129919 -0.025668 2.096240 +0.103353 -0.029033 2.086926 +0.101026 -0.001247 2.069302 +-0.092685 -0.032863 2.131887 +-0.119342 -0.031995 2.147020 +-0.122074 -0.025668 2.100364 +-0.122074 -0.025668 2.100364 +-0.090245 -0.029033 2.086926 +-0.092685 -0.032863 2.131887 +-0.122253 0.005475 1.853609 +-0.110592 0.066274 1.723381 +-0.062947 0.058064 1.708832 +-0.062947 0.058064 1.708832 +-0.070833 -0.002736 1.839060 +-0.122253 0.005475 1.853609 +-0.039312 0.067447 1.838140 +-0.033740 0.096393 1.707912 +0.008759 0.108915 1.707612 +0.008759 0.108915 1.707612 +0.006554 0.079969 1.837840 +-0.039312 0.067447 1.838140 +0.052420 0.067447 1.838140 +0.051257 0.096393 1.707912 +0.083941 -0.002736 1.839060 +0.051257 0.096393 1.707912 +0.080465 0.058064 1.708832 +0.083941 -0.002736 1.839060 +0.135120 0.005476 1.849227 +0.127887 0.066275 1.719000 +0.096576 0.183467 1.709759 +0.096576 0.183467 1.709759 +0.101329 0.154522 1.839987 +0.135120 0.005476 1.849227 +0.006775 0.172008 1.830699 +0.008963 0.200954 1.700472 +-0.045787 0.183939 1.708001 +-0.045787 0.183939 1.708001 +-0.052314 0.154993 1.838228 +0.006775 0.172008 1.830699 +-0.110592 0.066274 1.723381 +-0.079129 0.097415 1.688544 +-0.043270 0.089205 1.673995 +-0.043270 0.089205 1.673995 +-0.062947 0.058064 1.708832 +-0.110592 0.066274 1.723381 +-0.033740 0.096393 1.707912 +-0.020762 0.107529 1.657807 +0.011224 0.120052 1.657507 +0.011224 0.120052 1.657507 +0.008759 0.108915 1.707612 +-0.033740 0.096393 1.707912 +0.051257 0.096393 1.707912 +0.043209 0.107529 1.657807 +0.064665 0.089205 1.673995 +0.064665 0.089205 1.673995 +0.080465 0.058064 1.708832 +0.051257 0.096393 1.707912 +0.127887 0.066275 1.719000 +0.100356 0.097416 1.684162 +0.078900 0.201906 1.626802 +0.078900 0.201906 1.626802 +0.096576 0.183467 1.709759 +0.127887 0.066275 1.719000 +0.008963 0.200954 1.700472 +0.012961 0.219393 1.617514 +-0.028246 0.202377 1.625043 +-0.028246 0.202377 1.625043 +-0.045787 0.183939 1.708001 +0.008963 0.200954 1.700472 +-0.076297 -0.086270 1.987189 +-0.060641 -0.046775 1.954682 +-0.036938 -0.099166 1.827515 +0.076517 -0.134806 2.162425 +0.004308 -0.187194 2.189496 +0.006554 -0.152904 2.182749 +0.090298 -0.185391 1.039808 +0.093396 -0.168601 1.245641 +0.071958 -0.165844 1.245611 +0.068860 -0.180083 1.039564 +0.111781 -0.155146 1.245611 +0.090526 -0.169102 1.468211 +0.117706 -0.324003 0.083769 +0.093413 -0.249884 0.540953 +0.056064 -0.238505 0.538692 +0.067304 -0.307362 0.081729 +0.091149 -0.243116 0.592360 +0.147674 -0.218407 0.539973 +0.141520 -0.213910 0.591209 +0.089372 -0.233916 0.649536 +0.052242 -0.223810 0.647913 +0.054244 -0.232331 0.590473 +0.083984 -0.191164 1.018109 +0.060293 -0.196275 0.885314 +0.083928 -0.203532 0.885755 +0.133892 -0.207676 0.648387 +0.114542 -0.185170 0.884320 +-0.080769 -0.292406 0.548485 +-0.078581 -0.282427 0.599259 +-0.117133 -0.226026 0.592059 +-0.122155 -0.231472 0.540616 +-0.094526 -0.353000 0.093519 +-0.180496 -0.292003 0.088199 +-0.076745 -0.269702 0.655656 +-0.030001 -0.240290 0.591636 +-0.034991 -0.231065 0.648835 +-0.071447 -0.224907 0.889073 +-0.050200 -0.200516 0.885723 +-0.077948 -0.195334 1.041380 +-0.093271 -0.175479 1.039680 +-0.103503 -0.188937 0.885562 +-0.061284 -0.182634 1.039779 +-0.081578 -0.165844 1.245611 +-0.093922 0.206471 0.648656 +-0.097912 0.212528 0.591347 +-0.200960 0.158311 0.591366 +-0.194883 0.153264 0.648655 +-0.213951 0.089977 0.648655 +-0.220196 0.091541 0.591342 +-0.244040 0.079064 0.591329 +-0.237743 0.076980 0.648655 +-0.280439 0.018077 0.648655 +-0.288271 0.019211 0.591379 +-0.296499 -0.051220 0.591405 +-0.288472 -0.049380 0.648655 +-0.247847 -0.162003 0.648654 +-0.254621 -0.167529 0.591410 +-0.112904 -0.217904 0.649261 +0.106617 0.206471 0.648656 +0.110551 0.212528 0.591347 +0.076743 0.242840 0.591346 +0.074261 0.235720 0.648656 +0.226646 0.089977 0.648655 +0.232835 0.091541 0.591342 +0.213600 0.158311 0.591366 +0.207578 0.153264 0.648655 +0.293134 0.018077 0.648655 +0.300910 0.019211 0.591379 +0.256680 0.079064 0.591329 +0.250438 0.076980 0.648655 +0.260542 -0.162003 0.648654 +0.267260 -0.167529 0.591410 +0.309139 -0.051220 0.591405 +0.301167 -0.049380 0.648655 +-0.098725 -0.040630 1.919416 +-0.070970 -0.033562 1.954192 +-0.080603 0.010994 1.954192 +-0.109340 0.013773 1.919416 +-0.052907 -0.067045 1.954191 +-0.058919 -0.078162 1.919415 +0.071087 -0.078162 1.919415 +0.065076 -0.067045 1.954191 +0.121508 0.013773 1.919416 +0.092772 0.010994 1.954192 +0.083138 -0.033562 1.954192 +0.110893 -0.040630 1.919416 +-0.068206 0.059817 1.919416 +-0.049294 0.047611 1.954192 +-0.009556 0.080125 1.938381 +-0.013804 0.100952 1.897639 +0.094628 0.184737 0.885276 +0.066014 0.212151 0.885276 +0.061238 0.196167 1.039566 +0.121912 0.169678 1.039565 +0.209484 0.088027 0.885275 +0.172444 0.129518 1.039565 +0.201836 0.105786 1.039565 +0.190905 0.136373 0.885275 +0.270067 0.014484 0.885275 +0.235290 0.070622 0.885275 +0.232014 0.072435 1.039565 +0.252427 0.028355 1.039565 +0.214073 0.076594 1.245612 +0.152458 0.144647 1.244745 +0.061719 0.185405 1.245613 +0.274956 -0.035030 0.885275 +0.252427 -0.013947 1.039565 +0.238865 -0.140899 0.885274 +0.233717 -0.084022 1.039564 +0.220804 -0.119138 1.039564 +0.229157 -0.039006 1.245612 +0.206530 -0.100016 1.245611 +0.109616 -0.171061 1.039564 +0.234957 -0.078481 1.671497 +0.275373 -0.075124 1.760071 +0.098507 -0.169333 1.688916 +0.092636 -0.165354 1.773132 +0.240160 0.127894 1.741200 +0.053023 0.170355 1.745553 +0.041896 0.124838 1.841012 +0.284146 0.059400 1.858088 +0.151398 0.129522 1.468212 +0.058155 0.163423 1.468212 +0.047209 0.175904 1.674404 +0.201212 0.122791 1.656982 +0.187587 0.087574 1.468212 +0.308973 0.025971 1.864164 +0.080375 0.059817 1.919416 +0.245228 0.002587 1.661336 +0.282709 0.007145 1.752814 +0.231676 -0.001464 1.245612 +0.207759 0.036796 1.468212 +0.220010 -0.029758 1.468212 +0.307548 0.008209 1.867576 +0.196083 -0.097847 1.468211 +0.088337 -0.084774 1.914912 +0.088338 -0.112662 1.867140 +0.092808 0.284870 0.050751 +0.078949 0.245335 0.539841 +0.113980 0.214382 0.539835 +0.134544 0.250584 0.042631 +0.268361 0.182086 0.056211 +0.219013 0.159831 0.539849 +0.238457 0.091192 0.539819 +0.292756 0.083448 0.061840 +0.325696 0.066530 0.061840 +0.262543 0.079011 0.539805 +0.307999 0.018492 0.539853 +0.378389 -0.003608 0.081680 +0.386358 -0.086018 0.095560 +0.316357 -0.053531 0.539886 +0.273528 -0.171670 0.539903 +0.335022 -0.224114 0.095549 +-0.061566 0.235720 0.648656 +-0.053423 0.212151 0.885276 +-0.082037 0.184737 0.885276 +-0.178314 0.136373 0.885275 +-0.196893 0.088027 0.885275 +-0.222699 0.070622 0.885275 +-0.257476 0.014484 0.885275 +-0.262365 -0.035030 0.885275 +-0.226274 -0.140899 0.885274 +-0.260794 -0.171670 0.539903 +-0.321782 -0.224114 0.095549 +-0.373119 -0.086018 0.095560 +-0.303623 -0.053531 0.539886 +-0.295266 0.018492 0.539853 +-0.365150 -0.003608 0.081680 +-0.312456 0.066530 0.061840 +-0.249810 0.078361 0.539805 +-0.225723 0.090417 0.539819 +-0.279517 0.083448 0.061840 +-0.255122 0.182086 0.056211 +-0.206279 0.159831 0.539849 +-0.101246 0.214382 0.539835 +-0.121304 0.250584 0.042631 +-0.079568 0.284870 0.050751 +-0.066215 0.245335 0.539841 +-0.064103 0.242840 0.591346 +-0.078357 -0.169102 1.468211 +-0.080468 -0.165354 1.773132 +-0.086339 -0.169333 1.688916 +-0.076169 -0.112662 1.867140 +-0.076168 -0.084579 1.915244 +-0.222789 -0.078481 1.671497 +-0.183915 -0.097847 1.468211 +-0.207842 -0.029758 1.468212 +-0.217339 -0.039006 1.245612 +-0.194712 -0.100016 1.245611 +-0.263205 -0.075124 1.760071 +-0.270541 0.007145 1.752814 +-0.233060 0.002587 1.661336 +-0.219858 -0.001464 1.245612 +-0.195591 0.036796 1.468212 +-0.175419 0.087574 1.468212 +-0.202255 0.076594 1.245612 +-0.227992 0.127894 1.741200 +-0.189044 0.122791 1.656982 +-0.139230 0.129522 1.468212 +-0.140635 0.144648 1.244759 +-0.045987 0.163423 1.468212 +-0.049901 0.185405 1.245613 +-0.035041 0.175904 1.674404 +-0.040854 0.170355 1.745553 +-0.295095 0.008808 1.867522 +-0.272105 0.059701 1.858078 +-0.296958 0.025070 1.864227 +-0.029728 0.124838 1.841012 +0.025972 0.100952 1.897639 +-0.208456 -0.119138 1.039564 +-0.221369 -0.084022 1.039564 +-0.240078 -0.013947 1.039565 +-0.240078 0.028355 1.039565 +-0.048889 0.196167 1.039566 +-0.109564 0.169678 1.039565 +-0.189488 0.105786 1.039565 +-0.160096 0.129518 1.039565 +-0.219665 0.072435 1.039565 +0.021724 0.080125 1.938381 +0.061462 0.047611 1.954192 +-0.027348 -0.247077 0.540172 +-0.023786 -0.321150 0.083919 +0.202833 -0.275266 0.085659 +0.082409 -0.036454 -0.995932 +0.111412 0.216924 0.969810 +-0.636343 -0.695672 -0.333328 +-0.491710 -0.558406 -0.668134 +-0.067347 -0.172039 -0.982785 +0.086975 -0.032253 -0.995688 +0.077523 -0.023032 -0.996724 +-0.000000 -0.119943 -0.992781 +0.033765 -0.020227 -0.999225 +0.021136 -0.041152 -0.998929 +0.004846 -0.059765 -0.998201 +0.033894 -0.020773 -0.999210 +-0.014373 -0.063539 -0.997876 +-0.134854 -0.151875 -0.979157 +-0.147280 -0.165206 -0.975200 +-0.044323 -0.016398 -0.998883 +-0.058063 -0.167669 -0.984132 +-0.011664 0.083603 -0.996431 +-0.082408 -0.036454 -0.995932 +0.612742 -0.634219 -0.471500 +-0.359711 0.919371 0.159265 +-0.868420 -0.283575 0.406734 +0.359712 -0.781847 0.509237 +0.868419 0.421100 0.261770 +0.123542 0.482850 0.866945 +0.123540 0.482850 0.866945 +-0.298256 0.311730 0.902146 +-0.298253 0.311722 0.902150 +-0.123540 -0.101423 0.987143 +-0.123541 -0.101424 0.987143 +0.298255 0.069691 0.951939 +0.298251 0.069702 0.951939 +0.000003 -0.201496 -0.979489 +-0.000005 -0.201503 -0.979488 +-0.000000 -0.201502 -0.979488 +0.000000 -0.201502 -0.979488 +0.000005 -0.201503 -0.979488 +-0.000003 -0.201496 -0.979489 +0.123541 -0.101424 0.987143 +0.123541 -0.101423 0.987143 +-0.298245 0.069696 0.951941 +-0.298255 0.069700 0.951938 +-0.123541 0.482849 0.866945 +-0.123541 0.482851 0.866945 +0.298248 0.311727 0.902150 +0.298256 0.311723 0.902148 +0.868420 -0.283575 0.406734 +-0.359712 -0.781847 0.509237 +-0.868419 0.421101 0.261770 +0.359711 0.919371 0.159265 +0.453079 0.821184 -0.346953 +0.480533 0.827212 -0.291221 +0.999602 0.007004 -0.027344 +0.999453 0.006637 -0.032397 +0.278299 -0.923997 0.262258 +0.305541 -0.923022 0.233826 +-0.224447 -0.568654 0.791364 +-0.289429 -0.484439 0.825561 +0.725632 0.210854 0.654980 +0.428430 0.306058 0.850163 +-0.491233 0.826882 0.273781 +-0.497433 0.824662 0.269246 +0.672362 0.371467 -0.640267 +0.721916 -0.559975 -0.406528 +0.714001 -0.568881 -0.408139 +-0.981150 -0.100739 -0.164912 +-0.981150 -0.100738 -0.164912 +-0.981151 -0.100761 -0.164892 +-0.485767 0.822868 -0.294821 +0.133473 0.306180 0.942570 +0.133184 0.321341 0.937551 +0.207468 0.296894 0.932100 +0.133550 0.306211 0.942549 +0.683553 0.372758 -0.627540 +0.995983 -0.089521 -0.001991 +0.998768 0.049114 -0.007036 +0.999454 0.006643 -0.032376 +0.480534 0.827209 -0.291228 +0.618018 0.721830 -0.311473 +0.499880 -0.840913 0.207330 +0.300877 -0.917082 0.261597 +-0.221465 -0.944884 0.241138 +0.337060 0.468542 0.816614 +0.339456 0.929785 0.142371 +0.273355 -0.171491 0.946503 +0.107420 -0.571938 0.813233 +-0.893865 0.078745 0.441367 +-0.868204 0.107446 0.484435 +-0.221482 -0.944878 0.241145 +-0.221464 -0.944885 0.241135 +-0.485739 0.822895 -0.294789 +-0.485766 0.822868 -0.294821 +-0.981155 -0.100729 -0.164891 +-0.981152 -0.100735 -0.164902 +-0.486773 0.804197 -0.341055 +-0.446442 0.843963 -0.297349 +-0.999585 0.008093 -0.027630 +-0.999473 0.005591 -0.031973 +-0.300875 -0.917079 0.261613 +-0.282768 -0.929665 0.236146 +0.290011 -0.531697 0.795734 +0.201015 -0.512145 0.835045 +-0.725632 0.210854 0.654980 +-0.428430 0.306058 0.850163 +0.496803 0.823455 0.274058 +0.493882 0.827333 0.267583 +-0.672362 0.371467 -0.640267 +-0.714256 -0.565852 -0.411885 +-0.720091 -0.564261 -0.403830 +0.981153 -0.100735 -0.164899 +0.981150 -0.100749 -0.164909 +0.981148 -0.100749 -0.164920 +0.485766 0.822868 -0.294821 +-0.174796 0.253424 0.951432 +-0.178894 0.320994 0.930032 +-0.133464 0.306206 0.942563 +-0.133485 0.306210 0.942559 +-0.683553 0.372758 -0.627540 +-0.995012 0.078582 -0.061457 +-0.998463 -0.038094 0.040265 +-0.999585 0.008093 -0.027631 +-0.618018 0.721830 -0.311473 +-0.480534 0.827209 -0.291228 +-0.472565 -0.844682 0.251385 +-0.305548 -0.923031 0.233783 +0.221465 -0.944884 0.241138 +-0.337060 0.468542 0.816614 +-0.339456 0.929785 0.142371 +-0.273355 -0.171491 0.946503 +-0.107420 -0.571938 0.813233 +0.892616 0.092729 0.441177 +0.864406 0.097119 0.493326 +0.221467 -0.944881 0.241149 +0.221480 -0.944882 0.241133 +0.485772 0.822878 -0.294783 +0.485734 0.822888 -0.294819 +0.981155 -0.100731 -0.164889 +0.981152 -0.100733 -0.164903 +-0.915433 -0.170609 -0.364519 +-0.895787 -0.172737 -0.409546 +-0.599128 0.751944 -0.275000 +-0.468627 0.796961 -0.381106 +-0.300907 -0.947739 0.106049 +-0.217412 -0.950754 0.220903 +-0.981147 -0.100741 -0.164930 +-0.981155 -0.100735 -0.164886 +0.278306 -0.924005 0.262222 +0.266824 -0.933984 0.237654 +0.415473 0.838415 -0.352763 +0.451730 0.826434 -0.336077 +0.422060 0.854976 -0.301466 +-0.485797 0.822880 -0.294737 +-0.485767 0.822871 -0.294811 +0.999611 0.006270 -0.027158 +0.418761 0.898199 -0.133712 +0.434806 0.891131 -0.129728 +0.279308 0.944743 -0.171605 +-0.221512 -0.944875 0.241130 +-0.221501 -0.944875 0.241138 +-0.974613 -0.212442 0.070689 +-0.977953 -0.198855 0.063762 +0.073560 -0.962951 0.259449 +-0.026376 -0.960146 0.278251 +-0.751713 0.642758 -0.147617 +-0.287342 0.908664 -0.302927 +-0.284238 0.952875 -0.106007 +-0.459396 0.875966 -0.147101 +-0.902246 -0.303713 -0.306121 +-0.842548 -0.538165 -0.022157 +0.974964 -0.118691 -0.188034 +-0.158574 0.803589 -0.573671 +0.410631 0.769877 -0.488541 +-0.973717 -0.039836 0.224251 +0.983929 0.176205 -0.028903 +0.970524 0.236186 -0.047956 +0.034053 0.266310 0.963286 +0.027672 0.259196 0.965428 +0.027604 0.265916 0.963601 +0.187175 -0.283875 -0.940415 +0.187306 -0.283840 -0.940399 +0.187050 -0.283869 -0.940442 +0.187340 -0.283866 -0.940385 +0.431567 0.880603 -0.195672 +0.050534 -0.898086 0.436908 +0.032129 -0.897101 0.440656 +-0.548497 0.507159 -0.664786 +0.024543 0.853856 -0.519930 +-0.101611 -0.693733 -0.713029 +-0.101721 -0.693628 -0.713115 +-0.105167 -0.663379 -0.740856 +0.094885 -0.537765 0.837739 +-0.141410 -0.714614 0.685077 +-0.943824 -0.188675 0.271289 +-0.998576 -0.017505 -0.050389 +0.999317 0.027929 -0.024190 +0.997708 -0.063469 0.023463 +0.649340 0.736973 -0.187694 +0.266501 0.913230 -0.308201 +0.262498 -0.928510 0.262611 +0.253310 -0.937426 0.238888 +0.422043 0.855025 -0.301350 +-0.981156 -0.100733 -0.164880 +-0.981149 -0.100738 -0.164918 +0.979984 -0.055788 -0.191102 +0.978710 -0.108222 -0.174396 +0.977373 -0.115690 -0.177081 +0.973028 -0.137448 -0.185270 +-0.485720 0.822866 -0.294901 +-0.485783 0.822859 -0.294818 +0.999611 0.006264 -0.027179 +0.999489 0.005752 -0.031446 +0.999512 0.003431 -0.031048 +-0.221486 -0.944872 0.241166 +-0.221510 -0.944878 0.241121 +0.370648 -0.886423 0.277260 +0.289763 -0.937604 0.192188 +0.969936 -0.038551 -0.240287 +0.950073 -0.077575 -0.302232 +0.615797 0.620829 -0.485144 +0.445850 0.845682 -0.293325 +0.895199 -0.182570 -0.406554 +0.916231 -0.160524 -0.367088 +0.572328 0.711416 -0.407834 +0.485148 0.822013 -0.298206 +0.321630 -0.925224 0.201284 +0.204698 -0.965656 0.160021 +0.981155 -0.100728 -0.164888 +0.981146 -0.100748 -0.164929 +-0.282772 -0.929671 0.236118 +-0.262503 -0.928516 0.262585 +-0.446451 0.843935 -0.297414 +-0.426862 0.833393 -0.351061 +-0.422067 0.854955 -0.301513 +0.485784 0.822861 -0.294812 +0.485758 0.822900 -0.294745 +-0.999611 0.006270 -0.027158 +-0.279308 0.944743 -0.171605 +-0.434806 0.891131 -0.129728 +-0.418761 0.898199 -0.133712 +0.221514 -0.944873 0.241136 +0.221508 -0.944876 0.241131 +0.974774 -0.212748 0.067484 +0.977913 -0.197946 0.067115 +0.021752 -0.965092 0.261005 +-0.074143 -0.958269 0.276087 +0.751712 0.642758 -0.147617 +0.287342 0.908664 -0.302927 +0.459396 0.875966 -0.147101 +0.284238 0.952875 -0.106007 +0.902246 -0.303714 -0.306120 +0.842548 -0.538165 -0.022157 +-0.974964 -0.118691 -0.188034 +0.158574 0.803589 -0.573671 +-0.410630 0.769877 -0.488541 +0.973717 -0.039836 0.224251 +-0.981740 0.189704 -0.014115 +-0.972742 0.225648 -0.053437 +-0.021486 0.259036 0.965629 +-0.034210 0.264263 0.963844 +-0.028442 0.265202 0.963773 +-0.187039 -0.283900 -0.940434 +-0.187306 -0.283842 -0.940399 +-0.187234 -0.283870 -0.940405 +-0.187257 -0.283763 -0.940432 +-0.431567 0.880603 -0.195672 +-0.031502 -0.899217 0.436366 +-0.051731 -0.893752 0.445568 +0.548497 0.507159 -0.664786 +-0.024543 0.853856 -0.519930 +0.078775 -0.694996 -0.714685 +0.102569 -0.685597 -0.720719 +0.124373 -0.694406 -0.708753 +-0.094885 -0.537765 0.837739 +0.141410 -0.714614 0.685077 +0.943824 -0.188675 0.271289 +0.998576 -0.017505 -0.050389 +-0.997509 -0.070411 0.004295 +-0.999424 0.033892 -0.001915 +-0.649340 0.736973 -0.187694 +-0.266501 0.913230 -0.308201 +-0.266826 -0.933986 0.237642 +-0.232350 -0.936370 0.263105 +-0.422043 0.855025 -0.301350 +0.981149 -0.100744 -0.164916 +0.981157 -0.100714 -0.164885 +-0.974987 -0.118664 -0.187936 +-0.974976 -0.118785 -0.187916 +-0.971509 -0.103905 -0.213013 +-0.983742 -0.119601 -0.133970 +0.485735 0.822888 -0.294816 +0.485771 0.822840 -0.294892 +-0.999474 0.005604 -0.031929 +-0.999611 0.006268 -0.027181 +-0.999602 0.006158 -0.027527 +0.221479 -0.944884 0.241125 +0.221518 -0.944866 0.241158 +-0.388032 -0.907953 0.158278 +-0.276114 -0.921080 0.274541 +-0.949068 -0.060623 -0.309184 +-0.970291 -0.056817 -0.235173 +-0.615797 0.620829 -0.485144 +-0.445850 0.845682 -0.293325 +0.548162 -0.804412 0.228997 +-0.581957 0.783679 0.217191 +0.698884 0.533802 0.476042 +-0.633780 -0.730325 0.254851 +0.989212 0.085030 0.119284 +0.998618 0.000000 0.052564 +-0.573730 0.816034 -0.070165 +-0.484731 0.865857 -0.123808 +-0.497168 -0.865299 -0.063890 +-0.646250 -0.761261 0.053314 +-0.207941 0.000000 0.978141 +-0.207941 0.000000 0.978141 +-0.207932 0.000060 0.978143 +-0.207914 0.000000 0.978147 +-0.207899 0.000000 0.978150 +-0.207940 -0.000047 0.978142 +0.994419 0.000000 -0.105501 +0.994419 0.000000 -0.105501 +-0.490108 0.866006 -0.099135 +-0.534651 0.841223 -0.080575 +-0.493167 -0.865850 -0.084199 +-0.538430 -0.836526 -0.101575 +0.300683 -0.000000 0.953724 +0.300683 0.000000 0.953724 +0.300711 0.000051 0.953715 +0.300724 0.000000 0.953711 +0.300739 0.000000 0.953707 +0.300703 -0.000038 0.953718 +0.999975 0.000000 -0.007104 +0.999975 0.000977 -0.007034 +-0.520814 0.853571 -0.013005 +-0.498004 0.867049 -0.014782 +-0.521149 -0.853342 -0.014508 +-0.501037 -0.865330 -0.012914 +0.999530 0.000977 -0.030636 +0.999526 0.000000 -0.030786 +-0.497823 0.866733 -0.030757 +-0.499777 0.865620 -0.030413 +-0.500841 -0.864991 -0.030795 +-0.499745 -0.865632 -0.030600 +0.000000 0.000000 -1.000000 +-0.000000 0.000000 -1.000000 +-0.000000 -0.000000 -1.000000 +0.000000 0.000000 -1.000000 +-0.499873 -0.865957 -0.015697 +-0.499917 -0.865931 -0.015696 +-0.499873 0.865957 -0.015689 +-0.499946 0.865914 -0.015691 +0.999877 0.000000 -0.015694 +0.999877 0.000000 -0.015694 +0.499912 -0.865934 -0.015697 +0.499917 -0.865931 -0.015697 +0.499912 0.865934 -0.015691 +0.499946 0.865914 -0.015691 +-0.999877 0.000000 -0.015693 +-0.999877 -0.000000 -0.015693 +-0.933666 -0.089147 0.346872 +-0.915785 -0.145421 0.374419 +0.497828 -0.866724 -0.030951 +0.499745 -0.865632 -0.030613 +-0.999525 0.001256 -0.030791 +-0.999532 0.000000 -0.030598 +0.498944 0.866093 -0.030634 +0.499771 0.865611 -0.030780 +0.515484 -0.856839 -0.010169 +0.498032 -0.867080 -0.011635 +-0.999918 -0.000000 -0.012826 +-0.999916 0.001256 -0.012911 +0.515189 0.857000 -0.011416 +0.499152 0.866454 -0.010197 +0.300692 0.000016 0.953721 +0.300696 -0.000000 0.953720 +0.300683 0.000000 0.953724 +0.300683 -0.000000 0.953724 +0.300701 -0.000000 0.953719 +0.300689 -0.000012 0.953722 +0.521024 -0.848113 -0.096113 +0.490301 -0.865095 -0.105908 +-0.996036 -0.000000 -0.088954 +-0.996036 0.000000 -0.088954 +0.521927 0.846556 -0.104572 +0.493713 0.864529 -0.093999 +-0.207921 0.000035 0.978146 +-0.207910 0.000000 0.978148 +-0.207966 0.000000 0.978136 +-0.207966 0.000000 0.978136 +-0.207902 0.000000 0.978150 +-0.207926 -0.000027 0.978145 +0.583596 -0.809657 -0.062222 +0.522698 -0.845096 -0.112249 +-0.993037 -0.089168 0.076989 +-0.999856 0.000000 0.016971 +0.514869 0.856085 -0.045041 +0.639851 0.764233 0.080861 +0.714691 -0.486157 0.502859 +-0.712952 0.593307 0.373747 +0.834735 0.104345 0.540675 +0.851008 0.065044 0.521109 +0.613955 0.747211 0.254431 +-0.633652 -0.730516 0.254622 +0.000000 0.222796 -0.974865 +0.000000 0.222796 -0.974865 +0.000000 -0.602892 0.797823 +-0.524694 -0.826858 0.202488 +-0.532355 -0.732664 0.424030 +-0.643746 -0.751300 0.145398 +0.964492 -0.262508 0.029051 +-0.964492 -0.262506 0.029069 +0.978509 -0.180263 0.100123 +0.545330 -0.836776 -0.049196 +0.670500 -0.740630 0.043552 +0.953830 -0.251765 0.163779 +0.299353 -0.844699 -0.443702 +0.345732 -0.783966 -0.515623 +0.981680 -0.046648 0.184740 +0.836464 -0.516912 0.182019 +0.990045 -0.121586 -0.070906 +0.742842 -0.604449 0.287797 +0.676270 -0.736638 0.004778 +0.338077 -0.897645 -0.282732 +-0.527930 -0.833001 0.165528 +-0.580087 -0.810172 -0.084388 +0.000000 -0.974446 0.224621 +-0.601234 -0.638552 -0.480384 +-0.369903 -0.908254 -0.195565 +-0.617193 -0.719548 0.318314 +0.000000 -0.501721 0.865029 +0.000000 -0.501721 0.865029 +-0.990045 -0.121586 -0.070906 +-0.711645 -0.632634 0.305508 +-0.454964 -0.870165 0.189265 +-0.593222 -0.804526 0.028747 +-0.338086 -0.897641 -0.282734 +0.000000 -0.980123 -0.198391 +-0.000000 -0.980123 -0.198391 +-0.394128 -0.828578 -0.397645 +-0.776006 -0.626772 -0.070512 +-0.580542 -0.751535 0.313314 +-0.526123 -0.831558 0.178060 +-0.742839 -0.604467 0.287767 +-0.676270 -0.736638 0.004778 +-0.980619 -0.183432 -0.068843 +-0.980841 -0.141765 -0.133617 +0.000000 -0.923674 0.383179 +0.000000 -0.923674 0.383179 +0.000000 -0.969225 -0.246175 +-0.000000 -0.969225 -0.246175 +-0.974300 -0.219006 0.052686 +-0.801757 -0.522719 0.289744 +-0.253832 -0.797889 -0.546756 +-0.345942 -0.821759 -0.452809 +-0.953830 -0.251765 0.163779 +0.394144 -0.828575 -0.397635 +0.775979 -0.626801 -0.070546 +0.496619 -0.802432 0.330866 +0.593441 -0.787630 0.165731 +0.593223 -0.804523 0.028779 +0.711617 -0.632663 0.305512 +0.454947 -0.870173 0.189267 +0.983485 -0.167869 -0.067651 +0.974908 -0.183314 -0.126292 +0.369880 -0.908256 -0.195600 +0.617201 -0.719530 0.318339 +0.601240 -0.638546 -0.480384 +-0.000000 -0.537473 -0.843281 +0.000000 -0.537473 -0.843281 +-0.978509 -0.180263 0.100123 +0.673983 -0.731299 0.104636 +0.673976 -0.731309 0.104613 +0.029125 -0.970887 0.237759 +0.565865 -0.752756 0.336386 +0.643761 -0.751291 0.145376 +-0.673977 -0.731303 0.104645 +-0.673984 -0.731300 0.104623 +0.975129 0.221385 0.010566 +0.835157 -0.550006 -0.002383 +-0.963106 0.261286 -0.064478 +0.966586 0.248672 -0.062245 +0.960432 0.270750 -0.065304 +0.960808 -0.232517 0.150940 +0.971554 -0.176222 0.158204 +-0.904234 0.025355 0.426284 +-0.973287 -0.172604 0.151392 +-0.987341 0.110843 -0.113450 +-0.991447 0.095182 -0.089295 +0.920442 -0.039644 -0.388864 +0.851129 -0.208195 -0.481907 +0.051928 -0.716667 -0.695479 +0.440161 -0.686495 -0.578777 +-0.058521 -0.708420 -0.703361 +-0.422138 -0.747274 -0.513207 +-0.945659 -0.126929 -0.299364 +-0.836154 -0.268368 -0.478357 +0.944920 0.326942 -0.015308 +0.946964 0.320851 -0.017703 +0.959159 -0.122595 0.254920 +0.922837 -0.364114 0.125672 +-0.903163 -0.429140 0.011637 +-0.901026 -0.430830 0.050371 +-0.971837 0.232645 0.037544 +-0.960937 0.276603 0.009506 +0.921925 0.149805 -0.357231 +0.932850 0.196353 -0.302053 +0.067819 -0.411072 -0.909077 +0.666443 -0.482421 -0.568439 +-0.647844 -0.573273 -0.501654 +-0.098578 -0.411523 -0.906053 +-0.946157 0.143176 -0.290322 +-0.918167 0.122794 -0.376685 +0.939425 0.338163 0.055916 +0.905273 0.405961 0.125207 +0.902267 -0.289608 0.319438 +0.885693 -0.458257 0.074489 +-0.890138 -0.453458 -0.045053 +-0.885153 -0.464992 -0.016964 +-0.940451 0.308485 0.142792 +-0.906679 0.405319 0.116834 +-0.614291 0.066402 -0.786281 +-0.266072 0.112578 -0.957357 +-0.005930 0.942712 -0.333556 +-0.004041 0.940988 -0.338417 +0.297509 0.046312 -0.953595 +0.615166 0.131104 -0.777420 +0.016228 0.027269 -0.999496 +0.016790 0.022659 -0.999602 +-0.844859 -0.534913 0.008972 +-0.878720 0.474189 0.054737 +-0.681079 0.697453 0.222913 +0.869778 0.455858 0.188890 +0.903456 0.399447 0.155595 +0.847652 -0.530503 0.007250 +0.825811 0.405119 0.392319 +-0.644939 0.732807 0.216905 +0.004218 -0.715226 0.698881 +0.002274 -0.716854 0.697220 +0.831203 0.253091 0.495022 +0.907762 0.142815 0.394427 +0.020972 -0.959513 -0.280883 +0.020931 -0.959518 -0.280870 +0.020957 -0.959516 -0.280875 +0.020957 -0.959516 -0.280875 +0.020959 -0.959516 -0.280875 +0.020876 -0.959515 -0.280884 +0.006565 -0.999978 -0.000594 +0.005917 -0.999982 0.000000 +-0.964809 0.261748 0.025129 +-0.955415 0.287601 0.066835 +-0.009451 0.949799 0.312717 +-0.008517 0.949640 0.313228 +0.962506 0.264134 0.061764 +0.956251 0.291167 0.028380 +0.833962 -0.549219 -0.053532 +0.807403 -0.590001 -0.000351 +0.906567 0.400822 0.132207 +0.893064 0.438111 0.102446 +-0.689198 0.705766 0.164013 +-0.641369 0.728750 0.239937 +-0.620173 -0.784465 -0.000000 +-0.578514 -0.811939 -0.077949 +-0.000000 0.000000 1.000000 +0.000000 -0.000000 1.000000 +-0.933058 0.280871 0.224756 +-0.918649 0.141766 0.368763 +0.699536 -0.511168 0.499356 +-0.548896 -0.770371 0.324411 +-0.006429 0.716837 0.697211 +-0.002786 0.717926 0.696114 +0.007289 -0.999736 -0.021782 +0.006564 -0.999737 -0.021968 +0.987235 0.091787 0.130164 +-0.014707 0.964002 0.265487 +-0.009596 0.964344 0.264478 +-0.994475 0.102659 -0.021901 +-0.231296 -0.108462 -0.966819 +-0.018399 0.065646 -0.997673 +0.016253 0.022126 -0.999623 +0.276312 -0.078827 -0.957830 +0.768470 0.451706 -0.453227 +0.582855 0.273888 -0.765026 +-0.822758 0.383295 -0.419708 +-0.543282 0.369346 -0.753941 +0.005740 0.922162 0.386760 +-0.017677 0.919486 0.392725 +-0.991018 0.074858 0.110814 +-0.052498 -0.997290 0.051539 +0.006737 -0.985450 0.169831 +0.976699 0.083284 0.197795 +0.093380 0.626157 -0.774085 +0.095304 0.624066 -0.775538 +-0.836270 -0.060643 -0.544953 +-0.954020 0.024014 -0.298780 +0.065754 -0.435493 -0.897787 +0.061936 -0.412362 -0.908912 +0.840480 -0.019358 -0.541497 +0.949492 0.075456 -0.304585 +0.032138 0.998363 0.047303 +0.191162 0.981431 0.015850 +-0.994655 0.102880 0.008817 +-0.989027 0.131982 -0.066379 +-0.048080 -0.882327 0.468175 +-0.077434 -0.897613 0.433930 +0.966527 0.256426 0.008461 +0.975697 0.218792 -0.012032 +0.284423 0.043604 -0.957707 +0.262342 0.079008 -0.961735 +-0.872162 -0.312596 -0.376321 +-0.537601 -0.544493 -0.643826 +0.051216 -0.723270 -0.688663 +0.048563 -0.717503 -0.694860 +0.525656 -0.548769 -0.650029 +0.859103 -0.218852 -0.462650 +-0.116496 0.899162 -0.421824 +0.298372 0.855911 -0.422363 +-0.995379 0.063428 -0.072098 +-0.997476 0.069759 -0.013223 +0.010716 -0.433655 0.901015 +-0.078332 -0.530946 0.843777 +0.987631 0.150950 -0.042405 +0.977797 0.205616 -0.040446 +0.961277 0.263796 0.079742 +-0.615218 -0.778197 -0.126156 +-0.986528 0.162575 0.018214 +-0.975129 0.221385 0.010566 +-0.835157 -0.550006 -0.002383 +0.963106 0.261286 -0.064478 +-0.964314 0.258057 -0.059211 +-0.961543 0.265387 -0.070751 +-0.967978 -0.188618 0.165653 +-0.969462 -0.213871 0.120012 +0.962734 0.130870 0.236676 +0.950353 -0.240766 0.197132 +0.985730 0.129337 -0.107737 +0.991410 0.084260 -0.100034 +-0.934450 -0.043001 -0.353487 +-0.836515 -0.189831 -0.514011 +-0.137553 -0.692333 -0.708346 +-0.421837 -0.710906 -0.562731 +0.437356 -0.726105 -0.530557 +-0.033222 -0.721449 -0.691670 +0.931843 -0.123132 -0.341332 +0.851752 -0.286286 -0.438815 +-0.945552 0.324996 -0.017578 +-0.946634 0.321953 -0.015159 +-0.906375 -0.275085 0.320643 +-0.960479 -0.256872 0.107220 +0.911692 -0.409249 0.036516 +0.895133 -0.445573 0.014195 +0.978090 0.207975 0.009266 +0.956663 0.288460 0.039826 +-0.938227 0.187108 -0.291068 +-0.915250 0.164861 -0.367611 +-0.638777 -0.524152 -0.563230 +-0.183017 -0.382659 -0.905581 +-0.023057 -0.430403 -0.902342 +0.672794 -0.534284 -0.511752 +0.925539 0.105749 -0.363587 +0.940273 0.154178 -0.303507 +-0.930126 0.352881 0.101688 +-0.909013 0.408259 0.083786 +-0.836595 -0.440636 0.325496 +-0.922828 -0.372474 0.098242 +0.895195 -0.445289 -0.018510 +0.884412 -0.464175 -0.048549 +0.955532 0.286879 0.068260 +0.898527 0.399746 0.181255 +0.256428 0.042630 -0.965623 +0.604236 0.131482 -0.785883 +0.005817 0.940785 -0.338954 +0.004130 0.942505 -0.334167 +-0.624554 0.071934 -0.777662 +-0.306935 0.113371 -0.944954 +-0.016279 0.022152 -0.999622 +-0.016760 0.026678 -0.999504 +0.844859 -0.534913 0.008972 +0.681079 0.697453 0.222913 +0.878720 0.474190 0.054737 +-0.872156 0.458607 0.170364 +-0.899529 0.397711 0.180758 +-0.847652 -0.530503 0.007250 +-0.825811 0.405119 0.392319 +0.644939 0.732807 0.216905 +-0.004228 -0.716846 0.697218 +-0.002271 -0.715985 0.698112 +-0.877938 0.267321 0.397196 +-0.845232 0.132977 0.517590 +-0.020966 -0.959515 -0.280876 +-0.020957 -0.959515 -0.280876 +-0.020954 -0.959516 -0.280875 +-0.020944 -0.959517 -0.280871 +-0.020944 -0.959514 -0.280880 +-0.020974 -0.959517 -0.280870 +-0.005917 -0.999982 -0.000594 +-0.006565 -0.999978 -0.000000 +0.957190 0.288135 0.027662 +0.963332 0.261347 0.060734 +0.008519 0.949807 0.312719 +0.009450 0.949632 0.313226 +-0.954425 0.290611 0.067955 +-0.964027 0.264551 0.025786 +-0.806070 -0.589028 -0.057412 +-0.835160 -0.550008 -0.000327 +-0.888462 0.435853 0.143761 +-0.910533 0.402576 0.094137 +0.650839 0.739510 0.171854 +0.680046 0.696395 0.229284 +0.580280 -0.814417 0.000000 +0.618422 -0.782250 -0.075099 +0.000000 0.000000 1.000000 +0.000000 -0.000000 1.000000 +0.898848 0.270573 0.344765 +0.964915 0.148905 0.216254 +-0.699536 -0.511168 0.499356 +0.548896 -0.770371 0.324411 +0.006452 0.719318 0.694651 +0.002782 0.716853 0.697219 +-0.007292 -0.999732 -0.021951 +-0.006564 -0.999742 -0.021765 +-0.987235 0.091787 0.130163 +0.014695 0.964223 0.264684 +0.009593 0.963997 0.265742 +0.994476 0.102658 -0.021901 +-0.019403 0.023744 -0.999530 +0.237358 -0.075064 -0.968518 +-0.056646 0.062252 -0.996452 +-0.270304 -0.109984 -0.956472 +-0.814897 0.373656 -0.443085 +-0.556261 0.360185 -0.748893 +0.773607 0.463867 -0.431694 +0.570829 0.280093 -0.771817 +-0.005124 0.919715 0.392554 +0.017620 0.921618 0.387698 +0.991018 0.074858 0.110814 +0.060835 -0.986837 0.149838 +-0.008766 -0.998474 0.054521 +-0.976699 0.083284 0.197795 +-0.093456 0.624071 -0.775759 +-0.095251 0.625985 -0.773996 +0.836270 -0.060644 -0.544955 +0.954020 0.024014 -0.298780 +-0.067813 -0.411074 -0.909076 +-0.059922 -0.434845 -0.898510 +-0.840480 -0.019358 -0.541497 +-0.949492 0.075456 -0.304585 +-0.191162 0.981431 0.015850 +-0.032138 0.998363 0.047303 +0.997509 0.043901 -0.055221 +0.986294 0.164745 0.009093 +0.045940 -0.896866 0.439910 +0.079480 -0.883177 0.462257 +-0.971275 0.237626 -0.012607 +-0.973011 0.230339 0.013887 +-0.291209 0.082902 -0.953061 +-0.256729 0.046089 -0.965384 +0.515983 -0.591499 -0.619588 +0.861441 -0.298272 -0.411040 +-0.051873 -0.716681 -0.695469 +-0.048041 -0.722967 -0.689211 +-0.870035 -0.234395 -0.433703 +-0.552259 -0.495300 -0.670588 +0.120539 0.880290 -0.458868 +-0.291796 0.875341 -0.385530 +0.990448 0.127380 -0.052800 +0.998164 0.028789 -0.053281 +-0.013041 -0.541710 0.840464 +0.082469 -0.412908 0.907031 +-0.981780 0.187430 -0.031285 +-0.981080 0.183204 -0.062598 +-0.961277 0.263796 0.079742 +0.615218 -0.778197 -0.126156 +0.986528 0.162575 0.018214 +0.262138 -0.202812 -0.943478 +-0.695931 -0.093389 -0.712010 +-0.877502 0.472774 -0.080465 +0.231240 0.958994 0.163886 +0.168224 0.960518 0.221601 +0.265105 -0.656018 -0.706654 +0.343375 -0.548961 -0.762060 +-0.353903 -0.909162 -0.219493 +-0.277651 -0.946281 -0.165717 +0.626579 -0.779281 -0.010904 +0.790780 -0.604838 -0.094011 +-0.870489 0.487902 0.064819 +-0.894306 0.430774 0.121035 +0.170219 0.963230 0.207879 +0.156890 0.963526 0.216802 +0.241000 -0.876922 -0.415845 +0.224811 -0.878073 -0.422432 +-0.274762 -0.937610 -0.213057 +-0.256375 -0.944033 -0.207542 +0.910725 -0.409713 -0.052101 +0.771342 -0.593296 -0.230286 +-0.382845 -0.487464 -0.784735 +-0.368349 -0.475773 -0.798723 +0.168530 -0.977406 -0.127571 +0.081451 -0.992697 -0.088981 +0.063297 -0.952055 0.299308 +0.076135 -0.953398 0.291953 +0.180514 -0.976201 -0.120190 +0.264220 -0.954160 -0.140597 +-0.099283 -0.276481 -0.955877 +0.031457 -0.373743 -0.926999 +-0.417758 -0.313411 -0.852791 +-0.359274 -0.329906 -0.872974 +-0.132734 -0.990516 0.035485 +-0.189608 -0.980382 0.053860 +0.391533 -0.819604 0.418272 +0.453396 -0.788629 0.415325 +-0.390306 -0.819054 0.420490 +-0.466071 -0.787848 0.402584 +0.600014 -0.723489 0.341390 +-0.711460 -0.621764 0.327466 +-0.726805 -0.609121 0.317374 +-0.978755 -0.187436 0.083104 +-0.911624 -0.354131 0.208646 +0.481137 -0.873545 0.073665 +0.971874 0.154680 0.177580 +0.938431 0.324118 -0.119557 +0.738811 -0.664288 0.113489 +0.674542 -0.735017 0.068870 +0.513232 -0.803969 0.300379 +0.624725 -0.767275 0.144943 +0.611566 -0.790805 0.024789 +0.991425 -0.100500 -0.083520 +0.933083 0.071710 -0.352440 +0.587272 -0.804157 -0.091884 +0.941081 0.330471 -0.071798 +0.963013 0.262454 -0.061020 +0.978289 -0.131130 -0.160487 +0.972532 -0.231963 0.019340 +0.194252 0.956986 0.215510 +0.154121 0.959231 0.236900 +-0.919684 0.224863 0.321897 +-0.891320 0.432710 -0.135316 +-0.674932 -0.730069 0.107080 +-0.724810 -0.686608 0.056740 +-0.513217 -0.803979 0.300376 +-0.624720 -0.767283 0.144920 +-0.611547 -0.790761 0.026600 +-0.998862 -0.047556 0.003747 +-0.876890 0.436206 -0.201961 +-0.587279 -0.804153 -0.091878 +-0.949658 -0.196474 -0.244023 +-0.950348 0.154291 -0.270246 +-0.901813 -0.411261 -0.132657 +-0.927177 -0.342962 -0.150729 +-0.990321 -0.121216 -0.067604 +0.000000 -0.985596 0.169118 +-0.246286 0.946852 0.206915 +-0.282367 0.933371 0.221555 +0.429380 0.886139 -0.174328 +0.246270 0.920652 0.302905 +-0.371808 -0.199558 -0.906606 +-0.406226 -0.322017 -0.855152 +-0.033215 -0.686893 -0.725999 +0.404822 -0.441067 -0.800986 +0.285253 -0.461529 -0.840013 +-0.699640 -0.675129 -0.233889 +0.953532 0.159137 -0.255837 +0.000239 -0.904405 -0.426675 +-0.000799 -0.904076 -0.427372 +-0.612176 -0.624845 -0.484571 +-0.513714 -0.703335 -0.491343 +-0.000281 0.938684 -0.344779 +0.000987 0.938150 -0.346228 +0.612996 -0.625345 -0.482886 +0.514670 -0.703812 -0.489658 +0.001252 -0.937383 -0.348299 +0.000253 -0.937099 -0.349064 +-0.847034 -0.525392 -0.080606 +-0.712909 -0.667583 -0.214694 +-0.001450 0.973671 -0.227954 +-0.000286 0.973329 -0.229414 +0.847093 -0.525660 -0.078203 +0.713527 -0.667758 -0.212083 +-0.425128 0.900486 -0.091599 +-0.313970 0.927070 -0.204850 +0.430245 0.883235 -0.186507 +0.313946 0.941569 -0.122003 +0.000000 -0.965232 0.261393 +0.000000 -0.965232 0.261393 +-0.483085 -0.823972 0.296140 +-0.434248 -0.829407 0.351444 +-0.305071 0.908325 0.286144 +-0.051352 0.286252 0.956777 +-0.206406 0.167304 0.964057 +-0.709907 -0.118052 0.694332 +-0.749648 -0.095845 0.654860 +0.968105 -0.160779 0.192151 +0.932857 -0.340998 -0.116184 +0.732042 -0.085747 0.675841 +0.768169 -0.125857 0.627755 +0.240534 0.095144 0.965966 +0.720235 -0.610011 -0.330375 +0.168553 0.756861 0.631467 +0.125160 0.738852 0.662143 +0.031800 -0.126835 0.991414 +0.537435 -0.826735 -0.166353 +0.240963 0.948424 0.205981 +0.264790 0.933764 0.240773 +0.458333 -0.856165 0.238564 +0.474747 -0.820620 0.318118 +0.263588 0.923495 0.278710 +-0.002041 0.287083 0.957903 +0.758229 0.195187 0.622086 +0.705206 0.223959 0.672701 +0.242130 -0.009615 0.970196 +0.962525 0.205268 0.177229 +0.946976 0.230826 0.223510 +-0.933605 0.297361 0.199897 +-0.933449 0.296482 0.201919 +-0.210226 -0.009889 0.977603 +-0.717936 0.295901 0.630088 +-0.708635 0.279574 0.647823 +-0.177679 0.769757 0.613110 +-0.209693 0.722725 0.658558 +0.000490 -0.126767 0.991932 +-0.311818 0.927076 0.208084 +-0.303849 0.925841 0.224710 +-0.000018 -0.169288 -0.985567 +-0.000051 -0.169307 -0.985563 +-0.000005 -0.169317 -0.985562 +0.000035 -0.169373 -0.985552 +0.000011 -0.169304 -0.985564 +0.000018 -0.169411 -0.985546 +-0.002900 0.971191 -0.238284 +-0.001448 0.970833 -0.239751 +0.470568 -0.819424 -0.327277 +0.635076 -0.740770 -0.218947 +0.313150 0.918792 -0.240331 +0.221086 0.962998 -0.154132 +-0.314285 0.935222 -0.163047 +-0.219365 0.946189 -0.237918 +-0.469903 -0.819097 -0.329047 +-0.633863 -0.741017 -0.221610 +0.431166 -0.777842 -0.457228 +0.330814 -0.813736 -0.477908 +0.213120 0.881403 -0.421556 +0.162427 0.922312 -0.350653 +-0.213741 0.894162 -0.393433 +-0.157375 0.902012 -0.402005 +-0.421524 -0.767130 -0.483559 +-0.346736 -0.837254 -0.422823 +0.000000 0.924606 -0.380925 +0.008264 0.922013 -0.387071 +-0.954302 -0.298767 -0.006785 +-0.961303 -0.160863 0.223652 +-0.549414 -0.829271 -0.102249 +0.424515 -0.129028 -0.896180 +0.394265 -0.120361 -0.911081 +0.044918 -0.773468 -0.632241 +-0.397894 -0.343185 -0.850826 +-0.465436 -0.383061 -0.797893 +-0.283369 0.905730 0.315205 +-0.969426 -0.245255 -0.007960 +-0.904137 -0.419659 -0.080144 +-0.014729 -0.043066 -0.998964 +0.020125 -0.022141 -0.999552 +0.000012 -0.023997 -0.999712 +-0.000010 -0.023993 -0.999712 +-0.011002 -0.018046 -0.999777 +0.004208 -0.040416 -0.999174 +0.000000 -0.024023 -0.999711 +-0.903092 0.402901 -0.148648 +-0.891161 0.432151 -0.138124 +-0.916120 -0.397116 0.054976 +-0.855593 -0.486168 0.177769 +-0.422801 0.888964 -0.176016 +-0.883617 0.431917 0.180747 +-0.906944 0.400145 0.131667 +-0.301051 0.945344 0.125270 +-0.294958 0.947604 0.122661 +-0.734027 -0.661060 0.155574 +-0.955520 0.279590 0.093866 +-0.993917 0.013910 -0.109247 +0.969368 -0.245373 -0.010827 +0.904084 -0.419289 -0.082635 +0.902090 -0.411968 -0.128514 +0.854847 -0.485410 0.183340 +0.922454 -0.381067 0.062174 +0.922450 0.346008 -0.171361 +0.998862 -0.047542 0.003770 +0.954026 0.228329 0.194165 +0.952875 0.247237 0.175794 +0.233303 0.961007 0.148444 +0.199659 0.963407 0.178839 +0.734041 -0.661039 0.155601 +0.980183 0.191378 0.051141 +0.993916 0.013940 -0.109256 +0.001439 -0.999659 0.026061 +0.022116 -0.999674 0.012791 +-0.452086 -0.889870 0.061228 +-0.600223 -0.724168 0.339579 +0.914174 -0.348061 0.207699 +0.978716 -0.187778 0.082795 +0.712261 -0.622893 0.323556 +0.720829 -0.612679 0.324083 +0.000000 -0.907899 0.419190 +-0.007398 -0.908585 0.417635 +-0.025282 -0.954464 0.297252 +-0.022200 -0.955773 0.293267 +-0.254512 -0.960739 -0.110473 +-0.194773 -0.970729 -0.140532 +0.137029 -0.371993 -0.918066 +-0.036618 -0.328866 -0.943666 +0.323345 -0.403481 -0.855951 +0.332733 -0.374847 -0.865320 +0.218822 -0.975445 0.024985 +0.148091 -0.986966 0.062979 +0.332837 -0.492946 -0.803880 +0.343605 -0.482318 -0.805795 +-0.104569 -0.986294 -0.127627 +-0.142902 -0.985479 -0.091703 +-0.278554 -0.860448 -0.426657 +-0.258079 -0.869331 -0.421496 +0.275792 -0.940750 -0.197302 +0.256496 -0.944430 -0.205577 +-0.908678 -0.409197 -0.082838 +-0.766132 -0.589939 -0.254978 +0.962427 0.262590 0.069141 +0.974974 0.221893 0.013735 +-0.264654 0.942302 0.205002 +-0.247790 0.948290 0.198360 +-0.422280 -0.452208 -0.785613 +-0.326005 -0.605855 -0.725714 +0.361358 -0.925660 -0.112134 +0.275900 -0.941073 -0.195602 +-0.613732 -0.785841 -0.076077 +-0.780071 -0.598796 -0.181474 +0.617762 -0.277130 -0.735913 +0.958084 0.244160 -0.149873 +-0.345393 0.919490 0.187729 +-0.274019 0.949462 0.153085 +-0.952974 0.172926 -0.248871 +-0.233225 -0.173008 -0.956909 +-0.127232 -0.988432 0.082542 +-0.240498 -0.968085 0.070516 +0.590580 -0.806959 0.005799 +-0.296280 -0.945154 0.137486 +-0.315579 -0.939420 0.133793 +0.499032 -0.856054 0.134681 +0.499311 -0.855827 0.135089 +-0.265746 -0.953062 0.145095 +-0.284253 -0.949760 0.130986 +-0.231653 -0.921238 0.312501 +-0.472595 -0.873354 0.117926 +-0.293872 -0.951687 0.089056 +0.506329 -0.853741 0.121483 +0.514687 -0.848487 0.123150 +-0.825500 -0.546017 0.142886 +-0.827492 -0.544156 0.138389 +-0.829083 -0.550404 0.098374 +-0.576530 -0.796787 0.180952 +0.661201 -0.736147 0.144574 +0.683984 -0.708459 0.173930 +0.684771 -0.718418 0.122329 +0.756369 -0.640852 0.131205 +-0.792341 -0.604334 0.083522 +-0.747440 -0.655676 0.106878 +0.608985 -0.783438 0.123949 +-0.461952 0.878057 0.124964 +-0.462487 0.877574 0.126371 +-0.462380 0.883547 0.074493 +-0.477703 0.874471 0.084263 +-0.983899 0.114993 0.136817 +-0.984002 0.117178 0.134201 +-0.388512 -0.911651 0.133980 +-0.378546 -0.912085 0.157491 +0.662444 0.738850 0.123563 +0.665720 0.736437 0.120324 +0.955033 0.275085 0.110637 +0.949966 0.286219 0.125072 +0.798369 0.590076 0.120072 +0.804857 0.583402 0.108846 +0.931379 -0.335353 0.141677 +0.931343 -0.335952 0.140486 +0.095021 -0.981440 0.166575 +0.083521 -0.985292 0.149075 +-0.754682 -0.163162 0.635478 +-0.768007 -0.149852 0.622663 +0.000000 -0.952514 0.304495 +0.000000 -0.952514 0.304495 +0.766674 -0.165772 0.620267 +0.758116 -0.147922 0.635121 +-0.422980 0.758232 0.496157 +-0.418392 0.790305 0.447623 +0.688623 0.718766 0.095778 +0.400041 0.916307 0.018692 +0.627145 0.776717 -0.058314 +0.925936 0.355830 0.126599 +0.850037 0.526590 0.011861 +0.905455 0.419307 0.065824 +0.740010 0.670654 0.051067 +0.628209 0.778035 0.003823 +0.409625 0.910875 0.050140 +0.399671 0.915459 0.046882 +0.989726 0.097725 0.104370 +0.989507 -0.000000 0.144485 +0.931166 -0.317438 0.179343 +0.958416 -0.255899 0.126312 +0.934245 -0.343544 0.095731 +0.933194 -0.346099 0.096767 +0.420427 -0.900303 0.112677 +0.501969 -0.862706 0.061361 +0.523638 -0.826255 -0.207619 +0.445753 -0.892156 0.073227 +0.208370 0.873168 0.440635 +0.205937 0.876121 0.435893 +0.341438 0.939107 -0.038719 +0.320471 0.945893 -0.050840 +0.745642 0.643274 -0.173828 +0.269307 0.362200 0.892348 +0.260935 0.233104 0.936790 +0.858938 0.299478 -0.415376 +0.884627 0.275538 -0.376184 +0.928738 0.368949 0.036373 +0.970147 0.218780 0.104641 +0.982945 0.180937 0.032874 +0.990800 -0.066481 0.117882 +0.971712 -0.105296 -0.211395 +0.972683 -0.116597 -0.200732 +0.974272 -0.145056 -0.172490 +0.941291 -0.330776 -0.067514 +0.304267 -0.249274 0.919393 +0.429194 -0.780022 0.455366 +0.559275 -0.828509 -0.028021 +0.552251 -0.833418 -0.020842 +0.660076 0.747024 0.079089 +0.642114 0.762205 0.082054 +0.956310 0.270855 0.110041 +0.963910 0.244416 0.105541 +0.796326 0.598194 0.089597 +0.783711 0.614458 0.090765 +0.926370 -0.335813 0.170497 +0.923939 -0.343480 0.168402 +0.345539 -0.930288 0.123155 +0.343542 -0.931855 0.116725 +0.984528 0.114311 0.132808 +0.984305 0.115054 0.133817 +0.450750 0.891228 0.050375 +0.463180 0.885144 0.044545 +0.459627 0.884990 0.074406 +0.464691 0.883249 0.062722 +0.336701 -0.934346 0.116743 +0.332501 -0.936193 0.113959 +0.987776 0.117628 0.102285 +0.990367 0.097788 0.098031 +0.478703 0.876303 0.054192 +0.558536 0.828129 0.047335 +0.464091 0.880617 0.095564 +0.446442 0.888719 0.104251 +-0.000000 0.995076 0.099116 +0.000000 0.995076 0.099116 +-0.463692 0.879859 0.104107 +-0.446867 0.889564 0.094792 +-0.478990 0.876827 0.041756 +-0.558230 0.827675 0.057731 +-0.988234 0.117682 0.097691 +-0.989838 0.097737 0.103284 +-0.380558 -0.917387 0.116517 +-0.361662 -0.923536 0.127600 +-0.390955 -0.904308 0.171407 +-0.420404 -0.892568 0.163044 +-0.982776 0.114100 0.145371 +-0.982353 0.119260 0.144083 +-0.447303 0.893637 0.036507 +-0.456539 0.888873 0.038421 +-0.459154 0.884081 0.087052 +-0.447404 0.890483 0.082886 +0.000000 0.996749 0.080571 +-0.000000 0.996749 0.080571 +-0.388490 -0.911594 0.134431 +-0.393712 -0.911308 0.120452 +-0.984680 0.115082 0.130998 +-0.984627 0.114309 0.132074 +-0.463286 0.885315 0.039802 +-0.447416 0.893872 0.028495 +-0.464333 0.882565 0.073981 +-0.460029 0.885761 0.061654 +0.000000 0.998829 0.048385 +-0.000000 0.998829 0.048385 +0.019663 -0.994456 0.103298 +0.038523 -0.992272 0.117949 +0.000000 -0.999893 -0.014635 +-0.000000 -0.999893 -0.014635 +0.000000 -0.998886 0.047195 +0.000000 -0.998886 0.047195 +0.000000 -0.562895 0.826528 +-0.020345 -0.831348 0.555380 +0.000000 -0.863613 0.504155 +0.195518 -0.846938 0.494437 +-0.551718 -0.833623 -0.026089 +-0.559366 -0.828652 -0.021097 +-0.942069 -0.331051 0.053946 +-0.936477 -0.347316 0.048807 +-0.921205 -0.114934 -0.371715 +-0.899690 -0.164660 -0.404284 +-0.996732 -0.066879 0.045303 +-0.980641 0.180513 0.075880 +-0.925288 0.367579 0.093419 +-0.973220 0.219473 0.068374 +-0.868719 0.265924 -0.417866 +-0.875211 0.306940 -0.373891 +-0.756263 0.652436 0.048920 +-0.739761 0.670526 0.056109 +-0.340038 0.935256 0.098337 +-0.409410 0.910091 0.064180 +-0.299943 0.933753 -0.195292 +-0.222181 0.973293 0.057756 +0.000000 0.995159 0.098274 +-0.000000 0.995159 0.098274 +0.000000 0.996973 0.077755 +-0.000000 0.996973 0.077755 +-0.304691 -0.243786 0.920723 +-0.431473 -0.779076 0.454832 +-0.279104 0.249341 0.927324 +-0.246752 0.338324 0.908103 +-0.000000 0.921385 0.388652 +0.000000 0.921385 0.388652 +-0.432772 -0.884411 0.174715 +-0.362582 -0.926025 0.104935 +-0.927188 -0.340950 0.155163 +-0.997175 -0.066909 0.034121 +-0.960319 -0.256393 0.109772 +-0.995219 0.000000 0.097664 +-0.967661 0.218219 0.126540 +-0.399582 0.915270 0.051141 +-0.409683 0.911089 0.045575 +-0.628212 0.778039 0.002212 +-0.740076 0.670724 0.049169 +-0.907347 0.420183 0.012905 +-0.849098 0.526009 0.048456 +-0.624532 0.773481 0.108108 +-0.933441 0.358714 0.003511 +-0.690836 0.721076 -0.052875 +-0.397848 0.911296 0.106099 +-0.415741 -0.772490 0.480020 +0.418386 0.790308 0.447624 +0.422975 0.758230 0.496165 +-0.000000 0.890405 0.455169 +0.000000 0.890405 0.455169 +0.416515 -0.774664 0.475827 +0.000000 0.994677 0.103046 +-0.000000 0.994677 0.103046 +-0.446971 0.889773 0.092309 +-0.621811 0.782404 -0.034574 +-0.559162 0.829057 0.001254 +-0.740868 0.670361 -0.041602 +-0.905321 0.419245 0.068033 +-0.740618 0.670134 0.049052 +-0.622182 0.782871 0.001284 +-0.000000 0.998639 0.052160 +0.000000 0.998639 0.052160 +-0.993702 0.000000 0.112052 +-0.986816 0.097438 0.129230 +-0.951726 -0.254099 0.172197 +-0.936171 -0.319145 0.147410 +-0.933453 -0.346195 0.093891 +-0.934380 -0.343594 0.094213 +-0.499697 -0.858794 0.113031 +-0.438460 -0.896262 0.066830 +-0.523638 -0.826255 -0.207619 +-0.445753 -0.892156 0.073227 +-0.215698 0.664194 0.715766 +-0.206153 0.879489 0.428952 +-0.267405 -0.052175 0.962171 +-0.269535 0.161476 0.949356 +0.000000 0.902639 0.430399 +-0.000000 0.902639 0.430399 +0.000000 0.998173 -0.060420 +0.000000 0.998173 -0.060420 +-0.203918 0.874227 0.440618 +-0.209041 0.876940 0.432756 +-0.321709 0.945986 -0.040183 +-0.341147 0.938307 -0.056567 +-0.745642 0.643274 -0.173828 +-0.808729 0.587000 0.037251 +-0.917069 0.297632 -0.265330 +-0.920881 0.365828 -0.134716 +-0.971315 0.178796 -0.156779 +-0.933497 0.337430 -0.121342 +-0.966897 -0.152258 -0.204763 +-0.972756 -0.104975 -0.206703 +-0.984800 -0.137992 -0.105483 +-0.933166 -0.327920 -0.147208 +-0.431161 -0.778518 0.456080 +-0.559144 -0.828323 0.035192 +-0.502912 -0.864321 -0.005373 +0.000000 -0.872318 0.488939 +0.000000 -0.872318 0.488939 +-0.000000 -0.999999 -0.001047 +0.000000 -0.999999 -0.001047 +0.000000 -0.997621 0.068941 +0.019667 -0.996338 0.083212 +0.095020 -0.988076 0.121151 +0.103664 -0.985368 0.135293 +-0.665920 0.742747 0.069833 +-0.660819 0.747869 0.063325 +-0.956434 0.275508 0.096589 +-0.957443 0.268149 0.106765 +-0.800127 0.591373 0.100370 +-0.793820 0.602779 0.080673 +-0.931785 -0.335491 0.138645 +-0.930366 -0.337265 0.143779 +0.103707 -0.983126 0.150692 +0.151494 -0.975496 0.159555 +-0.659974 0.746908 0.081008 +-0.641930 0.762664 0.079175 +-0.957737 0.268233 0.103877 +-0.963553 0.244500 0.108561 +-0.793040 0.602196 0.091914 +-0.784372 0.614073 0.087606 +-0.926951 -0.336024 0.166883 +-0.923745 -0.343415 0.169590 +0.083542 -0.987626 0.132728 +0.038526 -0.992752 0.113838 +-0.933481 -0.336723 0.123415 +-0.940306 -0.320554 0.114319 +-0.807843 0.585567 0.067096 +-0.846637 0.524484 0.090127 +-0.953829 0.287383 0.087305 +-0.931152 0.357835 0.070076 +-0.667461 0.738363 0.096516 +-0.688297 0.718426 0.100561 +0.667123 0.737989 0.101587 +0.688635 0.718779 0.095597 +0.955024 0.287743 0.071639 +0.929574 0.357228 0.091001 +0.806561 0.584638 0.087505 +0.848105 0.525393 0.068412 +0.934359 -0.337040 0.115658 +0.939270 -0.320201 0.123464 +0.660484 0.747488 0.070870 +0.666170 0.743004 0.064525 +0.957075 0.271074 0.102596 +0.955260 0.275151 0.108490 +0.795441 0.597539 0.101100 +0.800897 0.591920 0.090526 +0.930821 -0.337431 0.140402 +0.930864 -0.335167 0.145452 +0.343896 -0.925813 0.156859 +0.346076 -0.924847 0.157765 +0.982759 0.114112 0.145479 +0.982039 0.119548 0.145974 +0.451011 0.891760 0.036787 +0.456551 0.888923 0.037111 +0.459299 0.884359 0.083388 +0.446966 0.890352 0.086576 +0.502658 -0.863892 0.032008 +0.559494 -0.828833 0.001459 +0.428905 -0.779503 0.456525 +0.936282 -0.347243 0.052900 +0.942380 -0.331160 0.047454 +0.915914 -0.162068 -0.367199 +0.905206 -0.116762 -0.408617 +0.266616 -0.052022 0.962398 +0.269390 0.160785 0.949514 +0.926299 0.332790 -0.176692 +0.982329 0.180823 -0.048305 +0.920881 0.365828 -0.134716 +0.794571 0.539469 -0.278623 +0.934679 0.313179 -0.168212 +0.740104 0.670711 0.048907 +0.755905 0.652127 0.057774 +0.408607 0.907629 0.096172 +0.340969 0.937818 0.065092 +0.299943 0.933753 -0.195292 +0.222182 0.973293 0.057753 +0.216525 0.664841 0.714915 +0.207235 0.879155 0.429115 +0.329449 -0.928822 0.169566 +0.421194 -0.901946 0.095336 +0.926977 -0.340872 0.156587 +0.997085 -0.066903 0.036683 +0.960052 -0.256335 0.112217 +0.983113 0.000000 0.182999 +0.972005 0.219198 0.084611 +0.622180 0.782869 0.002880 +0.740536 0.670082 0.050955 +0.905174 0.419177 0.070355 +0.741477 0.670933 0.007860 +0.557885 0.827164 -0.067554 +0.618504 0.778243 0.108582 +0.448873 0.893561 0.007836 +0.000000 -0.000032 1.000000 +-0.000008 0.000002 1.000000 +-0.000005 -0.000004 1.000000 +0.000000 -0.000009 1.000000 +0.000011 -0.000010 1.000000 +0.000099 0.000021 1.000000 +-0.000000 0.437320 0.899306 +0.000000 0.437320 0.899306 +0.639736 0.547017 0.539917 +0.619706 0.553609 0.556312 +-0.290434 -0.924877 0.245458 +0.672020 -0.406531 0.618968 +0.708987 -0.382473 0.592496 +0.284889 -0.926233 0.246842 +-0.687602 -0.370959 0.624174 +-0.689535 -0.410545 0.596652 +-0.628505 0.537397 0.562305 +-0.628297 0.561297 0.538691 +0.342114 -0.928116 0.146831 +0.336141 -0.932866 0.129502 +0.984364 0.115060 0.133374 +0.983774 0.117151 0.135880 +0.462079 0.883001 0.082414 +0.478039 0.875087 0.075501 +0.461894 0.877954 0.125898 +0.462596 0.877780 0.124528 +-0.000000 0.992371 0.123289 +0.000000 0.992371 0.123289 +-0.931422 -0.335360 0.141373 +-0.931059 -0.335850 0.142598 +-0.799368 0.590819 0.109285 +-0.803676 0.582546 0.121430 +-0.953354 0.274610 0.125320 +-0.951514 0.286686 0.111503 +-0.662632 0.739081 0.121155 +-0.665406 0.736089 0.124125 +-0.792557 -0.605373 0.073326 +0.756444 -0.641240 0.128856 +0.607316 -0.774644 0.176333 +-0.821576 -0.560998 0.101456 +-0.745846 -0.650844 0.141832 +-0.825749 -0.546724 0.138677 +-0.819190 -0.553156 0.151479 +0.422678 -0.894039 0.148448 +0.652155 -0.753781 0.080672 +0.661241 -0.738561 0.131488 +0.653097 -0.747891 0.118844 +-0.265607 -0.956589 0.119958 +-0.293528 -0.948972 0.115298 +0.515326 -0.851849 0.093770 +0.594893 -0.800777 0.069700 +0.509091 -0.856999 0.079868 +0.504297 -0.848616 0.159800 +0.498320 -0.853420 0.152809 +-0.295587 -0.949763 0.102854 +-0.284025 -0.952153 0.112847 +0.496999 -0.851546 0.166915 +0.487290 -0.857526 0.164916 +-0.127547 -0.991825 -0.003877 +0.589715 -0.805665 0.056033 +0.595285 -0.801531 0.056422 +1 0 60 20 0 +0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 +0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 +1 1 90 30 0 +60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 74 75 72 76 77 78 78 79 76 80 81 82 82 83 80 84 85 86 86 87 84 88 89 90 90 91 88 88 91 92 92 93 88 88 93 94 94 95 88 96 97 98 98 99 96 100 101 102 102 103 100 104 105 106 106 107 104 108 109 110 110 111 108 112 113 114 115 116 117 118 119 120 121 122 123 +20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 +1 2 132 44 0 +124 125 126 126 127 124 128 129 130 130 131 128 132 133 134 134 135 132 136 137 138 138 139 136 140 141 142 143 144 145 146 147 148 148 149 146 150 151 152 153 154 155 155 156 153 157 158 159 159 160 157 157 160 161 162 163 164 165 166 167 167 168 165 165 168 169 169 170 165 171 172 173 174 175 176 176 177 174 174 177 178 179 180 181 181 182 179 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 206 207 204 208 209 210 210 211 208 212 213 214 214 215 212 216 217 218 218 219 216 +50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 +1 3 132 44 0 +220 221 222 222 223 220 224 225 226 226 227 224 228 229 230 230 231 228 232 233 234 234 235 232 236 237 238 238 239 236 240 241 242 242 243 240 244 245 246 247 248 249 249 250 247 251 252 253 253 254 251 251 254 255 256 257 258 259 260 261 261 262 259 259 262 263 263 264 259 265 266 267 268 269 270 270 271 268 268 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 302 303 300 304 305 306 306 307 304 308 309 310 310 311 308 312 313 314 314 315 312 +94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 +1 4 246 82 0 +316 317 318 318 319 316 320 321 322 322 323 320 324 325 326 326 327 324 328 329 330 330 331 328 332 333 334 334 335 332 336 337 338 338 339 336 336 339 340 341 342 343 343 344 341 345 346 347 348 349 350 350 351 348 352 353 354 355 356 357 357 358 355 359 360 361 361 362 359 363 364 365 365 366 363 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 381 382 379 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 397 398 395 399 400 401 401 402 399 399 402 403 404 405 406 406 407 404 404 407 408 408 409 404 410 411 412 413 414 415 415 416 413 417 418 419 420 421 422 423 424 425 425 426 423 423 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 442 443 440 444 445 446 447 448 449 450 451 452 452 453 450 454 455 456 457 458 459 459 460 457 461 462 463 463 464 461 461 464 465 465 466 461 467 468 469 469 470 467 471 472 473 473 474 471 471 474 475 476 477 478 478 479 476 480 481 482 482 483 480 484 485 486 486 487 484 488 489 490 491 492 493 +138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 +1 5 246 82 0 +494 495 496 496 497 494 498 499 500 500 501 498 502 503 504 504 505 502 506 507 508 508 509 506 510 511 512 512 513 510 514 515 516 516 517 514 514 517 518 519 520 521 521 522 519 523 524 525 526 527 528 529 530 531 531 532 529 533 534 535 535 536 533 537 538 539 539 540 537 541 542 543 543 544 541 545 546 547 548 549 550 551 552 553 553 554 551 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 575 576 573 577 578 579 579 580 577 577 580 581 582 583 584 584 585 582 582 585 586 586 587 582 588 589 590 591 592 593 593 594 591 595 596 597 598 599 600 601 602 603 603 604 601 601 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 620 621 618 622 623 624 625 626 627 628 629 630 630 631 628 632 633 634 635 636 637 637 638 635 639 640 641 641 642 639 639 642 643 643 644 639 645 646 647 647 648 645 649 650 651 651 652 649 649 652 653 654 655 656 656 657 654 658 659 660 660 661 658 662 663 664 664 665 662 666 667 668 669 670 671 +220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 +1 6 300 100 0 +672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 686 687 684 688 689 690 690 691 688 692 693 694 695 696 697 698 699 700 700 701 698 702 703 704 704 705 702 706 707 708 708 709 706 710 711 712 712 713 710 714 715 716 716 717 714 718 719 720 720 721 718 722 723 724 724 725 722 726 727 728 728 729 726 730 731 732 732 733 730 734 735 736 736 737 734 738 739 740 740 741 738 742 743 744 744 745 742 746 747 748 748 749 746 750 751 752 752 753 750 754 755 756 756 757 754 758 759 760 760 761 758 758 761 762 762 763 758 764 765 766 766 767 764 768 769 770 770 771 768 772 773 774 774 775 772 776 777 778 778 779 776 780 781 782 782 783 780 784 785 786 786 787 784 788 789 790 790 791 788 792 793 794 794 795 792 796 797 798 798 799 796 800 801 802 802 803 800 804 805 806 806 807 804 808 809 810 810 811 808 812 813 814 814 815 812 816 817 818 818 819 816 820 821 822 822 823 820 824 825 826 826 827 824 828 829 830 830 831 828 832 833 834 834 835 832 836 837 838 838 839 836 840 841 842 842 843 840 844 845 846 846 847 844 848 849 850 850 851 848 852 853 854 854 855 852 856 857 858 858 859 856 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 874 875 872 876 877 878 879 880 881 +302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 +1 7 222 74 0 +882 883 884 884 885 882 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 918 919 916 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 940 941 938 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 956 957 954 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 975 976 973 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 997 998 995 999 1000 1001 1001 1002 999 1003 1004 1005 1005 1006 1003 1007 1008 1009 1010 1011 1012 1013 1014 1015 1015 1016 1013 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1043 1044 1041 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1056 1057 1054 1058 1059 1060 1061 1062 1063 1063 1064 1061 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1076 1077 1074 +402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 +1 8 444 148 0 +1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1089 1090 1087 1091 1092 1093 1093 1094 1091 1095 1096 1097 1098 1099 1100 1101 1102 1103 1103 1104 1101 1105 1106 1107 1108 1109 1110 1111 1112 1113 1113 1114 1111 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1129 1130 1127 1131 1132 1133 1134 1135 1136 1137 1138 1139 1139 1140 1137 1141 1142 1143 1143 1144 1141 1145 1146 1147 1147 1148 1145 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1163 1164 1161 1165 1166 1167 1167 1168 1165 1169 1170 1171 1172 1173 1174 1175 1176 1177 1177 1178 1175 1179 1180 1181 1181 1182 1179 1183 1184 1185 1186 1187 1188 1189 1190 1191 1191 1192 1189 1193 1194 1195 1195 1196 1193 1197 1198 1199 1199 1200 1197 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1212 1213 1210 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1225 1226 1223 1227 1228 1229 1229 1230 1227 1231 1232 1233 1233 1234 1231 1231 1234 1235 1235 1236 1231 1231 1236 1237 1237 1238 1231 1239 1240 1241 1241 1242 1239 1243 1244 1245 1245 1246 1243 1247 1248 1249 1249 1250 1247 1251 1252 1253 1253 1254 1251 1255 1256 1257 1257 1258 1255 1259 1260 1261 1261 1262 1259 1263 1264 1265 1265 1266 1263 1267 1268 1269 1269 1270 1267 1271 1272 1273 1273 1274 1271 1275 1276 1277 1277 1278 1275 1279 1280 1281 1282 1283 1284 1285 1286 1287 1287 1288 1285 1289 1290 1291 1291 1292 1289 1293 1294 1295 1296 1297 1298 1298 1299 1296 1300 1301 1302 1303 1304 1305 1305 1306 1303 1307 1308 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 1325 1326 1327 1327 1328 1325 1329 1330 1331 1332 1333 1334 1334 1335 1332 1336 1337 1338 1339 1340 1341 1341 1342 1339 1343 1344 1345 1346 1347 1348 1349 1350 1351 1351 1352 1349 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1367 1368 1365 1369 1370 1371 1371 1372 1369 1373 1374 1375 1375 1376 1373 1377 1378 1379 1379 1380 1377 1381 1382 1383 1383 1384 1381 1385 1386 1387 1387 1388 1385 1389 1390 1391 1392 1393 1394 1395 1396 1397 1397 1398 1395 1399 1400 1401 1401 1402 1399 1403 1404 1405 1405 1406 1403 1407 1408 1409 1409 1410 1407 1411 1412 1413 1414 1415 1416 1417 1418 1419 +476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 +1 9 444 148 0 +1420 1421 1422 1423 1424 1425 1426 1427 1428 1429 1430 1431 1431 1432 1429 1433 1434 1435 1435 1436 1433 1437 1438 1439 1439 1440 1437 1441 1442 1443 1443 1444 1441 1445 1446 1447 1448 1449 1450 1451 1452 1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1471 1472 1469 1473 1474 1475 1476 1477 1478 1479 1480 1481 1481 1482 1479 1483 1484 1485 1485 1486 1483 1487 1488 1489 1489 1490 1487 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1505 1506 1503 1507 1508 1509 1509 1510 1507 1511 1512 1513 1514 1515 1516 1517 1518 1519 1519 1520 1517 1521 1522 1523 1523 1524 1521 1525 1526 1527 1527 1528 1525 1529 1530 1531 1531 1532 1529 1533 1534 1535 1535 1536 1533 1537 1538 1539 1539 1540 1537 1541 1542 1543 1544 1545 1546 1547 1548 1549 1550 1551 1552 1552 1553 1550 1554 1555 1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1565 1566 1563 1567 1568 1569 1569 1570 1567 1571 1572 1573 1573 1574 1571 1571 1574 1575 1575 1576 1571 1571 1576 1577 1577 1578 1571 1579 1580 1581 1581 1582 1579 1583 1584 1585 1585 1586 1583 1587 1588 1589 1589 1590 1587 1591 1592 1593 1593 1594 1591 1595 1596 1597 1597 1598 1595 1599 1600 1601 1601 1602 1599 1603 1604 1605 1605 1606 1603 1607 1608 1609 1609 1610 1607 1611 1612 1613 1613 1614 1611 1615 1616 1617 1617 1618 1615 1619 1620 1621 1622 1623 1624 1625 1626 1627 1627 1628 1625 1629 1630 1631 1631 1632 1629 1633 1634 1635 1636 1637 1638 1638 1639 1636 1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668 1669 1669 1670 1667 1671 1672 1673 1674 1675 1676 1676 1677 1674 1678 1679 1680 1681 1682 1683 1683 1684 1681 1685 1686 1687 1688 1689 1690 1691 1692 1693 1693 1694 1691 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706 1707 1708 1709 1709 1710 1707 1711 1712 1713 1713 1714 1711 1715 1716 1717 1717 1718 1715 1719 1720 1721 1721 1722 1719 1723 1724 1725 1726 1727 1728 1729 1730 1731 1731 1732 1729 1733 1734 1735 1735 1736 1733 1737 1738 1739 1740 1741 1742 1743 1744 1745 1745 1746 1743 1747 1748 1749 1750 1751 1752 1753 1754 1755 1755 1756 1753 1757 1758 1759 1760 1761 1762 1763 1764 1765 +624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 +1 10 792 264 0 +1766 1767 1768 1769 1770 1771 1772 1773 1774 1775 1776 1777 1778 1779 1780 1781 1782 1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 1815 1816 1817 1818 1819 1820 1821 1822 1823 1824 1825 1826 1827 1828 1829 1830 1831 1832 1833 1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 1845 1846 1847 1848 1849 1850 1851 1852 1853 1854 1855 1856 1857 1858 1859 1860 1861 1862 1863 1864 1865 1866 1867 1868 1869 1870 1871 1872 1873 1874 1875 1876 1877 1878 1879 1880 1881 1882 1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903 1904 1905 1906 1907 1908 1909 1910 1911 1912 1913 1914 1915 1916 1917 1918 1919 1920 1921 1922 1923 1924 1925 1926 1927 1928 1929 1930 1931 1932 1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944 1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 1967 1968 1969 1970 1971 1972 1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 2032 2033 2034 2035 2036 2037 2038 2039 2040 2041 2042 2043 2044 2045 2046 2047 2048 2049 2050 2051 2052 2053 2054 2055 2056 2057 2058 2059 2060 2061 2062 2063 2064 2065 2066 2067 2068 2069 2070 2071 2072 2073 2074 2075 2076 2077 2078 2079 2080 2081 2082 2083 2084 2085 2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 2097 2098 2099 2100 2101 2102 2103 2104 2105 2106 2107 2108 2109 2110 2111 2112 2113 2114 2115 2116 2117 2118 2119 2120 2121 2122 2123 2124 2125 2126 2127 2128 2129 2130 2131 2132 2133 2134 2135 2136 2137 2138 2139 2140 2141 2142 2143 2144 2145 2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 2156 2157 2158 2159 2160 2161 2162 2163 2164 2165 2166 2167 2168 2169 2170 2171 2172 2173 2174 2175 2176 2177 2178 2179 2180 2181 2182 2183 2184 2185 2186 2187 2188 2189 2190 2191 2192 2193 2194 2195 2196 2197 2198 2199 2200 2201 2202 2203 2204 2205 2206 2207 2208 2209 2210 2211 2212 2213 2214 2215 2216 2217 2218 2219 2220 2221 2222 2223 2224 2225 2226 2227 2228 2229 2230 2231 2232 2233 2234 2235 2236 2237 2238 2239 2240 2241 2242 2243 2244 2245 2246 2247 2248 2249 2250 2251 2252 2253 2254 2255 2256 2257 2258 2259 2260 2261 2262 2263 2264 2265 2266 2267 2268 2269 2270 2271 2272 2273 2274 2275 2276 2277 2278 2279 2280 2281 2282 2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 2295 2296 2297 2298 2299 2300 2301 2302 2303 2304 2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 2332 2333 2334 2335 2336 2337 2338 2339 2340 2341 2342 2343 2344 2345 2346 2347 2348 2349 2350 2351 2352 2353 2354 2355 2356 2357 2358 2359 2360 2361 2362 2363 2364 2365 2366 2367 2368 2369 2370 2371 2372 2373 2374 2375 2376 2377 2378 2379 2380 2381 2382 2383 2384 2385 2386 2387 2388 2389 2390 2391 2392 2393 2394 2395 2396 2397 2398 2399 2400 2401 2402 2403 2404 2405 2406 2407 2408 2409 2410 2411 2412 2413 2414 2415 2416 2417 2418 2419 2420 2421 2422 2423 2424 2425 2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 2436 2437 2438 2439 2440 2441 2442 2443 2444 2445 2446 2447 2448 2449 2450 2451 2452 2453 2454 2455 2456 2457 2458 2459 2460 2461 2462 2463 2464 2465 2466 2467 2468 2469 2470 2471 2472 2473 2474 2475 2476 2477 2478 2479 2480 2481 2482 2483 2484 2485 2486 2487 2488 2489 2490 2491 2492 2493 2494 2495 2496 2497 2498 2499 2500 2501 2502 2503 2504 2505 2506 2507 2508 2509 2510 2511 2512 2513 2514 2515 2516 2517 2518 2519 2520 2521 2522 2523 2524 2525 2526 2527 2528 2529 2530 2531 2532 2533 2534 2535 2536 2537 2538 2539 2540 2541 2542 2543 2544 2545 2546 2547 2548 2549 2550 2551 2552 2553 2554 2555 2556 2557 +772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 +1 11 1230 410 0 +2558 2559 2560 2560 2561 2558 2562 2563 2559 2564 2565 2566 2566 2567 2564 2568 2565 2569 2569 2570 2568 2568 2571 2572 2572 2573 2568 2574 2558 2561 2561 2575 2574 2575 2576 2574 2576 2571 2577 2577 2578 2576 2579 2580 2581 2581 2582 2579 2583 2579 2582 2582 2584 2583 2585 2580 2586 2586 2587 2585 2588 2585 2587 2587 2589 2588 2588 2590 2591 2591 2592 2588 2593 2594 2590 2595 2596 2597 2597 2598 2595 2599 2600 2601 2601 2602 2599 2603 2604 2605 2605 2606 2603 2607 2608 2581 2581 2609 2607 2610 2611 2612 2612 2613 2610 2614 2615 2616 2616 2617 2614 2618 2619 2620 2620 2621 2618 2622 2623 2624 2624 2625 2622 2587 2586 2573 2573 2572 2587 2626 2627 2628 2628 2629 2626 2630 2631 2632 2632 2633 2630 2634 2635 2636 2636 2637 2634 2638 2639 2640 2640 2641 2638 2642 2643 2644 2644 2645 2642 2646 2647 2648 2646 2649 2647 2650 2651 2652 2652 2653 2650 2654 2648 2655 2647 2655 2648 2656 2655 2645 2645 2644 2656 2657 2650 2653 2653 2658 2657 2659 2657 2658 2658 2660 2659 2661 2660 2662 2662 2663 2661 2664 2661 2663 2663 2562 2664 2665 2666 2667 2666 2668 2667 2669 2670 2671 2671 2672 2669 2673 2674 2675 2675 2676 2673 2676 2677 2673 2678 2672 2679 2679 2634 2678 2680 2676 2669 2669 2681 2680 2682 2677 2683 2682 2654 2677 2662 2683 2684 2662 2682 2683 2666 2681 2678 2678 2685 2666 2686 2680 2665 2686 2684 2680 2685 2637 2687 2687 2688 2685 2563 2686 2665 2665 2667 2563 2689 2690 2691 2691 2692 2689 2693 2694 2695 2695 2696 2693 2697 2698 2699 2699 2700 2697 2701 2702 2703 2703 2704 2701 2570 2569 2703 2703 2623 2570 2624 2702 2699 2699 2619 2624 2620 2698 2695 2695 2615 2620 2616 2694 2691 2691 2611 2616 2578 2577 2622 2622 2659 2578 2657 2625 2618 2618 2650 2657 2651 2621 2614 2614 2646 2651 2649 2617 2610 2610 2642 2649 2643 2613 2705 2705 2706 2643 2707 2595 2598 2598 2708 2707 2709 2599 2602 2602 2710 2709 2711 2603 2606 2606 2712 2711 2713 2607 2609 2609 2592 2713 2584 2582 2714 2714 2715 2584 2716 2717 2718 2718 2719 2716 2720 2721 2722 2722 2723 2720 2724 2725 2726 2726 2727 2724 2728 2729 2690 2690 2689 2728 2582 2581 2608 2608 2714 2582 2717 2605 2604 2604 2718 2717 2721 2601 2600 2600 2722 2721 2725 2597 2596 2596 2726 2725 2729 2730 2612 2612 2690 2729 2575 2561 2593 2593 2589 2575 2560 2563 2731 2731 2594 2560 2668 2732 2733 2733 2667 2668 2687 2632 2631 2631 2734 2687 2687 2734 2688 2631 2735 2734 2733 2736 2737 2737 2731 2733 2737 2738 2739 2739 2740 2737 2741 2742 2743 2743 2736 2741 2738 2744 2739 2738 2745 2744 2745 2746 2747 2747 2744 2745 2742 2748 2749 2749 2743 2742 2746 2750 2751 2751 2747 2746 2750 2752 2753 2753 2751 2750 2748 2754 2749 2748 2755 2754 2753 2752 2674 2674 2656 2753 2754 2755 2670 2670 2675 2754 2756 2735 2626 2756 2734 2735 2629 2638 2757 2757 2758 2629 2671 2759 2641 2641 2760 2671 2591 2761 2713 2713 2592 2591 2761 2762 2713 2762 2739 2744 2763 2762 2744 2763 2744 2764 2744 2747 2764 2765 2766 2751 2751 2753 2765 2767 2751 2768 2751 2767 2747 2764 2769 2710 2710 2711 2764 2767 2768 2708 2708 2709 2767 2766 2706 2707 2766 2765 2706 2756 2741 2732 2679 2760 2770 2770 2771 2679 2760 2641 2640 2640 2770 2760 2668 2666 2685 2706 2765 2644 2644 2643 2706 2768 2707 2708 2768 2766 2707 2769 2709 2710 2769 2767 2709 2764 2747 2769 2769 2747 2767 2751 2766 2768 2644 2765 2753 2753 2656 2644 2763 2764 2711 2711 2712 2763 2762 2763 2712 2712 2713 2762 2740 2739 2762 2762 2761 2740 2594 2740 2761 2761 2591 2594 2733 2741 2736 2733 2732 2741 2638 2641 2757 2641 2759 2757 2626 2629 2756 2629 2758 2756 2755 2759 2671 2671 2670 2755 2752 2754 2675 2675 2674 2752 2757 2759 2755 2755 2748 2757 2749 2754 2752 2752 2750 2749 2750 2746 2749 2758 2757 2748 2748 2742 2758 2746 2745 2749 2743 2745 2738 2743 2749 2745 2756 2758 2742 2742 2741 2756 2736 2743 2738 2738 2737 2736 2732 2734 2756 2731 2737 2740 2740 2594 2731 2668 2688 2734 2734 2732 2668 2731 2563 2667 2667 2733 2731 2561 2560 2594 2594 2593 2561 2566 2573 2586 2586 2772 2566 2726 2596 2730 2730 2729 2726 2722 2600 2597 2597 2725 2722 2718 2604 2601 2601 2721 2718 2714 2608 2605 2605 2717 2714 2567 2566 2772 2772 2773 2567 2727 2726 2729 2729 2728 2727 2723 2722 2725 2725 2724 2723 2719 2718 2721 2721 2720 2719 2715 2714 2717 2717 2716 2715 2589 2587 2572 2572 2575 2589 2712 2606 2607 2607 2713 2712 2710 2602 2603 2603 2711 2710 2708 2598 2599 2599 2709 2708 2706 2705 2595 2595 2707 2706 2642 2610 2613 2613 2643 2642 2646 2614 2617 2617 2649 2646 2650 2618 2621 2621 2651 2650 2659 2622 2625 2625 2657 2659 2611 2691 2690 2690 2612 2611 2615 2695 2694 2694 2616 2615 2619 2699 2698 2698 2620 2619 2623 2703 2702 2702 2624 2623 2704 2703 2569 2569 2774 2704 2700 2699 2702 2702 2701 2700 2696 2695 2698 2698 2697 2696 2692 2691 2694 2694 2693 2692 2562 2663 2686 2686 2563 2562 2688 2668 2685 2663 2662 2684 2684 2686 2663 2665 2680 2681 2681 2666 2665 2685 2634 2637 2685 2678 2634 2684 2676 2680 2684 2683 2676 2676 2683 2677 2681 2672 2678 2681 2669 2672 2654 2655 2673 2673 2677 2654 2655 2656 2674 2674 2673 2655 2676 2675 2669 2675 2670 2669 2672 2760 2679 2672 2671 2760 2578 2659 2661 2661 2664 2578 2659 2660 2661 2682 2662 2660 2682 2660 2658 2653 2654 2658 2654 2682 2658 2647 2645 2655 2648 2654 2652 2652 2654 2653 2651 2648 2652 2651 2646 2648 2649 2645 2647 2649 2642 2645 2630 2633 2636 2636 2635 2630 2630 2635 2771 2771 2639 2630 2630 2639 2628 2628 2627 2630 2771 2770 2640 2640 2639 2771 2679 2771 2635 2635 2634 2679 2633 2632 2687 2687 2637 2636 2636 2633 2687 2631 2630 2735 2630 2627 2626 2626 2735 2630 2629 2628 2639 2639 2638 2629 2577 2570 2623 2623 2622 2577 2625 2624 2619 2619 2618 2625 2621 2620 2615 2615 2614 2621 2617 2616 2611 2611 2610 2617 2613 2612 2730 2730 2705 2613 2606 2605 2608 2608 2607 2606 2602 2601 2604 2604 2603 2602 2598 2597 2600 2600 2599 2598 2705 2730 2596 2596 2595 2705 2594 2591 2590 2589 2593 2588 2593 2590 2588 2592 2609 2585 2585 2588 2592 2609 2581 2580 2580 2585 2609 2773 2772 2583 2772 2579 2583 2772 2586 2580 2580 2579 2772 2575 2572 2571 2571 2576 2575 2576 2578 2664 2664 2558 2576 2576 2558 2574 2570 2577 2571 2571 2568 2570 2573 2566 2565 2565 2568 2573 2774 2569 2565 2565 2564 2774 2563 2560 2559 2664 2562 2559 2559 2558 2664 +1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331 1332 1333 1334 1335 1336 1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 diff --git a/mudworld/geometry/common/people/wizard.ndb b/mudworld/geometry/common/people/wizard.ndb new file mode 100644 index 0000000..c35fff8 --- /dev/null +++ b/mudworld/geometry/common/people/wizard.ndb @@ -0,0 +1,12 @@ +0 : material/common/people/wizard1a +1 : material/common/people/wizard1b +2 : material/common/people/wizard1c +3 : material/common/people/wizard1c +4 : material/common/people/wizard1c +5 : material/common/people/wizard1c +6 : material/common/people/wizard1c +7 : material/common/people/wizard1c +8 : material/common/people/wizard1c +9 : material/common/people/wizard1c +10 : material/common/people/wizard1d +11 : material/common/people/wizard1e diff --git a/mudworld/geometry/common/plants/tree_1.bog b/mudworld/geometry/common/plants/tree_1.bog new file mode 100644 index 0000000..b69616a --- /dev/null +++ b/mudworld/geometry/common/plants/tree_1.bog @@ -0,0 +1,5104 @@ +BOG 1 1 +-1 3822 1274 0 2 +0.045053 0.094834 3.474458 +-0.038055 0.298611 3.429110 +-0.156858 -0.077185 3.474426 +-2.404274 1.535999 6.199714 +-2.475424 1.644906 7.235175 +-2.512344 1.734356 7.238445 +-2.512344 1.734356 7.238445 +-2.445334 1.640019 6.156465 +-2.404274 1.535999 6.199714 +-1.225514 1.553164 4.945538 +-2.259904 1.659039 6.199655 +-2.289664 1.547759 6.226424 +-2.289664 1.547759 6.226424 +-1.268453 1.431113 5.005516 +-1.225514 1.553164 4.945538 +-0.156858 -0.077185 3.474426 +-0.962345 0.916756 3.939587 +-0.808941 1.047450 3.939570 +-0.808941 1.047450 3.939570 +0.045053 0.094834 3.474458 +-0.156858 -0.077185 3.474426 +-1.499944 -0.896499 5.296073 +-1.419804 -0.804668 5.261242 +-1.528094 -0.870384 4.687219 +-0.830238 -0.955320 3.180506 +-1.270600 -1.242064 4.217493 +-1.393983 -1.286083 4.163105 +-1.393983 -1.286083 4.163105 +-0.977661 -0.993559 3.018136 +-0.830238 -0.955320 3.180506 +-0.249819 -0.007132 2.404859 +-1.033949 -0.700692 3.180387 +-0.865029 -0.774302 3.280797 +-0.865029 -0.774302 3.280797 +-0.079784 -0.145872 2.588169 +-0.249819 -0.007132 2.404859 +1.633496 0.153115 5.321390 +1.950446 0.142599 6.226160 +1.950426 0.025373 6.226119 +1.950426 0.025373 6.226119 +1.633466 0.014857 5.321357 +1.633496 0.153115 5.321390 +-0.038104 0.084002 3.620975 +0.885886 0.084001 3.916682 +0.933426 0.247053 3.789571 +0.933426 0.247053 3.789571 +-0.038055 0.298611 3.429110 +-0.038104 0.084002 3.620975 +-0.216794 -0.132266 4.286749 +0.309346 -0.086453 8.639598 +0.307666 -0.017536 8.639619 +0.307666 -0.017536 8.639619 +-0.219926 -0.003869 4.286796 +-0.216794 -0.132266 4.286749 +-0.057081 0.130791 4.286846 +0.395070 0.054739 8.639639 +0.463984 0.069868 8.639639 +0.463984 0.069868 8.639639 +0.071315 0.158976 4.286855 +-0.057081 0.130791 4.286846 +0.463984 0.069868 8.639639 +0.395070 0.054739 8.639639 +0.307666 -0.017536 8.639619 +-0.056134 -0.320615 2.422088 +-0.075872 -0.263795 4.286699 +-0.169820 -0.232479 4.286712 +-0.169820 -0.232479 4.286712 +-0.173304 -0.281559 2.422098 +-0.056134 -0.320615 2.422088 +-0.339906 0.342362 1.344831 +-0.298284 0.257420 2.422300 +-0.153775 0.265232 2.422300 +-0.153775 0.265232 2.422300 +-0.153205 0.352455 1.344831 +-0.339906 0.342362 1.344831 +0.336251 0.039607 1.344720 +0.225073 0.023083 2.422210 +0.100091 -0.113616 2.422159 +0.100091 -0.113616 2.422159 +0.174780 -0.137001 1.344649 +0.336251 0.039607 1.344720 +-0.296528 -0.261765 0.001929 +-0.254123 -0.192506 1.344629 +-0.259168 0.014379 1.344720 +-0.259168 0.014379 1.344720 +-0.303749 0.034278 0.002040 +-0.296528 -0.261765 0.001929 +0.071718 0.344761 0.002151 +0.003220 0.231352 1.344780 +0.210103 0.276767 1.344800 +0.210103 0.276767 1.344800 +0.367760 0.409745 0.002181 +0.071718 0.344761 0.002151 +0.071718 0.344761 0.002151 +-0.188221 -0.492821 0.001838 +-0.296528 -0.261765 0.001929 +-0.296528 -0.261765 0.001929 +-0.303749 0.034278 0.002040 +0.071718 0.344761 0.002151 +0.223349 -0.398955 0.001868 +0.109183 -0.288379 1.344599 +-0.027055 -0.404434 1.344558 +-0.027055 -0.404434 1.344558 +0.028396 -0.565028 0.001818 +0.223349 -0.398955 0.001868 +0.003220 0.231352 1.344780 +-0.032701 0.171495 2.422270 +0.127432 0.206646 2.422280 +0.127432 0.206646 2.422280 +0.210103 0.276767 1.344800 +0.003220 0.231352 1.344780 +-0.254123 -0.192506 1.344629 +-0.231887 -0.156579 2.422149 +-0.235794 0.003554 2.422210 +-0.235794 0.003554 2.422210 +-0.259168 0.014379 1.344720 +-0.254123 -0.192506 1.344629 +0.225073 0.023083 2.422210 +0.149606 0.011789 4.286802 +0.049395 -0.097818 4.286762 +0.049395 -0.097818 4.286762 +0.100091 -0.113616 2.422159 +0.225073 0.023083 2.422210 +-0.298284 0.257420 2.422300 +-0.270033 0.199688 4.286870 +-0.154162 0.205950 4.286875 +-0.154162 0.205950 4.286875 +-0.153775 0.265232 2.422300 +-0.298284 0.257420 2.422300 +0.008683 -0.191767 4.286726 +0.430368 -0.118389 8.639568 +0.384984 -0.157049 8.639568 +0.384984 -0.157049 8.639568 +-0.075872 -0.263795 4.286699 +0.008683 -0.191767 4.286726 +-0.038140 -0.048640 3.118779 +1.010216 -0.016775 3.583884 +0.933346 -0.079039 3.789545 +0.933346 -0.079039 3.789545 +-0.038156 -0.130593 3.429158 +-0.038140 -0.048640 3.118779 +0.885886 0.084001 3.916682 +1.493896 0.083996 5.478319 +1.547246 0.195856 5.418390 +1.547246 0.195856 5.418390 +0.933426 0.247053 3.789571 +0.885886 0.084001 3.916682 +1.950446 0.142599 6.226160 +2.044916 0.132387 7.308139 +2.044916 0.035577 7.308109 +2.044916 0.035577 7.308109 +1.950426 0.025373 6.226119 +1.950446 0.142599 6.226160 +-1.033949 -0.700692 3.180387 +-1.410374 -1.067384 4.217377 +-1.280730 -1.106874 4.251040 +-1.280730 -1.106874 4.251040 +-0.865029 -0.774302 3.280797 +-1.033949 -0.700692 3.180387 +-1.409574 -1.018475 4.687327 +-1.519234 -1.059845 4.684490 +-1.393983 -1.286083 4.163105 +-1.519234 -1.059845 4.684490 +-1.499944 -0.896499 5.296073 +-1.592484 -0.968315 4.684420 +-0.700718 1.016478 4.145232 +-1.225514 1.553164 4.945538 +-1.268453 1.431113 5.005516 +-1.268453 1.431113 5.005516 +-0.787226 0.866637 4.272366 +-0.700718 1.016478 4.145232 +-1.431544 1.515874 4.848587 +-1.395796 1.408064 4.945588 +-2.404274 1.535999 6.199714 +-2.289664 1.547759 6.226424 +-2.378904 1.652426 7.233135 +-2.475424 1.644906 7.235175 +-2.475424 1.644906 7.235175 +-2.404274 1.535999 6.199714 +-2.289664 1.547759 6.226424 +-0.038055 0.298611 3.429110 +-0.055916 0.008811 3.976657 +-0.219270 -0.130371 3.784789 +1.969486 0.005665 7.304819 +2.044916 0.035577 7.308109 +2.044916 0.132387 7.308139 +2.044916 0.132387 7.308139 +1.969486 0.162317 7.304889 +1.969486 0.005665 7.304819 +1.969486 0.005665 7.304819 +1.969486 0.162317 7.304889 +1.922866 0.083989 7.302839 +-0.249819 -0.007132 2.404859 +-0.079784 -0.145872 2.588169 +0.018293 -0.342292 2.404958 +0.018293 -0.342292 2.404958 +-0.091147 -0.324913 2.108438 +-0.249819 -0.007132 2.404859 +-0.249819 -0.007132 2.404859 +-0.091147 -0.324913 2.108438 +-0.256837 -0.117779 2.108399 +-2.404274 1.535999 6.199714 +-2.445334 1.640019 6.156465 +-1.431544 1.515874 4.848587 +-0.962345 0.916756 3.939587 +-1.431544 1.515874 4.848587 +-1.326301 1.605534 4.848553 +-1.326301 1.605534 4.848553 +-0.808941 1.047450 3.939570 +-0.962345 0.916756 3.939587 +-1.415054 -0.901375 4.689014 +-1.328810 -0.832163 5.238660 +-1.321907 -0.926967 5.261336 +-1.321907 -0.926967 5.261336 +-1.409574 -1.018475 4.687327 +-1.415054 -0.901375 4.689014 +-1.270600 -1.242064 4.217493 +-1.409574 -1.018475 4.687327 +-1.393983 -1.286083 4.163105 +-0.977661 -0.993559 3.018136 +-1.393983 -1.286083 4.163105 +-1.480364 -1.178133 4.163031 +-1.480364 -1.178133 4.163031 +-1.103555 -0.836190 3.018056 +-0.977661 -0.993559 3.018136 +1.810106 0.083993 6.296109 +1.922866 0.083989 7.302839 +1.969486 0.162317 7.304889 +1.969486 0.162317 7.304889 +1.863736 0.178835 6.269410 +1.810106 0.083993 6.296109 +1.633466 0.014857 5.321357 +1.950426 0.025373 6.226119 +1.863696 -0.010846 6.269359 +1.863696 -0.010846 6.269359 +1.547196 -0.027860 5.418349 +1.633466 0.014857 5.321357 +-0.038055 0.298611 3.429110 +0.933426 0.247053 3.789571 +1.010276 0.184754 3.583902 +1.010276 0.184754 3.583902 +-0.038071 0.216611 3.118750 +-0.038055 0.298611 3.429110 +-0.169820 -0.232479 4.286712 +0.334560 -0.140240 8.639568 +0.309346 -0.086453 8.639598 +0.309346 -0.086453 8.639598 +-0.216794 -0.132266 4.286749 +-0.169820 -0.232479 4.286712 +-0.154162 0.205950 4.286875 +0.342964 0.095080 8.639659 +0.395070 0.054739 8.639639 +0.395070 0.054739 8.639639 +-0.057081 0.130791 4.286846 +-0.154162 0.205950 4.286875 +0.049318 -0.230786 2.422119 +0.008683 -0.191767 4.286726 +-0.075872 -0.263795 4.286699 +-0.075872 -0.263795 4.286699 +-0.056134 -0.320615 2.422088 +0.049318 -0.230786 2.422119 +-0.375226 0.185940 1.344780 +-0.325625 0.136346 2.422250 +-0.298284 0.257420 2.422300 +-0.298284 0.257420 2.422300 +-0.339906 0.342362 1.344831 +-0.375226 0.185940 1.344780 +0.341298 0.185940 1.344780 +0.228977 0.136346 2.422250 +0.225073 0.023083 2.422210 +0.225073 0.023083 2.422210 +0.336251 0.039607 1.344720 +0.341298 0.185940 1.344780 +-0.188221 -0.492821 0.001838 +-0.178435 -0.353976 1.344578 +-0.254123 -0.192506 1.344629 +-0.254123 -0.192506 1.344629 +-0.296528 -0.261765 0.001929 +-0.188221 -0.492821 0.001838 +-0.152118 0.518052 0.002202 +-0.153205 0.352455 1.344831 +0.003220 0.231352 1.344780 +0.003220 0.231352 1.344780 +0.071718 0.344761 0.002151 +-0.152118 0.518052 0.002202 +0.317216 -0.182338 0.001959 +0.223349 -0.398955 0.001868 +0.028396 -0.565028 0.001818 +0.028396 -0.565028 0.001818 +-0.188221 -0.492821 0.001838 +0.317216 -0.182338 0.001959 +0.317216 -0.182338 0.001959 +-0.188221 -0.492821 0.001838 +0.071718 0.344761 0.002151 +0.028396 -0.565028 0.001818 +-0.027055 -0.404434 1.344558 +-0.178435 -0.353976 1.344578 +-0.178435 -0.353976 1.344578 +-0.188221 -0.492821 0.001838 +0.028396 -0.565028 0.001818 +0.210103 0.276767 1.344800 +0.127432 0.206646 2.422280 +0.228977 0.136346 2.422250 +0.228977 0.136346 2.422250 +0.341298 0.185940 1.344780 +0.210103 0.276767 1.344800 +-0.259168 0.014379 1.344720 +-0.235794 0.003554 2.422210 +-0.325625 0.136346 2.422250 +-0.325625 0.136346 2.422250 +-0.375226 0.185940 1.344780 +-0.259168 0.014379 1.344720 +0.100091 -0.113616 2.422159 +0.049395 -0.097818 4.286762 +0.008683 -0.191767 4.286726 +0.008683 -0.191767 4.286726 +0.049318 -0.230786 2.422119 +0.100091 -0.113616 2.422159 +0.307666 -0.017536 8.639619 +0.507686 0.039611 8.639639 +0.463984 0.069868 8.639639 +0.452219 -0.067963 8.639598 +0.506007 -0.009134 8.639619 +0.507686 0.039611 8.639639 +0.507686 0.039611 8.639639 +0.307666 -0.017536 8.639619 +0.452219 -0.067963 8.639598 +-0.075872 -0.263795 4.286699 +0.384984 -0.157049 8.639568 +0.334560 -0.140240 8.639568 +0.334560 -0.140240 8.639568 +-0.169820 -0.232479 4.286712 +-0.075872 -0.263795 4.286699 +-0.038071 0.216611 3.118750 +1.010276 0.184754 3.583902 +1.010216 -0.016775 3.583884 +1.010216 -0.016775 3.583884 +-0.038140 -0.048640 3.118779 +-0.038071 0.216611 3.118750 +1.547196 -0.027860 5.418349 +1.863696 -0.010846 6.269359 +1.810106 0.083993 6.296109 +1.810106 0.083993 6.296109 +1.493896 0.083996 5.478319 +1.547196 -0.027860 5.418349 +1.863736 0.178835 6.269410 +1.969486 0.162317 7.304889 +2.044916 0.132387 7.308139 +2.044916 0.132387 7.308139 +1.950446 0.142599 6.226160 +1.863736 0.178835 6.269410 +-1.103555 -0.836190 3.018056 +-1.480364 -1.178133 4.163031 +-1.410374 -1.067384 4.217377 +-1.410374 -1.067384 4.217377 +-1.033949 -0.700692 3.180387 +-1.103555 -0.836190 3.018056 +-1.280730 -1.106874 4.251040 +-1.415054 -0.901375 4.689014 +-1.409574 -1.018475 4.687327 +-1.409574 -1.018475 4.687327 +-1.270600 -1.242064 4.217493 +-1.280730 -1.106874 4.251040 +0.107432 0.147984 3.784839 +-0.700718 1.016478 4.145232 +-0.787226 0.866637 4.272366 +-0.787226 0.866637 4.272366 +-0.055916 0.008811 3.976657 +0.107432 0.147984 3.784839 +-0.948938 0.804998 4.145255 +-1.395796 1.408064 4.945588 +-1.431544 1.515874 4.848587 +-1.431544 1.515874 4.848587 +-0.962345 0.916756 3.939587 +-0.948938 0.804998 4.145255 +-2.356114 1.716059 6.156425 +-2.438674 1.797155 7.238405 +-2.356204 1.746526 7.235135 +-2.356204 1.746526 7.235135 +-2.259904 1.659039 6.199655 +-2.356114 1.716059 6.156425 +-1.408634 -0.958047 5.297931 +-1.321907 -0.926967 5.261336 +-1.328810 -0.832163 5.238660 +-1.328810 -0.832163 5.238660 +-1.419804 -0.804668 5.261242 +-1.408634 -0.958047 5.297931 +-2.356204 1.746526 7.235135 +-2.438674 1.797155 7.238405 +-2.512344 1.734356 7.238445 +-2.512344 1.734356 7.238445 +-2.475424 1.644906 7.235175 +-2.356204 1.746526 7.235135 +-0.038156 -0.130593 3.429158 +-0.038104 0.084002 3.620975 +-0.038055 0.298611 3.429110 +-0.038055 0.298611 3.429110 +-0.038071 0.216611 3.118750 +-0.038156 -0.130593 3.429158 +-0.038156 -0.130593 3.429158 +-0.038071 0.216611 3.118750 +-0.038140 -0.048640 3.118779 +-1.431544 1.515874 4.848587 +-2.445334 1.640019 6.156465 +-2.356114 1.716059 6.156425 +-2.356114 1.716059 6.156425 +-1.326301 1.605534 4.848553 +-1.431544 1.515874 4.848587 +-0.055916 0.008811 3.976657 +-0.787226 0.866637 4.272366 +-0.948938 0.804998 4.145255 +-0.948938 0.804998 4.145255 +-0.219270 -0.130371 3.784789 +-0.055916 0.008811 3.976657 +-1.528094 -0.870384 4.687219 +-1.592484 -0.968315 4.684420 +-1.499944 -0.896499 5.296073 +-1.410374 -1.067384 4.217377 +-1.528094 -0.870384 4.687219 +-1.415054 -0.901375 4.689014 +-1.415054 -0.901375 4.689014 +-1.280730 -1.106874 4.251040 +-1.410374 -1.067384 4.217377 +-0.091147 -0.324913 2.108438 +-0.977661 -0.993559 3.018136 +-1.103555 -0.836190 3.018056 +-1.103555 -0.836190 3.018056 +-0.256837 -0.117779 2.108399 +-0.091147 -0.324913 2.108438 +1.493896 0.083996 5.478319 +1.810106 0.083993 6.296109 +1.863736 0.178835 6.269410 +1.863736 0.178835 6.269410 +1.547246 0.195856 5.418390 +1.493896 0.083996 5.478319 +1.010216 -0.016775 3.583884 +1.633466 0.014857 5.321357 +1.547196 -0.027860 5.418349 +1.547196 -0.027860 5.418349 +0.933346 -0.079039 3.789545 +1.010216 -0.016775 3.583884 +-0.291955 0.102607 4.286837 +0.269005 0.039611 8.639639 +0.280772 0.091719 8.639659 +0.280772 0.091719 8.639659 +-0.270033 0.199688 4.286870 +-0.291955 0.102607 4.286837 +0.152738 0.102607 4.286837 +0.507686 0.039611 8.639639 +0.506007 -0.009134 8.639619 +0.506007 -0.009134 8.639619 +0.149606 0.011789 4.286802 +0.152738 0.102607 4.286837 +0.395070 0.054739 8.639639 +0.342964 0.095080 8.639659 +0.280772 0.091719 8.639659 +0.280772 0.091719 8.639659 +0.269005 0.039611 8.639639 +0.395070 0.054739 8.639639 +0.395070 0.054739 8.639639 +0.269005 0.039611 8.639639 +0.307666 -0.017536 8.639619 +-0.231887 -0.156579 2.422149 +-0.216794 -0.132266 4.286749 +-0.219926 -0.003869 4.286796 +-0.219926 -0.003869 4.286796 +-0.235794 0.003554 2.422210 +-0.231887 -0.156579 2.422149 +-0.032701 0.171495 2.422270 +-0.057081 0.130791 4.286846 +0.071315 0.158976 4.286855 +0.071315 0.158976 4.286855 +0.127432 0.206646 2.422280 +-0.032701 0.171495 2.422270 +0.109183 -0.288379 1.344599 +0.049318 -0.230786 2.422119 +-0.056134 -0.320615 2.422088 +-0.056134 -0.320615 2.422088 +-0.027055 -0.404434 1.344558 +0.109183 -0.288379 1.344599 +-0.469822 0.279775 0.002131 +-0.375226 0.185940 1.344780 +-0.339906 0.342362 1.344831 +-0.339906 0.342362 1.344831 +-0.419277 0.503611 0.002202 +-0.469822 0.279775 0.002131 +0.555495 0.279775 0.002131 +0.341298 0.185940 1.344780 +0.336251 0.039607 1.344720 +0.336251 0.039607 1.344720 +0.548274 0.070381 0.002040 +0.555495 0.279775 0.002131 +-0.303749 0.034278 0.002040 +-0.469822 0.279775 0.002131 +-0.419277 0.503611 0.002202 +-0.419277 0.503611 0.002202 +-0.152118 0.518052 0.002202 +-0.303749 0.034278 0.002040 +-0.303749 0.034278 0.002040 +-0.152118 0.518052 0.002202 +0.071718 0.344761 0.002151 +0.548274 0.070381 0.002040 +0.336251 0.039607 1.344720 +0.174780 -0.137001 1.344649 +0.174780 -0.137001 1.344649 +0.317216 -0.182338 0.001959 +0.548274 0.070381 0.002040 +-0.419277 0.503611 0.002202 +-0.339906 0.342362 1.344831 +-0.153205 0.352455 1.344831 +-0.153205 0.352455 1.344831 +-0.152118 0.518052 0.002202 +-0.419277 0.503611 0.002202 +-0.027055 -0.404434 1.344558 +-0.056134 -0.320615 2.422088 +-0.173304 -0.281559 2.422098 +-0.173304 -0.281559 2.422098 +-0.178435 -0.353976 1.344578 +-0.027055 -0.404434 1.344558 +0.127432 0.206646 2.422280 +0.071315 0.158976 4.286855 +0.152738 0.102607 4.286837 +0.152738 0.102607 4.286837 +0.228977 0.136346 2.422250 +0.127432 0.206646 2.422280 +-0.235794 0.003554 2.422210 +-0.219926 -0.003869 4.286796 +-0.291955 0.102607 4.286837 +-0.291955 0.102607 4.286837 +-0.325625 0.136346 2.422250 +-0.235794 0.003554 2.422210 +0.149606 0.011789 4.286802 +0.506007 -0.009134 8.639619 +0.452219 -0.067963 8.639598 +0.452219 -0.067963 8.639598 +0.049395 -0.097818 4.286762 +0.149606 0.011789 4.286802 +-0.270033 0.199688 4.286870 +0.280772 0.091719 8.639659 +0.342964 0.095080 8.639659 +0.342964 0.095080 8.639659 +-0.154162 0.205950 4.286875 +-0.270033 0.199688 4.286870 +1.010276 0.184754 3.583902 +1.633496 0.153115 5.321390 +1.633466 0.014857 5.321357 +1.633466 0.014857 5.321357 +1.010216 -0.016775 3.583884 +1.010276 0.184754 3.583902 +1.863696 -0.010846 6.269359 +1.969486 0.005665 7.304819 +1.922866 0.083989 7.302839 +1.922866 0.083989 7.302839 +1.810106 0.083993 6.296109 +1.863696 -0.010846 6.269359 +0.018293 -0.342292 2.404958 +-0.830238 -0.955320 3.180506 +-0.977661 -0.993559 3.018136 +-0.977661 -0.993559 3.018136 +-0.091147 -0.324913 2.108438 +0.018293 -0.342292 2.404958 +-1.480364 -1.178133 4.163031 +-1.592484 -0.968315 4.684420 +-1.528094 -0.870384 4.687219 +-1.528094 -0.870384 4.687219 +-1.410374 -1.067384 4.217377 +-1.480364 -1.178133 4.163031 +-1.519234 -1.059845 4.684490 +-1.408634 -0.958047 5.297931 +-1.499944 -0.896499 5.296073 +-0.219270 -0.130371 3.784789 +-0.948938 0.804998 4.145255 +-0.962345 0.916756 3.939587 +-0.962345 0.916756 3.939587 +-0.156858 -0.077185 3.474426 +-0.219270 -0.130371 3.784789 +-1.326301 1.605534 4.848553 +-2.356114 1.716059 6.156425 +-2.259904 1.659039 6.199655 +-2.259904 1.659039 6.199655 +-1.225514 1.553164 4.945538 +-1.326301 1.605534 4.848553 +-2.445334 1.640019 6.156465 +-2.512344 1.734356 7.238445 +-2.438674 1.797155 7.238405 +-2.438674 1.797155 7.238405 +-2.356114 1.716059 6.156425 +-2.445334 1.640019 6.156465 +-0.038055 0.298611 3.429110 +0.107432 0.147984 3.784839 +-0.055916 0.008811 3.976657 +-0.038055 0.298611 3.429110 +0.045053 0.094834 3.474458 +0.107432 0.147984 3.784839 +-0.219270 -0.130371 3.784789 +-0.156858 -0.077185 3.474426 +-0.038055 0.298611 3.429110 +-2.259904 1.659039 6.199655 +-2.356204 1.746526 7.235135 +-2.378904 1.652426 7.233135 +-2.378904 1.652426 7.233135 +-2.289664 1.547759 6.226424 +-2.259904 1.659039 6.199655 +-0.787226 0.866637 4.272366 +-1.268453 1.431113 5.005516 +-1.395796 1.408064 4.945588 +-1.395796 1.408064 4.945588 +-0.948938 0.804998 4.145255 +-0.787226 0.866637 4.272366 +0.045053 0.094834 3.474458 +-0.808941 1.047450 3.939570 +-0.700718 1.016478 4.145232 +-0.700718 1.016478 4.145232 +0.107432 0.147984 3.784839 +0.045053 0.094834 3.474458 +-1.528094 -0.870384 4.687219 +-1.419804 -0.804668 5.261242 +-1.328810 -0.832163 5.238660 +-1.328810 -0.832163 5.238660 +-1.415054 -0.901375 4.689014 +-1.528094 -0.870384 4.687219 +-0.865029 -0.774302 3.280797 +-1.280730 -1.106874 4.251040 +-1.270600 -1.242064 4.217493 +-1.270600 -1.242064 4.217493 +-0.830238 -0.955320 3.180506 +-0.865029 -0.774302 3.280797 +-0.256837 -0.117779 2.108399 +-1.103555 -0.836190 3.018056 +-1.033949 -0.700692 3.180387 +-1.033949 -0.700692 3.180387 +-0.249819 -0.007132 2.404859 +-0.256837 -0.117779 2.108399 +1.547246 0.195856 5.418390 +1.863736 0.178835 6.269410 +1.950446 0.142599 6.226160 +1.950446 0.142599 6.226160 +1.633496 0.153115 5.321390 +1.547246 0.195856 5.418390 +0.933346 -0.079039 3.789545 +1.547196 -0.027860 5.418349 +1.493896 0.083996 5.478319 +1.493896 0.083996 5.478319 +0.885886 0.084001 3.916682 +0.933346 -0.079039 3.789545 +-0.219926 -0.003869 4.286796 +0.307666 -0.017536 8.639619 +0.269005 0.039611 8.639639 +0.269005 0.039611 8.639639 +-0.291955 0.102607 4.286837 +-0.219926 -0.003869 4.286796 +0.071315 0.158976 4.286855 +0.463984 0.069868 8.639639 +0.507686 0.039611 8.639639 +0.507686 0.039611 8.639639 +0.152738 0.102607 4.286837 +0.071315 0.158976 4.286855 +-0.173304 -0.281559 2.422098 +-0.169820 -0.232479 4.286712 +-0.216794 -0.132266 4.286749 +-0.216794 -0.132266 4.286749 +-0.231887 -0.156579 2.422149 +-0.173304 -0.281559 2.422098 +-0.153775 0.265232 2.422300 +-0.154162 0.205950 4.286875 +-0.057081 0.130791 4.286846 +-0.057081 0.130791 4.286846 +-0.032701 0.171495 2.422270 +-0.153775 0.265232 2.422300 +0.174780 -0.137001 1.344649 +0.100091 -0.113616 2.422159 +0.049318 -0.230786 2.422119 +0.049318 -0.230786 2.422119 +0.109183 -0.288379 1.344599 +0.174780 -0.137001 1.344649 +-0.303749 0.034278 0.002040 +-0.259168 0.014379 1.344720 +-0.375226 0.185940 1.344780 +-0.375226 0.185940 1.344780 +-0.469822 0.279775 0.002131 +-0.303749 0.034278 0.002040 +0.367760 0.409745 0.002181 +0.210103 0.276767 1.344800 +0.341298 0.185940 1.344780 +0.341298 0.185940 1.344780 +0.555495 0.279775 0.002131 +0.367760 0.409745 0.002181 +0.071718 0.344761 0.002151 +0.367760 0.409745 0.002181 +0.555495 0.279775 0.002131 +0.555495 0.279775 0.002131 +0.548274 0.070381 0.002040 +0.071718 0.344761 0.002151 +0.071718 0.344761 0.002151 +0.548274 0.070381 0.002040 +0.317216 -0.182338 0.001959 +0.317216 -0.182338 0.001959 +0.174780 -0.137001 1.344649 +0.109183 -0.288379 1.344599 +0.109183 -0.288379 1.344599 +0.223349 -0.398955 0.001868 +0.317216 -0.182338 0.001959 +-0.153205 0.352455 1.344831 +-0.153775 0.265232 2.422300 +-0.032701 0.171495 2.422270 +-0.032701 0.171495 2.422270 +0.003220 0.231352 1.344780 +-0.153205 0.352455 1.344831 +-0.178435 -0.353976 1.344578 +-0.173304 -0.281559 2.422098 +-0.231887 -0.156579 2.422149 +-0.231887 -0.156579 2.422149 +-0.254123 -0.192506 1.344629 +-0.178435 -0.353976 1.344578 +0.228977 0.136346 2.422250 +0.152738 0.102607 4.286837 +0.149606 0.011789 4.286802 +0.149606 0.011789 4.286802 +0.225073 0.023083 2.422210 +0.228977 0.136346 2.422250 +-0.325625 0.136346 2.422250 +-0.291955 0.102607 4.286837 +-0.270033 0.199688 4.286870 +-0.270033 0.199688 4.286870 +-0.298284 0.257420 2.422300 +-0.325625 0.136346 2.422250 +0.307666 -0.017536 8.639619 +0.309346 -0.086453 8.639598 +0.334560 -0.140240 8.639568 +0.334560 -0.140240 8.639568 +0.384984 -0.157049 8.639568 +0.307666 -0.017536 8.639619 +0.307666 -0.017536 8.639619 +0.384984 -0.157049 8.639568 +0.430368 -0.118389 8.639568 +0.430368 -0.118389 8.639568 +0.452219 -0.067963 8.639598 +0.307666 -0.017536 8.639619 +0.049395 -0.097818 4.286762 +0.452219 -0.067963 8.639598 +0.430368 -0.118389 8.639568 +0.430368 -0.118389 8.639568 +0.008683 -0.191767 4.286726 +0.049395 -0.097818 4.286762 +-0.038156 -0.130593 3.429158 +0.933346 -0.079039 3.789545 +0.885886 0.084001 3.916682 +0.885886 0.084001 3.916682 +-0.038104 0.084002 3.620975 +-0.038156 -0.130593 3.429158 +0.933426 0.247053 3.789571 +1.547246 0.195856 5.418390 +1.633496 0.153115 5.321390 +1.633496 0.153115 5.321390 +1.010276 0.184754 3.583902 +0.933426 0.247053 3.789571 +1.950426 0.025373 6.226119 +2.044916 0.035577 7.308109 +1.969486 0.005665 7.304819 +1.969486 0.005665 7.304819 +1.863696 -0.010846 6.269359 +1.950426 0.025373 6.226119 +-0.079784 -0.145872 2.588169 +-0.865029 -0.774302 3.280797 +-0.830238 -0.955320 3.180506 +-0.830238 -0.955320 3.180506 +0.018293 -0.342292 2.404958 +-0.079784 -0.145872 2.588169 +-1.393983 -1.286083 4.163105 +-1.519234 -1.059845 4.684490 +-1.592484 -0.968315 4.684420 +-1.592484 -0.968315 4.684420 +-1.480364 -1.178133 4.163031 +-1.393983 -1.286083 4.163105 +-1.409574 -1.018475 4.687327 +-1.321907 -0.926967 5.261336 +-1.408634 -0.958047 5.297931 +-1.408634 -0.958047 5.297931 +-1.519234 -1.059845 4.684490 +-1.409574 -1.018475 4.687327 +-0.808941 1.047450 3.939570 +-1.326301 1.605534 4.848553 +-1.225514 1.553164 4.945538 +-1.225514 1.553164 4.945538 +-0.700718 1.016478 4.145232 +-0.808941 1.047450 3.939570 +-1.268453 1.431113 5.005516 +-2.289664 1.547759 6.226424 +-2.404274 1.535999 6.199714 +-2.404274 1.535999 6.199714 +-1.395796 1.408064 4.945588 +-1.268453 1.431113 5.005516 +-1.408634 -0.958047 5.297931 +-1.419804 -0.804668 5.261242 +-1.499944 -0.896499 5.296073 +-2.475424 1.644906 7.235175 +-2.378904 1.652426 7.233135 +-2.356204 1.746526 7.235135 +0.686726 -3.088615 4.644349 +1.642716 -2.633374 4.352969 +1.265676 -2.844323 4.264999 +0.147904 -0.869938 8.098266 +-0.031542 -1.330109 8.590494 +-0.084696 -0.883776 8.188286 +0.801556 -0.260461 7.747918 +0.660226 -0.373383 7.784657 +0.585243 -0.355742 7.738237 +0.446751 -0.736380 8.029486 +0.213700 -0.738160 8.014866 +0.585243 -0.355742 7.738237 +0.931056 -0.375952 7.085998 +1.053656 -0.465214 7.138677 +1.315146 -0.128724 7.280078 +-0.193353 -0.770182 9.015756 +-0.290106 -0.986659 8.574705 +0.002428 -1.248490 8.791124 +0.029720 0.454256 9.817460 +0.335895 0.103612 9.763779 +0.506147 0.552501 9.854090 +0.818906 1.166306 9.936382 +0.676566 0.918421 9.877381 +1.065796 0.739755 9.840721 +1.096576 1.429037 9.625934 +1.679056 1.416727 9.682453 +1.802526 1.456787 9.583114 +-0.084696 -0.883776 8.188286 +-0.290106 -0.986659 8.574705 +-0.157723 -0.429464 8.389478 +-0.093939 0.050117 9.762979 +0.029720 0.454256 9.817460 +-0.169936 0.514761 9.936911 +-0.443222 -0.081559 8.609118 +-0.285108 -0.318680 8.804157 +-0.513915 0.334568 9.123580 +0.128053 1.133967 9.699363 +0.082547 0.853272 9.957202 +0.464080 1.355306 10.001823 +-0.930640 1.113329 9.008303 +-0.371589 0.504708 9.362660 +-0.196294 0.847493 9.517442 +-1.351420 0.816633 7.530122 +-1.199570 0.645654 8.050841 +-1.360713 1.098523 8.094823 +-0.130858 1.253518 9.350343 +-0.398570 0.913947 9.362151 +0.256685 1.343427 9.581043 +-0.894096 1.505643 7.888304 +-1.360713 1.098523 8.094823 +-1.160284 1.190230 8.737123 +0.401256 1.560807 9.601154 +-0.130858 1.253518 9.350343 +0.256685 1.343427 9.581043 +-0.894096 1.505643 7.888304 +-0.838900 1.674351 8.492455 +-0.583364 1.810442 8.169325 +0.545549 1.642857 9.525294 +0.401256 1.560807 9.601154 +0.754066 1.535607 9.669444 +0.214122 2.041224 7.703496 +-0.851364 1.605404 7.753974 +-0.583364 1.810442 8.169325 +0.892236 2.185689 9.046287 +0.545549 1.642857 9.525294 +1.089376 2.001828 9.326345 +0.255464 1.257316 7.099413 +0.214122 2.041224 7.703496 +0.802066 2.148004 7.634456 +0.892236 2.185689 9.046287 +1.089376 2.001828 9.326345 +1.514806 2.079719 9.195896 +1.503796 2.403944 7.726187 +0.802066 2.148004 7.634456 +1.096006 2.660663 7.939498 +1.532706 2.147779 9.010306 +1.502866 1.778327 9.520785 +1.525786 1.822828 9.467775 +1.938306 2.095573 8.019196 +1.500066 2.407393 8.050207 +1.836816 2.027861 8.492916 +0.994456 0.406533 6.967810 +1.139686 0.950578 6.931872 +1.144466 0.314079 6.785300 +1.938306 2.095573 8.019196 +1.836816 2.027861 8.492916 +2.528696 1.741293 7.833745 +0.931056 -0.375952 7.085998 +0.712036 -0.215996 6.925768 +1.144466 0.314079 6.785300 +2.726876 0.464030 7.653000 +2.532106 1.386245 7.251954 +2.528696 1.741293 7.833745 +2.127316 1.443699 9.012424 +1.705016 1.802108 9.392035 +1.693196 1.758098 9.489664 +2.271256 0.166155 7.163519 +2.726876 0.464030 7.653000 +2.815276 -0.577600 7.454257 +2.132856 1.190609 9.086252 +2.127316 1.443699 9.012424 +1.731956 1.676028 9.478745 +2.379396 -1.075152 6.511445 +2.650536 -0.900142 6.887306 +2.744496 -1.190043 6.908885 +2.737046 0.314633 8.305079 +2.553706 0.677479 8.545411 +2.513866 0.401079 8.649830 +1.479486 -0.220592 7.066108 +1.571166 -0.799333 6.830266 +1.371926 -1.417854 7.269404 +2.652226 -1.599285 7.663553 +2.829936 -1.235034 7.285934 +2.610986 -1.147217 8.075335 +2.513866 0.401079 8.649830 +2.137326 0.916927 9.093282 +1.980256 1.032473 9.220852 +1.854656 -2.269413 7.034611 +2.115326 -2.176614 7.299091 +1.700446 -2.109477 8.064021 +2.610986 -1.147217 8.075335 +2.634606 -0.456691 8.262547 +2.347516 -0.507600 8.965637 +1.980256 1.032473 9.220852 +1.679056 1.416727 9.682453 +1.503696 1.279357 9.793943 +1.780366 -1.447109 8.758823 +2.287366 -1.600828 8.358883 +2.059626 -1.217400 9.010015 +1.786706 0.283326 9.411270 +2.005396 0.392818 9.239580 +1.824986 0.937453 9.356031 +1.007526 -1.267599 8.725814 +1.382366 -1.619238 8.416763 +1.780366 -1.447109 8.758823 +1.510036 0.116892 9.607308 +1.965926 -0.248875 9.190378 +1.786706 0.283326 9.411270 +0.902366 -0.771157 7.805286 +0.832246 -1.532638 8.390963 +0.614556 -1.397588 8.439123 +1.462526 -0.810266 9.101995 +1.778136 -0.528601 9.514497 +1.134696 -0.311566 9.580458 +0.446751 -0.736380 8.029486 +0.607786 -0.747839 7.958566 +0.271785 -1.470239 8.528724 +0.619026 -0.635033 9.153847 +1.069856 -0.563314 9.387616 +0.713256 -0.355865 9.596567 +0.271785 -1.470239 8.528724 +0.339274 -1.294930 8.825354 +0.373388 -1.168590 8.883525 +0.762316 -0.195011 9.583948 +0.713256 -0.355865 9.596567 +0.888726 -0.160478 9.760037 +-0.031542 -1.330109 8.590494 +0.373388 -1.168590 8.883525 +0.002428 -1.248490 8.791124 +0.241041 -0.182868 9.673398 +0.762316 -0.195011 9.583948 +0.888726 -0.160478 9.760037 +-0.273761 -0.435111 3.867748 +-1.554404 -0.882297 3.631656 +-1.712784 -0.111462 3.407147 +-0.273761 -0.435111 3.867748 +-0.912348 1.044069 3.384230 +-0.409830 0.973645 3.735150 +1.044506 -0.347377 3.512695 +1.710586 0.273420 3.762023 +1.994716 -2.037643 4.248370 +0.970036 1.219218 3.729388 +2.230616 1.708777 3.836650 +1.732136 1.429039 3.369734 +-2.560144 1.253368 3.631281 +-2.551674 1.533188 3.796198 +-2.139674 1.708418 3.635564 +-1.246133 2.478653 5.012812 +-1.880234 2.899093 5.028822 +-1.583944 3.039662 5.261753 +-2.551674 1.533188 3.796198 +-3.222794 0.868325 4.270840 +-2.928454 1.498405 4.409547 +0.719766 2.583643 5.003811 +0.513797 2.864641 5.587119 +0.919006 2.864591 5.751559 +-0.611601 1.218977 3.897959 +-0.912348 1.044069 3.384230 +-1.107977 1.394158 3.619353 +-0.291363 1.989435 4.628011 +-0.081337 1.078382 3.928648 +-0.758483 1.919165 4.425196 +-2.181834 1.814366 4.116246 +-1.659854 1.744157 3.981212 +-2.139674 1.708418 3.635564 +2.760316 1.148574 4.872033 +2.230616 1.708777 3.836650 +2.531436 1.114003 5.052393 +1.768226 2.339552 5.318209 +1.422156 2.583532 5.401358 +1.086936 1.953009 6.235016 +2.412956 0.589063 4.159624 +2.229596 0.623700 3.742333 +2.780046 0.518543 4.688776 +2.531436 1.114003 5.052393 +2.252956 1.393783 5.244253 +1.580976 1.288570 6.022483 +1.086936 1.953009 6.235016 +0.568134 2.338878 6.557667 +-0.221101 1.952698 6.631186 +1.710586 0.273420 3.762023 +2.026566 0.553328 3.811843 +2.655646 0.132541 4.519813 +2.056576 0.413056 6.086300 +2.426996 0.902874 5.401612 +1.712836 0.481838 6.356761 +0.080534 0.972306 6.841222 +0.733016 1.743258 6.549065 +-0.383610 1.217697 6.826893 +-1.409474 2.339010 5.815797 +-0.877955 2.514130 5.939788 +-1.708984 2.864482 5.395439 +2.630936 -0.882488 5.028262 +2.826736 0.168108 5.191004 +2.667436 -1.128158 5.574145 +1.222906 -0.603375 6.453017 +1.224986 0.517553 6.546681 +0.795036 -0.569008 6.586987 +-0.383610 1.217697 6.826893 +-0.756637 1.602428 6.623115 +-1.326292 0.972287 6.560072 +-1.708984 2.864482 5.395439 +-1.880234 2.899093 5.028822 +-2.197284 2.653714 4.884895 +2.667436 -1.128158 5.574145 +2.253306 -0.987730 5.945086 +1.152356 -1.513260 6.155714 +-0.830047 -0.883659 6.839236 +0.302263 -0.043872 6.892739 +-1.170866 -0.674005 6.595986 +-1.326292 0.972287 6.560072 +-1.552244 1.322629 6.226774 +-1.876734 1.042973 5.613623 +2.363686 -1.723385 4.568219 +2.467326 -1.373266 4.826202 +2.330656 -2.213016 4.911036 +0.937886 -2.144639 5.871821 +0.368416 -1.058492 6.510405 +0.021476 -0.988252 6.593315 +-1.234001 -1.583961 6.464203 +-1.629714 -0.394140 6.558978 +-1.866004 -1.024151 6.269995 +-2.372904 1.147832 5.334126 +-2.019634 1.498092 5.322717 +-2.539944 1.603044 4.850787 +1.777556 -2.563417 5.179523 +2.082316 -2.494477 5.273611 +1.254736 -2.283758 5.618081 +-0.867605 -1.408559 5.895394 +-0.684864 -1.829402 6.615222 +-1.234001 -1.583961 6.464203 +-2.092014 -0.357924 5.633068 +-2.372904 1.147832 5.334126 +-2.551114 0.517765 5.198577 +1.941346 -2.458556 5.076945 +1.777556 -2.563417 5.179523 +1.226526 -2.144327 5.237909 +-0.864624 -1.653899 5.685303 +-0.867605 -1.408559 5.895394 +-1.305696 -1.163129 5.769355 +-2.699264 0.272442 4.930233 +-2.687034 1.077779 4.676501 +-2.931564 0.622816 4.525515 +1.226526 -2.144327 5.237909 +0.612546 -1.969438 5.562242 +0.215782 -2.038277 5.258967 +-1.661294 -1.374038 5.593434 +-2.430044 -0.568714 5.180579 +-2.352474 -1.058036 4.847956 +2.133746 -1.793765 4.654462 +1.816946 -2.528806 4.908041 +1.106326 -2.599095 4.648438 +-0.539535 -1.794327 5.293608 +-1.308036 -1.548977 5.278240 +-0.942674 -1.969175 4.615202 +-2.144694 0.202749 3.657096 +-2.798874 -0.287195 4.556279 +-2.103394 0.693687 3.480017 +1.265676 -2.844323 4.264999 +0.418403 -2.563375 4.792619 +0.686726 -3.088615 4.644349 +-1.050586 -1.862773 4.075640 +-1.583994 -1.653465 4.559568 +-1.285860 -1.512492 3.880964 +-1.526524 0.657973 3.310862 +-2.103394 0.693687 3.480017 +-1.623844 1.008265 3.124433 +-1.156751 1.214777 6.929063 +-0.896287 1.136935 7.533483 +-1.140815 0.670875 7.050591 +-3.396794 1.375457 6.806034 +-3.174764 1.866255 7.455335 +-2.793674 1.789206 7.074885 +-0.449439 0.140723 7.080129 +-0.679114 0.047179 7.203699 +-0.897902 -0.078237 7.119988 +-3.311594 1.206507 6.777003 +-2.568144 0.830094 6.469572 +-2.877294 0.507109 6.486990 +-3.551244 1.313496 7.021624 +-3.396794 1.375457 6.806034 +-3.596334 1.214097 6.698363 +-1.809774 0.308647 6.765790 +-1.451584 0.617567 6.898171 +-1.505934 0.137124 6.916269 +-1.505934 0.137124 6.916269 +-1.038164 0.110110 6.926389 +-1.732214 -0.398151 6.783628 +-1.531874 1.559696 7.085114 +-1.630324 1.590235 7.295815 +-1.331410 1.364945 7.468034 +-2.103174 1.785085 7.490505 +-2.280204 1.824765 7.272795 +-2.540854 1.482643 7.803394 +-1.331410 1.364945 7.468034 +-1.408154 1.386834 7.644014 +-1.324088 1.066758 8.580052 +-2.491624 1.138033 8.108333 +-2.327954 1.545162 8.161984 +-2.575864 1.172063 7.848243 +-0.896287 1.136935 7.533483 +-1.060825 1.132023 7.834983 +-0.511219 0.504190 7.361660 +-1.204629 0.611774 8.357780 +-1.641384 1.181111 8.632882 +-1.546234 0.560883 8.547260 +-2.491624 1.138033 8.108333 +-2.575864 1.172063 7.848243 +-2.733014 0.770068 8.124962 +-0.304014 0.339126 7.206660 +-0.352432 0.533734 7.229121 +-0.645627 0.329504 7.406440 +-0.885516 0.112846 8.191249 +-1.030828 0.617808 8.112551 +-1.205323 0.073784 8.350419 +-1.880304 0.511874 8.556741 +-2.194364 0.509680 8.562300 +-2.568504 0.226047 8.305989 +-2.955994 0.969330 7.903382 +-3.195654 1.026529 7.643083 +-3.421194 0.787159 7.330252 +-0.679114 0.047179 7.203699 +-1.058229 0.377830 7.628420 +-0.979022 0.228286 7.895490 +-1.200371 -0.284352 8.225867 +-1.927044 0.152643 8.550989 +-1.668184 -0.220801 8.351948 +-2.992654 0.039992 7.683649 +-3.034384 0.475240 7.840450 +-3.271664 0.661439 7.595471 +-0.897902 -0.078237 7.119988 +-1.033133 0.112764 7.383749 +-1.132618 -0.040484 7.312189 +-2.159934 -0.356888 7.603858 +-2.286224 -0.137383 8.313328 +-2.588484 -0.446741 7.661067 +-3.250644 0.062577 7.047849 +-3.486214 0.575768 7.120991 +-3.642264 0.901086 6.576502 +-1.798314 -0.238142 7.415728 +-2.159934 -0.356888 7.603858 +-2.243494 -0.405445 7.323257 +-2.839694 0.094684 6.735869 +-3.250644 0.062577 7.047849 +-3.384204 0.543733 6.509131 +-2.634244 -0.195746 6.440158 +-2.535704 -0.514891 7.141717 +-2.699444 -0.176204 6.908838 +-2.204874 -0.420978 6.669127 +-2.535704 -0.514891 7.141717 +-2.634244 -0.195746 6.440158 +-2.839694 0.094684 6.735869 +-2.980904 0.016997 7.223809 +-3.250644 0.062577 7.047849 +-1.798314 -0.238142 7.415728 +-1.719014 -0.325934 7.697528 +-2.159934 -0.356888 7.603858 +-2.980904 0.016997 7.223809 +-3.486214 0.575768 7.120991 +-3.250644 0.062577 7.047849 +-2.159934 -0.356888 7.603858 +-1.668184 -0.220801 8.351948 +-2.286224 -0.137383 8.313328 +-0.897902 -0.078237 7.119988 +-0.679114 0.047179 7.203699 +-1.033133 0.112764 7.383749 +-2.711184 -0.080758 7.879268 +-3.034384 0.475240 7.840450 +-2.992654 0.039992 7.683649 +-1.200371 -0.284352 8.225867 +-1.627184 0.100753 8.511068 +-1.927044 0.152643 8.550989 +-0.679114 0.047179 7.203699 +-0.645627 0.329504 7.406440 +-1.058229 0.377830 7.628420 +-3.271664 0.661439 7.595471 +-2.955994 0.969330 7.903382 +-3.421194 0.787159 7.330252 +-2.223524 0.154476 8.432499 +-1.880304 0.511874 8.556741 +-2.568504 0.226047 8.305989 +-0.953950 0.661597 7.825191 +-1.030828 0.617808 8.112551 +-0.885516 0.112846 8.191249 +-2.979214 1.560964 7.718714 +-3.174764 1.866255 7.455335 +-3.551244 1.313496 7.021624 +-2.541814 0.575000 8.451780 +-2.491624 1.138033 8.108333 +-2.733014 0.770068 8.124962 +-1.324088 1.066758 8.580052 +-1.641384 1.181111 8.632882 +-1.204629 0.611774 8.357780 +-0.352432 0.533734 7.229121 +-0.896287 1.136935 7.533483 +-0.511219 0.504190 7.361660 +-2.061494 1.509431 8.485644 +-2.327954 1.545162 8.161984 +-2.491624 1.138033 8.108333 +-1.183645 1.102963 8.082322 +-1.331410 1.364945 7.468034 +-1.324088 1.066758 8.580052 +-2.327954 1.545162 8.161984 +-2.103174 1.785085 7.490505 +-2.540854 1.482643 7.803394 +-1.156751 1.214777 6.929063 +-1.531874 1.559696 7.085114 +-1.331410 1.364945 7.468034 +-1.732214 -0.398151 6.783628 +-1.038164 0.110110 6.926389 +-1.424004 -0.351339 6.952688 +-1.505934 0.137124 6.916269 +-1.451584 0.617567 6.898171 +-1.140815 0.670875 7.050591 +-1.986934 -0.293535 6.515578 +-1.895884 -0.641006 6.770967 +-2.204874 -0.420978 6.669127 +-3.311594 1.206507 6.777003 +-2.877294 0.507109 6.486990 +-3.384204 0.543733 6.509131 +-0.607281 0.284581 7.000510 +-0.449439 0.140723 7.080129 +-0.897902 -0.078237 7.119988 +-2.793674 1.789206 7.074885 +-2.471304 1.938347 6.924906 +-2.831404 1.724857 6.834745 +-2.280204 1.824765 7.272795 +-2.103174 1.785085 7.490505 +-1.630324 1.590235 7.295815 +-2.144694 0.202749 3.657096 +-2.103394 0.693687 3.480017 +-1.526524 0.657973 3.310862 +-0.942674 -1.969175 4.615202 +-1.583994 -1.653465 4.559568 +-1.050586 -1.862773 4.075640 +1.106326 -2.599095 4.648438 +0.418403 -2.563375 4.792619 +1.265676 -2.844323 4.264999 +-2.352474 -1.058036 4.847956 +-2.798874 -0.287195 4.556279 +-2.144694 0.202749 3.657096 +-0.652721 -2.108475 4.776659 +-0.539535 -1.794327 5.293608 +-0.942674 -1.969175 4.615202 +1.735986 -2.669345 4.655389 +2.133746 -1.793765 4.654462 +1.106326 -2.599095 4.648438 +-2.044514 -1.513127 5.129500 +-1.661294 -1.374038 5.593434 +-2.352474 -1.058036 4.847956 +1.113756 -2.283557 5.117719 +1.226526 -2.144327 5.237909 +0.215782 -2.038277 5.258967 +-2.699264 0.272442 4.930233 +-2.551114 0.517765 5.198577 +-2.687034 1.077779 4.676501 +-0.196400 -1.863419 5.724232 +-0.867605 -1.408559 5.895394 +-0.864624 -1.653899 5.685303 +1.941346 -2.458556 5.076945 +2.265406 -2.563256 4.989612 +1.777556 -2.563417 5.179523 +-2.092014 -0.357924 5.633068 +-2.140774 0.517607 5.644881 +-2.372904 1.147832 5.334126 +-0.090655 -1.653859 5.771933 +-0.684864 -1.829402 6.615222 +-0.867605 -1.408559 5.895394 +2.265406 -2.563256 4.989612 +2.082316 -2.494477 5.273611 +1.777556 -2.563417 5.179523 +-2.372904 1.147832 5.334126 +-1.876734 1.042973 5.613623 +-2.019634 1.498092 5.322717 +-1.234001 -1.583961 6.464203 +-1.170866 -0.674005 6.595986 +-1.629714 -0.394140 6.558978 +1.254736 -2.283758 5.618081 +0.368416 -1.058492 6.510405 +0.937886 -2.144639 5.871821 +2.363686 -1.723385 4.568219 +2.441236 -1.162185 4.539488 +2.467326 -1.373266 4.826202 +-1.862924 0.551878 6.154161 +-1.326292 0.972287 6.560072 +-1.876734 1.042973 5.613623 +0.795036 -0.569008 6.586987 +0.302263 -0.043872 6.892739 +-0.830047 -0.883659 6.839236 +1.842176 -1.688139 5.802133 +2.667436 -1.128158 5.574145 +1.152356 -1.513260 6.155714 +-1.960954 2.339243 5.173689 +-1.708984 2.864482 5.395439 +-2.197284 2.653714 4.884895 +-0.865307 0.762699 6.690532 +-0.383610 1.217697 6.826893 +-1.326292 0.972287 6.560072 +1.712836 0.481838 6.356761 +1.224986 0.517553 6.546681 +1.222906 -0.603375 6.453017 +2.655646 0.132541 4.519813 +2.826736 0.168108 5.191004 +2.630936 -0.882488 5.028262 +-0.555753 2.093419 6.365456 +-0.877955 2.514130 5.939788 +-1.409474 2.339010 5.815797 +1.187626 1.497989 6.304414 +0.733016 1.743258 6.549065 +0.080534 0.972306 6.841222 +2.670286 0.693474 5.060762 +2.426996 0.902874 5.401612 +2.056576 0.413056 6.086300 +-0.244267 2.653490 5.830848 +-0.607995 2.758533 5.184693 +-1.583944 3.039662 5.261753 +0.232648 2.023037 6.690096 +1.086936 1.953009 6.235016 +-0.221101 1.952698 6.631186 +2.096816 1.218401 5.815163 +2.531436 1.114003 5.052393 +1.580976 1.288570 6.022483 +-0.244267 2.653490 5.830848 +0.094339 2.969522 5.278586 +-0.607995 2.758533 5.184693 +1.532186 1.778181 5.730535 +1.768226 2.339552 5.318209 +1.086936 1.953009 6.235016 +1.732136 1.429039 3.369734 +2.230616 1.708777 3.836650 +2.760316 1.148574 4.872033 +-2.181834 1.814366 4.116246 +-2.139674 1.708418 3.635564 +-2.551674 1.533188 3.796198 +-0.758483 1.919165 4.425196 +-0.081337 1.078382 3.928648 +-0.611601 1.218977 3.897959 +-1.107977 1.394158 3.619353 +-0.912348 1.044069 3.384230 +-1.298733 1.148970 3.036473 +0.719766 2.583643 5.003811 +0.919006 2.864591 5.751559 +1.422156 2.583532 5.401358 +-2.551674 1.533188 3.796198 +-2.928454 1.498405 4.409547 +-2.628144 1.989235 4.526612 +-1.246133 2.478653 5.012812 +-1.583944 3.039662 5.261753 +-0.607995 2.758533 5.184693 +-1.997694 1.114350 3.224073 +-2.560144 1.253368 3.631281 +-2.139674 1.708418 3.635564 +0.970036 1.219218 3.729388 +1.732136 1.429039 3.369734 +1.044506 -0.347377 3.512695 +1.044506 -0.347377 3.512695 +1.994716 -2.037643 4.248370 +1.642716 -2.633374 4.352969 +-0.273761 -0.435111 3.867748 +-0.409830 0.973645 3.735150 +-0.081337 1.078382 3.928648 +-0.273761 -0.435111 3.867748 +-1.712784 -0.111462 3.407147 +-1.526524 0.657973 3.310862 +0.241041 -0.182868 9.673398 +0.602726 -0.631341 9.433617 +0.762316 -0.195011 9.583948 +-0.031542 -1.330109 8.590494 +0.300497 -1.454468 8.359903 +0.373388 -1.168590 8.883525 +0.602726 -0.631341 9.433617 +0.713256 -0.355865 9.596567 +0.762316 -0.195011 9.583948 +0.300497 -1.454468 8.359903 +0.271785 -1.470239 8.528724 +0.373388 -1.168590 8.883525 +0.927856 -0.836131 9.014746 +1.069856 -0.563314 9.387616 +0.619026 -0.635033 9.153847 +0.660226 -0.373383 7.784657 +0.607786 -0.747839 7.958566 +0.446751 -0.736380 8.029486 +1.069856 -0.563314 9.387616 +1.462526 -0.810266 9.101995 +1.134696 -0.311566 9.580458 +0.607786 -0.747839 7.958566 +0.902366 -0.771157 7.805286 +0.614556 -1.397588 8.439123 +1.778136 -0.528601 9.514497 +1.965926 -0.248875 9.190378 +1.510036 0.116892 9.607308 +1.007526 -1.267599 8.725814 +1.200086 -1.772618 8.264233 +1.382366 -1.619238 8.416763 +1.965926 -0.248875 9.190378 +2.005396 0.392818 9.239580 +1.786706 0.283326 9.411270 +1.780366 -1.447109 8.758823 +2.053976 -2.031958 8.266562 +2.287366 -1.600828 8.358883 +1.824986 0.937453 9.356031 +1.980256 1.032473 9.220852 +1.503696 1.279357 9.793943 +2.401056 -1.010278 8.492775 +2.610986 -1.147217 8.075335 +2.347516 -0.507600 8.965637 +1.408746 -2.289416 7.874341 +1.854656 -2.269413 7.034611 +1.700446 -2.109477 8.064021 +2.175276 0.668906 9.025341 +2.513866 0.401079 8.649830 +1.980256 1.032473 9.220852 +2.744496 -1.190043 6.908885 +2.829936 -1.235034 7.285934 +2.652226 -1.599285 7.663553 +1.379586 -0.748575 7.422556 +1.479486 -0.220592 7.066108 +1.371926 -1.417854 7.269404 +2.711436 -0.166169 8.110658 +2.737046 0.314633 8.305079 +2.513866 0.401079 8.649830 +2.305896 -1.037702 6.530965 +2.650536 -0.900142 6.887306 +2.379396 -1.075152 6.511445 +2.545446 1.211151 8.635573 +2.127316 1.443699 9.012424 +2.132856 1.190609 9.086252 +2.650536 -0.900142 6.887306 +2.271256 0.166155 7.163519 +2.815276 -0.577600 7.454257 +2.127316 1.443699 9.012424 +2.032526 1.554329 9.038244 +1.705016 1.802108 9.392035 +2.271256 0.166155 7.163519 +2.532106 1.386245 7.251954 +2.726876 0.464030 7.653000 +1.769956 1.843639 9.070435 +1.621296 1.924498 9.356976 +1.705016 1.802108 9.392035 +2.532106 1.386245 7.251954 +1.938306 2.095573 8.019196 +2.528696 1.741293 7.833745 +0.712036 -0.215996 6.925768 +0.994456 0.406533 6.967810 +1.144466 0.314079 6.785300 +1.503796 2.403944 7.726187 +1.500066 2.407393 8.050207 +1.938306 2.095573 8.019196 +1.532706 2.147779 9.010306 +1.514806 2.079719 9.195896 +1.502866 1.778327 9.520785 +1.503796 2.403944 7.726187 +0.902176 1.612335 7.377504 +0.802066 2.148004 7.634456 +1.361906 2.268770 8.818517 +0.892236 2.185689 9.046287 +1.514806 2.079719 9.195896 +0.902176 1.612335 7.377504 +0.255464 1.257316 7.099413 +0.802066 2.148004 7.634456 +0.892236 2.185689 9.046287 +0.242689 1.809998 9.301475 +0.545549 1.642857 9.525294 +0.255464 1.257316 7.099413 +-0.851364 1.605404 7.753974 +0.214122 2.041224 7.703496 +0.140114 1.550568 9.402994 +0.401256 1.560807 9.601154 +0.545549 1.642857 9.525294 +-0.851364 1.605404 7.753974 +-0.894096 1.505643 7.888304 +-0.583364 1.810442 8.169325 +0.140114 1.550568 9.402994 +-0.130858 1.253518 9.350343 +0.401256 1.560807 9.601154 +-0.866366 0.740056 7.383321 +-1.360713 1.098523 8.094823 +-0.894096 1.505643 7.888304 +-0.930640 1.113329 9.008303 +-0.398570 0.913947 9.362151 +-0.130858 1.253518 9.350343 +-0.519027 0.622377 7.890211 +-1.199570 0.645654 8.050841 +-1.351420 0.816633 7.530122 +-1.224782 0.791929 8.552531 +-0.371589 0.504708 9.362660 +-0.930640 1.113329 9.008303 +-0.169936 0.514761 9.936911 +0.082547 0.853272 9.957202 +0.128053 1.133967 9.699363 +-0.157723 -0.429464 8.389478 +-0.285108 -0.318680 8.804157 +-0.443222 -0.081559 8.609118 +-0.133007 0.253398 9.451109 +-0.093939 0.050117 9.762979 +-0.169936 0.514761 9.936911 +0.176613 -0.233123 7.855358 +-0.084696 -0.883776 8.188286 +-0.157723 -0.429464 8.389478 +1.096576 1.429037 9.625934 +1.802526 1.456787 9.583114 +1.731956 1.676028 9.478745 +1.065796 0.739755 9.840721 +1.166656 0.735737 9.795061 +1.114186 1.277536 9.878163 +0.230159 0.790481 9.813992 +0.029720 0.454256 9.817460 +0.506147 0.552501 9.854090 +-0.193353 -0.770182 9.015756 +0.002428 -1.248490 8.791124 +0.072090 -0.841081 9.068695 +0.931056 -0.375952 7.085998 +1.315146 -0.128724 7.280078 +0.801556 -0.260461 7.747918 +0.660226 -0.373383 7.784657 +0.446751 -0.736380 8.029486 +0.585243 -0.355742 7.738237 +0.801556 -0.260461 7.747918 +0.585243 -0.355742 7.738237 +0.324788 -0.128336 7.769598 +-0.031542 -1.330109 8.590494 +0.002428 -1.248490 8.791124 +-0.290106 -0.986659 8.574705 +1.621296 1.924498 9.356976 +1.525786 1.822828 9.467775 +1.502866 1.778327 9.520785 +1.192826 0.160552 9.738579 +1.166656 0.735737 9.795061 +1.065796 0.739755 9.840721 +2.363686 -1.723385 4.568219 +2.443586 -2.003345 4.726679 +2.245656 -1.933065 4.774396 +0.801556 -0.260461 7.747918 +0.296446 0.214745 7.845150 +0.648296 0.145644 7.533229 +0.059154 0.012214 7.888079 +-0.259255 0.195999 7.839449 +0.026817 0.527143 7.822411 +1.141366 -0.732840 7.627966 +1.017096 -1.247386 7.791394 +0.902366 -0.771157 7.805286 +-0.084772 -0.489155 9.425527 +0.072090 -0.841081 9.068695 +0.130713 -0.637565 9.558276 +0.676566 0.918421 9.877381 +0.818906 1.166306 9.936382 +0.564940 1.351286 9.956133 +1.114186 1.277536 9.878163 +1.269766 1.212676 9.855633 +1.096576 1.429037 9.625934 +1.705016 1.802108 9.392035 +1.621296 1.924498 9.356976 +1.502866 1.778327 9.520785 +0.324788 -0.128336 7.769598 +0.585243 -0.355742 7.738237 +0.176613 -0.233123 7.855358 +-0.284494 0.020011 9.166999 +-0.084772 -0.489155 9.425527 +-0.133007 0.253398 9.451109 +0.176613 -0.233123 7.855358 +-0.157723 -0.429464 8.389478 +-0.300315 -0.223466 8.199598 +-0.133007 0.253398 9.451109 +-0.169936 0.514761 9.936911 +-0.196294 0.847493 9.517442 +-1.199570 0.645654 8.050841 +-0.513915 0.334568 9.123580 +-1.224782 0.791929 8.552531 +-0.259255 0.195999 7.839449 +-0.519027 0.622377 7.890211 +-0.666552 0.493073 7.662791 +-0.883970 1.303849 9.035003 +-0.930640 1.113329 9.008303 +-0.564556 1.255029 9.179373 +-0.866366 0.740056 7.383321 +-0.666552 0.493073 7.662791 +-1.351420 0.816633 7.530122 +-0.349940 1.740509 9.134254 +-0.564556 1.255029 9.179373 +0.140114 1.550568 9.402994 +-0.869896 1.327495 7.425303 +-0.866366 0.740056 7.383321 +-0.851364 1.605404 7.753974 +-0.349940 1.740509 9.134254 +0.140114 1.550568 9.402994 +0.242689 1.809998 9.301475 +0.495608 0.506657 7.460801 +-0.869896 1.327495 7.425303 +0.255464 1.257316 7.099413 +0.777056 2.388500 8.621207 +0.004730 2.107279 9.070836 +0.242689 1.809998 9.301475 +0.695466 0.887974 7.315082 +0.495608 0.506657 7.460801 +0.902176 1.612335 7.377504 +1.190976 2.384121 8.378937 +0.777056 2.388500 8.621207 +1.361906 2.268770 8.818517 +1.311646 2.244885 7.282447 +0.695466 0.887974 7.315082 +0.902176 1.612335 7.377504 +1.534356 2.219561 8.582747 +1.361906 2.268770 8.818517 +1.532706 2.147779 9.010306 +1.765906 1.672416 7.197804 +1.503796 2.403944 7.726187 +2.003276 2.002184 7.602306 +1.769956 1.843639 9.070435 +1.532706 2.147779 9.010306 +1.621296 1.924498 9.356976 +2.274756 1.116017 6.956623 +2.003276 2.002184 7.602306 +2.532106 1.386245 7.251954 +1.759616 2.018810 8.731806 +1.769956 1.843639 9.070435 +2.032526 1.554329 9.038244 +2.030466 -0.050179 6.864439 +2.274756 1.116017 6.956623 +2.271256 0.166155 7.163519 +2.545446 1.211151 8.635573 +2.273686 1.720380 8.708935 +2.032526 1.554329 9.038244 +2.305896 -1.037702 6.530965 +2.030466 -0.050179 6.864439 +2.650536 -0.900142 6.887306 +2.614206 0.857777 8.121522 +2.545446 1.211151 8.635573 +2.553706 0.677479 8.545411 +1.289736 -0.679178 6.914267 +2.305896 -1.037702 6.530965 +1.571166 -0.799333 6.830266 +2.719176 -0.833548 7.925026 +2.765786 0.195482 8.040989 +2.711436 -0.166169 8.110658 +0.801556 -0.260461 7.747918 +1.315146 -0.128724 7.280078 +1.379586 -0.748575 7.422556 +2.379396 -1.075152 6.511445 +2.744496 -1.190043 6.908885 +2.501986 -2.151585 7.606091 +2.711436 -0.166169 8.110658 +2.513866 0.401079 8.649830 +2.485416 -0.011379 8.703109 +1.274336 -1.565925 7.598783 +1.371926 -1.417854 7.269404 +1.408746 -2.289416 7.874341 +2.287366 -1.600828 8.358883 +2.652226 -1.599285 7.663553 +2.401056 -1.010278 8.492775 +2.005396 0.392818 9.239580 +2.175276 0.668906 9.025341 +1.824986 0.937453 9.356031 +1.382366 -1.619238 8.416763 +1.700446 -2.109477 8.064021 +2.053976 -2.031958 8.266562 +2.181766 -0.762577 9.169526 +2.204016 -0.231581 8.947328 +1.965926 -0.248875 9.190378 +0.832246 -1.532638 8.390963 +1.017096 -1.247386 7.791394 +1.200086 -1.772618 8.264233 +1.462526 -0.810266 9.101995 +2.181766 -0.762577 9.169526 +1.778136 -0.528601 9.514497 +0.660226 -0.373383 7.784657 +0.788266 -0.344820 7.713257 +0.607786 -0.747839 7.958566 +0.927856 -0.836131 9.014746 +1.276556 -0.952940 8.922416 +1.069856 -0.563314 9.387616 +1.166656 0.735737 9.795061 +1.414096 0.604455 9.681431 +1.114186 1.277536 9.878163 +0.787576 -1.115370 8.917274 +0.927856 -0.836131 9.014746 +0.403937 -0.895787 9.009496 +0.213700 -0.738160 8.014866 +0.446751 -0.736380 8.029486 +0.300497 -1.454468 8.359903 +0.536961 -0.607625 9.156846 +0.619026 -0.635033 9.153847 +0.602726 -0.631341 9.433617 +0.147904 -0.869938 8.098266 +0.213700 -0.738160 8.014866 +0.300497 -1.454468 8.359903 +0.130713 -0.637565 9.558276 +0.536961 -0.607625 9.156846 +0.602726 -0.631341 9.433617 +0.506147 0.552501 9.854090 +1.065796 0.739755 9.840721 +0.676566 0.918421 9.877381 +-0.273761 -0.435111 3.867748 +1.044506 -0.347377 3.512695 +-0.167840 -2.633574 4.398220 +1.044506 -0.347377 3.512695 +0.686726 -3.088615 4.644349 +-0.167840 -2.633574 4.398220 +2.133746 -1.793765 4.654462 +1.735986 -2.669345 4.655389 +1.994716 -2.037643 4.248370 +-1.632324 1.603850 3.263375 +-1.623844 1.008265 3.124433 +-1.997694 1.114350 3.224073 +-1.246133 2.478653 5.012812 +-1.019363 2.583443 5.042711 +-0.758483 1.919165 4.425196 +-1.829594 1.989375 4.409162 +-2.181834 1.814366 4.116246 +-2.628144 1.989235 4.526612 +1.665176 2.654335 4.359272 +1.422156 2.583532 5.401358 +1.768226 2.339552 5.318209 +0.970036 1.219218 3.729388 +2.030746 2.304286 4.093844 +2.230616 1.708777 3.836650 +1.665176 2.654335 4.359272 +0.970036 1.219218 3.729388 +0.782696 2.269535 4.434069 +0.719766 2.583643 5.003811 +-0.291363 1.989435 4.628011 +-1.019363 2.583443 5.042711 +1.044506 -0.347377 3.512695 +1.732136 1.429039 3.369734 +2.608776 0.764118 4.322201 +2.209246 2.199144 4.930541 +1.768226 2.339552 5.318209 +1.740316 1.603131 5.639154 +0.067923 2.723578 6.394158 +0.513797 2.864641 5.587119 +-0.244267 2.653490 5.830848 +2.426996 0.902874 5.401612 +2.760316 1.148574 4.872033 +2.096816 1.218401 5.815163 +0.733016 1.743258 6.549065 +1.532186 1.778181 5.730535 +0.232648 2.023037 6.690096 +0.067923 2.723578 6.394158 +-0.244267 2.653490 5.830848 +-1.303102 2.828601 5.560949 +2.780046 0.518543 4.688776 +2.670286 0.693474 5.060762 +2.543376 0.097486 5.802219 +1.580976 1.288570 6.022483 +1.187626 1.497989 6.304414 +0.746446 0.481588 6.692740 +-0.221101 1.952698 6.631186 +-0.555753 2.093419 6.365456 +-1.103815 1.988599 6.308476 +1.710586 0.273420 3.762023 +2.655646 0.132541 4.519813 +2.565606 -0.672638 4.404784 +2.056576 0.413056 6.086300 +1.712836 0.481838 6.356761 +1.811036 -0.812798 6.239516 +-0.286056 0.166969 7.012330 +0.080534 0.972306 6.841222 +-0.865307 0.762699 6.690532 +-1.593834 1.602761 5.702714 +-1.409474 2.339010 5.815797 +-1.960954 2.339243 5.173689 +2.548336 -1.862988 5.382422 +2.630936 -0.882488 5.028262 +1.842176 -1.688139 5.802133 +0.021476 -0.988252 6.593315 +1.222906 -0.603375 6.453017 +-0.567888 -0.708601 7.017286 +-1.909504 -0.043859 6.353919 +-0.865307 0.762699 6.690532 +-1.862924 0.551878 6.154161 +-2.312124 1.953223 4.974844 +-1.960954 2.339243 5.173689 +-2.592974 2.373854 4.675692 +2.082316 -2.494477 5.273611 +1.152356 -1.513260 6.155714 +1.254736 -2.283758 5.618081 +-0.684864 -1.829402 6.615222 +-0.830047 -0.883659 6.839236 +-1.234001 -1.583961 6.464203 +-2.140774 0.517607 5.644881 +-1.862924 0.551878 6.154161 +-1.876734 1.042973 5.613623 +2.443586 -2.003345 4.726679 +2.330656 -2.213016 4.911036 +2.265406 -2.563256 4.989612 +0.641596 -2.354158 5.638881 +0.088693 -2.144931 6.305071 +-0.090655 -1.653859 5.771933 +-1.599004 -1.198989 5.724875 +-2.003834 -0.253270 5.957338 +-2.140774 0.517607 5.644881 +2.245656 -1.933065 4.774396 +2.443586 -2.003345 4.726679 +2.265406 -2.563256 4.989612 +0.612546 -1.969438 5.562242 +-0.090655 -1.653859 5.771933 +-0.196400 -1.863419 5.724232 +-2.430044 -0.568714 5.180579 +-2.092014 -0.357924 5.633068 +-2.699264 0.272442 4.930233 +1.816946 -2.528806 4.908041 +1.941346 -2.458556 5.076945 +1.113756 -2.283557 5.117719 +-1.308036 -1.548977 5.278240 +-0.864624 -1.653899 5.685303 +-2.044514 -1.513127 5.129500 +-2.912104 0.518245 4.039545 +-2.931564 0.622816 4.525515 +-2.560144 1.253368 3.631281 +-0.209338 -2.353896 4.880009 +0.215782 -2.038277 5.258967 +-0.652721 -2.108475 4.776659 +-2.044514 -1.513127 5.129500 +-2.352474 -1.058036 4.847956 +-1.917664 -0.602640 4.084420 +1.735986 -2.669345 4.655389 +1.106326 -2.599095 4.648438 +1.642716 -2.633374 4.352969 +-0.652721 -2.108475 4.776659 +-0.942674 -1.969175 4.615202 +-0.815512 -2.283374 4.271174 +-1.917664 -0.602640 4.084420 +-2.144694 0.202749 3.657096 +-1.712784 -0.111462 3.407147 +-1.451584 0.617567 6.898171 +-2.280204 1.824765 7.272795 +-1.531874 1.559696 7.085114 +-2.280204 1.824765 7.272795 +-1.451584 0.617567 6.898171 +-2.210674 1.156167 6.733203 +-1.424004 -0.351339 6.952688 +-0.897902 -0.078237 7.119988 +-1.370597 -0.351810 7.069938 +-3.311594 1.206507 6.777003 +-3.642264 0.901086 6.576502 +-3.596334 1.214097 6.698363 +-2.209914 0.049773 6.329989 +-2.204874 -0.420978 6.669127 +-2.634244 -0.195746 6.440158 +-1.038164 0.110110 6.926389 +-1.140815 0.670875 7.050591 +-0.607299 0.757178 7.118522 +-2.568144 0.830094 6.469572 +-3.311594 1.206507 6.777003 +-2.799634 1.162397 6.717143 +-2.568144 0.830094 6.469572 +-2.168934 0.638378 6.555791 +-2.209914 0.049773 6.329989 +-1.887664 1.714794 7.670625 +-2.103174 1.785085 7.490505 +-2.061494 1.509431 8.485644 +-1.156751 1.214777 6.929063 +-1.331410 1.364945 7.468034 +-1.060825 1.132023 7.834983 +-2.059974 1.219271 8.651073 +-2.061494 1.509431 8.485644 +-2.480884 1.193861 8.543213 +-2.979214 1.560964 7.718714 +-2.646904 1.586574 7.594004 +-3.174764 1.866255 7.455335 +-1.183645 1.102963 8.082322 +-1.324088 1.066758 8.580052 +-1.030828 0.617808 8.112551 +-2.194364 0.509680 8.562300 +-2.480884 1.193861 8.543213 +-2.541814 0.575000 8.451780 +-3.195654 1.026529 7.643083 +-2.979214 1.560964 7.718714 +-3.365184 1.229245 7.412663 +-0.724131 0.616083 7.539131 +-0.953950 0.661597 7.825191 +-0.979022 0.228286 7.895490 +-1.546234 0.560883 8.547260 +-1.880304 0.511874 8.556741 +-1.927044 0.152643 8.550989 +-3.034384 0.475240 7.840450 +-2.733014 0.770068 8.124962 +-3.271664 0.661439 7.595471 +-0.449439 0.140723 7.080129 +-0.304014 0.339126 7.206660 +-0.645627 0.329504 7.406440 +-1.167785 0.097123 7.596689 +-1.205323 0.073784 8.350419 +-1.200371 -0.284352 8.225867 +-2.711184 -0.080758 7.879268 +-2.568504 0.226047 8.305989 +-2.806464 0.309511 8.035250 +-3.486214 0.575768 7.120991 +-3.487844 0.927176 6.971552 +-3.596334 1.214097 6.698363 +-1.719014 -0.325934 7.697528 +-1.200371 -0.284352 8.225867 +-1.668184 -0.220801 8.351948 +-2.793894 -0.100211 7.351178 +-3.363544 0.322697 7.423500 +-2.980904 0.016997 7.223809 +-1.602844 -0.389541 7.225718 +-1.450764 -0.201249 7.551068 +-1.719014 -0.325934 7.697528 +-2.699444 -0.176204 6.908838 +-2.793894 -0.100211 7.351178 +-2.980904 0.016997 7.223809 +-2.204874 -0.420978 6.669127 +-1.798314 -0.238142 7.415728 +-2.243494 -0.405445 7.323257 +-2.634244 -0.195746 6.440158 +-2.839694 0.094684 6.735869 +-2.648284 0.272139 6.281280 +-1.895884 -0.641006 6.770967 +-1.370597 -0.351810 7.069938 +-1.602844 -0.389541 7.225718 +-2.243494 -0.405445 7.323257 +-2.588484 -0.446741 7.661067 +-2.535704 -0.514891 7.141717 +-1.370597 -0.351810 7.069938 +-0.897902 -0.078237 7.119988 +-1.132618 -0.040484 7.312189 +-2.588484 -0.446741 7.661067 +-2.711184 -0.080758 7.879268 +-2.992654 0.039992 7.683649 +-1.132618 -0.040484 7.312189 +-1.167785 0.097123 7.596689 +-1.450764 -0.201249 7.551068 +-3.363544 0.322697 7.423500 +-3.271664 0.661439 7.595471 +-3.421194 0.787159 7.330252 +-1.668184 -0.220801 8.351948 +-2.223524 0.154476 8.432499 +-2.286224 -0.137383 8.313328 +-1.033133 0.112764 7.383749 +-0.979022 0.228286 7.895490 +-0.885516 0.112846 8.191249 +-3.195654 1.026529 7.643083 +-3.365184 1.229245 7.412663 +-3.487844 0.927176 6.971552 +-2.194364 0.509680 8.562300 +-2.541814 0.575000 8.451780 +-2.806464 0.309511 8.035250 +-1.205323 0.073784 8.350419 +-1.204629 0.611774 8.357780 +-1.627184 0.100753 8.511068 +-0.645627 0.329504 7.406440 +-0.511219 0.504190 7.361660 +-1.058229 0.377830 7.628420 +-2.575864 1.172063 7.848243 +-2.772274 1.366503 7.811913 +-2.955994 0.969330 7.903382 +-1.546234 0.560883 8.547260 +-2.059974 1.219271 8.651073 +-1.880304 0.511874 8.556741 +-1.060825 1.132023 7.834983 +-1.183645 1.102963 8.082322 +-0.724131 0.616083 7.539131 +-2.575864 1.172063 7.848243 +-2.540854 1.482643 7.803394 +-2.772274 1.366503 7.811913 +-1.408154 1.386834 7.644014 +-1.622154 1.382652 8.175704 +-1.641384 1.181111 8.632882 +-2.280204 1.824765 7.272795 +-2.471304 1.938347 6.924906 +-2.646904 1.586574 7.594004 +-1.408154 1.386834 7.644014 +-1.630324 1.590235 7.295815 +-1.622154 1.382652 8.175704 +-1.809774 0.308647 6.765790 +-1.505934 0.137124 6.916269 +-1.986934 -0.293535 6.515578 +-2.168934 0.638378 6.555791 +-2.210674 1.156167 6.733203 +-1.809774 0.308647 6.765790 +-3.311594 1.206507 6.777003 +-2.831404 1.724857 6.834745 +-2.799634 1.162397 6.717143 +-2.565564 0.405267 6.345231 +-2.648284 0.272139 6.281280 +-2.877294 0.507109 6.486990 +-0.607299 0.757178 7.118522 +-0.304014 0.339126 7.206660 +-0.449439 0.140723 7.080129 +-3.396794 1.375457 6.806034 +-2.793674 1.789206 7.074885 +-2.831404 1.724857 6.834745 +-0.896287 1.136935 7.533483 +-0.352432 0.533734 7.229121 +-0.607299 0.757178 7.118522 +-1.895884 -0.641006 6.770967 +-1.986934 -0.293535 6.515578 +-1.732214 -0.398151 6.783628 +-1.285860 -1.512492 3.880964 +-1.793214 -1.268664 4.253184 +-1.554404 -0.882297 3.631656 +0.686726 -3.088615 4.644349 +-0.209338 -2.353896 4.880009 +-0.167840 -2.633574 4.398220 +-2.103394 0.693687 3.480017 +-2.912104 0.518245 4.039545 +-1.997694 1.114350 3.224073 +-1.308036 -1.548977 5.278240 +-2.044514 -1.513127 5.129500 +-1.583994 -1.653465 4.559568 +1.816946 -2.528806 4.908041 +1.113756 -2.283557 5.117719 +0.418403 -2.563375 4.792619 +-2.430044 -0.568714 5.180579 +-2.699264 0.272442 4.930233 +-2.798874 -0.287195 4.556279 +0.612546 -1.969438 5.562242 +-0.196400 -1.863419 5.724232 +-0.539535 -1.794327 5.293608 +-2.931564 0.622816 4.525515 +-2.928454 1.498405 4.409547 +-3.222794 0.868325 4.270840 +-1.661294 -1.374038 5.593434 +-1.305696 -1.163129 5.769355 +-1.599004 -1.198989 5.724875 +1.226526 -2.144327 5.237909 +1.041286 -2.178918 5.428452 +0.612546 -1.969438 5.562242 +-2.551114 0.517765 5.198577 +-2.539944 1.603044 4.850787 +-2.687034 1.077779 4.676501 +-1.305696 -1.163129 5.769355 +-1.234001 -1.583961 6.464203 +-1.866004 -1.024151 6.269995 +1.041286 -2.178918 5.428452 +1.254736 -2.283758 5.618081 +0.937886 -2.144639 5.871821 +-2.539944 1.603044 4.850787 +-2.312124 1.953223 4.974844 +-2.592974 2.373854 4.675692 +-1.866004 -1.024151 6.269995 +-1.909504 -0.043859 6.353919 +-2.003834 -0.253270 5.957338 +0.088693 -2.144931 6.305071 +0.021476 -0.988252 6.593315 +-0.567888 -0.708601 7.017286 +2.330656 -2.213016 4.911036 +2.548336 -1.862988 5.382422 +2.082316 -2.494477 5.273611 +-1.552244 1.322629 6.226774 +-1.593834 1.602761 5.702714 +-2.019634 1.498092 5.322717 +0.302263 -0.043872 6.892739 +-0.286056 0.166969 7.012330 +-1.629714 -0.394140 6.558978 +2.253306 -0.987730 5.945086 +1.811036 -0.812798 6.239516 +0.368416 -1.058492 6.510405 +2.088916 -0.251947 3.943089 +2.565606 -0.672638 4.404784 +2.467326 -1.373266 4.826202 +-0.756637 1.602428 6.623115 +-1.103815 1.988599 6.308476 +-1.552244 1.322629 6.226774 +0.795036 -0.569008 6.586987 +0.746446 0.481588 6.692740 +0.302263 -0.043872 6.892739 +2.667436 -1.128158 5.574145 +2.543376 0.097486 5.802219 +2.253306 -0.987730 5.945086 +-1.708984 2.864482 5.395439 +-1.303102 2.828601 5.560949 +-1.880234 2.899093 5.028822 +-0.383610 1.217697 6.826893 +0.232648 2.023037 6.690096 +-0.756637 1.602428 6.623115 +1.712836 0.481838 6.356761 +2.096816 1.218401 5.815163 +1.224986 0.517553 6.546681 +2.655646 0.132541 4.519813 +2.412956 0.589063 4.159624 +2.826736 0.168108 5.191004 +0.568134 2.338878 6.557667 +0.067923 2.723578 6.394158 +-0.555753 2.093419 6.365456 +2.252956 1.393783 5.244253 +1.740316 1.603131 5.639154 +1.187626 1.497989 6.304414 +2.780046 0.518543 4.688776 +2.608776 0.764118 4.322201 +2.670286 0.693474 5.060762 +1.422156 2.583532 5.401358 +0.919006 2.864591 5.751559 +0.568134 2.338878 6.557667 +2.531436 1.114003 5.052393 +2.299286 1.953986 4.343209 +2.252956 1.393783 5.244253 +-1.829594 1.989375 4.409162 +-1.287900 1.778617 4.090969 +-1.659854 1.744157 3.981212 +0.719766 2.583643 5.003811 +0.782696 2.269535 4.434069 +-0.291363 1.989435 4.628011 +-0.081337 1.078382 3.928648 +-0.409830 0.973645 3.735150 +-0.611601 1.218977 3.897959 +0.719766 2.583643 5.003811 +-0.145124 2.724143 5.105822 +0.094339 2.969522 5.278586 +2.030746 2.304286 4.093844 +2.209246 2.199144 4.930541 +2.299286 1.953986 4.343209 +-1.246133 2.478653 5.012812 +-1.829594 1.989375 4.409162 +-2.197284 2.653714 4.884895 +-1.107977 1.394158 3.619353 +-1.287900 1.778617 4.090969 +-0.611601 1.218977 3.897959 +-1.632324 1.603850 3.263375 +-1.659854 1.744157 3.981212 +-1.287900 1.778617 4.090969 +2.088916 -0.251947 3.943089 +2.441236 -1.162185 4.539488 +1.994716 -2.037643 4.248370 +-1.526524 0.657973 3.310862 +-1.623844 1.008265 3.124433 +-1.298733 1.148970 3.036473 +-0.273761 -0.435111 3.867748 +-1.050586 -1.862773 4.075640 +-1.285860 -1.512492 3.880964 +0.335895 0.103612 9.763779 +0.888726 -0.160478 9.760037 +0.909446 0.343457 9.822969 +0.002428 -1.248490 8.791124 +0.414906 -0.882812 8.950146 +0.072090 -0.841081 9.068695 +0.888726 -0.160478 9.760037 +0.796636 -0.343762 9.726248 +0.909446 0.343457 9.822969 +0.339274 -1.294930 8.825354 +0.403937 -0.895787 9.009496 +0.414906 -0.882812 8.950146 +1.069856 -0.563314 9.387616 +1.134696 -0.311566 9.580458 +0.796636 -0.343762 9.726248 +0.271785 -1.470239 8.528724 +0.614556 -1.397588 8.439123 +0.339274 -1.294930 8.825354 +1.778136 -0.528601 9.514497 +1.510036 0.116892 9.607308 +1.192826 0.160552 9.738579 +0.832246 -1.532638 8.390963 +1.007526 -1.267599 8.725814 +0.787576 -1.115370 8.917274 +1.414096 0.604455 9.681431 +1.786706 0.283326 9.411270 +1.651296 0.705093 9.505611 +1.276556 -0.952940 8.922416 +1.780366 -1.447109 8.758823 +2.059626 -1.217400 9.010015 +1.651296 0.705093 9.505611 +1.824986 0.937453 9.356031 +1.503696 1.279357 9.793943 +2.059626 -1.217400 9.010015 +2.401056 -1.010278 8.492775 +2.347516 -0.507600 8.965637 +1.017096 -1.247386 7.791394 +1.408746 -2.289416 7.874341 +1.200086 -1.772618 8.264233 +2.634606 -0.456691 8.262547 +2.485416 -0.011379 8.703109 +2.204016 -0.231581 8.947328 +2.115326 -2.176614 7.299091 +2.501986 -2.151585 7.606091 +2.053976 -2.031958 8.266562 +0.801556 -0.260461 7.747918 +1.379586 -0.748575 7.422556 +1.141366 -0.732840 7.627966 +2.610986 -1.147217 8.075335 +2.719176 -0.833548 7.925026 +2.634606 -0.456691 8.262547 +1.571166 -0.799333 6.830266 +2.379396 -1.075152 6.511445 +1.854656 -2.269413 7.034611 +2.553706 0.677479 8.545411 +2.132856 1.190609 9.086252 +2.137326 0.916927 9.093282 +2.744496 -1.190043 6.908885 +2.815276 -0.577600 7.454257 +2.829936 -1.235034 7.285934 +1.315146 -0.128724 7.280078 +1.053656 -0.465214 7.138677 +1.479486 -0.220592 7.066108 +2.726876 0.464030 7.653000 +2.614206 0.857777 8.121522 +2.765786 0.195482 8.040989 +0.931056 -0.375952 7.085998 +1.557746 -0.229620 6.683878 +1.289736 -0.679178 6.914267 +2.614206 0.857777 8.121522 +2.528696 1.741293 7.833745 +2.471956 1.947391 8.400895 +1.557746 -0.229620 6.683878 +1.144466 0.314079 6.785300 +1.814786 0.866678 6.648892 +2.471956 1.947391 8.400895 +1.836816 2.027861 8.492916 +2.273686 1.720380 8.708935 +1.139686 0.950578 6.931872 +1.765906 1.672416 7.197804 +1.814786 0.866678 6.648892 +1.836816 2.027861 8.492916 +1.534356 2.219561 8.582747 +1.759616 2.018810 8.731806 +0.924326 1.047434 7.293303 +1.311646 2.244885 7.282447 +1.139686 0.950578 6.931872 +1.500066 2.407393 8.050207 +1.096006 2.660663 7.939498 +1.190976 2.384121 8.378937 +1.089376 2.001828 9.326345 +1.151086 1.707718 9.489235 +1.502866 1.778327 9.520785 +0.214122 2.041224 7.703496 +0.479460 2.244962 8.195176 +1.096006 2.660663 7.939498 +1.089376 2.001828 9.326345 +0.754066 1.535607 9.669444 +1.151086 1.707718 9.489235 +0.479460 2.244962 8.195176 +-0.583364 1.810442 8.169325 +-0.390052 2.149181 8.566397 +0.648296 0.145644 7.533229 +0.296446 0.214745 7.845150 +-0.175230 0.804631 7.581861 +-0.838900 1.674351 8.492455 +-0.349940 1.740509 9.134254 +-0.390052 2.149181 8.566397 +0.401256 1.560807 9.601154 +0.564940 1.351286 9.956133 +0.699976 1.436987 9.759624 +-0.838900 1.674351 8.492455 +-1.160284 1.190230 8.737123 +-0.883970 1.303849 9.035003 +0.256685 1.343427 9.581043 +0.243356 1.393997 9.641664 +0.564940 1.351286 9.956133 +-1.360713 1.098523 8.094823 +-1.224782 0.791929 8.552531 +-1.160284 1.190230 8.737123 +-0.398570 0.913947 9.362151 +-0.196294 0.847493 9.517442 +0.128053 1.133967 9.699363 +-0.519027 0.622377 7.890211 +-0.300315 -0.223466 8.199598 +-1.199570 0.645654 8.050841 +-0.513915 0.334568 9.123580 +-0.284494 0.020011 9.166999 +-0.371589 0.504708 9.362660 +0.029720 0.454256 9.817460 +0.230159 0.790481 9.813992 +0.082547 0.853272 9.957202 +-0.290106 -0.986659 8.574705 +-0.193353 -0.770182 9.015756 +-0.285108 -0.318680 8.804157 +1.096576 1.429037 9.625934 +1.597856 1.431287 9.789253 +1.503696 1.279357 9.793943 +1.096576 1.429037 9.625934 +1.502866 1.778327 9.520785 +1.151086 1.707718 9.489235 +0.699976 1.436987 9.759624 +0.564940 1.351286 9.956133 +1.096576 1.429037 9.625934 +0.464080 1.355306 10.001823 +0.676566 0.918421 9.877381 +0.564940 1.351286 9.956133 +-0.093939 0.050117 9.762979 +0.241041 -0.182868 9.673398 +0.335895 0.103612 9.763779 +0.213700 -0.738160 8.014866 +0.147904 -0.869938 8.098266 +-0.084696 -0.883776 8.188286 +0.324788 -0.128336 7.769598 +0.059154 0.012214 7.888079 +0.296446 0.214745 7.845150 +0.712036 -0.215996 6.925768 +0.931056 -0.375952 7.085998 +0.845146 0.096310 7.386099 +1.044506 -0.347377 3.512695 +2.229596 0.623700 3.742333 +2.026566 0.553328 3.811843 +1.679056 1.416727 9.682453 +1.980256 1.032473 9.220852 +2.137326 0.916927 9.093282 +-0.031542 -1.330109 8.590494 +-0.290106 -0.986659 8.574705 +-0.084696 -0.883776 8.188286 +0.801556 -0.260461 7.747918 +0.324788 -0.128336 7.769598 +0.296446 0.214745 7.845150 +0.059154 0.012214 7.888079 +-0.519027 0.622377 7.890211 +-0.259255 0.195999 7.839449 +1.141366 -0.732840 7.627966 +1.274336 -1.565925 7.598783 +1.017096 -1.247386 7.791394 +-0.084772 -0.489155 9.425527 +-0.193353 -0.770182 9.015756 +0.072090 -0.841081 9.068695 +0.230159 0.790481 9.813992 +0.506147 0.552501 9.854090 +0.676566 0.918421 9.877381 +0.818906 1.166306 9.936382 +1.065796 0.739755 9.840721 +1.114186 1.277536 9.878163 +1.096576 1.429037 9.625934 +1.731956 1.676028 9.478745 +1.693196 1.758098 9.489664 +0.585243 -0.355742 7.738237 +-0.084696 -0.883776 8.188286 +0.176613 -0.233123 7.855358 +-0.084772 -0.489155 9.425527 +-0.093939 0.050117 9.762979 +-0.133007 0.253398 9.451109 +-0.300315 -0.223466 8.199598 +-0.157723 -0.429464 8.389478 +-0.443222 -0.081559 8.609118 +-0.196294 0.847493 9.517442 +-0.169936 0.514761 9.936911 +0.128053 1.133967 9.699363 +-1.224782 0.791929 8.552531 +-0.513915 0.334568 9.123580 +-0.371589 0.504708 9.362660 +-0.666552 0.493073 7.662791 +-0.519027 0.622377 7.890211 +-1.351420 0.816633 7.530122 +-0.564556 1.255029 9.179373 +-0.930640 1.113329 9.008303 +-0.130858 1.253518 9.350343 +-0.866366 0.740056 7.383321 +-1.351420 0.816633 7.530122 +-1.360713 1.098523 8.094823 +0.140114 1.550568 9.402994 +-0.564556 1.255029 9.179373 +-0.130858 1.253518 9.350343 +-0.866366 0.740056 7.383321 +-0.894096 1.505643 7.888304 +-0.851364 1.605404 7.753974 +0.242689 1.809998 9.301475 +0.140114 1.550568 9.402994 +0.545549 1.642857 9.525294 +0.255464 1.257316 7.099413 +-0.869896 1.327495 7.425303 +-0.851364 1.605404 7.753974 +0.777056 2.388500 8.621207 +0.242689 1.809998 9.301475 +0.892236 2.185689 9.046287 +0.495608 0.506657 7.460801 +0.255464 1.257316 7.099413 +0.902176 1.612335 7.377504 +0.777056 2.388500 8.621207 +0.892236 2.185689 9.046287 +1.361906 2.268770 8.818517 +1.311646 2.244885 7.282447 +0.902176 1.612335 7.377504 +1.503796 2.403944 7.726187 +1.532706 2.147779 9.010306 +1.361906 2.268770 8.818517 +1.514806 2.079719 9.195896 +2.003276 2.002184 7.602306 +1.503796 2.403944 7.726187 +1.938306 2.095573 8.019196 +1.532706 2.147779 9.010306 +1.525786 1.822828 9.467775 +1.621296 1.924498 9.356976 +2.003276 2.002184 7.602306 +1.938306 2.095573 8.019196 +2.532106 1.386245 7.251954 +2.032526 1.554329 9.038244 +1.769956 1.843639 9.070435 +1.705016 1.802108 9.392035 +2.271256 0.166155 7.163519 +2.274756 1.116017 6.956623 +2.532106 1.386245 7.251954 +2.545446 1.211151 8.635573 +2.032526 1.554329 9.038244 +2.127316 1.443699 9.012424 +2.030466 -0.050179 6.864439 +2.271256 0.166155 7.163519 +2.650536 -0.900142 6.887306 +2.553706 0.677479 8.545411 +2.545446 1.211151 8.635573 +2.132856 1.190609 9.086252 +1.571166 -0.799333 6.830266 +2.305896 -1.037702 6.530965 +2.379396 -1.075152 6.511445 +2.765786 0.195482 8.040989 +2.737046 0.314633 8.305079 +2.711436 -0.166169 8.110658 +1.315146 -0.128724 7.280078 +1.479486 -0.220592 7.066108 +1.379586 -0.748575 7.422556 +2.501986 -2.151585 7.606091 +2.744496 -1.190043 6.908885 +2.652226 -1.599285 7.663553 +2.485416 -0.011379 8.703109 +2.513866 0.401079 8.649830 +2.175276 0.668906 9.025341 +1.371926 -1.417854 7.269404 +1.854656 -2.269413 7.034611 +1.408746 -2.289416 7.874341 +2.652226 -1.599285 7.663553 +2.610986 -1.147217 8.075335 +2.401056 -1.010278 8.492775 +2.175276 0.668906 9.025341 +1.980256 1.032473 9.220852 +1.824986 0.937453 9.356031 +1.382366 -1.619238 8.416763 +2.053976 -2.031958 8.266562 +1.780366 -1.447109 8.758823 +1.965926 -0.248875 9.190378 +2.204016 -0.231581 8.947328 +2.005396 0.392818 9.239580 +0.832246 -1.532638 8.390963 +1.200086 -1.772618 8.264233 +1.007526 -1.267599 8.725814 +1.778136 -0.528601 9.514497 +2.181766 -0.762577 9.169526 +1.965926 -0.248875 9.190378 +0.788266 -0.344820 7.713257 +0.902366 -0.771157 7.805286 +0.607786 -0.747839 7.958566 +1.276556 -0.952940 8.922416 +1.462526 -0.810266 9.101995 +1.069856 -0.563314 9.387616 +1.414096 0.604455 9.681431 +1.269766 1.212676 9.855633 +1.114186 1.277536 9.878163 +0.403937 -0.895787 9.009496 +0.927856 -0.836131 9.014746 +0.619026 -0.635033 9.153847 +0.446751 -0.736380 8.029486 +0.271785 -1.470239 8.528724 +0.300497 -1.454468 8.359903 +0.619026 -0.635033 9.153847 +0.713256 -0.355865 9.596567 +0.602726 -0.631341 9.433617 +0.147904 -0.869938 8.098266 +0.300497 -1.454468 8.359903 +-0.031542 -1.330109 8.590494 +0.130713 -0.637565 9.558276 +0.602726 -0.631341 9.433617 +0.241041 -0.182868 9.673398 +-0.273761 -0.435111 3.867748 +-1.526524 0.657973 3.310862 +-0.912348 1.044069 3.384230 +-0.273761 -0.435111 3.867748 +-0.081337 1.078382 3.928648 +1.044506 -0.347377 3.512695 +1.044506 -0.347377 3.512695 +1.642716 -2.633374 4.352969 +0.686726 -3.088615 4.644349 +2.363686 -1.723385 4.568219 +2.245656 -1.933065 4.774396 +2.133746 -1.793765 4.654462 +-1.632324 1.603850 3.263375 +-1.298733 1.148970 3.036473 +-1.623844 1.008265 3.124433 +-1.246133 2.478653 5.012812 +-0.607995 2.758533 5.184693 +-1.019363 2.583443 5.042711 +-2.181834 1.814366 4.116246 +-2.551674 1.533188 3.796198 +-2.628144 1.989235 4.526612 +1.665176 2.654335 4.359272 +0.719766 2.583643 5.003811 +1.422156 2.583532 5.401358 +-1.107977 1.394158 3.619353 +-1.298733 1.148970 3.036473 +-1.632324 1.603850 3.263375 +1.665176 2.654335 4.359272 +2.030746 2.304286 4.093844 +0.970036 1.219218 3.729388 +-0.145124 2.724143 5.105822 +0.719766 2.583643 5.003811 +-1.019363 2.583443 5.042711 +2.608776 0.764118 4.322201 +1.732136 1.429039 3.369734 +2.760316 1.148574 4.872033 +1.740316 1.603131 5.639154 +1.768226 2.339552 5.318209 +1.532186 1.778181 5.730535 +0.513797 2.864641 5.587119 +0.094339 2.969522 5.278586 +-0.244267 2.653490 5.830848 +2.760316 1.148574 4.872033 +2.531436 1.114003 5.052393 +2.096816 1.218401 5.815163 +1.532186 1.778181 5.730535 +1.086936 1.953009 6.235016 +0.232648 2.023037 6.690096 +-1.303102 2.828601 5.560949 +-0.244267 2.653490 5.830848 +-1.583944 3.039662 5.261753 +2.543376 0.097486 5.802219 +2.670286 0.693474 5.060762 +2.056576 0.413056 6.086300 +0.746446 0.481588 6.692740 +1.187626 1.497989 6.304414 +0.080534 0.972306 6.841222 +-1.103815 1.988599 6.308476 +-0.555753 2.093419 6.365456 +-1.409474 2.339010 5.815797 +2.565606 -0.672638 4.404784 +2.655646 0.132541 4.519813 +2.630936 -0.882488 5.028262 +1.811036 -0.812798 6.239516 +1.712836 0.481838 6.356761 +1.222906 -0.603375 6.453017 +0.080534 0.972306 6.841222 +-0.383610 1.217697 6.826893 +-0.865307 0.762699 6.690532 +-1.409474 2.339010 5.815797 +-1.708984 2.864482 5.395439 +-1.960954 2.339243 5.173689 +2.630936 -0.882488 5.028262 +2.667436 -1.128158 5.574145 +1.842176 -1.688139 5.802133 +1.222906 -0.603375 6.453017 +0.795036 -0.569008 6.586987 +-0.567888 -0.708601 7.017286 +-0.865307 0.762699 6.690532 +-1.326292 0.972287 6.560072 +-1.862924 0.551878 6.154161 +-1.960954 2.339243 5.173689 +-2.197284 2.653714 4.884895 +-2.592974 2.373854 4.675692 +1.254736 -2.283758 5.618081 +1.152356 -1.513260 6.155714 +0.368416 -1.058492 6.510405 +-1.234001 -1.583961 6.464203 +-0.830047 -0.883659 6.839236 +-1.170866 -0.674005 6.595986 +-2.140774 0.517607 5.644881 +-1.876734 1.042973 5.613623 +-2.372904 1.147832 5.334126 +2.265406 -2.563256 4.989612 +2.330656 -2.213016 4.911036 +2.082316 -2.494477 5.273611 +-0.090655 -1.653859 5.771933 +0.088693 -2.144931 6.305071 +-0.684864 -1.829402 6.615222 +-1.599004 -1.198989 5.724875 +-2.140774 0.517607 5.644881 +-2.092014 -0.357924 5.633068 +2.245656 -1.933065 4.774396 +2.265406 -2.563256 4.989612 +1.941346 -2.458556 5.076945 +-0.196400 -1.863419 5.724232 +-0.090655 -1.653859 5.771933 +-0.867605 -1.408559 5.895394 +-2.699264 0.272442 4.930233 +-2.092014 -0.357924 5.633068 +-2.551114 0.517765 5.198577 +1.941346 -2.458556 5.076945 +1.226526 -2.144327 5.237909 +1.113756 -2.283557 5.117719 +-0.864624 -1.653899 5.685303 +-1.661294 -1.374038 5.593434 +-2.044514 -1.513127 5.129500 +-2.931564 0.622816 4.525515 +-3.222794 0.868325 4.270840 +-2.560144 1.253368 3.631281 +0.215782 -2.038277 5.258967 +-0.539535 -1.794327 5.293608 +-0.652721 -2.108475 4.776659 +-1.917664 -0.602640 4.084420 +-2.352474 -1.058036 4.847956 +-2.144694 0.202749 3.657096 +1.642716 -2.633374 4.352969 +1.106326 -2.599095 4.648438 +1.265676 -2.844323 4.264999 +-0.815512 -2.283374 4.271174 +-0.942674 -1.969175 4.615202 +-1.050586 -1.862773 4.075640 +-1.712784 -0.111462 3.407147 +-2.144694 0.202749 3.657096 +-1.526524 0.657973 3.310862 +-2.280204 1.824765 7.272795 +-1.630324 1.590235 7.295815 +-1.531874 1.559696 7.085114 +-2.471304 1.938347 6.924906 +-2.210674 1.156167 6.733203 +-2.831404 1.724857 6.834745 +-1.424004 -0.351339 6.952688 +-0.607281 0.284581 7.000510 +-0.897902 -0.078237 7.119988 +-3.311594 1.206507 6.777003 +-3.384204 0.543733 6.509131 +-3.642264 0.901086 6.576502 +-2.209914 0.049773 6.329989 +-1.986934 -0.293535 6.515578 +-2.204874 -0.420978 6.669127 +-1.505934 0.137124 6.916269 +-1.140815 0.670875 7.050591 +-1.038164 0.110110 6.926389 +-1.038164 0.110110 6.926389 +-0.607281 0.284581 7.000510 +-1.424004 -0.351339 6.952688 +-2.565564 0.405267 6.345231 +-2.568144 0.830094 6.469572 +-2.209914 0.049773 6.329989 +-2.061494 1.509431 8.485644 +-2.103174 1.785085 7.490505 +-2.327954 1.545162 8.161984 +-1.060825 1.132023 7.834983 +-1.331410 1.364945 7.468034 +-1.183645 1.102963 8.082322 +-2.480884 1.193861 8.543213 +-2.061494 1.509431 8.485644 +-2.491624 1.138033 8.108333 +-2.646904 1.586574 7.594004 +-2.793674 1.789206 7.074885 +-3.174764 1.866255 7.455335 +-1.030828 0.617808 8.112551 +-1.324088 1.066758 8.580052 +-1.204629 0.611774 8.357780 +-2.480884 1.193861 8.543213 +-2.491624 1.138033 8.108333 +-2.541814 0.575000 8.451780 +-3.365184 1.229245 7.412663 +-2.979214 1.560964 7.718714 +-3.551244 1.313496 7.021624 +-0.979022 0.228286 7.895490 +-0.953950 0.661597 7.825191 +-0.885516 0.112846 8.191249 +-1.927044 0.152643 8.550989 +-1.880304 0.511874 8.556741 +-2.223524 0.154476 8.432499 +-2.733014 0.770068 8.124962 +-2.955994 0.969330 7.903382 +-3.271664 0.661439 7.595471 +-0.449439 0.140723 7.080129 +-0.645627 0.329504 7.406440 +-0.679114 0.047179 7.203699 +-1.200371 -0.284352 8.225867 +-1.205323 0.073784 8.350419 +-1.627184 0.100753 8.511068 +-2.711184 -0.080758 7.879268 +-2.806464 0.309511 8.035250 +-3.034384 0.475240 7.840450 +-3.486214 0.575768 7.120991 +-3.596334 1.214097 6.698363 +-3.642264 0.901086 6.576502 +-1.719014 -0.325934 7.697528 +-1.668184 -0.220801 8.351948 +-2.159934 -0.356888 7.603858 +-2.980904 0.016997 7.223809 +-3.363544 0.322697 7.423500 +-3.486214 0.575768 7.120991 +-1.602844 -0.389541 7.225718 +-1.719014 -0.325934 7.697528 +-1.798314 -0.238142 7.415728 +-2.699444 -0.176204 6.908838 +-2.980904 0.016997 7.223809 +-2.839694 0.094684 6.735869 +-2.204874 -0.420978 6.669127 +-2.243494 -0.405445 7.323257 +-2.535704 -0.514891 7.141717 +-2.634244 -0.195746 6.440158 +-2.699444 -0.176204 6.908838 +-2.839694 0.094684 6.735869 +-2.839694 0.094684 6.735869 +-3.384204 0.543733 6.509131 +-2.877294 0.507109 6.486990 +-2.243494 -0.405445 7.323257 +-2.159934 -0.356888 7.603858 +-2.588484 -0.446741 7.661067 +-3.250644 0.062577 7.047849 +-3.642264 0.901086 6.576502 +-3.384204 0.543733 6.509131 +-2.588484 -0.446741 7.661067 +-2.286224 -0.137383 8.313328 +-2.711184 -0.080758 7.879268 +-1.132618 -0.040484 7.312189 +-1.033133 0.112764 7.383749 +-1.167785 0.097123 7.596689 +-2.992654 0.039992 7.683649 +-3.271664 0.661439 7.595471 +-3.363544 0.322697 7.423500 +-1.668184 -0.220801 8.351948 +-1.927044 0.152643 8.550989 +-2.223524 0.154476 8.432499 +-0.679114 0.047179 7.203699 +-0.979022 0.228286 7.895490 +-1.033133 0.112764 7.383749 +-3.421194 0.787159 7.330252 +-3.195654 1.026529 7.643083 +-3.487844 0.927176 6.971552 +-2.568504 0.226047 8.305989 +-2.194364 0.509680 8.562300 +-2.806464 0.309511 8.035250 +-1.030828 0.617808 8.112551 +-1.204629 0.611774 8.357780 +-1.205323 0.073784 8.350419 +-0.352432 0.533734 7.229121 +-0.511219 0.504190 7.361660 +-0.645627 0.329504 7.406440 +-2.733014 0.770068 8.124962 +-2.575864 1.172063 7.848243 +-2.955994 0.969330 7.903382 +-1.641384 1.181111 8.632882 +-2.059974 1.219271 8.651073 +-1.546234 0.560883 8.547260 +-0.511219 0.504190 7.361660 +-1.060825 1.132023 7.834983 +-0.724131 0.616083 7.539131 +-2.327954 1.545162 8.161984 +-2.540854 1.482643 7.803394 +-2.575864 1.172063 7.848243 +-1.324088 1.066758 8.580052 +-1.408154 1.386834 7.644014 +-1.641384 1.181111 8.632882 +-2.540854 1.482643 7.803394 +-2.280204 1.824765 7.272795 +-2.646904 1.586574 7.594004 +-1.331410 1.364945 7.468034 +-1.630324 1.590235 7.295815 +-1.408154 1.386834 7.644014 +-1.986934 -0.293535 6.515578 +-1.505934 0.137124 6.916269 +-1.732214 -0.398151 6.783628 +-1.809774 0.308647 6.765790 +-2.210674 1.156167 6.733203 +-1.451584 0.617567 6.898171 +-2.799634 1.162397 6.717143 +-2.831404 1.724857 6.834745 +-2.210674 1.156167 6.733203 +-2.568144 0.830094 6.469572 +-2.565564 0.405267 6.345231 +-2.877294 0.507109 6.486990 +-0.607281 0.284581 7.000510 +-0.607299 0.757178 7.118522 +-0.449439 0.140723 7.080129 +-3.396794 1.375457 6.806034 +-3.551244 1.313496 7.021624 +-3.174764 1.866255 7.455335 +-0.896287 1.136935 7.533483 +-0.607299 0.757178 7.118522 +-1.140815 0.670875 7.050591 +-2.103394 0.693687 3.480017 +-1.997694 1.114350 3.224073 +-1.623844 1.008265 3.124433 +-1.583994 -1.653465 4.559568 +-1.793214 -1.268664 4.253184 +-1.285860 -1.512492 3.880964 +0.418403 -2.563375 4.792619 +-0.209338 -2.353896 4.880009 +0.686726 -3.088615 4.644349 +-2.798874 -0.287195 4.556279 +-2.912104 0.518245 4.039545 +-2.103394 0.693687 3.480017 +-0.942674 -1.969175 4.615202 +-1.308036 -1.548977 5.278240 +-1.583994 -1.653465 4.559568 +1.106326 -2.599095 4.648438 +1.816946 -2.528806 4.908041 +0.418403 -2.563375 4.792619 +-2.352474 -1.058036 4.847956 +-2.430044 -0.568714 5.180579 +-2.798874 -0.287195 4.556279 +0.215782 -2.038277 5.258967 +0.612546 -1.969438 5.562242 +-0.539535 -1.794327 5.293608 +-2.931564 0.622816 4.525515 +-2.687034 1.077779 4.676501 +-2.928454 1.498405 4.409547 +-0.864624 -1.653899 5.685303 +-1.305696 -1.163129 5.769355 +-1.661294 -1.374038 5.593434 +1.226526 -2.144327 5.237909 +1.777556 -2.563417 5.179523 +1.041286 -2.178918 5.428452 +-2.551114 0.517765 5.198577 +-2.372904 1.147832 5.334126 +-2.539944 1.603044 4.850787 +-0.867605 -1.408559 5.895394 +-1.234001 -1.583961 6.464203 +-1.305696 -1.163129 5.769355 +1.777556 -2.563417 5.179523 +1.254736 -2.283758 5.618081 +1.041286 -2.178918 5.428452 +-2.539944 1.603044 4.850787 +-2.019634 1.498092 5.322717 +-2.312124 1.953223 4.974844 +-1.866004 -1.024151 6.269995 +-1.629714 -0.394140 6.558978 +-1.909504 -0.043859 6.353919 +0.937886 -2.144639 5.871821 +0.021476 -0.988252 6.593315 +0.088693 -2.144931 6.305071 +2.330656 -2.213016 4.911036 +2.467326 -1.373266 4.826202 +2.548336 -1.862988 5.382422 +-1.876734 1.042973 5.613623 +-1.552244 1.322629 6.226774 +-2.019634 1.498092 5.322717 +-1.170866 -0.674005 6.595986 +0.302263 -0.043872 6.892739 +-1.629714 -0.394140 6.558978 +1.152356 -1.513260 6.155714 +2.253306 -0.987730 5.945086 +0.368416 -1.058492 6.510405 +2.441236 -1.162185 4.539488 +2.088916 -0.251947 3.943089 +2.467326 -1.373266 4.826202 +-1.326292 0.972287 6.560072 +-0.756637 1.602428 6.623115 +-1.552244 1.322629 6.226774 +1.224986 0.517553 6.546681 +0.746446 0.481588 6.692740 +0.795036 -0.569008 6.586987 +2.826736 0.168108 5.191004 +2.543376 0.097486 5.802219 +2.667436 -1.128158 5.574145 +-0.877955 2.514130 5.939788 +-1.303102 2.828601 5.560949 +-1.708984 2.864482 5.395439 +0.733016 1.743258 6.549065 +0.232648 2.023037 6.690096 +-0.383610 1.217697 6.826893 +2.426996 0.902874 5.401612 +2.096816 1.218401 5.815163 +1.712836 0.481838 6.356761 +2.026566 0.553328 3.811843 +2.412956 0.589063 4.159624 +2.655646 0.132541 4.519813 +-0.221101 1.952698 6.631186 +0.568134 2.338878 6.557667 +-0.555753 2.093419 6.365456 +1.580976 1.288570 6.022483 +2.252956 1.393783 5.244253 +1.187626 1.497989 6.304414 +2.229596 0.623700 3.742333 +2.608776 0.764118 4.322201 +2.780046 0.518543 4.688776 +1.086936 1.953009 6.235016 +1.422156 2.583532 5.401358 +0.568134 2.338878 6.557667 +2.230616 1.708777 3.836650 +2.299286 1.953986 4.343209 +2.531436 1.114003 5.052393 +-1.829594 1.989375 4.409162 +-1.659854 1.744157 3.981212 +-2.181834 1.814366 4.116246 +-0.291363 1.989435 4.628011 +0.782696 2.269535 4.434069 +-0.081337 1.078382 3.928648 +-0.611601 1.218977 3.897959 +-0.409830 0.973645 3.735150 +-0.912348 1.044069 3.384230 +0.719766 2.583643 5.003811 +0.094339 2.969522 5.278586 +0.513797 2.864641 5.587119 +2.030746 2.304286 4.093844 +2.299286 1.953986 4.343209 +2.230616 1.708777 3.836650 +-1.246133 2.478653 5.012812 +-2.197284 2.653714 4.884895 +-1.880234 2.899093 5.028822 +-2.560144 1.253368 3.631281 +-3.222794 0.868325 4.270840 +-2.551674 1.533188 3.796198 +-1.107977 1.394158 3.619353 +-1.632324 1.603850 3.263375 +-1.287900 1.778617 4.090969 +1.710586 0.273420 3.762023 +2.088916 -0.251947 3.943089 +1.994716 -2.037643 4.248370 +-1.526524 0.657973 3.310862 +-1.298733 1.148970 3.036473 +-0.912348 1.044069 3.384230 +-0.273761 -0.435111 3.867748 +-1.285860 -1.512492 3.880964 +-1.554404 -0.882297 3.631656 +0.241041 -0.182868 9.673398 +0.888726 -0.160478 9.760037 +0.335895 0.103612 9.763779 +0.002428 -1.248490 8.791124 +0.373388 -1.168590 8.883525 +0.414906 -0.882812 8.950146 +0.713256 -0.355865 9.596567 +0.796636 -0.343762 9.726248 +0.888726 -0.160478 9.760037 +0.373388 -1.168590 8.883525 +0.339274 -1.294930 8.825354 +0.414906 -0.882812 8.950146 +0.713256 -0.355865 9.596567 +1.069856 -0.563314 9.387616 +0.796636 -0.343762 9.726248 +0.607786 -0.747839 7.958566 +0.614556 -1.397588 8.439123 +0.271785 -1.470239 8.528724 +1.134696 -0.311566 9.580458 +1.778136 -0.528601 9.514497 +1.192826 0.160552 9.738579 +0.614556 -1.397588 8.439123 +0.832246 -1.532638 8.390963 +0.787576 -1.115370 8.917274 +1.510036 0.116892 9.607308 +1.786706 0.283326 9.411270 +1.414096 0.604455 9.681431 +1.007526 -1.267599 8.725814 +1.780366 -1.447109 8.758823 +1.276556 -0.952940 8.922416 +1.786706 0.283326 9.411270 +1.824986 0.937453 9.356031 +1.651296 0.705093 9.505611 +2.059626 -1.217400 9.010015 +2.287366 -1.600828 8.358883 +2.401056 -1.010278 8.492775 +1.017096 -1.247386 7.791394 +1.274336 -1.565925 7.598783 +1.408746 -2.289416 7.874341 +2.347516 -0.507600 8.965637 +2.634606 -0.456691 8.262547 +2.204016 -0.231581 8.947328 +1.700446 -2.109477 8.064021 +2.115326 -2.176614 7.299091 +2.053976 -2.031958 8.266562 +2.137326 0.916927 9.093282 +1.802526 1.456787 9.583114 +1.679056 1.416727 9.682453 +2.829936 -1.235034 7.285934 +2.719176 -0.833548 7.925026 +2.610986 -1.147217 8.075335 +1.371926 -1.417854 7.269404 +1.571166 -0.799333 6.830266 +1.854656 -2.269413 7.034611 +2.513866 0.401079 8.649830 +2.553706 0.677479 8.545411 +2.137326 0.916927 9.093282 +2.650536 -0.900142 6.887306 +2.815276 -0.577600 7.454257 +2.744496 -1.190043 6.908885 +2.127316 1.443699 9.012424 +1.693196 1.758098 9.489664 +1.731956 1.676028 9.478745 +2.815276 -0.577600 7.454257 +2.726876 0.464030 7.653000 +2.765786 0.195482 8.040989 +1.053656 -0.465214 7.138677 +0.931056 -0.375952 7.085998 +1.289736 -0.679178 6.914267 +2.726876 0.464030 7.653000 +2.528696 1.741293 7.833745 +2.614206 0.857777 8.121522 +0.931056 -0.375952 7.085998 +1.144466 0.314079 6.785300 +1.557746 -0.229620 6.683878 +2.528696 1.741293 7.833745 +1.836816 2.027861 8.492916 +2.471956 1.947391 8.400895 +1.144466 0.314079 6.785300 +1.139686 0.950578 6.931872 +1.814786 0.866678 6.648892 +1.500066 2.407393 8.050207 +1.534356 2.219561 8.582747 +1.836816 2.027861 8.492916 +0.994456 0.406533 6.967810 +0.924326 1.047434 7.293303 +1.139686 0.950578 6.931872 +1.503796 2.403944 7.726187 +1.096006 2.660663 7.939498 +1.500066 2.407393 8.050207 +1.514806 2.079719 9.195896 +1.089376 2.001828 9.326345 +1.502866 1.778327 9.520785 +0.802066 2.148004 7.634456 +0.214122 2.041224 7.703496 +1.096006 2.660663 7.939498 +1.089376 2.001828 9.326345 +0.545549 1.642857 9.525294 +0.754066 1.535607 9.669444 +0.214122 2.041224 7.703496 +-0.583364 1.810442 8.169325 +0.479460 2.244962 8.195176 +0.401256 1.560807 9.601154 +0.699976 1.436987 9.759624 +0.754066 1.535607 9.669444 +-0.583364 1.810442 8.169325 +-0.838900 1.674351 8.492455 +-0.390052 2.149181 8.566397 +0.401256 1.560807 9.601154 +0.256685 1.343427 9.581043 +0.564940 1.351286 9.956133 +-0.894096 1.505643 7.888304 +-1.160284 1.190230 8.737123 +-0.838900 1.674351 8.492455 +-0.398570 0.913947 9.362151 +0.243356 1.393997 9.641664 +0.256685 1.343427 9.581043 +-1.199570 0.645654 8.050841 +-1.224782 0.791929 8.552531 +-1.360713 1.098523 8.094823 +-0.930640 1.113329 9.008303 +-0.196294 0.847493 9.517442 +-0.398570 0.913947 9.362151 +-0.519027 0.622377 7.890211 +0.059154 0.012214 7.888079 +-0.300315 -0.223466 8.199598 +-0.285108 -0.318680 8.804157 +-0.284494 0.020011 9.166999 +-0.513915 0.334568 9.123580 +-0.169936 0.514761 9.936911 +0.029720 0.454256 9.817460 +0.082547 0.853272 9.957202 +-0.157723 -0.429464 8.389478 +-0.290106 -0.986659 8.574705 +-0.285108 -0.318680 8.804157 +1.096576 1.429037 9.625934 +1.503696 1.279357 9.793943 +1.679056 1.416727 9.682453 +0.754066 1.535607 9.669444 +0.699976 1.436987 9.759624 +1.096576 1.429037 9.625934 +0.243356 1.393997 9.641664 +0.464080 1.355306 10.001823 +0.564940 1.351286 9.956133 +0.029720 0.454256 9.817460 +-0.093939 0.050117 9.762979 +0.335895 0.103612 9.763779 +0.924326 1.047434 7.293303 +0.994456 0.406533 6.967810 +0.845146 0.096310 7.386099 +0.213700 -0.738160 8.014866 +-0.084696 -0.883776 8.188286 +0.585243 -0.355742 7.738237 +0.801556 -0.260461 7.747918 +0.788266 -0.344820 7.713257 +0.660226 -0.373383 7.784657 +0.994456 0.406533 6.967810 +0.712036 -0.215996 6.925768 +0.845146 0.096310 7.386099 +-0.830047 -0.883659 6.839236 +-0.567888 -0.708601 7.017286 +0.795036 -0.569008 6.586987 +1.192826 0.160552 9.738579 +1.065796 0.739755 9.840721 +0.934446 0.292178 9.807179 +2.229596 0.623700 3.742333 +2.412956 0.589063 4.159624 +2.026566 0.553328 3.811843 +0.931056 -0.375952 7.085998 +0.648296 0.145644 7.533229 +0.845146 0.096310 7.386099 +0.059154 0.012214 7.888079 +0.026817 0.527143 7.822411 +0.296446 0.214745 7.845150 +0.801556 -0.260461 7.747918 +1.141366 -0.732840 7.627966 +0.788266 -0.344820 7.713257 +-0.093939 0.050117 9.762979 +-0.084772 -0.489155 9.425527 +0.241041 -0.182868 9.673398 +0.464080 1.355306 10.001823 +0.230159 0.790481 9.813992 +0.676566 0.918421 9.877381 +0.564940 1.351286 9.956133 +0.818906 1.166306 9.936382 +1.096576 1.429037 9.625934 +1.096576 1.429037 9.625934 +1.693196 1.758098 9.489664 +1.502866 1.778327 9.520785 +1.096576 1.429037 9.625934 +1.269766 1.212676 9.855633 +1.597856 1.431287 9.789253 +-0.285108 -0.318680 8.804157 +-0.193353 -0.770182 9.015756 +-0.284494 0.020011 9.166999 +0.324788 -0.128336 7.769598 +0.176613 -0.233123 7.855358 +0.059154 0.012214 7.888079 +-0.284494 0.020011 9.166999 +-0.133007 0.253398 9.451109 +-0.371589 0.504708 9.362660 +-1.199570 0.645654 8.050841 +-0.300315 -0.223466 8.199598 +-0.443222 -0.081559 8.609118 +-0.398570 0.913947 9.362151 +0.128053 1.133967 9.699363 +0.464080 1.355306 10.001823 +-1.160284 1.190230 8.737123 +-1.224782 0.791929 8.552531 +-0.883970 1.303849 9.035003 +0.026817 0.527143 7.822411 +-0.259255 0.195999 7.839449 +-0.666552 0.493073 7.662791 +-0.838900 1.674351 8.492455 +-0.883970 1.303849 9.035003 +-0.349940 1.740509 9.134254 +-0.175230 0.804631 7.581861 +0.026817 0.527143 7.822411 +-0.869896 1.327495 7.425303 +-0.390052 2.149181 8.566397 +-0.349940 1.740509 9.134254 +0.004730 2.107279 9.070836 +0.648296 0.145644 7.533229 +-0.175230 0.804631 7.581861 +0.495608 0.506657 7.460801 +0.479460 2.244962 8.195176 +-0.390052 2.149181 8.566397 +0.777056 2.388500 8.621207 +0.845146 0.096310 7.386099 +0.648296 0.145644 7.533229 +0.695466 0.887974 7.315082 +1.096006 2.660663 7.939498 +0.479460 2.244962 8.195176 +1.190976 2.384121 8.378937 +0.924326 1.047434 7.293303 +0.845146 0.096310 7.386099 +0.695466 0.887974 7.315082 +1.500066 2.407393 8.050207 +1.190976 2.384121 8.378937 +1.534356 2.219561 8.582747 +1.139686 0.950578 6.931872 +1.311646 2.244885 7.282447 +1.765906 1.672416 7.197804 +1.534356 2.219561 8.582747 +1.532706 2.147779 9.010306 +1.759616 2.018810 8.731806 +1.814786 0.866678 6.648892 +1.765906 1.672416 7.197804 +2.274756 1.116017 6.956623 +1.836816 2.027861 8.492916 +1.759616 2.018810 8.731806 +2.273686 1.720380 8.708935 +1.557746 -0.229620 6.683878 +1.814786 0.866678 6.648892 +2.030466 -0.050179 6.864439 +2.614206 0.857777 8.121522 +2.471956 1.947391 8.400895 +2.273686 1.720380 8.708935 +1.289736 -0.679178 6.914267 +1.557746 -0.229620 6.683878 +2.305896 -1.037702 6.530965 +2.765786 0.195482 8.040989 +2.614206 0.857777 8.121522 +2.737046 0.314633 8.305079 +1.053656 -0.465214 7.138677 +1.289736 -0.679178 6.914267 +1.479486 -0.220592 7.066108 +2.815276 -0.577600 7.454257 +2.765786 0.195482 8.040989 +2.829936 -1.235034 7.285934 +2.137326 0.916927 9.093282 +2.132856 1.190609 9.086252 +1.802526 1.456787 9.583114 +1.854656 -2.269413 7.034611 +2.379396 -1.075152 6.511445 +2.115326 -2.176614 7.299091 +2.719176 -0.833548 7.925026 +2.711436 -0.166169 8.110658 +2.634606 -0.456691 8.262547 +1.141366 -0.732840 7.627966 +1.379586 -0.748575 7.422556 +1.274336 -1.565925 7.598783 +2.053976 -2.031958 8.266562 +2.501986 -2.151585 7.606091 +2.287366 -1.600828 8.358883 +2.204016 -0.231581 8.947328 +2.485416 -0.011379 8.703109 +2.005396 0.392818 9.239580 +1.200086 -1.772618 8.264233 +1.408746 -2.289416 7.874341 +1.700446 -2.109477 8.064021 +2.059626 -1.217400 9.010015 +2.347516 -0.507600 8.965637 +2.181766 -0.762577 9.169526 +1.651296 0.705093 9.505611 +1.503696 1.279357 9.793943 +1.597856 1.431287 9.789253 +1.276556 -0.952940 8.922416 +2.059626 -1.217400 9.010015 +1.462526 -0.810266 9.101995 +1.414096 0.604455 9.681431 +1.651296 0.705093 9.505611 +1.597856 1.431287 9.789253 +0.787576 -1.115370 8.917274 +1.007526 -1.267599 8.725814 +0.927856 -0.836131 9.014746 +1.192826 0.160552 9.738579 +1.510036 0.116892 9.607308 +1.166656 0.735737 9.795061 +0.614556 -1.397588 8.439123 +0.787576 -1.115370 8.917274 +0.339274 -1.294930 8.825354 +0.796636 -0.343762 9.726248 +1.134696 -0.311566 9.580458 +0.934446 0.292178 9.807179 +0.414906 -0.882812 8.950146 +0.403937 -0.895787 9.009496 +0.536961 -0.607625 9.156846 +0.796636 -0.343762 9.726248 +0.934446 0.292178 9.807179 +0.909446 0.343457 9.822969 +0.072090 -0.841081 9.068695 +0.414906 -0.882812 8.950146 +0.536961 -0.607625 9.156846 +0.335895 0.103612 9.763779 +0.909446 0.343457 9.822969 +0.506147 0.552501 9.854090 +-0.273761 -0.435111 3.867748 +-0.815512 -2.283374 4.271174 +-1.050586 -1.862773 4.075640 +-0.081337 1.078382 3.928648 +0.267912 1.323797 4.033153 +1.044506 -0.347377 3.512695 +2.441236 -1.162185 4.539488 +2.133746 -1.793765 4.654462 +1.994716 -2.037643 4.248370 +-1.632324 1.603850 3.263375 +-2.139674 1.708418 3.635564 +-1.659854 1.744157 3.981212 +-1.287900 1.778617 4.090969 +-0.758483 1.919165 4.425196 +-0.611601 1.218977 3.897959 +-1.829594 1.989375 4.409162 +-2.592974 2.373854 4.675692 +-2.197284 2.653714 4.884895 +2.030746 2.304286 4.093844 +1.665176 2.654335 4.359272 +2.209246 2.199144 4.930541 +-0.145124 2.724143 5.105822 +-0.607995 2.758533 5.184693 +0.094339 2.969522 5.278586 +0.782696 2.269535 4.434069 +0.267912 1.323797 4.033153 +-0.081337 1.078382 3.928648 +0.719766 2.583643 5.003811 +1.665176 2.654335 4.359272 +0.782696 2.269535 4.434069 +-1.246133 2.478653 5.012812 +-1.287900 1.778617 4.090969 +-1.829594 1.989375 4.409162 +2.299286 1.953986 4.343209 +2.209246 2.199144 4.930541 +2.252956 1.393783 5.244253 +0.568134 2.338878 6.557667 +0.919006 2.864591 5.751559 +0.067923 2.723578 6.394158 +2.608776 0.764118 4.322201 +2.760316 1.148574 4.872033 +2.670286 0.693474 5.060762 +1.187626 1.497989 6.304414 +1.740316 1.603131 5.639154 +0.733016 1.743258 6.549065 +-0.555753 2.093419 6.365456 +0.067923 2.723578 6.394158 +-0.877955 2.514130 5.939788 +2.412956 0.589063 4.159624 +2.780046 0.518543 4.688776 +2.826736 0.168108 5.191004 +2.096816 1.218401 5.815163 +1.580976 1.288570 6.022483 +1.224986 0.517553 6.546681 +0.232648 2.023037 6.690096 +-0.221101 1.952698 6.631186 +-0.756637 1.602428 6.623115 +-1.303102 2.828601 5.560949 +-1.583944 3.039662 5.261753 +-1.880234 2.899093 5.028822 +2.543376 0.097486 5.802219 +2.056576 0.413056 6.086300 +2.253306 -0.987730 5.945086 +0.302263 -0.043872 6.892739 +0.746446 0.481588 6.692740 +-0.286056 0.166969 7.012330 +-1.552244 1.322629 6.226774 +-1.103815 1.988599 6.308476 +-1.593834 1.602761 5.702714 +2.467326 -1.373266 4.826202 +2.565606 -0.672638 4.404784 +2.548336 -1.862988 5.382422 +0.368416 -1.058492 6.510405 +1.811036 -0.812798 6.239516 +0.021476 -0.988252 6.593315 +-1.629714 -0.394140 6.558978 +-0.286056 0.166969 7.012330 +-1.909504 -0.043859 6.353919 +-2.019634 1.498092 5.322717 +-1.593834 1.602761 5.702714 +-2.312124 1.953223 4.974844 +2.082316 -2.494477 5.273611 +2.548336 -1.862988 5.382422 +1.842176 -1.688139 5.802133 +0.088693 -2.144931 6.305071 +-0.567888 -0.708601 7.017286 +-0.684864 -1.829402 6.615222 +-2.003834 -0.253270 5.957338 +-1.909504 -0.043859 6.353919 +-1.862924 0.551878 6.154161 +-2.539944 1.603044 4.850787 +-2.592974 2.373854 4.675692 +-2.628144 1.989235 4.526612 +1.041286 -2.178918 5.428452 +0.937886 -2.144639 5.871821 +0.641596 -2.354158 5.638881 +-1.305696 -1.163129 5.769355 +-1.866004 -1.024151 6.269995 +-2.003834 -0.253270 5.957338 +-2.687034 1.077779 4.676501 +-2.539944 1.603044 4.850787 +-2.628144 1.989235 4.526612 +0.612546 -1.969438 5.562242 +1.041286 -2.178918 5.428452 +0.641596 -2.354158 5.638881 +-1.661294 -1.374038 5.593434 +-1.599004 -1.198989 5.724875 +-2.430044 -0.568714 5.180579 +2.133746 -1.793765 4.654462 +2.245656 -1.933065 4.774396 +1.816946 -2.528806 4.908041 +-0.539535 -1.794327 5.293608 +-0.196400 -1.863419 5.724232 +-1.308036 -1.548977 5.278240 +-2.798874 -0.287195 4.556279 +-2.699264 0.272442 4.930233 +-2.912104 0.518245 4.039545 +0.418403 -2.563375 4.792619 +1.113756 -2.283557 5.117719 +-0.209338 -2.353896 4.880009 +-1.583994 -1.653465 4.559568 +-2.044514 -1.513127 5.129500 +-1.793214 -1.268664 4.253184 +-2.912104 0.518245 4.039545 +-2.560144 1.253368 3.631281 +-1.997694 1.114350 3.224073 +-0.209338 -2.353896 4.880009 +-0.652721 -2.108475 4.776659 +-0.167840 -2.633574 4.398220 +-1.793214 -1.268664 4.253184 +-1.917664 -0.602640 4.084420 +-1.554404 -0.882297 3.631656 +-1.451584 0.617567 6.898171 +-1.531874 1.559696 7.085114 +-1.140815 0.670875 7.050591 +-2.103174 1.785085 7.490505 +-1.887664 1.714794 7.670625 +-1.630324 1.590235 7.295815 +-1.732214 -0.398151 6.783628 +-1.424004 -0.351339 6.952688 +-1.895884 -0.641006 6.770967 +-0.607299 0.757178 7.118522 +-0.352432 0.533734 7.229121 +-0.304014 0.339126 7.206660 +-2.209914 0.049773 6.329989 +-2.634244 -0.195746 6.440158 +-2.648284 0.272139 6.281280 +-3.311594 1.206507 6.777003 +-3.396794 1.375457 6.806034 +-2.831404 1.724857 6.834745 +-2.168934 0.638378 6.555791 +-2.799634 1.162397 6.717143 +-2.210674 1.156167 6.733203 +-2.209914 0.049773 6.329989 +-1.809774 0.308647 6.765790 +-1.986934 -0.293535 6.515578 +-1.630324 1.590235 7.295815 +-1.887664 1.714794 7.670625 +-1.622154 1.382652 8.175704 +-2.646904 1.586574 7.594004 +-2.471304 1.938347 6.924906 +-2.793674 1.789206 7.074885 +-1.641384 1.181111 8.632882 +-1.622154 1.382652 8.175704 +-2.059974 1.219271 8.651073 +-2.540854 1.482643 7.803394 +-2.646904 1.586574 7.594004 +-2.772274 1.366503 7.811913 +-0.724131 0.616083 7.539131 +-1.183645 1.102963 8.082322 +-0.953950 0.661597 7.825191 +-2.059974 1.219271 8.651073 +-2.480884 1.193861 8.543213 +-1.880304 0.511874 8.556741 +-2.955994 0.969330 7.903382 +-2.772274 1.366503 7.811913 +-3.195654 1.026529 7.643083 +-0.511219 0.504190 7.361660 +-0.724131 0.616083 7.539131 +-1.058229 0.377830 7.628420 +-1.204629 0.611774 8.357780 +-1.546234 0.560883 8.547260 +-1.627184 0.100753 8.511068 +-2.806464 0.309511 8.035250 +-2.541814 0.575000 8.451780 +-3.034384 0.475240 7.840450 +-3.487844 0.927176 6.971552 +-3.365184 1.229245 7.412663 +-3.596334 1.214097 6.698363 +-1.033133 0.112764 7.383749 +-0.885516 0.112846 8.191249 +-1.167785 0.097123 7.596689 +-2.286224 -0.137383 8.313328 +-2.223524 0.154476 8.432499 +-2.568504 0.226047 8.305989 +-3.363544 0.322697 7.423500 +-3.421194 0.787159 7.330252 +-3.486214 0.575768 7.120991 +-1.450764 -0.201249 7.551068 +-1.167785 0.097123 7.596689 +-1.200371 -0.284352 8.225867 +-2.588484 -0.446741 7.661067 +-2.992654 0.039992 7.683649 +-2.793894 -0.100211 7.351178 +-1.370597 -0.351810 7.069938 +-1.132618 -0.040484 7.312189 +-1.602844 -0.389541 7.225718 +-2.535704 -0.514891 7.141717 +-2.588484 -0.446741 7.661067 +-2.793894 -0.100211 7.351178 +-1.895884 -0.641006 6.770967 +-1.602844 -0.389541 7.225718 +-1.798314 -0.238142 7.415728 +-2.648284 0.272139 6.281280 +-2.839694 0.094684 6.735869 +-2.877294 0.507109 6.486990 +-1.895884 -0.641006 6.770967 +-1.798314 -0.238142 7.415728 +-2.204874 -0.420978 6.669127 +-2.535704 -0.514891 7.141717 +-2.793894 -0.100211 7.351178 +-2.699444 -0.176204 6.908838 +-1.602844 -0.389541 7.225718 +-1.132618 -0.040484 7.312189 +-1.450764 -0.201249 7.551068 +-2.793894 -0.100211 7.351178 +-2.992654 0.039992 7.683649 +-3.363544 0.322697 7.423500 +-1.450764 -0.201249 7.551068 +-1.200371 -0.284352 8.225867 +-1.719014 -0.325934 7.697528 +-3.486214 0.575768 7.120991 +-3.421194 0.787159 7.330252 +-3.487844 0.927176 6.971552 +-2.286224 -0.137383 8.313328 +-2.568504 0.226047 8.305989 +-2.711184 -0.080758 7.879268 +-1.167785 0.097123 7.596689 +-0.885516 0.112846 8.191249 +-1.205323 0.073784 8.350419 +-3.365184 1.229245 7.412663 +-3.551244 1.313496 7.021624 +-3.596334 1.214097 6.698363 +-2.541814 0.575000 8.451780 +-2.733014 0.770068 8.124962 +-3.034384 0.475240 7.840450 +-1.627184 0.100753 8.511068 +-1.546234 0.560883 8.547260 +-1.927044 0.152643 8.550989 +-1.058229 0.377830 7.628420 +-0.724131 0.616083 7.539131 +-0.979022 0.228286 7.895490 +-2.772274 1.366503 7.811913 +-2.979214 1.560964 7.718714 +-3.195654 1.026529 7.643083 +-1.880304 0.511874 8.556741 +-2.480884 1.193861 8.543213 +-2.194364 0.509680 8.562300 +-0.953950 0.661597 7.825191 +-1.183645 1.102963 8.082322 +-1.030828 0.617808 8.112551 +-2.772274 1.366503 7.811913 +-2.646904 1.586574 7.594004 +-2.979214 1.560964 7.718714 +-1.622154 1.382652 8.175704 +-2.061494 1.509431 8.485644 +-2.059974 1.219271 8.651073 +-0.896287 1.136935 7.533483 +-1.156751 1.214777 6.929063 +-1.060825 1.132023 7.834983 +-1.622154 1.382652 8.175704 +-1.887664 1.714794 7.670625 +-2.061494 1.509431 8.485644 +-2.168934 0.638378 6.555791 +-1.809774 0.308647 6.765790 +-2.209914 0.049773 6.329989 +-2.568144 0.830094 6.469572 +-2.799634 1.162397 6.717143 +-2.168934 0.638378 6.555791 +-1.038164 0.110110 6.926389 +-0.607299 0.757178 7.118522 +-0.607281 0.284581 7.000510 +-2.565564 0.405267 6.345231 +-2.209914 0.049773 6.329989 +-2.648284 0.272139 6.281280 +-3.396794 1.375457 6.806034 +-3.311594 1.206507 6.777003 +-3.596334 1.214097 6.698363 +-1.424004 -0.351339 6.952688 +-1.370597 -0.351810 7.069938 +-1.895884 -0.641006 6.770967 +-2.471304 1.938347 6.924906 +-2.280204 1.824765 7.272795 +-2.210674 1.156167 6.733203 +-1.531874 1.559696 7.085114 +-1.156751 1.214777 6.929063 +-1.140815 0.670875 7.050591 +-1.554404 -0.882297 3.631656 +-1.917664 -0.602640 4.084420 +-1.712784 -0.111462 3.407147 +-0.167840 -2.633574 4.398220 +-0.652721 -2.108475 4.776659 +-0.815512 -2.283374 4.271174 +1.994716 -2.037643 4.248370 +1.735986 -2.669345 4.655389 +1.642716 -2.633374 4.352969 +-1.793214 -1.268664 4.253184 +-2.044514 -1.513127 5.129500 +-1.917664 -0.602640 4.084420 +1.113756 -2.283557 5.117719 +0.215782 -2.038277 5.258967 +-0.209338 -2.353896 4.880009 +-2.699264 0.272442 4.930233 +-2.931564 0.622816 4.525515 +-2.912104 0.518245 4.039545 +-0.196400 -1.863419 5.724232 +-0.864624 -1.653899 5.685303 +-1.308036 -1.548977 5.278240 +2.245656 -1.933065 4.774396 +1.941346 -2.458556 5.076945 +1.816946 -2.528806 4.908041 +-2.430044 -0.568714 5.180579 +-1.599004 -1.198989 5.724875 +-2.092014 -0.357924 5.633068 +0.612546 -1.969438 5.562242 +0.641596 -2.354158 5.638881 +-0.090655 -1.653859 5.771933 +-2.687034 1.077779 4.676501 +-2.628144 1.989235 4.526612 +-2.928454 1.498405 4.409547 +-1.305696 -1.163129 5.769355 +-2.003834 -0.253270 5.957338 +-1.599004 -1.198989 5.724875 +0.641596 -2.354158 5.638881 +0.937886 -2.144639 5.871821 +0.088693 -2.144931 6.305071 +2.443586 -2.003345 4.726679 +2.363686 -1.723385 4.568219 +2.330656 -2.213016 4.911036 +-2.003834 -0.253270 5.957338 +-1.862924 0.551878 6.154161 +-2.140774 0.517607 5.644881 +-0.684864 -1.829402 6.615222 +-0.567888 -0.708601 7.017286 +-0.830047 -0.883659 6.839236 +2.082316 -2.494477 5.273611 +1.842176 -1.688139 5.802133 +1.152356 -1.513260 6.155714 +-1.593834 1.602761 5.702714 +-1.960954 2.339243 5.173689 +-2.312124 1.953223 4.974844 +-0.286056 0.166969 7.012330 +-0.865307 0.762699 6.690532 +-1.909504 -0.043859 6.353919 +1.811036 -0.812798 6.239516 +1.222906 -0.603375 6.453017 +0.021476 -0.988252 6.593315 +2.565606 -0.672638 4.404784 +2.630936 -0.882488 5.028262 +2.548336 -1.862988 5.382422 +-1.103815 1.988599 6.308476 +-1.409474 2.339010 5.815797 +-1.593834 1.602761 5.702714 +0.746446 0.481588 6.692740 +0.080534 0.972306 6.841222 +-0.286056 0.166969 7.012330 +2.253306 -0.987730 5.945086 +2.056576 0.413056 6.086300 +1.811036 -0.812798 6.239516 +2.088916 -0.251947 3.943089 +1.710586 0.273420 3.762023 +2.565606 -0.672638 4.404784 +-0.756637 1.602428 6.623115 +-0.221101 1.952698 6.631186 +-1.103815 1.988599 6.308476 +1.224986 0.517553 6.546681 +1.580976 1.288570 6.022483 +0.746446 0.481588 6.692740 +2.826736 0.168108 5.191004 +2.780046 0.518543 4.688776 +2.543376 0.097486 5.802219 +-0.877955 2.514130 5.939788 +0.067923 2.723578 6.394158 +-1.303102 2.828601 5.560949 +1.740316 1.603131 5.639154 +1.532186 1.778181 5.730535 +0.733016 1.743258 6.549065 +2.670286 0.693474 5.060762 +2.760316 1.148574 4.872033 +2.426996 0.902874 5.401612 +0.919006 2.864591 5.751559 +0.513797 2.864641 5.587119 +0.067923 2.723578 6.394158 +2.252956 1.393783 5.244253 +2.209246 2.199144 4.930541 +1.740316 1.603131 5.639154 +2.229596 0.623700 3.742333 +1.044506 -0.347377 3.512695 +2.608776 0.764118 4.322201 +-0.291363 1.989435 4.628011 +-0.758483 1.919165 4.425196 +-1.019363 2.583443 5.042711 +0.782696 2.269535 4.434069 +0.970036 1.219218 3.729388 +0.267912 1.323797 4.033153 +-0.145124 2.724143 5.105822 +-1.019363 2.583443 5.042711 +-0.607995 2.758533 5.184693 +1.665176 2.654335 4.359272 +1.768226 2.339552 5.318209 +2.209246 2.199144 4.930541 +-1.829594 1.989375 4.409162 +-2.628144 1.989235 4.526612 +-2.592974 2.373854 4.675692 +-1.287900 1.778617 4.090969 +-1.246133 2.478653 5.012812 +-0.758483 1.919165 4.425196 +-1.632324 1.603850 3.263375 +-1.997694 1.114350 3.224073 +-2.139674 1.708418 3.635564 +2.441236 -1.162185 4.539488 +2.363686 -1.723385 4.568219 +2.133746 -1.793765 4.654462 +0.267912 1.323797 4.033153 +0.970036 1.219218 3.729388 +1.044506 -0.347377 3.512695 +-0.273761 -0.435111 3.867748 +-0.167840 -2.633574 4.398220 +-0.815512 -2.283374 4.271174 +0.506147 0.552501 9.854090 +0.909446 0.343457 9.822969 +1.065796 0.739755 9.840721 +0.072090 -0.841081 9.068695 +0.536961 -0.607625 9.156846 +0.130713 -0.637565 9.558276 +0.909446 0.343457 9.822969 +0.934446 0.292178 9.807179 +1.065796 0.739755 9.840721 +0.403937 -0.895787 9.009496 +0.619026 -0.635033 9.153847 +0.536961 -0.607625 9.156846 +1.134696 -0.311566 9.580458 +1.192826 0.160552 9.738579 +0.934446 0.292178 9.807179 +0.339274 -1.294930 8.825354 +0.787576 -1.115370 8.917274 +0.403937 -0.895787 9.009496 +1.510036 0.116892 9.607308 +1.414096 0.604455 9.681431 +1.166656 0.735737 9.795061 +1.007526 -1.267599 8.725814 +1.276556 -0.952940 8.922416 +0.927856 -0.836131 9.014746 +1.414096 0.604455 9.681431 +1.597856 1.431287 9.789253 +1.269766 1.212676 9.855633 +1.462526 -0.810266 9.101995 +2.059626 -1.217400 9.010015 +2.181766 -0.762577 9.169526 +0.902366 -0.771157 7.805286 +1.017096 -1.247386 7.791394 +0.832246 -1.532638 8.390963 +2.181766 -0.762577 9.169526 +2.347516 -0.507600 8.965637 +2.204016 -0.231581 8.947328 +1.200086 -1.772618 8.264233 +1.700446 -2.109477 8.064021 +1.382366 -1.619238 8.416763 +2.485416 -0.011379 8.703109 +2.175276 0.668906 9.025341 +2.005396 0.392818 9.239580 +2.501986 -2.151585 7.606091 +2.652226 -1.599285 7.663553 +2.287366 -1.600828 8.358883 +1.379586 -0.748575 7.422556 +1.371926 -1.417854 7.269404 +1.274336 -1.565925 7.598783 +2.634606 -0.456691 8.262547 +2.711436 -0.166169 8.110658 +2.485416 -0.011379 8.703109 +2.115326 -2.176614 7.299091 +2.379396 -1.075152 6.511445 +2.501986 -2.151585 7.606091 +2.132856 1.190609 9.086252 +1.731956 1.676028 9.478745 +1.802526 1.456787 9.583114 +2.829936 -1.235034 7.285934 +2.765786 0.195482 8.040989 +2.719176 -0.833548 7.925026 +1.479486 -0.220592 7.066108 +1.289736 -0.679178 6.914267 +1.571166 -0.799333 6.830266 +2.737046 0.314633 8.305079 +2.614206 0.857777 8.121522 +2.553706 0.677479 8.545411 +1.557746 -0.229620 6.683878 +2.030466 -0.050179 6.864439 +2.305896 -1.037702 6.530965 +2.614206 0.857777 8.121522 +2.273686 1.720380 8.708935 +2.545446 1.211151 8.635573 +2.030466 -0.050179 6.864439 +1.814786 0.866678 6.648892 +2.274756 1.116017 6.956623 +2.273686 1.720380 8.708935 +1.759616 2.018810 8.731806 +2.032526 1.554329 9.038244 +1.765906 1.672416 7.197804 +2.003276 2.002184 7.602306 +2.274756 1.116017 6.956623 +1.759616 2.018810 8.731806 +1.532706 2.147779 9.010306 +1.769956 1.843639 9.070435 +1.311646 2.244885 7.282447 +1.503796 2.403944 7.726187 +1.765906 1.672416 7.197804 +1.534356 2.219561 8.582747 +1.190976 2.384121 8.378937 +1.361906 2.268770 8.818517 +0.924326 1.047434 7.293303 +0.695466 0.887974 7.315082 +1.311646 2.244885 7.282447 +0.479460 2.244962 8.195176 +0.777056 2.388500 8.621207 +1.190976 2.384121 8.378937 +0.648296 0.145644 7.533229 +0.495608 0.506657 7.460801 +0.695466 0.887974 7.315082 +0.777056 2.388500 8.621207 +-0.390052 2.149181 8.566397 +0.004730 2.107279 9.070836 +0.495608 0.506657 7.460801 +-0.175230 0.804631 7.581861 +-0.869896 1.327495 7.425303 +0.004730 2.107279 9.070836 +-0.349940 1.740509 9.134254 +0.242689 1.809998 9.301475 +0.026817 0.527143 7.822411 +-0.866366 0.740056 7.383321 +-0.869896 1.327495 7.425303 +-0.349940 1.740509 9.134254 +-0.883970 1.303849 9.035003 +-0.564556 1.255029 9.179373 +0.026817 0.527143 7.822411 +-0.666552 0.493073 7.662791 +-0.866366 0.740056 7.383321 +-1.224782 0.791929 8.552531 +-0.930640 1.113329 9.008303 +-0.883970 1.303849 9.035003 +-0.398570 0.913947 9.362151 +0.464080 1.355306 10.001823 +0.243356 1.393997 9.641664 +-1.199570 0.645654 8.050841 +-0.443222 -0.081559 8.609118 +-0.513915 0.334568 9.123580 +-0.371589 0.504708 9.362660 +-0.133007 0.253398 9.451109 +-0.196294 0.847493 9.517442 +0.059154 0.012214 7.888079 +0.176613 -0.233123 7.855358 +-0.300315 -0.223466 8.199598 +-0.193353 -0.770182 9.015756 +-0.084772 -0.489155 9.425527 +-0.284494 0.020011 9.166999 +1.151086 1.707718 9.489235 +0.754066 1.535607 9.669444 +1.096576 1.429037 9.625934 +1.693196 1.758098 9.489664 +1.705016 1.802108 9.392035 +1.502866 1.778327 9.520785 +0.818906 1.166306 9.936382 +1.114186 1.277536 9.878163 +1.096576 1.429037 9.625934 +0.464080 1.355306 10.001823 +0.082547 0.853272 9.957202 +0.230159 0.790481 9.813992 +-0.084772 -0.489155 9.425527 +0.130713 -0.637565 9.558276 +0.241041 -0.182868 9.673398 +1.141366 -0.732840 7.627966 +0.902366 -0.771157 7.805286 +0.788266 -0.344820 7.713257 +0.026817 0.527143 7.822411 +-0.175230 0.804631 7.581861 +0.296446 0.214745 7.845150 +0.931056 -0.375952 7.085998 +0.801556 -0.260461 7.747918 +0.648296 0.145644 7.533229 +1.044506 -0.347377 3.512695 +2.026566 0.553328 3.811843 +1.710586 0.273420 3.762023 +-0.137617 0.161350 0.977255 +-0.924407 -0.380684 -0.023480 +-0.926341 -0.375883 -0.024598 +0.768250 -0.051973 0.638037 +0.768365 0.043468 0.638535 +-0.221723 0.260127 -0.939773 +-0.221555 0.260229 -0.939784 +-0.739997 0.669659 0.062936 +0.372165 -0.923063 -0.097200 +0.358155 -0.927540 -0.106745 +-0.045923 0.767239 0.639715 +-0.056225 0.770318 0.635176 +0.943767 -0.000046 -0.330612 +0.943763 -0.000125 -0.330622 +-0.234385 0.639282 0.732381 +-0.234504 0.647943 0.724691 +-0.992452 -0.024230 0.120215 +-0.992451 -0.024253 0.120216 +-0.214262 0.975985 0.039309 +-0.214248 0.975988 0.039307 +0.000083 -0.000377 1.000000 +-0.316121 -0.948375 0.025553 +-0.316118 -0.948376 0.025554 +-0.053805 0.995298 0.080542 +-0.053806 0.995298 0.080543 +0.736424 -0.673327 0.065660 +0.736421 -0.673329 0.065659 +-0.999164 -0.024380 0.032813 +-0.999164 -0.024384 0.032814 +-0.213874 0.974250 0.071381 +-0.213865 0.974252 0.071381 +-0.000026 0.000382 -1.000000 +-0.000014 0.000375 -1.000000 +0.643992 -0.756030 0.117016 +0.643998 -0.756025 0.117017 +-0.214172 0.975662 0.047060 +-0.214181 0.975660 0.047061 +-0.999472 -0.024394 0.021439 +-0.999473 -0.024382 0.021437 +0.737783 -0.674546 0.025775 +0.737779 -0.674550 0.025774 +-0.053938 0.998040 0.031719 +-0.053953 0.998040 0.031720 +0.647653 -0.760298 -0.049925 +0.647665 -0.760288 -0.049926 +0.135797 -0.961169 -0.240238 +0.144476 -0.956722 -0.252607 +-0.785302 0.538346 0.305752 +-0.812004 0.487242 0.321318 +0.996210 0.000027 -0.086981 +0.996209 -0.000140 -0.086997 +0.176215 0.906190 0.384405 +0.167952 0.908235 0.383276 +0.306995 -0.843923 0.439941 +-0.766898 -0.613593 0.188072 +0.830376 -0.018466 0.556898 +0.832304 -0.010280 0.554224 +-0.641275 -0.619723 -0.452449 +0.079515 -0.990740 0.110055 +0.076180 -0.991066 0.109472 +0.787568 -0.554898 -0.268000 +-0.043449 -0.000310 0.999056 +-0.043219 -0.000447 0.999066 +-0.043189 -0.000447 0.999067 +0.757318 0.605746 -0.244009 +0.757318 0.605746 -0.244009 +0.757319 0.605746 -0.244009 +-0.710770 -0.490284 -0.504409 +-0.497551 0.583784 -0.641591 +-0.497477 0.583837 -0.641601 +0.986688 0.033795 -0.159075 +0.986196 0.048432 -0.158340 +0.114871 -0.883377 0.454368 +-0.713608 -0.571302 -0.405435 +-0.713706 -0.571165 -0.405456 +-0.856450 0.507239 0.095930 +-0.854747 0.510196 0.095431 +0.337136 -0.935329 -0.107236 +0.340873 -0.933873 -0.108104 +0.139642 0.960951 -0.238902 +0.141291 0.957123 -0.252888 +-0.899608 -0.421776 0.113178 +-0.899628 -0.421735 0.113179 +0.611413 0.789749 -0.049713 +0.611405 0.789755 -0.049712 +0.648166 -0.760906 0.030048 +0.648166 -0.760906 0.030048 +-0.973969 0.219919 0.054959 +-0.973972 0.219904 0.054960 +0.994187 -0.034304 0.102060 +0.994186 -0.034331 0.102056 +-0.904303 -0.423902 0.050424 +-0.904300 -0.423909 0.050426 +0.609272 0.786937 0.097552 +0.609264 0.786944 0.097555 +-0.000161 0.000490 -1.000000 +0.000024 0.000350 -1.000000 +0.000012 0.000370 -1.000000 +-0.314622 -0.943945 0.099904 +-0.314643 -0.943938 0.099900 +0.566558 0.818325 0.096725 +0.566550 0.818331 0.096726 +-0.828215 -0.560274 0.012338 +-0.828214 -0.560276 0.012338 +0.917181 -0.397464 0.028304 +0.917186 -0.397452 0.028305 +-0.000071 -0.000102 1.000000 +0.000062 -0.000413 1.000000 +0.000010 -0.000387 1.000000 +-0.315737 -0.947154 0.056656 +-0.315712 -0.947162 0.056653 +0.405569 -0.000040 -0.914064 +0.405539 -0.000205 -0.914078 +-0.789959 -0.532244 0.304435 +-0.786378 -0.537733 0.304062 +0.369575 0.928918 -0.022925 +0.375250 0.926612 -0.024018 +-0.818159 0.566201 -0.100160 +-0.827550 0.551407 -0.105415 +0.960472 0.040980 0.275343 +0.959143 0.001666 0.282916 +0.618531 0.269231 0.738196 +0.622226 0.278215 0.731732 +-0.883606 -0.439148 -0.162446 +-0.886397 -0.428540 -0.175083 +0.522341 0.852398 -0.024031 +0.517694 0.855226 -0.024112 +0.302105 0.242507 0.921913 +0.302076 0.242528 0.921917 +0.023262 -0.026659 0.999374 +0.023282 -0.026920 0.999366 +-1.000000 0.000235 0.000008 +-1.000000 0.000235 -0.000011 +-1.000000 0.000260 0.000017 +-0.562416 0.659638 -0.498565 +-0.562276 0.659812 -0.498493 +-0.365161 -0.566075 0.739065 +-0.371752 -0.571826 0.731311 +-0.834770 0.547090 0.062061 +0.255314 0.912802 -0.318759 +0.349505 0.884866 -0.307991 +-0.494797 -0.396227 -0.773421 +-0.494914 -0.396036 -0.773444 +-0.789530 0.532394 0.305285 +-0.786686 0.537702 0.303319 +0.342949 -0.933351 -0.106027 +0.403581 -0.906555 -0.123613 +-0.967445 0.218419 0.127839 +-0.967446 0.218417 0.127839 +0.996066 -0.034276 -0.081720 +0.996064 -0.034319 -0.081721 +0.000025 -0.000464 1.000000 +0.000047 -0.000395 1.000000 +0.000039 -0.000324 1.000000 +-0.999667 -0.024388 0.008410 +-0.999667 -0.024394 0.008410 +-0.214376 0.976576 0.018516 +-0.214371 0.976577 0.018516 +0.646552 -0.759026 0.076491 +0.646555 -0.759023 0.076491 +-0.972016 0.219453 0.083820 +-0.972013 0.219466 0.083819 +0.987306 -0.034116 0.155124 +0.987306 -0.034115 0.155124 +-0.000059 0.000331 -1.000000 +-0.000018 0.000341 -1.000000 +0.000025 0.000327 -1.000000 +0.734266 -0.671373 0.100560 +0.734271 -0.671367 0.100563 +-0.053576 0.991059 0.122193 +-0.053571 0.991060 0.122192 +-0.315547 -0.946673 0.065124 +-0.315537 -0.946676 0.065126 +0.568797 0.821594 0.038124 +0.568802 0.821591 0.038123 +-0.828269 -0.560310 0.004818 +-0.828270 -0.560309 0.004818 +0.736539 -0.673403 -0.063543 +0.736552 -0.673389 -0.063544 +-0.053937 0.998045 0.031581 +-0.053939 0.998045 0.031582 +0.941279 -0.000123 -0.337630 +0.941275 -0.000250 -0.337641 +-0.856425 -0.507345 0.095588 +-0.854813 -0.510027 0.095742 +0.446810 -0.871909 -0.200339 +0.439317 -0.872644 -0.213289 +-0.770103 0.517025 -0.373666 +-0.655865 0.623388 -0.425709 +-0.546916 -0.804374 0.232088 +-0.808125 -0.538038 -0.239685 +-0.806147 -0.534561 -0.253717 +0.409078 0.878182 0.247894 +0.312503 0.932900 0.178994 +-0.645108 0.756713 -0.105930 +-0.645030 0.756778 -0.105940 +0.207868 -0.867321 -0.452266 +-0.916543 -0.320592 0.239101 +0.948587 -0.282723 0.142305 +0.965715 -0.235294 0.109692 +0.966485 -0.232058 0.109801 +-0.113869 -0.821931 0.558089 +-0.120915 -0.824067 0.553438 +0.661233 0.710427 -0.240964 +0.653473 0.713250 -0.253470 +0.249881 0.955540 -0.156534 +0.263328 0.951162 -0.161090 +0.922136 -0.026674 0.385946 +0.923293 -0.034491 0.382544 +-0.750948 0.628509 -0.202618 +-0.756921 0.617921 -0.212706 +0.337546 0.935228 -0.106827 +0.340743 0.933873 -0.108511 +-0.782012 -0.539736 0.311677 +-0.815072 -0.484721 0.317340 +-0.824250 -0.557655 0.098154 +-0.824262 -0.557636 0.098155 +0.568894 0.821687 -0.034499 +0.568861 0.821710 -0.034495 +-0.905385 -0.424396 0.012863 +-0.905386 -0.424395 0.012862 +0.611980 0.790470 0.025259 +0.611991 0.790461 0.025258 +0.915164 -0.396591 0.072043 +0.915163 -0.396594 0.072043 +-0.828123 -0.560217 0.019194 +-0.828125 -0.560215 0.019193 +0.563068 0.813291 0.146670 +0.563080 0.813283 0.146669 +0.000013 0.000403 -1.000000 +0.000017 0.000434 -1.000000 +-0.000032 0.000349 -1.000000 +0.911966 -0.395221 0.110089 +0.911962 -0.395228 0.110087 +0.610930 0.789078 0.064200 +0.610923 0.789083 0.064202 +-0.904970 -0.424208 0.032819 +-0.904969 -0.424209 0.032819 +0.998597 -0.034454 0.040207 +0.998598 -0.034434 0.040208 +-0.975214 0.220207 0.021595 +-0.975213 0.220214 0.021594 +0.000552 -0.000291 1.000000 +-0.000148 -0.000444 1.000000 +0.000210 -0.000246 1.000000 +-0.000052 -0.000564 1.000000 +0.914492 -0.396227 -0.081912 +0.914481 -0.396251 -0.081911 +-0.237365 -0.639382 0.731333 +-0.232100 -0.648200 0.725236 +0.347561 0.932128 -0.101680 +0.398352 0.908489 -0.126342 +0.369411 -0.928969 -0.023500 +0.375223 -0.926635 -0.023560 +0.736821 -0.213751 0.641409 +0.740357 -0.222115 0.634458 +-0.778081 -0.622623 0.083250 +-0.778114 -0.622586 0.083215 +0.369744 -0.924672 0.090940 +0.349407 -0.932469 0.091743 +0.574979 0.801404 -0.164777 +0.561887 0.808732 -0.173882 +0.066330 -0.986499 0.149731 +0.094537 -0.979845 0.175975 +0.142275 0.240065 0.960274 +0.023212 -0.026839 0.999370 +-0.459405 0.877775 -0.135861 +-0.234431 -0.666036 -0.708123 +0.304222 -0.616911 -0.725858 +0.053878 -0.619085 -0.783473 +-0.424697 -0.049830 0.903963 +-0.757746 -0.504523 0.413857 +-0.037721 -0.183326 0.982328 +-0.011619 -0.225214 0.974240 +-0.014994 0.933650 0.357872 +-0.887902 0.059303 -0.456195 +0.439887 -0.250844 0.862309 +-0.884733 -0.414303 0.213540 +-0.734751 0.519638 0.436024 +-0.584593 -0.066175 0.808624 +-0.925577 -0.344571 0.156773 +-0.532094 0.444552 0.720589 +-0.632629 0.769491 0.087544 +-0.538255 0.284581 0.793281 +-0.613815 0.773105 -0.159809 +-0.075099 0.744945 0.662885 +-0.378991 0.903232 -0.201341 +-0.241846 0.724260 0.645723 +-0.199177 0.591552 -0.781278 +0.012584 0.839924 0.542559 +-0.090795 0.547165 -0.832086 +-0.245205 0.792117 0.558950 +0.574486 0.784012 0.235142 +-0.725455 0.149273 -0.671887 +0.553136 0.799892 0.232837 +0.284414 -0.455560 -0.843548 +0.981532 0.165798 -0.095429 +0.766971 0.545090 0.338576 +0.656012 0.194801 -0.729178 +0.793250 0.186450 0.579647 +0.749724 0.195945 -0.632075 +0.845684 0.077578 0.528015 +-0.918555 0.015452 -0.394991 +0.944626 -0.169675 0.280879 +0.318879 -0.473200 0.821217 +0.167053 -0.970156 0.175755 +0.921110 -0.130907 0.366634 +0.667187 -0.297426 0.682935 +0.182261 -0.818068 0.545478 +0.607409 0.031485 0.793765 +-0.202804 -0.759457 0.618138 +0.619117 -0.113999 0.776980 +-0.474543 -0.508771 -0.718304 +-0.183597 -0.740713 0.646248 +-0.385940 -0.454225 -0.802951 +-0.154838 -0.820469 0.550323 +-0.971167 0.220496 0.090646 +-0.804090 0.286127 0.521123 +0.110386 -0.927008 0.358429 +0.009060 -0.982476 0.186170 +0.251405 -0.222682 -0.941917 +0.570305 -0.022204 -0.821133 +0.451727 -0.130201 -0.882604 +-0.341778 0.921006 -0.186909 +-0.484750 0.454945 -0.747023 +0.342456 0.545613 -0.764873 +-0.768999 0.457518 -0.446450 +0.155752 0.910302 -0.383524 +0.531910 0.656473 -0.534898 +0.229700 0.625404 -0.745726 +0.077306 0.975041 -0.208130 +0.176726 0.900683 0.396910 +0.541288 0.551460 0.634743 +-0.193889 -0.981016 0.003767 +0.712398 0.262884 0.650677 +0.268249 -0.379664 0.885380 +0.515735 -0.452739 -0.727355 +0.605011 0.455417 0.653114 +0.112046 0.267807 0.956935 +-0.342642 0.459989 0.819150 +0.977329 -0.160812 -0.137720 +0.291971 -0.080179 0.953060 +-0.312802 0.189665 0.930689 +-0.667829 0.644242 0.372769 +0.415408 -0.594215 0.688727 +-0.346513 0.413572 0.841954 +-0.864042 -0.085251 0.496148 +0.972538 -0.173908 -0.154682 +0.118335 -0.456430 0.881855 +-0.460431 -0.221602 0.859590 +-0.506812 0.533231 0.677353 +0.017871 -0.833230 0.552637 +-0.264665 -0.860270 -0.435762 +-0.660957 0.025599 0.749987 +-0.342175 -0.327187 -0.880832 +-0.504425 -0.565148 0.652812 +-0.761510 0.205263 0.614793 +-0.091541 -0.938545 0.332796 +-0.741118 -0.453813 0.494770 +0.346549 -0.435906 -0.830596 +-0.286538 -0.872756 0.395212 +-0.751841 -0.166835 -0.637889 +0.536922 0.036363 0.842848 +-0.632419 -0.654796 -0.413871 +-0.270980 -0.509827 -0.816484 +0.913559 -0.063010 -0.401797 +-0.331024 0.803762 -0.494358 +0.444537 -0.881554 0.158898 +-0.277952 0.215564 -0.936095 +-0.562391 0.809133 -0.170354 +0.405663 -0.080188 -0.910498 +0.034154 0.226758 -0.973352 +0.545581 0.827106 0.135042 +-0.305502 0.861558 0.405446 +0.651037 0.734207 0.192590 +-0.890251 0.314470 0.329487 +0.812147 0.372244 0.449279 +0.489689 -0.045080 0.870731 +-0.784461 0.529229 0.323322 +0.504115 0.025787 0.863251 +0.405988 0.253662 0.877969 +0.017695 -0.683111 0.730100 +-0.743548 -0.150796 0.651457 +0.739266 0.656827 0.148536 +0.199186 -0.349825 0.915395 +-0.786555 -0.274661 0.553076 +0.446881 -0.599966 0.663579 +0.235444 -0.915843 0.325266 +-0.908218 -0.418371 0.010328 +0.339974 -0.938444 0.061154 +-0.371738 -0.736269 -0.565437 +-0.867010 -0.488100 -0.100262 +-0.271250 -0.889907 -0.366727 +-0.053877 -0.983589 -0.172194 +0.135552 -0.934457 -0.329266 +-0.551600 -0.360411 0.752224 +-0.145312 -0.952190 0.268735 +0.185286 -0.748345 0.636906 +-0.629136 -0.316138 0.710102 +0.004964 -0.591578 0.806232 +0.334124 -0.575598 0.746357 +-0.789288 0.247074 0.562119 +-0.343643 0.003555 0.939094 +0.906985 0.306087 0.289291 +-0.779370 0.040216 0.625272 +-0.632549 0.443652 0.634865 +-0.009481 -0.440936 0.897488 +0.613969 0.163973 0.772111 +-0.742252 0.214741 0.634782 +0.547557 0.809111 0.213357 +-0.491859 0.858974 0.142264 +0.680444 0.732617 0.016383 +0.481605 -0.445699 -0.754592 +0.450414 -0.084434 -0.888818 +-0.183122 -0.612923 -0.768630 +-0.013309 0.375939 -0.926549 +0.108083 -0.387990 -0.915304 +-0.474097 0.866246 -0.157635 +0.340857 0.934014 -0.106932 +-0.285351 -0.303860 -0.908980 +-0.433567 -0.896606 -0.090098 +0.074285 -0.825818 0.559022 +-0.507349 -0.546060 -0.666645 +-0.586411 -0.628858 0.510549 +-0.010393 0.005780 0.999929 +-0.751048 -0.104964 0.651851 +-0.049857 -0.629193 0.775648 +-0.914335 0.134257 0.382056 +-0.241303 -0.632902 0.735668 +-0.342819 -0.326270 -0.880922 +-0.849725 -0.054398 0.524412 +-0.333219 -0.848362 -0.411396 +0.119310 -0.944627 0.305688 +-0.380168 0.410433 0.828865 +-0.158662 -0.130722 0.978641 +0.567221 -0.175664 0.804613 +0.970304 -0.144031 -0.194331 +-0.736545 0.491155 0.465047 +0.208049 -0.338974 0.917503 +0.398545 -0.225395 0.889021 +-0.734810 0.067571 0.674899 +-0.272332 -0.000055 0.962203 +0.356668 -0.078450 0.930932 +0.960930 -0.142314 -0.237404 +-0.352530 0.518332 0.779137 +0.453703 -0.046741 0.889927 +0.839542 0.109080 0.532231 +0.276830 0.960919 0.000382 +-0.101703 0.936692 -0.335058 +0.104206 0.991621 -0.076345 +-0.311583 0.894430 0.320798 +0.765880 0.139063 0.627766 +0.737388 -0.359585 -0.571802 +-0.455356 0.860211 -0.229539 +0.207277 0.615843 -0.760114 +0.598488 0.649458 -0.469058 +0.223384 0.891362 -0.394429 +-0.727993 0.544709 -0.416315 +0.053233 0.431631 -0.900478 +-0.457342 0.429915 -0.778467 +-0.447326 0.101645 -0.888576 +0.210366 -0.288317 -0.934141 +0.514604 -0.030947 -0.856869 +0.262362 -0.182095 -0.947632 +0.148717 -0.370309 0.916927 +0.003701 -0.877918 0.478796 +-0.944634 0.298755 0.135688 +-0.894578 0.432722 -0.111720 +-0.206074 -0.750669 0.627718 +-0.399225 -0.339617 -0.851634 +0.161287 -0.625986 0.762973 +-0.421238 -0.542139 -0.727079 +0.748833 0.221191 0.624759 +-0.037449 -0.681919 0.730469 +0.644385 -0.097788 0.758423 +0.478338 -0.423664 0.769221 +0.709847 -0.198520 0.675801 +0.758284 -0.402012 0.513217 +0.416784 -0.886686 0.200197 +0.763368 0.063803 0.642805 +0.748275 -0.617200 -0.243207 +-0.979705 0.055301 -0.192664 +0.775323 -0.271820 0.570077 +0.256507 0.792110 -0.553865 +0.716394 0.209785 0.665410 +0.793122 0.400888 -0.458527 +0.758482 0.580974 0.295252 +0.761361 -0.116549 -0.637766 +0.770522 0.593598 0.232246 +0.330024 0.806636 -0.490329 +-0.637077 0.335874 -0.693773 +0.579654 0.814860 -0.002001 +0.985483 0.104878 0.133510 +-0.037423 0.426503 -0.903712 +0.049733 0.900902 0.431163 +0.133573 0.448807 -0.883589 +-0.130548 0.701559 0.700551 +-0.272912 0.578151 -0.768934 +-0.309431 0.879179 0.362350 +-0.772649 0.602061 0.201335 +-0.566706 0.388137 0.726769 +-0.641985 0.405824 -0.650509 +-0.419490 0.359701 0.833453 +-0.099664 -0.953614 -0.284057 +-0.709154 -0.272887 0.650102 +-0.733210 0.520655 0.437404 +-0.795695 -0.599819 -0.084184 +-0.985882 -0.166786 0.014788 +-0.858403 0.085976 -0.505719 +0.037177 0.439259 0.897591 +0.407050 -0.099840 0.907933 +-0.089541 0.063633 0.993948 +-0.296232 -0.502666 0.812141 +0.438303 -0.867012 0.237026 +0.286276 -0.645767 -0.707836 +-0.010544 0.124746 -0.992133 +-0.755310 -0.552419 0.352618 +-0.143205 0.787625 0.599281 +0.409042 -0.070727 0.909771 +-0.372808 -0.535369 -0.757888 +-0.616180 -0.537085 -0.576075 +0.081218 -0.121066 -0.989316 +-0.579733 -0.116140 -0.806487 +-0.668294 -0.655151 0.352365 +-0.065960 -0.195043 0.978574 +0.398240 0.798345 0.451719 +0.421018 0.504017 0.754129 +-0.337774 -0.262198 -0.903970 +-0.853816 -0.073219 0.515400 +-0.393504 -0.755373 -0.523990 +-0.994410 -0.103722 -0.019789 +-0.633395 -0.750870 0.187096 +-0.610689 -0.449665 0.651813 +-0.415002 -0.025794 0.909455 +-0.283261 -0.810067 -0.513376 +-0.387642 0.253725 0.886204 +-0.997810 -0.010661 0.065276 +-0.291105 0.446247 0.846239 +-0.270875 -0.486534 -0.830609 +0.164973 0.683623 0.710946 +-0.854873 0.281511 -0.435826 +0.129762 0.970299 0.204160 +-0.533189 0.222493 -0.816215 +0.454541 0.878144 0.149184 +0.329887 0.627575 -0.705212 +0.749759 0.626796 0.212106 +0.218662 0.617507 -0.755560 +0.722767 0.622586 0.299991 +0.815281 -0.126107 -0.565167 +0.701699 0.280099 0.655105 +0.576164 0.401168 -0.712109 +0.990405 -0.007979 0.137963 +-0.458170 -0.647165 -0.609310 +0.942686 -0.079227 0.324140 +-0.620496 -0.236380 -0.747736 +0.504845 -0.586544 -0.633323 +0.932615 -0.017770 0.360435 +-0.863921 -0.311288 -0.395905 +0.853877 -0.265836 0.447465 +0.719701 0.091239 0.688263 +-0.254159 -0.668092 0.699326 +0.680875 0.258261 0.685355 +-0.588602 -0.644459 -0.488078 +0.001953 -0.826535 0.562882 +-0.399152 -0.339639 -0.851659 +-0.100635 -0.784297 0.612169 +0.367951 -0.106057 0.923777 +0.029605 -0.342640 0.939000 +0.059856 -0.427293 -0.902130 +-0.316969 -0.948417 -0.005951 +-0.212034 -0.444835 -0.870151 +-0.008855 -0.996487 -0.083283 +0.053241 -0.088110 0.994687 +-0.237712 -0.238645 -0.941563 +0.058663 -0.387463 -0.920017 +0.908615 -0.412834 -0.063147 +-0.192342 0.220346 -0.956270 +-0.190299 0.627284 -0.755183 +-0.066570 0.889757 -0.451553 +0.595878 0.779799 0.191944 +-0.067553 0.376391 -0.923995 +-0.286529 0.498018 -0.818462 +-0.018638 0.556881 -0.830383 +0.594428 -0.290443 -0.749865 +0.682756 0.270011 0.678924 +-0.260918 0.965049 0.024529 +0.816591 0.112477 0.566151 +0.521836 0.662205 0.537747 +0.217265 0.946606 -0.238188 +0.966004 0.093943 0.240856 +0.598043 0.046113 0.800136 +-0.207469 0.732015 0.648930 +0.628734 0.040631 -0.776558 +0.615111 -0.024711 0.788053 +-0.213772 0.295165 0.931225 +-0.755551 0.089520 0.648944 +0.539486 0.245472 0.805418 +0.275500 -0.580757 0.766042 +-0.500210 0.310190 0.808438 +-0.606826 0.149963 0.780560 +0.201402 -0.542372 0.815641 +-0.364744 -0.267259 0.891927 +-0.804831 0.428902 0.410233 +0.879198 -0.057689 0.472952 +-0.677881 -0.640114 -0.361568 +-0.891169 -0.297231 -0.342741 +-0.326579 -0.314612 -0.891272 +0.151000 -0.291223 0.944663 +-0.784036 -0.067289 0.617057 +-0.159295 -0.864428 0.476853 +0.004190 -0.967229 -0.253870 +-0.919548 0.374995 -0.117514 +-0.416785 -0.411688 0.810434 +-0.406989 -0.663680 -0.627606 +-0.109572 -0.990422 -0.084011 +-0.573539 -0.699292 0.426665 +-0.674798 -0.485245 -0.556045 +-0.180112 0.176658 -0.967652 +0.536228 0.563176 -0.628723 +0.505462 -0.830634 -0.233573 +0.260335 0.316873 -0.912040 +0.125860 -0.578993 -0.805560 +0.086136 0.230447 -0.969265 +-0.045783 0.576107 -0.816091 +0.342667 0.315595 -0.884861 +0.094201 0.960433 0.262095 +0.652255 0.758000 0.000176 +-0.244909 0.479236 0.842824 +0.198775 0.710075 0.675487 +0.910774 0.304272 0.279123 +-0.319677 -0.107611 0.941396 +-0.704525 0.188501 0.684187 +0.782661 0.055299 0.619987 +0.031304 -0.020073 0.999308 +-0.704212 0.035549 0.709100 +0.384341 -0.679956 0.624453 +0.998761 -0.003452 0.049634 +-0.746818 -0.395895 0.534350 +-0.792912 0.235341 0.562055 +-0.089049 -0.982311 0.164726 +-0.582656 -0.804520 0.115149 +0.513073 -0.824825 0.237529 +-0.544380 -0.838378 0.027793 +0.343709 -0.938111 0.042569 +-0.880903 -0.175669 -0.439489 +0.334881 -0.899241 0.281460 +0.262636 -0.952890 0.151731 +0.359978 -0.728598 0.582719 +-0.623592 -0.543867 0.561553 +0.634164 -0.662422 0.398789 +-0.873174 -0.010548 0.487295 +-0.106096 -0.356266 0.928342 +0.932468 0.318487 -0.170495 +-0.872231 -0.255150 0.417266 +-0.334798 -0.683661 0.648473 +0.355109 -0.013248 0.934731 +0.458345 -0.127175 0.879628 +0.028826 0.211651 0.976920 +0.045833 -0.120596 0.991643 +0.842991 0.290515 0.452733 +-0.037360 0.146947 0.988439 +0.733179 0.610336 0.299898 +-0.217547 0.886286 0.408864 +0.474909 0.857497 0.197891 +0.520613 0.192465 -0.831817 +0.666931 0.289070 -0.686762 +-0.096938 0.198446 -0.975306 +-0.204636 0.524237 -0.826619 +0.494722 0.179643 -0.850281 +-0.514743 0.844903 -0.145529 +0.689702 0.705062 -0.164923 +0.598851 -0.366466 -0.712096 +-0.655288 -0.502394 -0.564090 +-0.517836 -0.758470 0.395688 +-0.473818 -0.367778 -0.800148 +-0.083007 -0.981148 0.174523 +-0.040118 -0.713275 0.699735 +-0.879202 -0.146462 0.453379 +-0.139199 -0.989111 -0.047781 +-0.601888 0.106954 0.791386 +-0.050504 -0.588131 0.807187 +-0.494936 -0.632355 -0.595958 +-0.916156 0.130841 0.378865 +-0.537951 -0.744494 -0.395394 +-0.420561 -0.906833 -0.027969 +-0.623069 0.132251 0.770905 +-0.962479 -0.065259 0.263393 +0.517371 -0.178499 0.836938 +0.795609 -0.600685 0.078638 +-0.555575 0.714146 0.425832 +-0.038068 -0.571268 0.819880 +0.245590 -0.625517 0.740550 +0.309653 -0.521619 -0.795002 +-0.498016 0.232860 0.835318 +0.473967 -0.066462 0.878031 +0.651178 -0.074628 0.755247 +0.061400 0.995972 0.065346 +-0.193322 0.306263 0.932110 +0.355067 0.426561 0.831849 +0.922742 0.292719 -0.250723 +-0.198925 0.152788 0.968031 +0.653540 0.443839 0.613101 +0.831215 0.555719 -0.016071 +0.665807 0.458363 0.588731 +0.772923 0.520263 0.363204 +0.059955 0.876165 -0.478268 +-0.301657 0.820456 -0.485650 +0.215997 0.656983 -0.722301 +-0.002517 0.577333 -0.816505 +0.824140 0.556398 -0.105902 +0.217241 0.644932 -0.732714 +0.503202 0.753823 -0.422539 +-0.033908 0.980619 -0.192970 +0.731631 -0.152197 -0.664494 +-0.031545 -0.476398 -0.878664 +0.305155 -0.297761 -0.904554 +-0.051416 -0.121673 0.991238 +0.204067 -0.574792 0.792446 +0.126974 0.117773 -0.984889 +-0.967247 0.217259 -0.131269 +0.358774 -0.624098 0.694106 +0.294202 -0.850613 0.435778 +0.385462 0.027485 0.922314 +-0.001678 -0.783676 0.621168 +0.592672 0.010131 0.805380 +-0.271623 -0.540525 0.796275 +0.744919 -0.136430 0.653056 +0.845091 -0.315792 0.431390 +-0.934786 -0.353831 -0.031273 +0.751260 -0.319609 0.577458 +-0.050790 -0.988195 0.144534 +-0.637988 -0.276437 -0.718717 +0.915567 -0.134110 0.379147 +-0.418637 -0.203748 -0.885003 +0.801788 0.028428 0.596932 +0.974373 0.075938 -0.211733 +0.465852 -0.625169 0.626216 +0.974826 0.216754 0.052265 +-0.514252 -0.128020 -0.848030 +0.991731 0.114721 0.057528 +-0.214489 0.019125 -0.976539 +0.187730 0.729106 0.658150 +-0.270697 0.530728 -0.803151 +0.567444 0.795250 0.213506 +-0.799549 0.253682 -0.544396 +0.393203 0.814106 0.427345 +-0.168994 0.450155 0.876813 +-0.568354 0.822084 -0.033932 +0.166090 0.504206 0.847461 +-0.311231 0.792468 -0.524528 +-0.562995 -0.667614 -0.487164 +-0.680133 0.571399 0.459263 +0.117845 0.878016 0.463897 +-0.670943 0.637125 0.379352 +0.545472 0.698690 -0.462917 +-0.955169 0.017710 0.295531 +-0.574283 0.137742 0.806986 +-0.224439 -0.385413 -0.895033 +-0.648638 -0.382235 0.658153 +0.577899 -0.336843 0.743350 +-0.964947 -0.078774 0.250344 +0.303302 -0.216620 -0.927946 +-0.170580 0.460631 0.871046 +0.184405 0.848157 0.496614 +0.409922 -0.059876 0.910153 +0.037037 -0.311795 0.949427 +-0.311633 -0.392163 -0.865502 +-0.320551 0.178383 -0.930283 +-0.718120 -0.461585 0.520810 +0.437409 -0.674462 0.594789 +-0.100829 -0.796005 0.596832 +-0.679088 -0.534383 -0.503263 +0.015541 0.216261 -0.976212 +-0.308767 -0.295741 0.903991 +-0.658210 -0.078831 -0.748695 +-0.316083 -0.741267 0.592127 +-0.141385 0.002835 0.989951 +0.224416 -0.087765 0.970533 +0.232792 -0.019416 0.972333 +-0.347267 -0.312878 -0.884032 +-0.994462 -0.067377 0.080659 +-0.791236 -0.608001 -0.065427 +-0.718697 0.522059 0.459270 +-0.707807 -0.303954 0.637669 +-0.426076 -0.639456 0.639965 +-0.361831 -0.171472 0.916338 +0.006111 0.894742 -0.446541 +-0.361106 0.166782 0.917489 +-0.968002 0.112797 -0.224163 +-0.350676 0.458250 0.816721 +-0.136516 0.760245 -0.635131 +-0.293123 0.829596 0.475236 +0.493118 -0.244228 -0.834978 +0.043643 0.906221 0.420545 +-0.818316 0.553175 0.156064 +0.241716 0.903252 0.354556 +0.612490 0.786349 -0.080700 +-0.196009 0.800842 0.565892 +0.749467 0.661300 -0.031340 +0.733166 0.639737 0.230661 +0.803251 -0.129592 -0.581372 +0.716437 0.500401 0.486124 +0.559779 0.388685 -0.731827 +0.736070 -0.101671 0.669227 +-0.461824 -0.539375 -0.704126 +0.980315 -0.116635 0.159307 +-0.816845 -0.208547 -0.537840 +0.965284 -0.260182 -0.023070 +0.753792 0.032782 0.656295 +-0.825591 -0.344867 -0.446617 +0.760568 -0.397923 0.513024 +0.669756 -0.039501 0.741530 +-0.275324 -0.691194 0.668167 +0.714429 -0.097075 0.692941 +-0.226068 -0.702745 0.674568 +0.711536 0.272676 0.647584 +-0.458647 -0.303064 -0.835341 +-0.022441 -0.771324 0.636047 +0.027151 -0.269280 0.962679 +0.050068 -0.515016 0.855717 +0.979600 -0.128374 0.154612 +0.914040 -0.401377 0.058551 +-0.616934 -0.450044 -0.645642 +0.247694 -0.293841 0.923204 +0.242349 -0.205328 -0.948213 +-0.263866 0.072251 -0.961849 +-0.106597 -0.367495 -0.923896 +-0.065322 -0.680691 -0.729652 +-0.338721 0.209180 -0.917340 +-0.431050 0.889421 0.152071 +-0.167071 0.828365 -0.534696 +-0.033752 0.997633 0.059911 +0.583721 0.662346 -0.469646 +-0.180778 0.467384 -0.865373 +-0.019336 0.506744 -0.861880 +0.797874 0.368168 -0.477335 +0.586073 0.304949 0.750683 +-0.104754 0.889491 0.444784 +-0.399332 0.849880 -0.343857 +0.169546 -0.875260 0.452961 +-0.015373 0.810193 0.585962 +0.656637 0.528983 0.537592 +0.349993 0.197900 0.915610 +-0.207454 0.731795 0.649183 +0.986765 -0.091190 -0.134089 +0.321258 -0.061214 0.945011 +-0.118793 -0.167543 0.978682 +-0.755621 0.088487 0.649004 +0.439543 -0.807731 -0.392902 +0.299772 0.013618 0.953914 +-0.392478 -0.328493 0.859100 +-0.588727 0.260339 0.765261 +0.042452 -0.567921 0.821988 +-0.608474 -0.072234 0.790280 +-0.429476 0.267173 0.862652 +0.836355 -0.033052 0.547191 +-0.490911 -0.716834 -0.495131 +-0.225184 -0.025682 0.973978 +-0.340197 -0.313437 -0.886579 +0.072373 -0.255944 0.963979 +-0.807634 -0.139092 0.573046 +-0.089742 -0.608170 0.788718 +-0.336419 -0.788818 0.514381 +-0.130200 -0.784026 -0.606919 +-0.235707 -0.806740 0.541861 +-0.587784 -0.502217 -0.634262 +0.280971 -0.751250 0.597227 +-0.886350 -0.454651 0.087612 +-0.494817 0.011047 -0.868927 +0.338685 0.940644 0.021914 +0.084313 0.263608 -0.960938 +0.509362 -0.608416 -0.608589 +0.235860 0.341825 -0.909684 +-0.222374 -0.571459 -0.789927 +0.033905 0.222034 -0.974449 +0.271629 -0.279606 -0.920890 +0.234303 0.274393 -0.932636 +-0.200823 0.941881 0.269313 +0.370260 0.883274 0.287635 +-0.606552 0.790327 -0.086479 +0.407892 0.883686 0.229614 +0.814801 -0.067369 0.575814 +-0.995288 0.096184 0.012233 +-0.759719 0.459180 0.460414 +0.934798 -0.108935 -0.338062 +-0.370731 0.033376 0.928140 +-0.701716 0.006976 0.712423 +0.559052 -0.526355 0.640633 +0.321478 -0.307075 0.895744 +-0.745804 -0.396140 0.535584 +-0.956506 0.027282 0.290434 +0.036207 -0.987129 0.155771 +-0.684572 -0.671336 -0.284023 +-0.644845 -0.762258 -0.056011 +-0.748922 -0.585683 -0.309987 +0.327592 -0.943896 0.041755 +-0.856801 -0.506232 -0.098086 +-0.074745 -0.520209 -0.850762 +0.217294 -0.970630 0.103256 +-0.803595 -0.528825 -0.273091 +-0.634988 -0.541423 0.551045 +0.681464 -0.622268 0.385214 +-0.657328 -0.191707 0.728813 +-0.299516 -0.602091 0.740120 +-0.064974 -0.971895 0.226269 +-0.861021 0.398765 0.315642 +-0.677368 0.278050 0.681073 +0.815944 -0.008962 0.578061 +0.642057 -0.314822 0.699035 +-0.214204 0.609284 0.763472 +0.031022 -0.132015 0.990762 +0.629027 -0.034828 0.776602 +-0.860334 0.166549 0.481754 +0.366006 0.890126 0.271505 +-0.128093 0.860989 0.492229 +0.545580 0.827107 0.135046 +0.696182 -0.118871 -0.707955 +0.273833 0.092722 -0.957297 +0.028851 0.206135 -0.978098 +-0.326607 0.263669 -0.907638 +0.579041 0.197543 -0.791004 +-0.672734 0.682451 -0.285813 +-0.030201 0.726806 -0.686179 +-0.343594 -0.423619 -0.838147 +-0.622082 -0.665998 -0.411656 +0.052513 -0.246361 0.967754 +-0.399578 -0.534136 -0.745007 +-0.442610 -0.847438 0.293164 +0.002964 -0.967258 0.253777 +-0.863297 -0.370104 0.343134 +-0.243837 -0.826920 0.506702 +-0.652798 0.101742 0.750668 +-0.231495 -0.362655 0.902713 +-0.518621 -0.596567 -0.612487 +-0.880789 0.152700 0.448211 +-0.327312 -0.822826 -0.464569 +-0.456795 -0.889287 0.022518 +-0.646214 0.155743 0.747096 +-0.661735 -0.093054 0.743941 +0.446064 -0.191924 0.874181 +0.937192 -0.182555 -0.297227 +-0.886861 0.016676 0.461736 +-0.148954 -0.114333 0.982212 +0.287502 -0.229622 0.929848 +0.805674 0.509654 0.301898 +-0.516887 0.391087 0.761498 +0.296575 -0.082059 0.951477 +0.906580 0.013269 0.421825 +-0.264960 0.574626 0.774339 +0.255053 -0.031010 0.966430 +0.793318 0.033417 0.607890 +0.664544 -0.212055 -0.716529 +-0.265086 0.673179 0.690333 +0.665124 0.402808 0.628774 +0.843011 -0.172556 -0.509467 +0.684047 0.422506 0.594616 +0.976007 0.112187 -0.186615 +-0.013238 0.865303 -0.501075 +-0.284123 0.541753 -0.791061 +0.461393 0.721807 -0.515860 +0.416369 0.867853 -0.271050 +0.848082 0.422656 -0.319561 +0.182678 0.311028 -0.932679 +-0.747803 0.353757 -0.561824 +0.556663 0.735137 -0.386911 +0.215853 -0.175594 -0.960507 +0.448716 -0.585489 -0.675172 +0.261212 -0.256799 -0.930496 +-0.119004 -0.262681 0.957516 +-0.197231 -0.195307 0.960706 +-0.810989 0.316797 0.491870 +0.876579 -0.015215 -0.481017 +-0.340806 -0.890236 0.302211 +-0.083607 -0.593118 -0.800762 +-0.009523 -0.316511 0.948541 +-0.340419 -0.750658 0.566240 +0.581782 -0.009162 0.813293 +-0.139312 -0.436311 0.888946 +0.629992 0.028669 0.776072 +0.850001 -0.266642 0.454313 +-0.795664 -0.339011 -0.501986 +0.815710 0.448329 0.365538 +0.126332 -0.979879 0.154522 +0.654720 -0.243296 0.715645 +0.940569 -0.189315 0.281939 +-0.722691 -0.229965 -0.651793 +0.812710 0.099730 0.574070 +0.879823 0.255319 -0.400904 +0.795915 0.306430 0.522131 +0.995142 0.091423 -0.036520 +-0.613613 -0.783104 0.101129 +0.983179 0.135167 0.122840 +-0.491105 -0.215875 -0.843927 +0.070611 0.939768 -0.334440 +-0.356187 0.207147 -0.911165 +0.569579 0.785952 0.240538 +-0.821979 0.183816 -0.539038 +0.531670 0.846947 -0.002895 +0.074808 0.729694 0.679669 +-0.198370 0.582683 -0.788118 +-0.167313 0.659588 0.732769 +-0.368578 0.912185 -0.179078 +-0.087710 0.697992 0.710713 +-0.683401 0.685226 -0.251851 +-0.706486 0.416950 0.571866 +-0.846991 0.527008 -0.069784 +-0.251101 0.715416 -0.652018 +-0.939277 -0.339242 0.051708 +0.523619 0.776931 -0.349573 +-0.431647 -0.406208 -0.805404 +-0.748961 -0.483749 0.452818 +0.400709 -0.349638 0.846868 +-0.940150 0.116974 -0.320054 +-0.057407 0.672293 0.738056 +0.274160 0.562737 0.779849 +0.068976 0.995520 0.064674 +0.015356 -0.138198 0.990286 +-0.951733 0.049680 -0.302880 +-0.383603 -0.266841 -0.884107 +-0.513112 0.394124 -0.762484 +-0.910073 0.414068 -0.017762 +-0.237988 0.844454 -0.479852 +0.192373 -0.129355 0.972759 +0.261541 -0.945615 -0.193413 +-0.479226 0.406974 -0.777634 +-0.067658 -0.130394 -0.989151 +0.164870 0.352515 -0.921169 +-0.142301 -0.526798 0.837994 +-0.050531 -0.296249 0.953773 +0.410676 0.481139 0.774500 +0.170617 0.096728 0.980578 +-0.249330 0.604035 0.756952 +-0.981734 -0.138251 0.130711 +-0.447192 -0.095489 -0.889326 +-0.647304 -0.382470 0.659328 +-0.695480 -0.718518 0.006285 +-0.127988 -0.727219 0.674367 +-0.672348 -0.218849 0.707145 +0.228909 -0.246209 -0.941797 +-0.622633 0.669335 0.405361 +-0.455156 -0.748918 -0.481617 +-0.575689 0.643848 0.504025 +-0.299724 -0.307923 -0.902967 +-0.188404 0.962973 -0.192838 +-0.617685 -0.185345 -0.764273 +-0.295290 0.778554 0.553767 +-0.028717 -0.094695 -0.995092 +0.257158 0.916418 0.306671 +0.127664 0.243462 -0.961472 +0.608596 0.782141 0.133661 +0.231404 0.557286 -0.797424 +0.499009 0.844771 0.193267 +0.394081 -0.121470 -0.911013 +0.848777 -0.024614 0.528177 +-0.409268 -0.210936 -0.887697 +0.974931 0.222435 0.005741 +0.386086 -0.429976 0.816124 +0.996577 0.001058 0.082666 +0.839203 0.027657 0.543114 +0.691798 -0.522364 -0.498550 +0.942438 -0.079417 0.324812 +-0.653987 -0.078025 -0.752471 +0.680005 -0.485728 0.549237 +0.698719 -0.108695 0.707090 +-0.114028 -0.627267 0.770412 +0.891540 -0.343116 0.295681 +-0.498126 0.283420 -0.819477 +-0.282958 -0.586450 0.758954 +0.641485 -0.237682 0.729386 +0.373826 -0.467430 0.801101 +0.372635 -0.073882 0.925032 +0.262533 -0.869568 0.418244 +0.403996 -0.201114 0.892379 +-0.892320 0.446353 -0.067336 +0.244680 -0.174405 0.953789 +0.180153 -0.640586 0.746454 +-0.022249 -0.189070 0.981712 +0.266954 -0.279555 -0.922271 +0.057286 0.321029 -0.945335 +0.895461 -0.443307 -0.040343 +0.063239 0.979918 -0.189107 +0.298800 0.613259 -0.731185 +0.012932 0.586887 -0.809566 +0.671426 0.739360 -0.050331 +-0.085182 0.627842 -0.773665 +0.002003 0.389372 -0.921078 +-0.384828 0.789658 -0.477857 +-0.044224 0.796582 -0.602911 +0.989061 0.096976 0.111148 +0.345563 0.710076 0.613497 +0.966795 -0.233925 -0.102893 +0.605677 0.536182 0.587931 +-0.466638 0.426548 0.774794 +0.594351 -0.632546 -0.496620 +0.388631 0.388569 0.835452 +-0.159211 0.221252 0.962133 +-0.657172 0.167368 0.734924 +0.495203 -0.018015 0.868590 +0.249291 0.153225 0.956230 +-0.801206 0.498968 0.330304 +0.800129 -0.387589 -0.457786 +0.204771 -0.133189 0.969706 +-0.390811 0.212181 0.895682 +-0.677265 0.119625 0.725949 +0.382858 -0.423965 0.820776 +0.222271 -0.349684 0.910119 +-0.977813 0.131210 0.163297 +-0.967627 -0.009278 0.252214 +0.471810 -0.863789 0.176816 +-0.667033 -0.379334 -0.641228 +-0.910247 0.123791 0.395128 +-0.382621 -0.208206 -0.900140 +-0.666009 -0.281658 0.690725 +0.347083 -0.436035 -0.830305 +-0.304528 -0.948192 0.090524 +-0.971561 0.015023 0.236311 +-0.104253 -0.632575 0.767451 +-0.658991 -0.654040 -0.371433 +-0.603591 -0.146289 -0.783759 +-0.513574 -0.760544 0.397259 +-0.825748 -0.278570 -0.490448 +0.401008 0.211058 -0.891430 +0.357512 0.931702 -0.064165 +0.493741 -0.290012 -0.819825 +0.549733 0.229477 -0.803203 +-0.058647 -0.322558 -0.944731 +-0.041737 0.148723 -0.987998 +0.029215 0.326104 -0.944882 +0.709296 0.082225 -0.700098 +0.622835 0.762723 0.174158 +-0.220063 0.886031 0.408070 +0.100448 0.908838 0.404875 +-0.357011 0.752021 0.554083 +0.782277 0.045159 0.621292 +-0.233297 -0.186519 0.954350 +-0.612619 0.435307 0.659701 +0.474852 -0.365920 0.800386 +0.496735 -0.154564 0.854028 +-0.730063 -0.262293 0.631039 +-0.948999 -0.065117 0.308480 +0.089856 -0.995821 -0.016325 +-0.381049 -0.278161 0.881719 +-0.939023 -0.048202 0.340458 +0.707947 -0.619591 -0.338997 +-0.759408 -0.621692 -0.191827 +0.455054 -0.736869 0.499950 +-0.852862 -0.521820 -0.018200 +-0.121453 -0.833423 0.539124 +-0.800425 -0.361514 -0.478150 +-0.607685 -0.628934 0.484934 +-0.866668 -0.488529 -0.101126 +0.559105 -0.803667 0.203766 +-0.597547 -0.801604 -0.019193 +0.305670 -0.924611 -0.227291 +-0.972835 0.086760 0.214628 +-0.652267 -0.495032 0.574014 +0.108759 -0.993745 -0.025354 +-0.809150 -0.520396 0.272880 +-0.776288 0.225414 0.588698 +0.114663 -0.097929 0.988566 +0.390943 -0.748796 -0.535227 +-0.389078 0.027264 0.920801 +0.017441 0.035180 0.999229 +0.907745 0.303944 0.289167 +0.235897 0.612585 0.754382 +0.602774 0.397578 0.691806 +0.114075 0.990375 0.078390 +0.457828 0.834055 0.307807 +0.642355 0.235112 -0.729453 +0.457343 0.713777 -0.530434 +0.068634 0.241701 -0.967920 +0.249331 0.289069 -0.924269 +0.261936 0.290248 -0.920405 +0.576603 -0.772599 -0.265744 +0.859387 0.372267 -0.350531 +-0.527377 -0.199959 -0.825766 +-0.825855 -0.307373 -0.472743 +-0.493856 -0.760229 0.422087 +0.794657 -0.523504 -0.307350 +-0.908726 -0.253770 -0.331388 +-0.086470 -0.715675 0.693060 +-0.867288 -0.492676 0.071284 +-0.302606 -0.949324 0.084936 +0.742282 -0.600755 -0.296836 +-0.678382 -0.325766 0.658539 +-0.364173 -0.208326 -0.907733 +-0.584486 0.168298 0.793758 +-0.110145 -0.281459 0.953231 +0.237525 -0.852859 0.464987 +0.300598 0.533330 0.790696 +-0.878294 0.037186 0.476672 +-0.411458 -0.269403 0.870703 +0.312657 -0.453827 0.834438 +-0.644571 0.207304 0.735903 +-0.386355 0.118437 0.914714 +0.214222 -0.334129 0.917860 +0.979503 -0.136139 -0.148457 +-0.806411 0.112768 0.580503 +0.272513 0.079676 0.958847 +0.552375 -0.006456 0.833571 +0.794811 0.422090 -0.436021 +-0.294422 0.430488 0.853227 +0.224015 0.475103 0.850937 +0.667652 0.638237 0.383268 +-0.467423 0.347384 0.812920 +0.638750 0.424445 0.641751 +0.830659 0.064993 0.552975 +-0.057166 0.988334 0.141168 +0.656202 0.304546 0.690399 +-0.642489 0.726327 0.244245 +0.189266 0.707395 -0.681007 +-0.280108 0.499888 -0.819543 +-0.065144 0.716370 -0.694672 +0.472107 0.851350 0.228732 +-0.135318 0.368815 -0.919600 +0.171950 0.780767 -0.600696 +-0.479128 0.419531 -0.770993 +-0.351343 0.000618 -0.936247 +-0.381003 0.108887 -0.918140 +0.065473 -0.231075 -0.970730 +0.044656 -0.062280 0.997059 +0.377052 -0.870377 0.316662 +0.282462 -0.153852 0.946861 +-0.105165 -0.413839 0.904255 +0.084081 -0.325749 0.941710 +-0.019694 -0.416199 0.909060 +0.388560 -0.063291 0.919247 +0.035945 -0.551464 0.833424 +0.315526 -0.191326 0.929429 +-0.068109 -0.313844 0.947029 +-0.903020 -0.206562 -0.376680 +0.503984 0.315356 0.804084 +-0.115135 -0.628308 0.769398 +0.758690 0.037831 0.650352 +0.850883 -0.277851 0.445867 +-0.964553 0.069306 -0.254626 +0.928302 -0.053090 0.368018 +0.531956 -0.573217 -0.623254 +0.841360 0.427960 0.330097 +0.974965 -0.068018 0.211699 +0.123599 -0.357630 0.925648 +0.920357 0.294942 0.256811 +0.208275 0.364570 -0.907585 +0.847302 0.483760 -0.219215 +0.576046 -0.056206 -0.815483 +0.409959 0.657760 0.631890 +0.342719 0.619543 -0.706194 +0.722435 0.622890 0.300159 +0.646312 0.585253 -0.489653 +0.386058 0.917997 0.090775 +-0.113904 0.027839 -0.993102 +-0.127624 0.963468 -0.235461 +-0.181427 -0.266637 -0.946567 +-0.205807 0.948738 0.239876 +-0.420017 -0.722470 -0.549201 +-0.291529 0.429685 0.854624 +0.452881 0.066263 -0.889105 +-0.367759 0.245921 0.896815 +0.199310 -0.659200 -0.725073 +-0.875558 0.150125 0.459196 +-0.651193 0.600829 0.463629 +-0.769688 -0.543950 0.334215 +-0.476683 -0.147539 0.866606 +-0.578927 -0.170835 -0.797282 +-0.915388 -0.174975 0.362560 +0.234643 0.390717 0.890103 +0.163753 0.891768 0.421822 +-0.211759 0.831211 0.514049 +0.513023 -0.454600 0.728112 +-0.559239 -0.073373 0.825753 +-0.533207 -0.312408 -0.786188 +-0.746325 -0.653382 -0.126847 +-0.909877 -0.400540 -0.108125 +0.640267 -0.751279 0.160119 +1 0 798 266 0 +0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 +0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 +1 1 3024 1008 0 +798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331 1332 1333 1334 1335 1336 1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 1485 1486 1487 1488 1489 1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 1528 1529 1530 1531 1532 1533 1534 1535 1536 1537 1538 1539 1540 1541 1542 1543 1544 1545 1546 1547 1548 1549 1550 1551 1552 1553 1554 1555 1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 1578 1579 1580 1581 1582 1583 1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 1617 1618 1619 1620 1621 1622 1623 1624 1625 1626 1627 1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668 1669 1670 1671 1672 1673 1674 1675 1676 1677 1678 1679 1680 1681 1682 1683 1684 1685 1686 1687 1688 1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706 1707 1708 1709 1710 1711 1712 1713 1714 1715 1716 1717 1718 1719 1720 1721 1722 1723 1724 1725 1726 1727 1728 1729 1730 1731 1732 1733 1734 1735 1736 1737 1738 1739 1740 1741 1742 1743 1744 1745 1746 1747 1748 1749 1750 1751 1752 1753 1754 1755 1756 1757 1758 1759 1760 1761 1762 1763 1764 1765 1766 1767 1768 1769 1770 1771 1772 1773 1774 1775 1776 1777 1778 1779 1780 1781 1782 1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 1815 1816 1817 1818 1819 1820 1821 1822 1823 1824 1825 1826 1827 1828 1829 1830 1831 1832 1833 1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 1845 1846 1847 1848 1849 1850 1851 1852 1853 1854 1855 1856 1857 1858 1859 1860 1861 1862 1863 1864 1865 1866 1867 1868 1869 1870 1871 1872 1873 1874 1875 1876 1877 1878 1879 1880 1881 1882 1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903 1904 1905 1906 1907 1908 1909 1910 1911 1912 1913 1914 1915 1916 1917 1918 1919 1920 1921 1922 1923 1924 1925 1926 1927 1928 1929 1930 1931 1932 1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944 1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 1967 1968 1969 1970 1971 1972 1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 2032 2033 2034 2035 2036 2037 2038 2039 2040 2041 2042 2043 2044 2045 2046 2047 2048 2049 2050 2051 2052 2053 2054 2055 2056 2057 2058 2059 2060 2061 2062 2063 2064 2065 2066 2067 2068 2069 2070 2071 2072 2073 2074 2075 2076 2077 2078 2079 2080 2081 2082 2083 2084 2085 2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 2097 2098 2099 2100 2101 2102 2103 2104 2105 2106 2107 2108 2109 2110 2111 2112 2113 2114 2115 2116 2117 2118 2119 2120 2121 2122 2123 2124 2125 2126 2127 2128 2129 2130 2131 2132 2133 2134 2135 2136 2137 2138 2139 2140 2141 2142 2143 2144 2145 2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 2156 2157 2158 2159 2160 2161 2162 2163 2164 2165 2166 2167 2168 2169 2170 2171 2172 2173 2174 2175 2176 2177 2178 2179 2180 2181 2182 2183 2184 2185 2186 2187 2188 2189 2190 2191 2192 2193 2194 2195 2196 2197 2198 2199 2200 2201 2202 2203 2204 2205 2206 2207 2208 2209 2210 2211 2212 2213 2214 2215 2216 2217 2218 2219 2220 2221 2222 2223 2224 2225 2226 2227 2228 2229 2230 2231 2232 2233 2234 2235 2236 2237 2238 2239 2240 2241 2242 2243 2244 2245 2246 2247 2248 2249 2250 2251 2252 2253 2254 2255 2256 2257 2258 2259 2260 2261 2262 2263 2264 2265 2266 2267 2268 2269 2270 2271 2272 2273 2274 2275 2276 2277 2278 2279 2280 2281 2282 2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 2295 2296 2297 2298 2299 2300 2301 2302 2303 2304 2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 2332 2333 2334 2335 2336 2337 2338 2339 2340 2341 2342 2343 2344 2345 2346 2347 2348 2349 2350 2351 2352 2353 2354 2355 2356 2357 2358 2359 2360 2361 2362 2363 2364 2365 2366 2367 2368 2369 2370 2371 2372 2373 2374 2375 2376 2377 2378 2379 2380 2381 2382 2383 2384 2385 2386 2387 2388 2389 2390 2391 2392 2393 2394 2395 2396 2397 2398 2399 2400 2401 2402 2403 2404 2405 2406 2407 2408 2409 2410 2411 2412 2413 2414 2415 2416 2417 2418 2419 2420 2421 2422 2423 2424 2425 2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 2436 2437 2438 2439 2440 2441 2442 2443 2444 2445 2446 2447 2448 2449 2450 2451 2452 2453 2454 2455 2456 2457 2458 2459 2460 2461 2462 2463 2464 2465 2466 2467 2468 2469 2470 2471 2472 2473 2474 2475 2476 2477 2478 2479 2480 2481 2482 2483 2484 2485 2486 2487 2488 2489 2490 2491 2492 2493 2494 2495 2496 2497 2498 2499 2500 2501 2502 2503 2504 2505 2506 2507 2508 2509 2510 2511 2512 2513 2514 2515 2516 2517 2518 2519 2520 2521 2522 2523 2524 2525 2526 2527 2528 2529 2530 2531 2532 2533 2534 2535 2536 2537 2538 2539 2540 2541 2542 2543 2544 2545 2546 2547 2548 2549 2550 2551 2552 2553 2554 2555 2556 2557 2558 2559 2560 2561 2562 2563 2564 2565 2566 2567 2568 2569 2570 2571 2572 2573 2574 2575 2576 2577 2578 2579 2580 2581 2582 2583 2584 2585 2586 2587 2588 2589 2590 2591 2592 2593 2594 2595 2596 2597 2598 2599 2600 2601 2602 2603 2604 2605 2606 2607 2608 2609 2610 2611 2612 2613 2614 2615 2616 2617 2618 2619 2620 2621 2622 2623 2624 2625 2626 2627 2628 2629 2630 2631 2632 2633 2634 2635 2636 2637 2638 2639 2640 2641 2642 2643 2644 2645 2646 2647 2648 2649 2650 2651 2652 2653 2654 2655 2656 2657 2658 2659 2660 2661 2662 2663 2664 2665 2666 2667 2668 2669 2670 2671 2672 2673 2674 2675 2676 2677 2678 2679 2680 2681 2682 2683 2684 2685 2686 2687 2688 2689 2690 2691 2692 2693 2694 2695 2696 2697 2698 2699 2700 2701 2702 2703 2704 2705 2706 2707 2708 2709 2710 2711 2712 2713 2714 2715 2716 2717 2718 2719 2720 2721 2722 2723 2724 2725 2726 2727 2728 2729 2730 2731 2732 2733 2734 2735 2736 2737 2738 2739 2740 2741 2742 2743 2744 2745 2746 2747 2748 2749 2750 2751 2752 2753 2754 2755 2756 2757 2758 2759 2760 2761 2762 2763 2764 2765 2766 2767 2768 2769 2770 2771 2772 2773 2774 2775 2776 2777 2778 2779 2780 2781 2782 2783 2784 2785 2786 2787 2788 2789 2790 2791 2792 2793 2794 2795 2796 2797 2798 2799 2800 2801 2802 2803 2804 2805 2806 2807 2808 2809 2810 2811 2812 2813 2814 2815 2816 2817 2818 2819 2820 2821 2822 2823 2824 2825 2826 2827 2828 2829 2830 2831 2832 2833 2834 2835 2836 2837 2838 2839 2840 2841 2842 2843 2844 2845 2846 2847 2848 2849 2850 2851 2852 2853 2854 2855 2856 2857 2858 2859 2860 2861 2862 2863 2864 2865 2866 2867 2868 2869 2870 2871 2872 2873 2874 2875 2876 2877 2878 2879 2880 2881 2882 2883 2884 2885 2886 2887 2888 2889 2890 2891 2892 2893 2894 2895 2896 2897 2898 2899 2900 2901 2902 2903 2904 2905 2906 2907 2908 2909 2910 2911 2912 2913 2914 2915 2916 2917 2918 2919 2920 2921 2922 2923 2924 2925 2926 2927 2928 2929 2930 2931 2932 2933 2934 2935 2936 2937 2938 2939 2940 2941 2942 2943 2944 2945 2946 2947 2948 2949 2950 2951 2952 2953 2954 2955 2956 2957 2958 2959 2960 2961 2962 2963 2964 2965 2966 2967 2968 2969 2970 2971 2972 2973 2974 2975 2976 2977 2978 2979 2980 2981 2982 2983 2984 2985 2986 2987 2988 2989 2990 2991 2992 2993 2994 2995 2996 2997 2998 2999 3000 3001 3002 3003 3004 3005 3006 3007 3008 3009 3010 3011 3012 3013 3014 3015 3016 3017 3018 3019 3020 3021 3022 3023 3024 3025 3026 3027 3028 3029 3030 3031 3032 3033 3034 3035 3036 3037 3038 3039 3040 3041 3042 3043 3044 3045 3046 3047 3048 3049 3050 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060 3061 3062 3063 3064 3065 3066 3067 3068 3069 3070 3071 3072 3073 3074 3075 3076 3077 3078 3079 3080 3081 3082 3083 3084 3085 3086 3087 3088 3089 3090 3091 3092 3093 3094 3095 3096 3097 3098 3099 3100 3101 3102 3103 3104 3105 3106 3107 3108 3109 3110 3111 3112 3113 3114 3115 3116 3117 3118 3119 3120 3121 3122 3123 3124 3125 3126 3127 3128 3129 3130 3131 3132 3133 3134 3135 3136 3137 3138 3139 3140 3141 3142 3143 3144 3145 3146 3147 3148 3149 3150 3151 3152 3153 3154 3155 3156 3157 3158 3159 3160 3161 3162 3163 3164 3165 3166 3167 3168 3169 3170 3171 3172 3173 3174 3175 3176 3177 3178 3179 3180 3181 3182 3183 3184 3185 3186 3187 3188 3189 3190 3191 3192 3193 3194 3195 3196 3197 3198 3199 3200 3201 3202 3203 3204 3205 3206 3207 3208 3209 3210 3211 3212 3213 3214 3215 3216 3217 3218 3219 3220 3221 3222 3223 3224 3225 3226 3227 3228 3229 3230 3231 3232 3233 3234 3235 3236 3237 3238 3239 3240 3241 3242 3243 3244 3245 3246 3247 3248 3249 3250 3251 3252 3253 3254 3255 3256 3257 3258 3259 3260 3261 3262 3263 3264 3265 3266 3267 3268 3269 3270 3271 3272 3273 3274 3275 3276 3277 3278 3279 3280 3281 3282 3283 3284 3285 3286 3287 3288 3289 3290 3291 3292 3293 3294 3295 3296 3297 3298 3299 3300 3301 3302 3303 3304 3305 3306 3307 3308 3309 3310 3311 3312 3313 3314 3315 3316 3317 3318 3319 3320 3321 3322 3323 3324 3325 3326 3327 3328 3329 3330 3331 3332 3333 3334 3335 3336 3337 3338 3339 3340 3341 3342 3343 3344 3345 3346 3347 3348 3349 3350 3351 3352 3353 3354 3355 3356 3357 3358 3359 3360 3361 3362 3363 3364 3365 3366 3367 3368 3369 3370 3371 3372 3373 3374 3375 3376 3377 3378 3379 3380 3381 3382 3383 3384 3385 3386 3387 3388 3389 3390 3391 3392 3393 3394 3395 3396 3397 3398 3399 3400 3401 3402 3403 3404 3405 3406 3407 3408 3409 3410 3411 3412 3413 3414 3415 3416 3417 3418 3419 3420 3421 3422 3423 3424 3425 3426 3427 3428 3429 3430 3431 3432 3433 3434 3435 3436 3437 3438 3439 3440 3441 3442 3443 3444 3445 3446 3447 3448 3449 3450 3451 3452 3453 3454 3455 3456 3457 3458 3459 3460 3461 3462 3463 3464 3465 3466 3467 3468 3469 3470 3471 3472 3473 3474 3475 3476 3477 3478 3479 3480 3481 3482 3483 3484 3485 3486 3487 3488 3489 3490 3491 3492 3493 3494 3495 3496 3497 3498 3499 3500 3501 3502 3503 3504 3505 3506 3507 3508 3509 3510 3511 3512 3513 3514 3515 3516 3517 3518 3519 3520 3521 3522 3523 3524 3525 3526 3527 3528 3529 3530 3531 3532 3533 3534 3535 3536 3537 3538 3539 3540 3541 3542 3543 3544 3545 3546 3547 3548 3549 3550 3551 3552 3553 3554 3555 3556 3557 3558 3559 3560 3561 3562 3563 3564 3565 3566 3567 3568 3569 3570 3571 3572 3573 3574 3575 3576 3577 3578 3579 3580 3581 3582 3583 3584 3585 3586 3587 3588 3589 3590 3591 3592 3593 3594 3595 3596 3597 3598 3599 3600 3601 3602 3603 3604 3605 3606 3607 3608 3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 3621 3622 3623 3624 3625 3626 3627 3628 3629 3630 3631 3632 3633 3634 3635 3636 3637 3638 3639 3640 3641 3642 3643 3644 3645 3646 3647 3648 3649 3650 3651 3652 3653 3654 3655 3656 3657 3658 3659 3660 3661 3662 3663 3664 3665 3666 3667 3668 3669 3670 3671 3672 3673 3674 3675 3676 3677 3678 3679 3680 3681 3682 3683 3684 3685 3686 3687 3688 3689 3690 3691 3692 3693 3694 3695 3696 3697 3698 3699 3700 3701 3702 3703 3704 3705 3706 3707 3708 3709 3710 3711 3712 3713 3714 3715 3716 3717 3718 3719 3720 3721 3722 3723 3724 3725 3726 3727 3728 3729 3730 3731 3732 3733 3734 3735 3736 3737 3738 3739 3740 3741 3742 3743 3744 3745 3746 3747 3748 3749 3750 3751 3752 3753 3754 3755 3756 3757 3758 3759 3760 3761 3762 3763 3764 3765 3766 3767 3768 3769 3770 3771 3772 3773 3774 3775 3776 3777 3778 3779 3780 3781 3782 3783 3784 3785 3786 3787 3788 3789 3790 3791 3792 3793 3794 3795 3796 3797 3798 3799 3800 3801 3802 3803 3804 3805 3806 3807 3808 3809 3810 3811 3812 3813 3814 3815 3816 3817 3818 3819 3820 3821 +266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 diff --git a/mudworld/geometry/common/plants/tree_1.ndb b/mudworld/geometry/common/plants/tree_1.ndb new file mode 100644 index 0000000..d2f6a4a --- /dev/null +++ b/mudworld/geometry/common/plants/tree_1.ndb @@ -0,0 +1,2 @@ +0 : material/common/plants/bark1 +1 : material/common/plants/leaf1 diff --git a/mudworld/geometry/common/plants/tree_2.bog b/mudworld/geometry/common/plants/tree_2.bog new file mode 100644 index 0000000..a1757bc --- /dev/null +++ b/mudworld/geometry/common/plants/tree_2.bog @@ -0,0 +1,424 @@ +BOG 1 1 +-1 312 104 0 2 +0.762368 -0.394145 3.614117 +0.655338 -0.579525 3.614117 +0.655338 -0.579524 3.361371 +0.762368 -0.394145 3.614117 +0.655338 -0.579524 3.361371 +0.762368 -0.394144 3.361372 +0.140031 -0.196074 2.244069 +-0.074026 -0.196077 3.080029 +-0.074026 -0.196073 1.805554 +0.140031 -0.196074 2.244069 +-0.074026 -0.196073 1.805554 +0.140031 -0.196073 1.805554 +-0.074026 -0.196077 3.080029 +-0.181054 -0.010699 3.080030 +-0.181054 -0.010695 1.805555 +-0.074026 -0.196077 3.080029 +-0.181054 -0.010695 1.805555 +-0.074026 -0.196073 1.805554 +-0.181054 -0.010699 3.080030 +-0.074026 0.174679 3.080030 +-0.074026 0.174684 1.805556 +-0.181054 -0.010699 3.080030 +-0.074026 0.174684 1.805556 +-0.181054 -0.010695 1.805555 +-0.074026 0.174679 3.080030 +0.140031 0.174679 3.080030 +0.140031 0.174684 1.805556 +-0.074026 0.174679 3.080030 +0.140031 0.174684 1.805556 +-0.074026 0.174684 1.805556 +0.140031 0.174679 3.080030 +0.247059 -0.010696 2.244070 +0.247059 -0.010695 1.805555 +0.140031 0.174679 3.080030 +0.247059 -0.010695 1.805555 +0.140031 0.174684 1.805556 +0.247059 -0.010695 1.805555 +0.140031 -0.196073 1.805554 +0.162518 -0.235020 0.995499 +0.247059 -0.010695 1.805555 +0.162518 -0.235020 0.995499 +0.292034 -0.010692 0.995500 +0.140031 -0.196073 1.805554 +-0.074026 -0.196073 1.805554 +-0.096514 -0.235020 0.995499 +0.140031 -0.196073 1.805554 +-0.096514 -0.235020 0.995499 +0.162518 -0.235020 0.995499 +-0.074026 -0.196073 1.805554 +-0.181054 -0.010695 1.805555 +-0.226030 -0.010692 0.995500 +-0.074026 -0.196073 1.805554 +-0.226030 -0.010692 0.995500 +-0.096514 -0.235020 0.995499 +-0.181054 -0.010695 1.805555 +-0.074026 0.174684 1.805556 +-0.096514 0.213636 0.995501 +-0.181054 -0.010695 1.805555 +-0.096514 0.213636 0.995501 +-0.226030 -0.010692 0.995500 +-0.074026 0.174684 1.805556 +0.140031 0.174684 1.805556 +0.162518 0.213636 0.995501 +-0.074026 0.174684 1.805556 +0.162518 0.213636 0.995501 +-0.096514 0.213636 0.995501 +0.140031 0.174684 1.805556 +0.247059 -0.010695 1.805555 +0.292034 -0.010692 0.995500 +0.140031 0.174684 1.805556 +0.292034 -0.010692 0.995500 +0.162518 0.213636 0.995501 +0.292034 -0.010692 0.995500 +0.162518 -0.235020 0.995499 +0.180180 -0.265607 -0.000326 +0.292034 -0.010692 0.995500 +0.180180 -0.265607 -0.000326 +0.327357 -0.010688 -0.000325 +0.162518 -0.235020 0.995499 +-0.096514 -0.235020 0.995499 +-0.114175 -0.265607 -0.000326 +0.162518 -0.235020 0.995499 +-0.114175 -0.265607 -0.000326 +0.180180 -0.265607 -0.000326 +-0.096514 -0.235020 0.995499 +-0.226030 -0.010692 0.995500 +-0.261352 -0.010688 -0.000325 +-0.096514 -0.235020 0.995499 +-0.261352 -0.010688 -0.000325 +-0.114175 -0.265607 -0.000326 +-0.226030 -0.010692 0.995500 +-0.096514 0.213636 0.995501 +-0.114175 0.244230 -0.000324 +-0.226030 -0.010692 0.995500 +-0.114175 0.244230 -0.000324 +-0.261352 -0.010688 -0.000325 +-0.096514 0.213636 0.995501 +0.162518 0.213636 0.995501 +0.180180 0.244230 -0.000324 +-0.096514 0.213636 0.995501 +0.180180 0.244230 -0.000324 +-0.114175 0.244230 -0.000324 +0.162518 0.213636 0.995501 +0.292034 -0.010692 0.995500 +0.327357 -0.010688 -0.000325 +0.162518 0.213636 0.995501 +0.327357 -0.010688 -0.000325 +0.180180 0.244230 -0.000324 +0.140031 -0.196074 2.244069 +0.247059 -0.010696 2.244070 +0.033002 -0.010699 3.080030 +-0.074026 -0.196077 3.080029 +0.140031 -0.196074 2.244069 +0.033002 -0.010699 3.080030 +-0.181054 -0.010699 3.080030 +-0.074026 -0.196077 3.080029 +0.033002 -0.010699 3.080030 +-0.074026 0.174679 3.080030 +-0.181054 -0.010699 3.080030 +0.033002 -0.010699 3.080030 +0.140031 0.174679 3.080030 +-0.074026 0.174679 3.080030 +0.033002 -0.010699 3.080030 +0.247059 -0.010696 2.244070 +0.140031 0.174679 3.080030 +0.033002 -0.010699 3.080030 +0.327357 -0.010688 -0.000325 +0.180180 -0.265607 -0.000326 +0.033002 -0.010688 -0.000325 +0.180180 -0.265607 -0.000326 +-0.114175 -0.265607 -0.000326 +0.033002 -0.010688 -0.000325 +-0.114175 -0.265607 -0.000326 +-0.261352 -0.010688 -0.000325 +0.033002 -0.010688 -0.000325 +-0.261352 -0.010688 -0.000325 +-0.114175 0.244230 -0.000324 +0.033002 -0.010688 -0.000325 +-0.114175 0.244230 -0.000324 +0.180180 0.244230 -0.000324 +0.033002 -0.010688 -0.000325 +0.180180 0.244230 -0.000324 +0.327357 -0.010688 -0.000325 +0.033002 -0.010688 -0.000325 +0.762368 -0.394145 3.614117 +0.247059 -0.010696 2.244070 +0.140031 -0.196074 2.244069 +0.140031 -0.196074 2.244069 +0.655338 -0.579525 3.614117 +0.762368 -0.394145 3.614117 +0.655338 -0.579525 3.614117 +0.140031 -0.196074 2.244069 +0.140031 -0.196073 1.805554 +0.140031 -0.196073 1.805554 +0.655338 -0.579524 3.361371 +0.655338 -0.579525 3.614117 +0.655338 -0.579524 3.361371 +0.140031 -0.196073 1.805554 +0.247059 -0.010695 1.805555 +0.247059 -0.010695 1.805555 +0.762368 -0.394144 3.361372 +0.655338 -0.579524 3.361371 +0.762368 -0.394144 3.361372 +0.247059 -0.010695 1.805555 +0.247059 -0.010696 2.244070 +0.247059 -0.010696 2.244070 +0.762368 -0.394145 3.614117 +0.762368 -0.394144 3.361372 +0.108942 -0.018401 4.703395 +0.341915 0.650792 4.471797 +-0.451267 0.549293 4.369972 +0.108942 -0.018401 4.703395 +-0.451267 0.549293 4.369972 +-0.739342 0.178034 4.261665 +0.108942 -0.018401 4.703395 +-0.739342 0.178034 4.261665 +-0.425382 -0.652912 4.422117 +0.108942 -0.018401 4.703395 +-0.425382 -0.652912 4.422117 +-0.027436 -1.025457 4.289656 +0.108942 -0.018401 4.703395 +-0.027436 -1.025457 4.289656 +0.857303 -0.740622 4.272672 +0.108942 -0.018401 4.703395 +0.857303 -0.740622 4.272672 +1.170778 0.061785 4.494315 +0.108942 -0.018401 4.703395 +1.170778 0.061785 4.494315 +0.860363 0.542112 4.416801 +0.108942 -0.018401 4.703395 +0.860363 0.542112 4.416801 +0.341915 0.650792 4.471797 +0.341915 0.650792 4.471797 +0.172171 1.197140 3.616791 +-0.532252 0.902295 3.685342 +0.341915 0.650792 4.471797 +-0.532252 0.902295 3.685342 +-0.451267 0.549293 4.369972 +-0.451267 0.549293 4.369972 +-0.532252 0.902295 3.685342 +-1.302912 -0.178767 3.886531 +-0.451267 0.549293 4.369972 +-1.302912 -0.178767 3.886531 +-0.739342 0.178034 4.261665 +-0.739342 0.178034 4.261665 +-1.302912 -0.178767 3.886531 +-0.637817 -1.095935 3.652903 +-0.739342 0.178034 4.261665 +-0.637817 -1.095935 3.652903 +-0.425382 -0.652912 4.422117 +-0.425382 -0.652912 4.422117 +-0.637817 -1.095935 3.652903 +0.068397 -1.206160 3.805207 +-0.425382 -0.652912 4.422117 +0.068397 -1.206160 3.805207 +-0.027436 -1.025457 4.289656 +-0.027436 -1.025457 4.289656 +0.068397 -1.206160 3.805207 +1.466353 -0.822574 3.532682 +-0.027436 -1.025457 4.289656 +1.466353 -0.822574 3.532682 +0.857303 -0.740622 4.272672 +0.857303 -0.740622 4.272672 +1.466353 -0.822574 3.532682 +1.323113 0.418104 4.078224 +0.857303 -0.740622 4.272672 +1.323113 0.418104 4.078224 +1.170778 0.061785 4.494315 +1.170778 0.061785 4.494315 +1.323113 0.418104 4.078224 +0.933903 0.815955 3.614515 +1.170778 0.061785 4.494315 +0.933903 0.815955 3.614515 +0.860363 0.542112 4.416801 +0.860363 0.542112 4.416801 +0.933903 0.815955 3.614515 +0.172171 1.197140 3.616791 +0.860363 0.542112 4.416801 +0.172171 1.197140 3.616791 +0.341915 0.650792 4.471797 +0.172171 1.197140 3.616791 +-0.011711 0.933788 2.813993 +-0.863602 0.562658 2.918377 +0.172171 1.197140 3.616791 +-0.863602 0.562658 2.918377 +-0.532252 0.902295 3.685342 +-0.532252 0.902295 3.685342 +-0.863602 0.562658 2.918377 +-1.347382 -0.018396 3.150642 +-0.532252 0.902295 3.685342 +-1.347382 -0.018396 3.150642 +-1.302912 -0.178767 3.886531 +-1.302912 -0.178767 3.886531 +-1.347382 -0.018396 3.150642 +-0.756282 -0.586086 2.681608 +-1.302912 -0.178767 3.886531 +-0.756282 -0.586086 2.681608 +-0.637817 -1.095935 3.652903 +-0.637817 -1.095935 3.652903 +-0.756282 -0.586086 2.681608 +0.068474 -0.954872 2.813987 +-0.637817 -1.095935 3.652903 +0.068474 -0.954872 2.813987 +0.068397 -1.206160 3.805207 +0.068397 -1.206160 3.805207 +0.068474 -0.954872 2.813987 +1.012098 -1.136353 3.010921 +0.068397 -1.206160 3.805207 +1.012098 -1.136353 3.010921 +1.466353 -0.822574 3.532682 +1.466353 -0.822574 3.532682 +1.012098 -1.136353 3.010921 +1.308583 -0.138672 3.229741 +1.466353 -0.822574 3.532682 +1.308583 -0.138672 3.229741 +1.323113 0.418104 4.078224 +1.323113 0.418104 4.078224 +1.308583 -0.138672 3.229741 +0.729708 0.549298 2.811512 +1.323113 0.418104 4.078224 +0.729708 0.549298 2.811512 +0.933903 0.815955 3.614515 +0.933903 0.815955 3.614515 +0.729708 0.549298 2.811512 +-0.011711 0.933788 2.813993 +0.933903 0.815955 3.614515 +-0.011711 0.933788 2.813993 +0.172171 1.197140 3.616791 +0.161200 -0.018393 2.625495 +0.729708 0.549298 2.811512 +1.308583 -0.138672 3.229741 +0.161200 -0.018393 2.625495 +1.308583 -0.138672 3.229741 +1.012098 -1.136353 3.010921 +0.161200 -0.018393 2.625495 +1.012098 -1.136353 3.010921 +0.068474 -0.954872 2.813987 +0.161200 -0.018393 2.625495 +0.068474 -0.954872 2.813987 +-0.756282 -0.586086 2.681608 +0.161200 -0.018393 2.625495 +-0.756282 -0.586086 2.681608 +-1.347382 -0.018396 3.150642 +0.161200 -0.018393 2.625495 +-1.347382 -0.018396 3.150642 +-0.863602 0.562658 2.918377 +0.161200 -0.018393 2.625495 +-0.863602 0.562658 2.918377 +-0.011711 0.933788 2.813993 +0.161200 -0.018393 2.625495 +-0.011711 0.933788 2.813993 +0.729708 0.549298 2.811512 +0.866024 -0.500003 -0.000002 +0.866024 -0.500003 -0.000002 +0.000002 -1.000000 -0.000003 +-0.000000 -1.000000 -0.000002 +-0.866026 -0.500000 -0.000002 +-0.866026 -0.500000 -0.000002 +-0.866026 0.500000 0.000002 +-0.866027 0.499998 0.000002 +0.000000 1.000000 0.000004 +-0.000000 1.000000 0.000004 +0.866024 0.500002 0.000001 +0.866027 0.499998 0.000002 +0.865026 -0.499423 0.048025 +0.865026 -0.499424 0.048025 +0.000000 -0.998846 0.048024 +0.000000 -0.998846 0.048024 +-0.865026 -0.499423 0.048026 +-0.865026 -0.499424 0.048026 +-0.865027 0.499421 0.048029 +-0.865026 0.499423 0.048030 +0.000000 0.998846 0.048030 +-0.000000 0.998846 0.048030 +0.865027 0.499421 0.048029 +0.865026 0.499423 0.048028 +0.865617 -0.499765 0.030703 +0.865618 -0.499763 0.030702 +0.000000 -0.999529 0.030701 +0.000000 -0.999529 0.030701 +-0.865617 -0.499765 0.030701 +-0.865618 -0.499763 0.030702 +-0.865617 0.499765 0.030706 +-0.865617 0.499764 0.030706 +0.000000 0.999528 0.030708 +-0.000000 0.999528 0.030708 +0.865617 0.499765 0.030706 +0.865617 0.499764 0.030707 +0.845486 -0.488143 0.216495 +0.845486 -0.488143 0.216495 +0.000000 -0.000005 1.000000 +0.000000 -0.000000 1.000000 +0.000000 -0.000000 1.000000 +0.845485 -0.488145 0.216494 +0.000000 0.000004 -1.000000 +0.000000 0.000004 -1.000000 +0.000000 0.000004 -1.000000 +0.000000 0.000004 -1.000000 +0.000000 0.000004 -1.000000 +0.000000 0.000004 -1.000000 +-0.785077 0.453262 0.422146 +-0.785075 0.453267 0.422146 +-0.596974 -0.802260 -0.000002 +-0.596971 -0.802263 -0.000003 +0.801273 -0.462613 -0.379409 +0.801271 -0.462616 -0.379409 +0.596970 0.802263 0.000002 +0.596968 0.802265 0.000003 +-0.164971 0.373373 0.912895 +-0.444660 0.084904 0.891666 +-0.462509 -0.003551 0.886608 +-0.042539 -0.374740 0.926154 +0.143855 -0.392671 0.908359 +0.206320 -0.334590 0.919501 +0.167413 0.261589 0.950549 +0.157961 0.273389 0.948845 +-0.274345 0.784687 0.555879 +-0.170994 0.867334 0.467433 +-0.716186 0.582180 0.384895 +-0.654087 0.305685 0.691901 +-0.294797 -0.431015 0.852831 +-0.882939 -0.257844 0.392346 +-0.241573 -0.810541 0.533541 +-0.648617 -0.746183 0.150023 +0.313305 -0.867810 0.385677 +0.294020 -0.892944 0.340885 +0.746897 -0.193498 0.636164 +0.928945 -0.369459 0.023710 +0.001025 0.759369 0.650660 +0.790911 0.553310 0.261358 +0.423670 0.844677 0.327147 +0.228308 0.840333 0.491646 +-0.411771 0.889624 -0.197518 +-0.394762 0.891050 -0.224038 +-0.759764 0.648913 0.040879 +-0.785626 0.592935 0.176693 +-0.730311 -0.675299 -0.103034 +-0.817313 -0.545180 -0.186490 +-0.316556 -0.855237 -0.410319 +-0.097822 -0.964685 -0.244569 +-0.133920 -0.960602 -0.243536 +0.304602 -0.909794 0.281943 +0.778444 -0.095252 -0.620445 +0.977332 0.168942 -0.127596 +0.811512 0.482072 -0.330233 +0.840356 0.413135 -0.350885 +0.424684 0.821383 -0.380753 +0.415225 0.831953 -0.368024 +0.446919 -0.159108 -0.880311 +0.469692 0.053691 -0.881196 +0.160869 -0.210034 -0.964369 +0.065959 -0.203163 -0.976921 +-0.301141 0.401184 -0.865081 +-0.327000 -0.103237 -0.939368 +-0.187566 0.157862 -0.969484 +0.106518 0.211669 -0.971519 +1 0 168 56 0 +0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 +0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 +1 1 144 48 0 +168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 +56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 diff --git a/mudworld/geometry/common/plants/tree_2.ndb b/mudworld/geometry/common/plants/tree_2.ndb new file mode 100644 index 0000000..d2f6a4a --- /dev/null +++ b/mudworld/geometry/common/plants/tree_2.ndb @@ -0,0 +1,2 @@ +0 : material/common/plants/bark1 +1 : material/common/plants/leaf1 diff --git a/mudworld/geometry/common/plants/tree_3.bog b/mudworld/geometry/common/plants/tree_3.bog new file mode 100644 index 0000000..561b4f5 --- /dev/null +++ b/mudworld/geometry/common/plants/tree_3.bog @@ -0,0 +1,1776 @@ +BOG 1 1 +-1 1208 560 0 2 +0.024739 -2.911769 2.158977 +0.289461 -2.911769 2.158977 +0.157100 -3.276949 2.276371 +0.024739 -2.935070 2.603523 +-0.107621 -2.923419 2.381249 +0.421821 -2.923419 2.381250 +0.289461 -2.935070 2.603523 +0.609697 -1.327654 2.880706 +0.434298 -1.233423 2.614376 +0.397380 -0.895068 2.919657 +-0.132340 -1.065029 2.880714 +0.043059 -1.159260 3.147044 +0.414077 -1.290573 3.147039 +0.292884 -1.725631 2.373378 +-0.285664 -1.725631 2.373378 +0.063280 -1.102111 2.614380 +0.582158 -1.869751 2.792123 +-0.574943 -1.869751 2.792123 +-0.285664 -2.013871 3.210869 +0.292884 -2.013872 3.210869 +0.530357 -2.441270 2.547191 +0.343729 -2.336079 2.241538 +-0.029528 -2.336079 2.241538 +-0.216157 -2.441270 2.547191 +-0.029528 -2.546471 2.852845 +0.343729 -2.546471 2.852845 +1.033841 -1.951133 4.164257 +1.296337 -1.951133 4.164257 +1.165089 -2.147116 4.336566 +1.033841 -1.897517 4.530837 +0.902592 -1.924324 4.347547 +1.427586 -1.924324 4.347547 +1.296337 -1.897517 4.530837 +1.613887 -0.914728 4.418301 +1.439958 -0.899865 4.181800 +1.403350 -0.655632 4.359011 +0.878081 -0.761007 4.363071 +1.052006 -0.775869 4.599581 +1.419907 -0.852731 4.627191 +1.299732 -1.224425 4.089239 +0.726045 -1.224425 4.089239 +1.072057 -0.823004 4.154181 +1.586577 -1.245431 4.460239 +0.439202 -1.245431 4.460239 +0.726046 -1.266437 4.831229 +1.299732 -1.266437 4.831229 +1.535209 -1.617011 4.381158 +1.350149 -1.601678 4.110348 +0.980029 -1.601678 4.110348 +0.794968 -1.617011 4.381158 +0.980029 -1.632344 4.651958 +1.350149 -1.632344 4.651958 +0.782439 -0.777210 3.830721 +0.995320 -0.623832 3.795591 +1.083553 -0.912663 4.066600 +0.733996 -0.615612 4.242671 +0.651777 -0.773100 4.054261 +1.077539 -0.466343 3.984002 +0.946877 -0.462234 4.207542 +0.236947 0.975225 3.768377 +0.078533 0.833756 3.512516 +-0.189190 1.174846 3.657528 +-0.511533 0.731695 3.761046 +-0.353124 0.873154 4.016917 +0.021118 0.994924 4.020587 +0.282799 0.305916 3.511365 +-0.182452 -0.029294 3.588144 +-0.295709 0.711996 3.508846 +0.540391 0.539025 3.910245 +-0.390110 -0.131391 4.063803 +-0.132518 0.101723 4.462684 +0.332733 0.436933 4.385905 +0.863101 0.005235 3.925594 +0.694796 -0.150714 3.631193 +0.394634 -0.366977 3.680732 +0.262777 -0.427293 4.024672 +0.431082 -0.271347 4.319073 +0.731244 -0.055083 4.269543 +0.840991 -0.351596 2.993484 +1.073338 -0.385912 2.876364 +1.020962 -0.571045 3.181006 +1.054301 -0.248494 3.355737 +0.831472 -0.282887 3.233171 +1.296167 -0.351520 2.998930 +1.286648 -0.282811 3.238616 +1.666997 0.776829 2.643271 +1.383579 0.789120 2.470216 +1.490292 1.091240 2.586855 +1.010244 1.040918 2.861547 +1.293657 1.028628 3.034603 +1.622027 0.896588 2.925466 +1.154318 0.428820 2.547905 +0.646523 0.503819 2.803873 +1.055205 0.921160 2.579353 +1.611687 0.410339 2.812335 +0.596096 0.560337 3.324270 +1.053465 0.541846 3.588696 +1.561257 0.466847 3.332732 +1.460846 -0.013321 2.880488 +1.148522 -0.003011 2.676625 +0.820912 0.045379 2.841765 +0.805626 0.083447 3.210768 +1.117950 0.073137 3.414631 +1.445560 0.024757 3.249491 +0.957965 0.469569 2.663761 +0.954888 0.471249 2.628080 +1.244530 0.810489 2.727730 +0.921603 0.496829 2.671941 +0.941323 0.482359 2.685691 +1.244530 0.810489 2.727730 +0.935168 0.485719 2.614330 +0.918525 0.498519 2.636260 +1.244530 0.810489 2.727730 +0.801872 0.285719 2.702103 +0.818515 0.272929 2.680173 +0.838822 0.259259 2.693875 +0.805537 0.284839 2.737735 +0.838822 0.259259 2.693875 +0.825843 0.271179 2.751437 +0.842486 0.258389 2.729507 +0.954888 0.471249 2.628080 +0.957965 0.469569 2.663761 +0.825843 0.271179 2.751437 +0.957965 0.469569 2.663761 +0.941323 0.482359 2.685691 +0.805537 0.284839 2.737735 +0.941323 0.482359 2.685691 +0.921603 0.496829 2.671941 +0.801872 0.285719 2.702103 +0.921603 0.496829 2.671941 +0.918525 0.498519 2.636260 +0.818515 0.272929 2.680173 +0.918525 0.498519 2.636260 +0.935168 0.485719 2.614330 +0.838822 0.259259 2.693875 +0.935168 0.485719 2.614330 +0.954888 0.471249 2.628080 +0.817203 0.252589 2.743198 +0.839334 0.252639 2.722430 +0.994188 0.405456 3.630975 +0.845087 0.274009 2.701663 +0.828708 0.295329 2.701663 +0.994188 0.405456 3.630975 +0.800824 0.273909 2.743198 +0.817203 0.252589 2.743198 +0.994188 0.405456 3.630975 +0.839334 0.252639 2.722430 +0.817203 0.252589 2.743198 +0.568831 0.044381 2.128282 +0.845087 0.274009 2.701663 +0.839334 0.252639 2.722430 +0.613757 0.044471 2.086123 +0.828708 0.295329 2.701663 +0.845087 0.274009 2.701663 +0.625435 0.087862 2.043965 +0.806577 0.295289 2.722431 +0.828708 0.295329 2.701663 +0.592186 0.131151 2.043966 +0.817203 0.252589 2.743198 +0.800824 0.273909 2.743198 +0.535582 0.087671 2.128283 +0.800824 0.273909 2.743198 +0.806577 0.295289 2.722431 +0.547260 0.131051 2.086125 +0.613757 0.044471 2.086123 +0.568831 0.044381 2.128282 +0.356207 -0.139543 1.020493 +0.625435 0.087862 2.043965 +0.613757 0.044471 2.086123 +0.428089 -0.139391 0.953044 +0.592186 0.131151 2.043966 +0.625435 0.087862 2.043965 +0.446773 -0.069977 0.885584 +0.547260 0.131051 2.086125 +0.592186 0.131151 2.043966 +0.393576 -0.000714 0.885594 +0.568831 0.044381 2.128282 +0.535582 0.087671 2.128283 +0.303009 -0.070281 1.020494 +0.535582 0.087671 2.128283 +0.547260 0.131051 2.086125 +0.321694 -0.000865 0.953044 +0.428089 -0.139391 0.953044 +0.356207 -0.139543 1.020493 +0.299206 -0.171612 0.861693 +0.446773 -0.069977 0.885584 +0.428089 -0.139391 0.953044 +0.344497 -0.180178 0.792293 +0.393576 -0.000714 0.885594 +0.446773 -0.069977 0.885584 +0.347899 -0.134209 0.722893 +0.321694 -0.000865 0.953044 +0.393576 -0.000714 0.885594 +0.306011 -0.079672 0.722894 +0.356207 -0.139543 1.020493 +0.303009 -0.070281 1.020494 +0.257319 -0.117075 0.861694 +0.303009 -0.070281 1.020494 +0.321694 -0.000865 0.953044 +0.260721 -0.071105 0.792294 +0.344497 -0.180178 0.792293 +0.299206 -0.171612 0.861693 +0.136990 -0.236506 0.674873 +0.299206 -0.171612 0.861693 +0.257319 -0.117075 0.861694 +0.095102 -0.181969 0.674873 +0.257319 -0.117075 0.861694 +0.260721 -0.071105 0.792294 +0.098505 -0.135999 0.605474 +0.260721 -0.071105 0.792294 +0.306011 -0.079672 0.722894 +0.143795 -0.144566 0.536074 +0.306011 -0.079672 0.722894 +0.347899 -0.134209 0.722893 +0.185683 -0.199102 0.536063 +0.347899 -0.134209 0.722893 +0.344497 -0.180178 0.792293 +0.182280 -0.245072 0.605473 +0.149702 -0.290902 0.522393 +0.105114 -0.271391 0.617613 +0.142350 -0.242786 0.427173 +0.090409 -0.175161 0.427173 +0.105114 -0.271391 0.617613 +0.045821 -0.155651 0.522394 +0.105114 -0.271391 0.617613 +0.182280 -0.245072 0.605473 +0.136990 -0.236506 0.674873 +0.053173 -0.203766 0.617613 +0.136990 -0.236506 0.674873 +0.095102 -0.181969 0.674873 +0.045821 -0.155651 0.522394 +0.095102 -0.181969 0.674873 +0.098505 -0.135999 0.605474 +0.090409 -0.175161 0.427173 +0.098505 -0.135999 0.605474 +0.143795 -0.144566 0.536074 +0.142350 -0.242786 0.427173 +0.143795 -0.144566 0.536074 +0.185683 -0.199102 0.536063 +0.149702 -0.290902 0.522393 +0.185683 -0.199102 0.536063 +0.182280 -0.245072 0.605473 +0.853240 -0.084766 2.382338 +0.859535 -0.128746 2.361536 +1.282253 -0.231693 3.077487 +0.922068 -0.055757 2.341834 +0.884506 -0.048270 2.372486 +1.282253 -0.231693 3.077487 +0.897096 -0.136231 2.330884 +0.928363 -0.099736 2.321033 +1.282253 -0.231693 3.077487 +0.619657 0.088601 2.038982 +0.588391 0.052111 2.048833 +0.551910 0.059051 2.080888 +0.614443 0.132041 2.061184 +0.551910 0.059051 2.080888 +0.577962 0.138971 2.093239 +0.546695 0.102481 2.103091 +0.859535 -0.128746 2.361536 +0.853240 -0.084766 2.382338 +0.577962 0.138971 2.093239 +0.853240 -0.084766 2.382338 +0.884506 -0.048270 2.372486 +0.614443 0.132041 2.061184 +0.884506 -0.048270 2.372486 +0.922068 -0.055757 2.341834 +0.619657 0.088601 2.038982 +0.922068 -0.055757 2.341834 +0.928363 -0.099736 2.321033 +0.588391 0.052111 2.048833 +0.928363 -0.099736 2.321033 +0.897096 -0.136231 2.330884 +0.551910 0.059051 2.080888 +0.897096 -0.136231 2.330884 +0.859535 -0.128746 2.361536 +0.507093 -0.447833 3.407884 +0.512263 -0.479611 3.383670 +0.859396 -0.684482 3.941201 +0.563615 -0.417619 3.380298 +0.532769 -0.416837 3.406198 +0.859396 -0.684482 3.941201 +0.543108 -0.480393 3.357770 +0.568784 -0.449397 3.356084 +0.859396 -0.684482 3.941201 +0.315278 -0.249976 3.161664 +0.289602 -0.280972 3.163350 +0.259644 -0.280869 3.190282 +0.310996 -0.218878 3.186910 +0.259644 -0.280869 3.190282 +0.281038 -0.218775 3.213843 +0.255362 -0.249771 3.215529 +0.512263 -0.479611 3.383670 +0.507093 -0.447833 3.407884 +0.281038 -0.218775 3.213843 +0.507093 -0.447833 3.407884 +0.532769 -0.416837 3.406198 +0.310996 -0.218878 3.186910 +0.532769 -0.416837 3.406198 +0.563615 -0.417619 3.380298 +0.315278 -0.249976 3.161664 +0.563615 -0.417619 3.380298 +0.568784 -0.449397 3.356084 +0.289602 -0.280972 3.163350 +0.568784 -0.449397 3.356084 +0.543108 -0.480393 3.357770 +0.259644 -0.280869 3.190282 +0.543108 -0.480393 3.357770 +0.512263 -0.479611 3.383670 +0.047379 0.237696 3.680494 +0.033642 0.230556 3.667704 +-0.097648 0.649114 4.103256 +0.025146 0.212356 3.667845 +0.030386 0.201306 3.680764 +-0.097648 0.649114 4.103256 +0.052619 0.226656 3.693414 +0.047379 0.237696 3.680494 +-0.097648 0.649114 4.103256 +0.033642 0.230556 3.667704 +0.047379 0.237696 3.680494 +0.249442 -0.024873 3.361478 +0.025146 0.212356 3.667845 +0.033642 0.230556 3.667704 +0.221557 -0.039383 3.335519 +0.030386 0.201306 3.680764 +0.025146 0.212356 3.667845 +0.204309 -0.076322 3.335795 +0.044122 0.208456 3.693554 +0.030386 0.201306 3.680764 +0.214946 -0.098750 3.362031 +0.047379 0.237696 3.680494 +0.052619 0.226656 3.693414 +0.260079 -0.047303 3.387712 +0.052619 0.226656 3.693414 +0.044122 0.208456 3.693554 +0.242831 -0.084241 3.387989 +0.221557 -0.039383 3.335519 +0.249442 -0.024873 3.361478 +0.423737 -0.539767 2.835719 +0.204309 -0.076322 3.335795 +0.221557 -0.039383 3.335519 +0.379121 -0.562982 2.794185 +0.214946 -0.098750 3.362031 +0.204309 -0.076322 3.335795 +0.351525 -0.622081 2.794628 +0.242831 -0.084241 3.387989 +0.214946 -0.098750 3.362031 +0.368544 -0.657966 2.836603 +0.249442 -0.024873 3.361478 +0.260079 -0.047303 3.387712 +0.440756 -0.575652 2.877695 +0.260079 -0.047303 3.387712 +0.242831 -0.084241 3.387989 +0.413159 -0.634752 2.878138 +0.379121 -0.562982 2.794185 +0.423737 -0.539767 2.835719 +0.466486 -0.615251 2.762313 +0.351525 -0.622081 2.794628 +0.379121 -0.562982 2.794185 +0.440373 -0.639917 2.720493 +0.368544 -0.657966 2.836603 +0.351525 -0.622081 2.794628 +0.427661 -0.692838 2.711725 +0.413159 -0.634752 2.878138 +0.368544 -0.657966 2.836603 +0.441062 -0.721094 2.744777 +0.423737 -0.539767 2.835719 +0.440756 -0.575652 2.877695 +0.479886 -0.643507 2.795366 +0.440756 -0.575652 2.877695 +0.413159 -0.634752 2.878138 +0.467175 -0.696429 2.786597 +0.440373 -0.639917 2.720493 +0.466486 -0.615251 2.762313 +0.582060 -0.707370 2.679826 +0.466486 -0.615251 2.762313 +0.479886 -0.643507 2.795366 +0.595460 -0.735626 2.712879 +0.479886 -0.643507 2.795366 +0.467175 -0.696429 2.786597 +0.582749 -0.788548 2.704111 +0.467175 -0.696429 2.786597 +0.441062 -0.721094 2.744777 +0.556636 -0.813214 2.662291 +0.441062 -0.721094 2.744777 +0.427661 -0.692838 2.711725 +0.543235 -0.784958 2.629239 +0.427661 -0.692838 2.711725 +0.440373 -0.639917 2.720493 +0.555947 -0.732036 2.638006 +0.586722 -0.760231 2.586391 +0.609875 -0.726886 2.644348 +0.580185 -0.828614 2.569419 +0.596802 -0.863651 2.610404 +0.609875 -0.726886 2.644348 +0.619956 -0.830306 2.668361 +0.609875 -0.726886 2.644348 +0.555947 -0.732036 2.638006 +0.582060 -0.707370 2.679826 +0.626492 -0.761923 2.685333 +0.582060 -0.707370 2.679826 +0.595460 -0.735626 2.712879 +0.619956 -0.830306 2.668361 +0.595460 -0.735626 2.712879 +0.582749 -0.788548 2.704111 +0.596802 -0.863651 2.610404 +0.582749 -0.788548 2.704111 +0.556636 -0.813214 2.662291 +0.580185 -0.828614 2.569419 +0.556636 -0.813214 2.662291 +0.543235 -0.784958 2.629239 +0.586722 -0.760231 2.586391 +0.543235 -0.784958 2.629239 +0.555947 -0.732036 2.638006 +-0.019825 -1.700457 2.305765 +-0.024606 -1.664064 2.291338 +-0.162598 -1.560896 2.942474 +-0.085049 -1.714745 2.291336 +-0.050046 -1.725798 2.305764 +-0.162598 -1.560896 2.942474 +-0.059608 -1.653011 2.276910 +-0.089829 -1.678351 2.276909 +-0.162598 -1.560896 2.942474 +0.055751 -1.851963 1.986030 +0.085973 -1.826623 1.986030 +0.120552 -1.837171 2.001794 +0.060109 -1.887852 2.001793 +0.120552 -1.837171 2.001794 +0.094688 -1.898401 2.017556 +0.124909 -1.873060 2.017557 +-0.024606 -1.664064 2.291338 +-0.019825 -1.700457 2.305765 +0.094688 -1.898401 2.017556 +-0.019825 -1.700457 2.305765 +-0.050046 -1.725798 2.305764 +0.060109 -1.887852 2.001793 +-0.050046 -1.725798 2.305764 +-0.085049 -1.714745 2.291336 +0.055751 -1.851963 1.986030 +-0.085049 -1.714745 2.291336 +-0.089829 -1.678351 2.276909 +0.085973 -1.826623 1.986030 +-0.089829 -1.678351 2.276909 +-0.059608 -1.653011 2.276910 +0.120552 -1.837171 2.001794 +-0.059608 -1.653011 2.276910 +-0.024606 -1.664064 2.291338 +0.108810 -1.898450 1.989011 +0.128842 -1.868551 2.006613 +0.088779 -2.710040 2.628044 +0.108810 -1.838652 2.024216 +0.068747 -1.838652 2.024216 +0.088779 -2.710040 2.628044 +0.068747 -1.898450 1.989011 +0.108810 -1.898450 1.989011 +0.088779 -2.710040 2.628044 +0.128842 -1.868551 2.006613 +0.108810 -1.898450 1.989011 +0.129443 -1.413076 1.317409 +0.108810 -1.838652 2.024216 +0.128842 -1.868551 2.006613 +0.170108 -1.352380 1.353139 +0.068747 -1.838652 2.024216 +0.108810 -1.838652 2.024216 +0.129443 -1.291684 1.388869 +0.048715 -1.868551 2.006613 +0.068747 -1.838652 2.024216 +0.048114 -1.291684 1.388869 +0.108810 -1.898450 1.989011 +0.068747 -1.898450 1.989011 +0.048114 -1.413076 1.317409 +0.068747 -1.898450 1.989011 +0.048715 -1.868551 2.006613 +0.007450 -1.352380 1.353139 +0.170108 -1.352380 1.353139 +0.129443 -1.413076 1.317409 +0.153842 -0.395294 0.535083 +0.129443 -1.291684 1.388869 +0.170108 -1.352380 1.353139 +0.218905 -0.298180 0.592263 +0.048114 -1.291684 1.388869 +0.129443 -1.291684 1.388869 +0.153842 -0.201068 0.649433 +0.007450 -1.352380 1.353139 +0.048114 -1.291684 1.388869 +0.023716 -0.201068 0.649433 +0.129443 -1.413076 1.317409 +0.048114 -1.413076 1.317409 +0.023716 -0.395294 0.535083 +0.048114 -1.413076 1.317409 +0.007450 -1.352380 1.353139 +-0.041348 -0.298180 0.592263 +0.218905 -0.298180 0.592263 +0.153842 -0.395294 0.535083 +0.140010 -0.261006 0.388323 +0.153842 -0.201068 0.649433 +0.218905 -0.298180 0.592263 +0.191241 -0.174373 0.407523 +0.023716 -0.201068 0.649433 +0.153842 -0.201068 0.649433 +0.140010 -0.087740 0.426714 +-0.041348 -0.298180 0.592263 +0.023716 -0.201068 0.649433 +0.037548 -0.087740 0.426714 +0.153842 -0.395294 0.535083 +0.023716 -0.395294 0.535083 +0.037548 -0.261006 0.388323 +0.023716 -0.395294 0.535083 +-0.041348 -0.298180 0.592263 +-0.013683 -0.174373 0.407523 +0.191241 -0.174373 0.407523 +0.140010 -0.261006 0.388323 +0.069471 -0.146597 0.085663 +0.140010 -0.261006 0.388323 +0.037548 -0.261006 0.388323 +-0.032990 -0.146597 0.085663 +0.037548 -0.261006 0.388323 +-0.013683 -0.174373 0.407523 +-0.084221 -0.059964 0.104864 +-0.013683 -0.174373 0.407523 +0.037548 -0.087740 0.426714 +-0.032990 0.026668 0.124064 +0.037548 -0.087740 0.426714 +0.140010 -0.087740 0.426714 +0.069471 0.026668 0.124064 +0.140010 -0.087740 0.426714 +0.191241 -0.174373 0.407523 +0.120702 -0.059964 0.104864 +0.145293 0.000869 -0.000006 +0.081767 -0.109157 -0.000006 +0.081767 0.110909 -0.000006 +-0.045286 0.110909 -0.000006 +0.081767 -0.109157 -0.000006 +-0.108812 0.000869 -0.000006 +0.081767 -0.109157 -0.000006 +0.120702 -0.059964 0.104864 +0.069471 -0.146597 0.085663 +-0.045286 -0.109157 -0.000006 +0.069471 -0.146597 0.085663 +-0.032990 -0.146597 0.085663 +-0.108812 0.000869 -0.000006 +-0.032990 -0.146597 0.085663 +-0.084221 -0.059964 0.104864 +-0.045286 0.110909 -0.000006 +-0.084221 -0.059964 0.104864 +-0.032990 0.026668 0.124064 +0.081767 0.110909 -0.000006 +-0.032990 0.026668 0.124064 +0.069471 0.026668 0.124064 +0.145293 0.000869 -0.000006 +0.069471 0.026668 0.124064 +0.120702 -0.059964 0.104864 +0.865845 -1.075595 3.476020 +0.870278 -1.104693 3.448400 +1.101893 -1.278210 4.656749 +0.899522 -1.108037 3.420780 +0.924333 -1.082283 3.420780 +1.101893 -1.278210 4.656749 +0.890657 -1.049841 3.476020 +0.865845 -1.075595 3.476020 +1.101893 -1.278210 4.656749 +0.870278 -1.104693 3.448400 +0.865845 -1.075595 3.476020 +0.542913 -0.790032 2.658198 +0.899522 -1.108037 3.420780 +0.870278 -1.104693 3.448400 +0.551911 -0.849100 2.602125 +0.924333 -1.082283 3.420780 +0.899522 -1.108037 3.420780 +0.611276 -0.855889 2.546053 +0.919901 -1.053185 3.448400 +0.924333 -1.082283 3.420780 +0.661643 -0.803608 2.546055 +0.865845 -1.075595 3.476020 +0.890657 -1.049841 3.476020 +0.593281 -0.737751 2.658200 +0.890657 -1.049841 3.476020 +0.919901 -1.053185 3.448400 +0.652645 -0.744539 2.602128 +0.551911 -0.849100 2.602125 +0.542913 -0.790032 2.658198 +0.258964 -0.546672 1.184852 +0.611276 -0.855889 2.546053 +0.551911 -0.849100 2.602125 +0.273360 -0.641183 1.095142 +0.661643 -0.803608 2.546055 +0.611276 -0.855889 2.546053 +0.368344 -0.652044 1.005422 +0.652645 -0.744539 2.602128 +0.661643 -0.803608 2.546055 +0.448932 -0.568395 1.005422 +0.542913 -0.790032 2.658198 +0.593281 -0.737751 2.658200 +0.339552 -0.463023 1.184862 +0.593281 -0.737751 2.658200 +0.652645 -0.744539 2.602128 +0.434536 -0.473884 1.095142 +0.273360 -0.641183 1.095142 +0.258964 -0.546672 1.184852 +0.205519 -0.478033 0.973662 +0.368344 -0.652044 1.005422 +0.273360 -0.641183 1.095142 +0.203195 -0.539290 0.881352 +0.448932 -0.568395 1.005422 +0.368344 -0.652044 1.005422 +0.264327 -0.534682 0.789042 +0.434536 -0.473884 1.095142 +0.448932 -0.568395 1.005422 +0.327782 -0.468817 0.789042 +0.258964 -0.546672 1.184852 +0.339552 -0.463023 1.184862 +0.268974 -0.412167 0.973663 +0.339552 -0.463023 1.184862 +0.434536 -0.473884 1.095142 +0.330105 -0.407559 0.881352 +0.203195 -0.539290 0.881352 +0.205519 -0.478033 0.973662 +0.088117 -0.277490 0.725183 +0.205519 -0.478033 0.973662 +0.268974 -0.412167 0.973663 +0.151572 -0.211624 0.725193 +0.268974 -0.412167 0.973663 +0.330105 -0.407559 0.881352 +0.212703 -0.207017 0.632883 +0.330105 -0.407559 0.881352 +0.327782 -0.468817 0.789042 +0.210380 -0.268274 0.540573 +0.327782 -0.468817 0.789042 +0.264327 -0.534682 0.789042 +0.146925 -0.334139 0.540573 +0.264327 -0.534682 0.789042 +0.203195 -0.539290 0.881352 +0.085793 -0.338748 0.632883 +0.019078 -0.304950 0.522393 +0.035934 -0.242455 0.649033 +0.080905 -0.285772 0.395743 +0.159589 -0.204099 0.395753 +0.035934 -0.242455 0.649033 +0.176446 -0.141603 0.522394 +0.035934 -0.242455 0.649033 +0.085793 -0.338748 0.632883 +0.088117 -0.277490 0.725183 +0.114618 -0.160781 0.649033 +0.088117 -0.277490 0.725183 +0.151572 -0.211624 0.725193 +0.176446 -0.141603 0.522394 +0.151572 -0.211624 0.725193 +0.212703 -0.207017 0.632883 +0.159589 -0.204099 0.395753 +0.212703 -0.207017 0.632883 +0.210380 -0.268274 0.540573 +0.080905 -0.285772 0.395743 +0.210380 -0.268274 0.540573 +0.146925 -0.334139 0.540573 +0.019078 -0.304950 0.522393 +0.146925 -0.334139 0.540573 +0.085793 -0.338748 0.632883 +0.019078 -0.304950 0.522393 +0.080905 -0.285772 0.395743 +0.146925 -0.334139 0.540573 +0.080905 -0.285772 0.395743 +0.159589 -0.204099 0.395753 +0.210380 -0.268274 0.540573 +0.159589 -0.204099 0.395753 +0.176446 -0.141603 0.522394 +0.212703 -0.207017 0.632883 +0.176446 -0.141603 0.522394 +0.114618 -0.160781 0.649033 +0.151572 -0.211624 0.725193 +0.114618 -0.160781 0.649033 +0.035934 -0.242455 0.649033 +0.088117 -0.277490 0.725183 +0.035934 -0.242455 0.649033 +0.019078 -0.304950 0.522393 +0.085793 -0.338748 0.632883 +0.176446 -0.141603 0.522394 +0.035934 -0.242455 0.649033 +0.114618 -0.160781 0.649033 +0.080905 -0.285772 0.395743 +0.035934 -0.242455 0.649033 +0.159589 -0.204099 0.395753 +0.085793 -0.338748 0.632883 +0.146925 -0.334139 0.540573 +0.264327 -0.534682 0.789042 +0.146925 -0.334139 0.540573 +0.210380 -0.268274 0.540573 +0.327782 -0.468817 0.789042 +0.210380 -0.268274 0.540573 +0.212703 -0.207017 0.632883 +0.330105 -0.407559 0.881352 +0.212703 -0.207017 0.632883 +0.151572 -0.211624 0.725193 +0.268974 -0.412167 0.973663 +0.151572 -0.211624 0.725193 +0.088117 -0.277490 0.725183 +0.205519 -0.478033 0.973662 +0.088117 -0.277490 0.725183 +0.085793 -0.338748 0.632883 +0.203195 -0.539290 0.881352 +0.330105 -0.407559 0.881352 +0.268974 -0.412167 0.973663 +0.339552 -0.463023 1.184862 +0.268974 -0.412167 0.973663 +0.205519 -0.478033 0.973662 +0.258964 -0.546672 1.184852 +0.327782 -0.468817 0.789042 +0.330105 -0.407559 0.881352 +0.434536 -0.473884 1.095142 +0.264327 -0.534682 0.789042 +0.327782 -0.468817 0.789042 +0.448932 -0.568395 1.005422 +0.203195 -0.539290 0.881352 +0.264327 -0.534682 0.789042 +0.368344 -0.652044 1.005422 +0.205519 -0.478033 0.973662 +0.203195 -0.539290 0.881352 +0.273360 -0.641183 1.095142 +0.434536 -0.473884 1.095142 +0.339552 -0.463023 1.184862 +0.593281 -0.737751 2.658200 +0.339552 -0.463023 1.184862 +0.258964 -0.546672 1.184852 +0.542913 -0.790032 2.658198 +0.448932 -0.568395 1.005422 +0.434536 -0.473884 1.095142 +0.652645 -0.744539 2.602128 +0.368344 -0.652044 1.005422 +0.448932 -0.568395 1.005422 +0.661643 -0.803608 2.546055 +0.273360 -0.641183 1.095142 +0.368344 -0.652044 1.005422 +0.611276 -0.855889 2.546053 +0.258964 -0.546672 1.184852 +0.273360 -0.641183 1.095142 +0.551911 -0.849100 2.602125 +0.652645 -0.744539 2.602128 +0.593281 -0.737751 2.658200 +0.890657 -1.049841 3.476020 +0.593281 -0.737751 2.658200 +0.542913 -0.790032 2.658198 +0.865845 -1.075595 3.476020 +0.661643 -0.803608 2.546055 +0.652645 -0.744539 2.602128 +0.919901 -1.053185 3.448400 +0.611276 -0.855889 2.546053 +0.661643 -0.803608 2.546055 +0.924333 -1.082283 3.420780 +0.551911 -0.849100 2.602125 +0.611276 -0.855889 2.546053 +0.899522 -1.108037 3.420780 +0.542913 -0.790032 2.658198 +0.551911 -0.849100 2.602125 +0.870278 -1.104693 3.448400 +0.919901 -1.053185 3.448400 +0.890657 -1.049841 3.476020 +1.101893 -1.278210 4.656749 +0.924333 -1.082283 3.420780 +0.919901 -1.053185 3.448400 +1.101893 -1.278210 4.656749 +0.870278 -1.104693 3.448400 +0.899522 -1.108037 3.420780 +1.101893 -1.278210 4.656749 +0.145293 0.000869 -0.000006 +0.081767 0.110909 -0.000006 +0.069471 0.026668 0.124064 +0.081767 0.110909 -0.000006 +-0.045286 0.110909 -0.000006 +-0.032990 0.026668 0.124064 +-0.045286 0.110909 -0.000006 +-0.108812 0.000869 -0.000006 +-0.084221 -0.059964 0.104864 +-0.108812 0.000869 -0.000006 +-0.045286 -0.109157 -0.000006 +-0.032990 -0.146597 0.085663 +-0.045286 -0.109157 -0.000006 +0.081767 -0.109157 -0.000006 +0.069471 -0.146597 0.085663 +0.081767 -0.109157 -0.000006 +0.145293 0.000869 -0.000006 +0.120702 -0.059964 0.104864 +-0.108812 0.000869 -0.000006 +0.081767 -0.109157 -0.000006 +-0.045286 -0.109157 -0.000006 +0.081767 0.110909 -0.000006 +0.081767 -0.109157 -0.000006 +-0.045286 0.110909 -0.000006 +0.120702 -0.059964 0.104864 +0.069471 0.026668 0.124064 +0.140010 -0.087740 0.426714 +0.069471 0.026668 0.124064 +-0.032990 0.026668 0.124064 +0.037548 -0.087740 0.426714 +-0.032990 0.026668 0.124064 +-0.084221 -0.059964 0.104864 +-0.013683 -0.174373 0.407523 +-0.084221 -0.059964 0.104864 +-0.032990 -0.146597 0.085663 +0.037548 -0.261006 0.388323 +-0.032990 -0.146597 0.085663 +0.069471 -0.146597 0.085663 +0.140010 -0.261006 0.388323 +0.069471 -0.146597 0.085663 +0.120702 -0.059964 0.104864 +0.191241 -0.174373 0.407523 +-0.013683 -0.174373 0.407523 +0.037548 -0.261006 0.388323 +0.023716 -0.395294 0.535083 +0.037548 -0.261006 0.388323 +0.140010 -0.261006 0.388323 +0.153842 -0.395294 0.535083 +0.037548 -0.087740 0.426714 +-0.013683 -0.174373 0.407523 +-0.041348 -0.298180 0.592263 +0.140010 -0.087740 0.426714 +0.037548 -0.087740 0.426714 +0.023716 -0.201068 0.649433 +0.191241 -0.174373 0.407523 +0.140010 -0.087740 0.426714 +0.153842 -0.201068 0.649433 +0.140010 -0.261006 0.388323 +0.191241 -0.174373 0.407523 +0.218905 -0.298180 0.592263 +-0.041348 -0.298180 0.592263 +0.023716 -0.395294 0.535083 +0.048114 -1.413076 1.317409 +0.023716 -0.395294 0.535083 +0.153842 -0.395294 0.535083 +0.129443 -1.413076 1.317409 +0.023716 -0.201068 0.649433 +-0.041348 -0.298180 0.592263 +0.007450 -1.352380 1.353139 +0.153842 -0.201068 0.649433 +0.023716 -0.201068 0.649433 +0.048114 -1.291684 1.388869 +0.218905 -0.298180 0.592263 +0.153842 -0.201068 0.649433 +0.129443 -1.291684 1.388869 +0.153842 -0.395294 0.535083 +0.218905 -0.298180 0.592263 +0.170108 -1.352380 1.353139 +0.007450 -1.352380 1.353139 +0.048114 -1.413076 1.317409 +0.068747 -1.898450 1.989011 +0.048114 -1.413076 1.317409 +0.129443 -1.413076 1.317409 +0.108810 -1.898450 1.989011 +0.048114 -1.291684 1.388869 +0.007450 -1.352380 1.353139 +0.048715 -1.868551 2.006613 +0.129443 -1.291684 1.388869 +0.048114 -1.291684 1.388869 +0.068747 -1.838652 2.024216 +0.170108 -1.352380 1.353139 +0.129443 -1.291684 1.388869 +0.108810 -1.838652 2.024216 +0.129443 -1.413076 1.317409 +0.170108 -1.352380 1.353139 +0.128842 -1.868551 2.006613 +0.048715 -1.868551 2.006613 +0.068747 -1.898450 1.989011 +0.088779 -2.710040 2.628044 +0.068747 -1.838652 2.024216 +0.048715 -1.868551 2.006613 +0.088779 -2.710040 2.628044 +0.128842 -1.868551 2.006613 +0.108810 -1.838652 2.024216 +0.088779 -2.710040 2.628044 +0.120552 -1.837171 2.001794 +0.085973 -1.826623 1.986030 +-0.059608 -1.653011 2.276910 +0.085973 -1.826623 1.986030 +0.055751 -1.851963 1.986030 +-0.089829 -1.678351 2.276909 +0.055751 -1.851963 1.986030 +0.060109 -1.887852 2.001793 +-0.085049 -1.714745 2.291336 +0.060109 -1.887852 2.001793 +0.094688 -1.898401 2.017556 +-0.050046 -1.725798 2.305764 +0.094688 -1.898401 2.017556 +0.124909 -1.873060 2.017557 +-0.019825 -1.700457 2.305765 +0.124909 -1.873060 2.017557 +0.120552 -1.837171 2.001794 +-0.024606 -1.664064 2.291338 +0.094688 -1.898401 2.017556 +0.120552 -1.837171 2.001794 +0.124909 -1.873060 2.017557 +0.055751 -1.851963 1.986030 +0.120552 -1.837171 2.001794 +0.060109 -1.887852 2.001793 +-0.024606 -1.664064 2.291338 +-0.059608 -1.653011 2.276910 +-0.162598 -1.560896 2.942474 +-0.089829 -1.678351 2.276909 +-0.085049 -1.714745 2.291336 +-0.162598 -1.560896 2.942474 +-0.050046 -1.725798 2.305764 +-0.019825 -1.700457 2.305765 +-0.162598 -1.560896 2.942474 +0.586722 -0.760231 2.586391 +0.580185 -0.828614 2.569419 +0.543235 -0.784958 2.629239 +0.580185 -0.828614 2.569419 +0.596802 -0.863651 2.610404 +0.556636 -0.813214 2.662291 +0.596802 -0.863651 2.610404 +0.619956 -0.830306 2.668361 +0.582749 -0.788548 2.704111 +0.619956 -0.830306 2.668361 +0.626492 -0.761923 2.685333 +0.595460 -0.735626 2.712879 +0.626492 -0.761923 2.685333 +0.609875 -0.726886 2.644348 +0.582060 -0.707370 2.679826 +0.609875 -0.726886 2.644348 +0.586722 -0.760231 2.586391 +0.555947 -0.732036 2.638006 +0.619956 -0.830306 2.668361 +0.609875 -0.726886 2.644348 +0.626492 -0.761923 2.685333 +0.580185 -0.828614 2.569419 +0.609875 -0.726886 2.644348 +0.596802 -0.863651 2.610404 +0.555947 -0.732036 2.638006 +0.543235 -0.784958 2.629239 +0.427661 -0.692838 2.711725 +0.543235 -0.784958 2.629239 +0.556636 -0.813214 2.662291 +0.441062 -0.721094 2.744777 +0.556636 -0.813214 2.662291 +0.582749 -0.788548 2.704111 +0.467175 -0.696429 2.786597 +0.582749 -0.788548 2.704111 +0.595460 -0.735626 2.712879 +0.479886 -0.643507 2.795366 +0.595460 -0.735626 2.712879 +0.582060 -0.707370 2.679826 +0.466486 -0.615251 2.762313 +0.582060 -0.707370 2.679826 +0.555947 -0.732036 2.638006 +0.440373 -0.639917 2.720493 +0.467175 -0.696429 2.786597 +0.479886 -0.643507 2.795366 +0.440756 -0.575652 2.877695 +0.479886 -0.643507 2.795366 +0.466486 -0.615251 2.762313 +0.423737 -0.539767 2.835719 +0.441062 -0.721094 2.744777 +0.467175 -0.696429 2.786597 +0.413159 -0.634752 2.878138 +0.427661 -0.692838 2.711725 +0.441062 -0.721094 2.744777 +0.368544 -0.657966 2.836603 +0.440373 -0.639917 2.720493 +0.427661 -0.692838 2.711725 +0.351525 -0.622081 2.794628 +0.466486 -0.615251 2.762313 +0.440373 -0.639917 2.720493 +0.379121 -0.562982 2.794185 +0.413159 -0.634752 2.878138 +0.440756 -0.575652 2.877695 +0.260079 -0.047303 3.387712 +0.440756 -0.575652 2.877695 +0.423737 -0.539767 2.835719 +0.249442 -0.024873 3.361478 +0.368544 -0.657966 2.836603 +0.413159 -0.634752 2.878138 +0.242831 -0.084241 3.387989 +0.351525 -0.622081 2.794628 +0.368544 -0.657966 2.836603 +0.214946 -0.098750 3.362031 +0.379121 -0.562982 2.794185 +0.351525 -0.622081 2.794628 +0.204309 -0.076322 3.335795 +0.423737 -0.539767 2.835719 +0.379121 -0.562982 2.794185 +0.221557 -0.039383 3.335519 +0.242831 -0.084241 3.387989 +0.260079 -0.047303 3.387712 +0.052619 0.226656 3.693414 +0.260079 -0.047303 3.387712 +0.249442 -0.024873 3.361478 +0.047379 0.237696 3.680494 +0.214946 -0.098750 3.362031 +0.242831 -0.084241 3.387989 +0.044122 0.208456 3.693554 +0.204309 -0.076322 3.335795 +0.214946 -0.098750 3.362031 +0.030386 0.201306 3.680764 +0.221557 -0.039383 3.335519 +0.204309 -0.076322 3.335795 +0.025146 0.212356 3.667845 +0.249442 -0.024873 3.361478 +0.221557 -0.039383 3.335519 +0.033642 0.230556 3.667704 +0.044122 0.208456 3.693554 +0.052619 0.226656 3.693414 +-0.097648 0.649114 4.103256 +0.030386 0.201306 3.680764 +0.044122 0.208456 3.693554 +-0.097648 0.649114 4.103256 +0.033642 0.230556 3.667704 +0.025146 0.212356 3.667845 +-0.097648 0.649114 4.103256 +0.259644 -0.280869 3.190282 +0.289602 -0.280972 3.163350 +0.543108 -0.480393 3.357770 +0.289602 -0.280972 3.163350 +0.315278 -0.249976 3.161664 +0.568784 -0.449397 3.356084 +0.315278 -0.249976 3.161664 +0.310996 -0.218878 3.186910 +0.563615 -0.417619 3.380298 +0.310996 -0.218878 3.186910 +0.281038 -0.218775 3.213843 +0.532769 -0.416837 3.406198 +0.281038 -0.218775 3.213843 +0.255362 -0.249771 3.215529 +0.507093 -0.447833 3.407884 +0.255362 -0.249771 3.215529 +0.259644 -0.280869 3.190282 +0.512263 -0.479611 3.383670 +0.281038 -0.218775 3.213843 +0.259644 -0.280869 3.190282 +0.255362 -0.249771 3.215529 +0.315278 -0.249976 3.161664 +0.259644 -0.280869 3.190282 +0.310996 -0.218878 3.186910 +0.512263 -0.479611 3.383670 +0.543108 -0.480393 3.357770 +0.859396 -0.684482 3.941201 +0.568784 -0.449397 3.356084 +0.563615 -0.417619 3.380298 +0.859396 -0.684482 3.941201 +0.532769 -0.416837 3.406198 +0.507093 -0.447833 3.407884 +0.859396 -0.684482 3.941201 +0.551910 0.059051 2.080888 +0.588391 0.052111 2.048833 +0.897096 -0.136231 2.330884 +0.588391 0.052111 2.048833 +0.619657 0.088601 2.038982 +0.928363 -0.099736 2.321033 +0.619657 0.088601 2.038982 +0.614443 0.132041 2.061184 +0.922068 -0.055757 2.341834 +0.614443 0.132041 2.061184 +0.577962 0.138971 2.093239 +0.884506 -0.048270 2.372486 +0.577962 0.138971 2.093239 +0.546695 0.102481 2.103091 +0.853240 -0.084766 2.382338 +0.546695 0.102481 2.103091 +0.551910 0.059051 2.080888 +0.859535 -0.128746 2.361536 +0.577962 0.138971 2.093239 +0.551910 0.059051 2.080888 +0.546695 0.102481 2.103091 +0.619657 0.088601 2.038982 +0.551910 0.059051 2.080888 +0.614443 0.132041 2.061184 +0.859535 -0.128746 2.361536 +0.897096 -0.136231 2.330884 +1.282253 -0.231693 3.077487 +0.928363 -0.099736 2.321033 +0.922068 -0.055757 2.341834 +1.282253 -0.231693 3.077487 +0.884506 -0.048270 2.372486 +0.853240 -0.084766 2.382338 +1.282253 -0.231693 3.077487 +0.149702 -0.290902 0.522393 +0.142350 -0.242786 0.427173 +0.185683 -0.199102 0.536063 +0.142350 -0.242786 0.427173 +0.090409 -0.175161 0.427173 +0.143795 -0.144566 0.536074 +0.090409 -0.175161 0.427173 +0.045821 -0.155651 0.522394 +0.098505 -0.135999 0.605474 +0.045821 -0.155651 0.522394 +0.053173 -0.203766 0.617613 +0.095102 -0.181969 0.674873 +0.053173 -0.203766 0.617613 +0.105114 -0.271391 0.617613 +0.136990 -0.236506 0.674873 +0.105114 -0.271391 0.617613 +0.149702 -0.290902 0.522393 +0.182280 -0.245072 0.605473 +0.045821 -0.155651 0.522394 +0.105114 -0.271391 0.617613 +0.053173 -0.203766 0.617613 +0.142350 -0.242786 0.427173 +0.105114 -0.271391 0.617613 +0.090409 -0.175161 0.427173 +0.182280 -0.245072 0.605473 +0.185683 -0.199102 0.536063 +0.347899 -0.134209 0.722893 +0.185683 -0.199102 0.536063 +0.143795 -0.144566 0.536074 +0.306011 -0.079672 0.722894 +0.143795 -0.144566 0.536074 +0.098505 -0.135999 0.605474 +0.260721 -0.071105 0.792294 +0.098505 -0.135999 0.605474 +0.095102 -0.181969 0.674873 +0.257319 -0.117075 0.861694 +0.095102 -0.181969 0.674873 +0.136990 -0.236506 0.674873 +0.299206 -0.171612 0.861693 +0.136990 -0.236506 0.674873 +0.182280 -0.245072 0.605473 +0.344497 -0.180178 0.792293 +0.260721 -0.071105 0.792294 +0.257319 -0.117075 0.861694 +0.303009 -0.070281 1.020494 +0.257319 -0.117075 0.861694 +0.299206 -0.171612 0.861693 +0.356207 -0.139543 1.020493 +0.306011 -0.079672 0.722894 +0.260721 -0.071105 0.792294 +0.321694 -0.000865 0.953044 +0.347899 -0.134209 0.722893 +0.306011 -0.079672 0.722894 +0.393576 -0.000714 0.885594 +0.344497 -0.180178 0.792293 +0.347899 -0.134209 0.722893 +0.446773 -0.069977 0.885584 +0.299206 -0.171612 0.861693 +0.344497 -0.180178 0.792293 +0.428089 -0.139391 0.953044 +0.321694 -0.000865 0.953044 +0.303009 -0.070281 1.020494 +0.535582 0.087671 2.128283 +0.303009 -0.070281 1.020494 +0.356207 -0.139543 1.020493 +0.568831 0.044381 2.128282 +0.393576 -0.000714 0.885594 +0.321694 -0.000865 0.953044 +0.547260 0.131051 2.086125 +0.446773 -0.069977 0.885584 +0.393576 -0.000714 0.885594 +0.592186 0.131151 2.043966 +0.428089 -0.139391 0.953044 +0.446773 -0.069977 0.885584 +0.625435 0.087862 2.043965 +0.356207 -0.139543 1.020493 +0.428089 -0.139391 0.953044 +0.613757 0.044471 2.086123 +0.547260 0.131051 2.086125 +0.535582 0.087671 2.128283 +0.800824 0.273909 2.743198 +0.535582 0.087671 2.128283 +0.568831 0.044381 2.128282 +0.817203 0.252589 2.743198 +0.592186 0.131151 2.043966 +0.547260 0.131051 2.086125 +0.806577 0.295289 2.722431 +0.625435 0.087862 2.043965 +0.592186 0.131151 2.043966 +0.828708 0.295329 2.701663 +0.613757 0.044471 2.086123 +0.625435 0.087862 2.043965 +0.845087 0.274009 2.701663 +0.568831 0.044381 2.128282 +0.613757 0.044471 2.086123 +0.839334 0.252639 2.722430 +0.806577 0.295289 2.722431 +0.800824 0.273909 2.743198 +0.994188 0.405456 3.630975 +0.828708 0.295329 2.701663 +0.806577 0.295289 2.722431 +0.994188 0.405456 3.630975 +0.839334 0.252639 2.722430 +0.845087 0.274009 2.701663 +0.994188 0.405456 3.630975 +0.838822 0.259259 2.693875 +0.818515 0.272929 2.680173 +0.935168 0.485719 2.614330 +0.818515 0.272929 2.680173 +0.801872 0.285719 2.702103 +0.918525 0.498519 2.636260 +0.801872 0.285719 2.702103 +0.805537 0.284839 2.737735 +0.921603 0.496829 2.671941 +0.805537 0.284839 2.737735 +0.825843 0.271179 2.751437 +0.941323 0.482359 2.685691 +0.825843 0.271179 2.751437 +0.842486 0.258389 2.729507 +0.957965 0.469569 2.663761 +0.842486 0.258389 2.729507 +0.838822 0.259259 2.693875 +0.954888 0.471249 2.628080 +0.825843 0.271179 2.751437 +0.838822 0.259259 2.693875 +0.842486 0.258389 2.729507 +0.801872 0.285719 2.702103 +0.838822 0.259259 2.693875 +0.805537 0.284839 2.737735 +0.954888 0.471249 2.628080 +0.935168 0.485719 2.614330 +1.244530 0.810489 2.727730 +0.918525 0.498519 2.636260 +0.921603 0.496829 2.671941 +1.244530 0.810489 2.727730 +0.941323 0.482359 2.685691 +0.957965 0.469569 2.663761 +1.244530 0.810489 2.727730 +-0.000000 -0.306044 -0.952017 +-0.685121 -0.624336 0.375251 +0.685120 -0.624337 0.375252 +0.815119 0.434559 -0.383066 +-0.299065 0.820458 0.487246 +0.175640 0.496230 0.850239 +0.000000 0.360525 -0.932750 +0.827998 0.036092 -0.559569 +-0.791224 0.477269 -0.382334 +-0.722747 0.323609 0.610667 +0.836128 -0.129574 0.533010 +0.000000 0.087907 0.996129 +0.865968 0.173432 -0.469063 +0.000000 0.211105 -0.977463 +-0.785492 -0.250606 -0.565861 +-0.777405 -0.562751 0.280986 +0.000000 -0.557887 0.829917 +0.860918 -0.264323 0.434689 +0.851676 -0.011394 -0.523945 +0.000000 0.141960 -0.989872 +-0.852632 -0.005442 -0.522483 +-0.851677 -0.331437 0.405950 +0.000000 -0.540004 0.841663 +0.844619 -0.367643 0.389176 +-0.000000 -0.660291 -0.751010 +-0.550915 -0.673395 0.492983 +0.550915 -0.673395 0.492982 +0.723683 0.473067 -0.502485 +-0.191186 0.960760 0.200968 +0.124077 0.803196 0.582649 +0.000000 0.159704 -0.987165 +0.776268 -0.161611 -0.609336 +-0.688427 0.522876 -0.502661 +-0.596227 0.630712 0.496705 +0.790711 0.012321 0.612066 +0.000000 0.442325 0.896855 +0.825134 0.078972 -0.559390 +0.000000 -0.055867 -0.998438 +-0.678082 -0.544051 -0.494179 +-0.646160 -0.646911 0.404948 +0.000000 -0.439969 0.898013 +0.810004 -0.227048 0.540687 +0.799781 -0.218958 -0.558934 +-0.000000 -0.152462 -0.988309 +-0.801686 -0.209796 -0.559720 +-0.787311 -0.332510 0.519210 +0.000000 -0.415473 0.909605 +0.771274 -0.387249 0.505148 +0.309429 -0.598688 -0.738801 +-0.242431 -0.689703 0.682302 +0.859469 0.104197 0.500456 +0.457727 0.627187 -0.630177 +-0.782463 0.604275 0.150346 +-0.263923 0.794653 0.546690 +-0.078434 -0.117879 -0.989926 +0.722919 0.281135 -0.631150 +-0.858833 -0.272895 -0.433515 +-0.853256 0.055617 0.518518 +0.673037 0.606071 0.423909 +-0.189522 0.461547 0.866635 +0.661486 0.436866 -0.609577 +0.014134 -0.241862 -0.970208 +-0.408055 -0.859719 -0.307204 +-0.339101 -0.737235 0.584377 +0.206791 -0.063410 0.976328 +0.784530 0.485394 0.385882 +0.764438 0.275412 -0.582909 +0.055811 -0.295900 -0.953587 +-0.609757 -0.707236 -0.357790 +-0.549894 -0.566024 0.614193 +0.194823 -0.046014 0.979758 +0.837467 0.384379 0.388461 +-0.378203 -0.760814 -0.527375 +-0.391284 -0.406745 0.825503 +0.693946 -0.684381 0.223746 +0.520358 0.141337 -0.842170 +-0.032862 0.991707 0.124246 +0.441844 0.841209 0.311675 +-0.453915 -0.034505 -0.890377 +0.434596 -0.445330 -0.782820 +-0.812777 0.565461 -0.140171 +-0.290734 0.777775 0.557262 +0.989241 -0.100060 0.106729 +0.431758 0.587538 0.684386 +0.523463 -0.249840 -0.814596 +-0.465020 -0.247156 -0.850100 +-0.915201 -0.402981 0.003661 +-0.518348 -0.359478 0.775945 +0.401354 -0.269841 0.875272 +0.943218 -0.324159 0.072523 +0.466407 -0.485960 -0.739126 +-0.463022 -0.336770 -0.819876 +-0.997363 -0.063725 -0.034742 +-0.546256 0.012678 0.837522 +0.408023 -0.241943 0.880330 +0.884064 -0.459744 0.084064 +0.908590 -0.390571 0.148046 +0.408022 -0.241940 0.880331 +-0.472862 -0.067297 0.878563 +-0.997256 -0.071528 -0.019101 +-0.463018 -0.336768 -0.819879 +0.478800 -0.478111 -0.736316 +0.954310 -0.272737 0.122094 +0.401349 -0.269835 0.875276 +-0.471750 -0.394904 0.788355 +-0.932010 -0.358777 -0.051348 +-0.465020 -0.247156 -0.850100 +0.468279 -0.300399 -0.830949 +0.987960 0.006773 0.154565 +-0.299111 0.782950 0.545455 +-0.756306 0.550178 -0.353985 +0.457255 -0.428502 -0.779297 +-0.316524 -0.003129 -0.948579 +0.874835 0.480128 -0.064347 +-0.325419 0.850676 -0.412859 +-0.140504 0.399387 -0.905952 +0.339176 -0.474945 0.812026 +-0.817799 -0.561011 0.128342 +0.366787 -0.821666 -0.436271 +0.455417 0.561602 0.690796 +0.788835 0.414866 0.453459 +0.194829 -0.046014 0.979757 +-0.470982 -0.564795 0.677630 +-0.609370 -0.714836 -0.343041 +0.055818 -0.295884 -0.953592 +0.766440 0.287205 -0.574529 +0.747473 0.502726 0.434224 +0.206805 -0.063407 0.976325 +-0.294014 -0.730269 0.616654 +-0.426248 -0.828204 -0.363855 +0.014137 -0.241846 -0.970212 +0.659723 0.380204 -0.648236 +0.605263 0.644180 0.467641 +-0.862330 0.055242 0.503325 +-0.753990 -0.182694 -0.630969 +0.725601 0.303989 -0.617328 +0.008079 0.005307 -0.999953 +0.360533 0.901849 0.238087 +-0.694782 0.359921 -0.622684 +-0.096330 0.324444 -0.940987 +0.298893 -0.201196 0.932836 +-0.299621 -0.940912 -0.157833 +0.931014 -0.054250 -0.360930 +-0.158155 0.459729 0.873863 +0.745836 -0.324803 0.581577 +0.000000 -0.415473 0.909605 +-0.714070 -0.405554 0.570640 +-0.807697 -0.223177 -0.545727 +0.000000 -0.152462 -0.988309 +0.809272 -0.209293 -0.548885 +0.782670 -0.183552 0.594758 +0.000000 -0.439969 0.898013 +-0.604812 -0.670515 0.429666 +-0.677438 -0.486932 -0.551339 +-0.000000 -0.055867 -0.998438 +0.791512 0.020574 -0.610807 +0.744317 0.108760 0.658911 +-0.599519 0.639648 0.481070 +-0.521396 0.554374 -0.648704 +0.793356 -0.140627 -0.592292 +0.119452 0.224222 -0.967190 +0.654310 0.628066 0.421202 +-0.180746 0.884394 -0.430323 +0.183084 0.595181 -0.782458 +0.000000 -0.614214 0.789140 +-0.617181 -0.710512 -0.338023 +0.617181 -0.710512 -0.338023 +0.018839 0.416655 0.908870 +0.814552 -0.344095 0.467016 +0.000000 -0.540004 0.841663 +-0.795925 -0.401727 0.452901 +-0.858683 -0.017004 -0.512225 +0.000000 0.141960 -0.989872 +0.859001 -0.007559 -0.511918 +0.834741 -0.250086 0.490575 +-0.000001 -0.557887 0.829917 +-0.741383 -0.596878 0.306736 +-0.774342 -0.194887 -0.602008 +0.000000 0.211105 -0.977463 +0.836845 0.149808 -0.526543 +0.797899 -0.080979 0.597327 +-0.728243 0.334703 0.598027 +-0.628446 0.560263 -0.539594 +0.841573 0.045202 -0.538248 +0.142269 0.402002 -0.904519 +0.780854 0.335818 0.526777 +-0.267539 0.907830 -0.322903 +0.235386 0.665097 -0.708688 +0.000000 -0.691374 0.722497 +-0.765158 -0.431073 -0.478236 +0.765159 -0.431072 -0.478234 +0.023221 0.065571 0.997578 +0.770758 -0.629835 -0.096123 +-0.410899 0.268050 0.871385 +-0.406027 0.620897 -0.670544 +-0.576007 -0.816510 0.039064 +-0.575841 -0.816618 0.039266 +0.860063 -0.500737 -0.097746 +0.725260 -0.190636 0.661555 +-0.287650 0.424018 0.858759 +-0.859595 0.501508 0.097907 +-0.724414 0.192287 -0.662004 +0.287642 -0.424019 -0.858761 +0.135344 -0.980590 0.141867 +0.775539 0.595804 -0.208703 +-0.766923 -0.589185 0.254344 +0.219873 -0.947535 0.232022 +0.891678 -0.415227 -0.180267 +0.726577 0.558189 -0.400639 +-0.170961 0.968638 -0.180316 +-0.701667 -0.539053 0.465924 +-0.858847 0.456602 0.232156 +0.131277 -0.981722 0.137797 +0.933446 -0.345380 -0.096912 +0.776861 0.596689 -0.201122 +-0.093085 0.990937 -0.096845 +-0.768783 -0.590472 0.245592 +-0.914602 0.380146 0.137815 +0.140332 -0.979079 0.147349 +0.811814 -0.504403 -0.294170 +0.642817 0.493796 -0.585621 +-0.277960 0.914439 -0.294177 +-0.734383 -0.564063 0.377511 +-0.900153 0.402968 0.165353 +0.142347 -0.966797 0.212228 +-0.589422 -0.452716 0.669051 +-0.685057 0.622347 0.378657 +-0.142339 0.966797 -0.212234 +0.589432 0.452735 -0.669029 +0.685052 -0.622355 -0.378653 +-0.770021 -0.591404 -0.239391 +-0.770012 -0.591417 -0.239388 +0.350986 -0.873679 0.336889 +-0.615481 -0.472730 0.630643 +-0.748690 0.568982 0.340182 +-0.133575 0.969219 -0.206814 +0.691913 0.531542 -0.488590 +0.924975 -0.336145 -0.177279 +-0.833013 -0.329457 0.444462 +0.270019 0.957967 0.096899 +0.634512 -0.654564 -0.411025 +-0.594087 0.308480 -0.742900 +-0.594138 0.308478 -0.742861 +-0.738953 -0.371596 0.562019 +-0.373958 0.526479 0.763528 +0.357475 0.908568 0.216137 +0.739517 0.371388 -0.561414 +0.375061 -0.527157 -0.762518 +-0.357455 -0.908571 -0.216159 +-0.833013 -0.414629 0.366295 +0.269996 0.916920 0.293870 +0.634506 -0.554868 -0.538074 +-0.594099 0.456087 -0.662594 +-0.594108 0.456103 -0.662575 +-0.738953 -0.480274 0.472531 +-0.373939 0.356331 0.856270 +0.357456 0.843821 0.400239 +0.739520 0.479931 -0.471991 +0.375048 -0.357203 -0.855421 +-0.357464 -0.843820 -0.400234 +0.215419 0.735736 -0.642095 +-0.934601 -0.345806 0.083301 +0.924159 0.378541 -0.051355 +0.124595 0.803368 -0.582302 +-0.691196 0.317634 -0.649120 +-0.875608 -0.479848 -0.055278 +-0.177127 -0.765728 0.618294 +0.845506 0.523635 0.104527 +0.645876 -0.296128 0.703671 +0.219029 0.732414 -0.644668 +-0.754500 0.348146 -0.556349 +-0.936117 -0.340351 0.088583 +-0.258217 -0.698247 0.667664 +0.926380 0.372191 -0.057393 +0.724774 -0.333909 0.602666 +0.209704 0.740118 -0.638944 +-0.585105 0.267474 -0.765579 +-0.774633 -0.600257 -0.199089 +-0.058187 -0.843516 0.533943 +0.884928 0.464173 0.038028 +0.703241 -0.323636 0.633018 +0.203546 0.782402 -0.588571 +0.710254 0.650776 0.268383 +0.425167 -0.246428 0.870923 +-0.203566 -0.782404 0.588562 +-0.710254 -0.650780 -0.268375 +-0.425174 0.246426 -0.870920 +0.927870 0.003848 -0.372885 +0.927862 0.003860 -0.372905 +-0.024475 0.867695 -0.496495 +0.741640 0.627879 0.236087 +0.503414 -0.257555 0.824766 +-0.212583 -0.777786 0.591488 +-0.833821 -0.538349 -0.122158 +-0.749819 0.279458 -0.599729 +0.965203 0.195603 0.173559 +-0.360877 -0.916327 0.173528 +-0.629362 0.750595 -0.201271 +0.296542 -0.353672 -0.887119 +0.296528 -0.353624 -0.887142 +0.917295 0.244963 0.313948 +0.506238 -0.603749 0.615801 +-0.401036 -0.860732 0.313546 +-0.917621 -0.244682 -0.313214 +-0.506878 0.604535 -0.614502 +0.401046 0.860730 -0.313539 +0.852779 -0.335924 -0.399903 +-0.000000 0.569567 0.821945 +-0.000000 -0.618632 -0.785681 +0.865742 -0.417894 -0.275419 +0.860645 0.371747 0.347987 +0.000000 0.757849 0.652430 +-0.860645 0.371747 0.347986 +0.000000 -0.810491 -0.585751 +-0.865742 -0.417894 -0.275420 +0.851730 -0.332010 -0.405371 +0.839177 0.292215 0.458685 +0.000000 0.561177 0.827696 +-0.839183 0.292210 0.458678 +0.000000 -0.609425 -0.792844 +-0.851735 -0.332002 -0.405367 +0.854128 -0.341079 -0.392594 +0.863352 0.469360 0.185268 +0.000000 0.891254 0.453504 +-0.863345 0.469390 0.185225 +0.000000 -0.737760 -0.675063 +-0.858006 -0.357948 -0.368373 +0.837564 -0.417094 -0.352872 +0.000000 -0.935400 -0.353592 +-0.859999 -0.510240 0.007555 +-0.837547 0.417118 0.352885 +0.000000 0.935397 0.353599 +0.859999 0.510240 -0.007558 +0.000000 0.000000 -1.000000 +0.000000 0.000000 -1.000000 +0.865888 -0.491943 -0.090714 +0.000000 -0.916315 -0.400458 +-0.865745 -0.493510 -0.083266 +-0.834987 0.413254 0.363343 +0.000000 0.827319 0.561733 +0.819146 0.391510 0.419189 +-0.949638 -0.279374 0.141908 +0.704304 -0.678515 -0.208740 +-0.696465 0.670991 0.254378 +-0.904389 -0.358076 0.232083 +-0.278168 -0.943459 -0.180299 +0.659834 -0.635674 -0.400672 +0.932445 0.313131 -0.180265 +-0.637195 0.613889 0.465965 +0.324103 0.917102 0.232126 +-0.951308 -0.275726 0.137797 +-0.202971 -0.974377 -0.096917 +0.705449 -0.679615 -0.201159 +0.966139 0.239141 -0.096882 +-0.698101 0.672548 0.245630 +0.240069 0.960920 0.137836 +-0.947370 -0.284198 0.147380 +-0.378244 -0.877717 -0.294185 +0.583741 -0.562380 -0.585641 +0.863001 0.410718 -0.294177 +-0.666883 0.642434 0.377553 +0.264829 0.950011 0.165364 +-0.934931 -0.284358 0.212238 +-0.535232 0.515630 0.669068 +0.513731 0.769879 0.378639 +0.934928 0.284368 -0.212237 +0.535221 -0.515638 -0.669071 +-0.513724 -0.769881 -0.378644 +-0.699248 0.673620 -0.239350 +-0.699228 0.673637 -0.239360 +-0.811837 -0.476865 0.336929 +-0.558953 0.538396 0.630636 +0.451526 0.824863 0.340184 +0.938610 0.276097 -0.206839 +0.628348 -0.605357 -0.488592 +-0.195023 -0.964637 -0.177318 +-0.184542 -0.954412 -0.234610 +0.628370 -0.605314 -0.488617 +0.961597 0.172774 -0.213259 +0.440407 0.830600 0.340801 +-0.558874 0.538414 0.630690 +-0.809445 -0.476637 0.342952 +-0.699230 0.673632 -0.239366 +-0.699215 0.673654 -0.239350 +-0.513720 -0.769881 -0.378649 +0.535221 -0.515637 -0.669071 +0.934927 0.284371 -0.212236 +0.513735 0.769877 0.378637 +-0.535293 0.515597 0.669045 +-0.934930 -0.284347 0.212257 +0.185372 0.967664 0.171063 +-0.666864 0.642448 0.377563 +0.863051 0.410599 -0.294197 +0.583740 -0.562381 -0.585641 +-0.378183 -0.877716 -0.294265 +-0.948627 -0.252106 0.191181 +0.240073 0.960919 0.137835 +-0.698112 0.672537 0.245629 +0.966141 0.239135 -0.096883 +0.705440 -0.679625 -0.201158 +-0.202963 -0.974378 -0.096919 +-0.951313 -0.275707 0.137802 +0.324115 0.917098 0.232121 +-0.637209 0.613875 0.465964 +0.932439 0.313153 -0.180257 +0.659840 -0.635667 -0.400672 +-0.278184 -0.943456 -0.180291 +-0.904387 -0.358082 0.232080 +0.243768 0.959389 0.141948 +0.965046 0.242149 -0.100253 +-0.206023 -0.973395 -0.100288 +0.796962 0.460086 0.391372 +-0.000000 0.827319 0.561733 +-0.776746 0.448415 0.442256 +-0.862198 -0.497810 -0.093808 +-0.000000 -0.916315 -0.400458 +0.862760 -0.498134 -0.086649 +0.000000 0.000000 -1.000000 +0.000000 0.000000 -1.000000 +0.859996 0.510245 -0.007557 +-0.000000 0.935397 0.353599 +-0.837563 0.417098 0.352872 +-0.859999 -0.510240 0.007555 +-0.000000 -0.935400 -0.353592 +0.837566 -0.417091 -0.352872 +-0.815416 -0.386742 -0.430728 +-0.000000 -0.737760 -0.675063 +-0.863286 0.469454 0.185336 +-0.000000 0.891254 0.453504 +0.863291 0.469472 0.185270 +0.826976 -0.401900 -0.393177 +-0.851751 -0.331989 -0.405344 +-0.000000 -0.609425 -0.792844 +-0.839179 0.292213 0.458683 +-0.000000 0.561177 0.827696 +0.839183 0.292210 0.458679 +0.851754 -0.331984 -0.405341 +-0.865746 -0.417888 -0.275415 +-0.000000 -0.810491 -0.585751 +-0.860644 0.371749 0.347987 +-0.000000 0.757849 0.652430 +0.860639 0.371756 0.347993 +0.865741 -0.417895 -0.275420 +-0.852780 -0.335925 -0.399902 +-0.840366 0.295532 0.454363 +0.840366 0.295532 0.454362 +0.404198 0.860146 -0.311084 +-0.506880 0.604533 -0.614502 +-0.917270 -0.248189 -0.311476 +-0.404431 -0.859775 0.311805 +0.506238 -0.603749 0.615801 +0.917272 0.248168 0.311489 +0.296558 -0.353633 -0.887129 +0.296537 -0.353634 -0.887135 +0.329714 0.940754 -0.079181 +-0.983832 -0.160621 -0.079221 +0.613356 -0.731483 0.297871 +-0.745946 0.226732 -0.626225 +-0.833820 -0.538352 -0.122157 +-0.314102 -0.763250 0.564614 +0.513748 -0.252599 0.819912 +0.741645 0.627881 0.236066 +-0.025438 0.870857 -0.490878 +0.927867 0.003863 -0.372892 +0.927865 0.003857 -0.372896 +-0.425183 0.246404 -0.870922 +-0.710254 -0.650779 -0.268375 +-0.203551 -0.782401 0.588571 +0.425185 -0.246412 0.870918 +0.710254 0.650775 0.268384 +0.203548 0.782403 -0.588569 +0.757136 -0.279673 0.590362 +0.884930 0.464168 0.038044 +-0.058325 -0.843522 0.533919 +-0.774629 -0.600262 -0.199086 +-0.585128 0.267396 -0.765588 +0.238403 0.764040 -0.599506 +0.724767 -0.333916 0.602672 +0.926376 0.372200 -0.057404 +-0.258253 -0.698244 0.667653 +-0.936117 -0.340351 0.088583 +-0.754503 0.348142 -0.556347 +0.219038 0.732414 -0.644664 +0.645757 -0.296255 0.703726 +0.845575 0.523483 0.104725 +-0.177141 -0.765729 0.618288 +-0.875590 -0.479886 -0.055238 +-0.691051 0.317826 -0.649180 +0.124254 0.803293 -0.582479 +0.721760 -0.332298 0.607157 +-0.255038 -0.701134 0.665858 +-0.752318 0.346856 -0.560097 +-0.359780 -0.844375 -0.396975 +0.375046 -0.357207 -0.855420 +0.739242 0.482872 -0.469420 +0.360262 0.843925 0.397495 +-0.373940 0.356330 0.856270 +-0.739243 -0.482880 0.469411 +-0.594111 0.456103 -0.662573 +-0.594100 0.456096 -0.662587 +-0.208930 -0.952851 -0.220051 +0.883650 0.366079 -0.291804 +-0.587782 0.520581 0.619280 +-0.359806 -0.908434 -0.212807 +0.375035 -0.527193 -0.762506 +0.739246 0.374716 -0.559556 +0.360154 0.908121 0.213554 +-0.373907 0.526530 0.763519 +-0.739244 -0.374804 0.559501 +-0.594080 0.308467 -0.742912 +-0.594079 0.308407 -0.742937 +-0.208920 -0.977781 -0.017243 +0.883646 0.297465 -0.361503 +-0.587800 0.637887 0.497586 +0.916416 -0.324254 -0.234607 +0.691981 0.531493 -0.488546 +-0.028040 0.976600 -0.213227 +-0.755958 0.558916 0.340794 +-0.615480 -0.472734 0.630639 +0.351116 -0.871269 0.342941 +-0.770006 -0.591422 -0.239397 +-0.770007 -0.591423 -0.239391 +0.685046 -0.622384 -0.378617 +0.589365 0.452814 -0.669036 +-0.142339 0.966797 -0.212235 +-0.685054 0.622351 0.378655 +-0.589422 -0.452715 0.669052 +0.142348 -0.966797 0.212226 +-0.929412 0.327011 0.171050 +-0.734389 -0.564052 0.377516 +-0.277832 0.914471 -0.294197 +0.642854 0.493765 -0.585607 +0.811824 -0.504333 -0.294263 +0.108401 -0.975556 0.191156 +-0.914616 0.380108 0.137821 +-0.768778 -0.590478 0.245592 +-0.092970 0.990946 -0.096861 +0.776859 0.596691 -0.201122 +0.933431 -0.345422 -0.096900 +0.131356 -0.981715 0.137776 +-0.858784 0.456749 0.232100 +-0.701725 -0.538973 0.465929 +-0.171267 0.968603 -0.180211 +0.726635 0.558116 -0.400634 +0.891702 -0.415163 -0.180300 +0.219707 -0.947553 0.232104 +-0.912590 0.383445 0.141951 +-0.095895 0.990327 -0.100282 +0.931994 -0.348332 -0.100261 +0.291915 -0.425135 -0.856765 +-0.724451 0.192313 -0.661957 +-0.859169 0.501673 0.100760 +-0.291384 0.425995 0.856518 +0.725247 -0.190619 0.661575 +0.859205 -0.501644 -0.100600 +-0.575823 -0.816631 0.039273 +-0.576005 -0.816512 0.039080 +0.483129 -0.159615 -0.860877 +-0.701963 0.705984 0.093994 +0.488797 -0.539504 0.685575 +1 0 576 192 0 +0 1 2 3 4 2 5 6 2 7 8 9 10 11 9 11 12 9 13 14 15 16 13 8 14 17 10 17 18 11 19 16 7 18 19 12 20 21 13 21 22 14 22 23 17 23 24 18 24 25 19 25 20 16 21 20 5 22 21 1 23 22 0 24 23 4 25 24 3 20 25 6 26 27 28 29 30 28 31 32 28 33 34 35 36 37 35 37 38 35 39 40 41 42 39 34 40 43 36 43 44 37 45 42 33 44 45 38 46 47 39 47 48 40 48 49 43 49 50 44 50 51 45 51 46 42 47 46 31 48 47 27 49 48 26 50 49 30 51 50 29 46 51 32 52 53 54 55 56 54 57 58 54 59 60 61 62 63 61 63 64 61 65 66 67 68 65 60 66 69 62 69 70 63 71 68 59 70 71 64 72 73 65 73 74 66 74 75 69 75 76 70 76 77 71 77 72 68 73 72 57 74 73 53 75 74 52 76 75 56 77 76 55 72 77 58 78 79 80 81 82 80 83 84 80 85 86 87 88 89 87 89 90 87 91 92 93 94 91 86 92 95 88 95 96 89 97 94 85 96 97 90 98 99 91 99 100 92 100 101 95 101 102 96 102 103 97 103 98 94 99 98 83 100 99 79 101 100 78 102 101 82 103 102 81 98 103 84 98 84 83 103 81 84 102 82 81 101 78 82 100 79 78 99 83 79 94 97 103 97 96 102 96 95 101 95 92 100 92 91 99 91 94 98 85 90 97 89 88 95 88 93 92 86 85 94 93 86 91 90 85 87 93 88 87 86 93 87 84 81 80 82 78 80 79 83 80 90 89 96 72 58 57 77 55 58 76 56 55 75 52 56 74 53 52 73 57 53 68 71 77 71 70 76 70 69 75 69 66 74 66 65 73 65 68 72 59 64 71 63 62 69 62 67 66 60 59 68 67 60 65 64 59 61 67 62 61 60 67 61 58 55 54 56 52 54 53 57 54 64 63 70 46 32 31 51 29 32 50 30 29 49 26 30 48 27 26 47 31 27 42 45 51 45 44 50 44 43 49 43 40 48 40 39 47 39 42 46 33 38 45 37 36 43 36 41 40 34 33 42 41 34 39 38 33 35 41 36 35 34 41 35 32 29 28 30 26 28 27 31 28 38 37 44 20 6 5 25 3 6 24 4 3 23 0 4 22 1 0 21 5 1 16 19 25 19 18 24 18 17 23 17 14 22 14 13 21 13 16 20 7 12 19 11 10 17 10 15 14 8 7 16 15 8 13 12 7 9 15 10 9 8 15 9 6 3 2 4 0 2 1 5 2 12 11 18 +0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 +1 1 1104 368 0 +104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 +192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 diff --git a/mudworld/geometry/common/plants/tree_3.ndb b/mudworld/geometry/common/plants/tree_3.ndb new file mode 100644 index 0000000..5dee43f --- /dev/null +++ b/mudworld/geometry/common/plants/tree_3.ndb @@ -0,0 +1,2 @@ +0 : material/common/plants/leaf1 +1 : material/common/plants/bark1 diff --git a/mudworld/geometry/terrain/crater.bog b/mudworld/geometry/terrain/crater.bog new file mode 100644 index 0000000..6d823ab --- /dev/null +++ b/mudworld/geometry/terrain/crater.bog @@ -0,0 +1,2239 @@ +BOG 1 1 +0 756 721 756 1 +98.153084 58.267776 31.819511 +107.142853 62.643158 29.471584 +102.632187 62.643158 30.918144 +89.257187 107.142853 24.118357 +89.258133 88.910820 32.509079 +80.374809 88.910805 35.526085 +80.374771 80.078896 38.652817 +89.258087 80.078903 35.590549 +107.142853 88.910835 24.169552 +124.903740 -35.714294 30.747147 +124.892891 -71.428574 21.726515 +115.981812 -35.714294 33.626884 +115.971458 -71.428574 24.397993 +124.876282 0.000006 32.929749 +115.955208 0.000006 35.919830 +124.876152 35.714291 30.716551 +115.955139 35.714291 33.597301 +124.875832 71.428574 21.685379 +115.954964 71.428574 24.358219 +80.296997 -88.907127 34.997971 +80.308723 -80.122833 38.417637 +89.189911 -80.122810 35.291706 +107.142853 -88.907074 24.180172 +89.148880 -35.714294 21.576000 +89.159904 -53.996521 29.842928 +80.279709 -53.996513 27.288687 +80.296921 -62.767956 34.265675 +89.177689 -62.767967 34.077011 +80.269035 -35.714294 14.013903 +80.267174 -45.012527 19.796942 +89.146957 -45.012531 25.148432 +107.142853 -53.996529 30.913546 +98.103012 -53.996525 31.126593 +98.119179 -71.428574 32.209492 +98.112473 -62.767971 32.181610 +93.621483 -53.996525 30.657717 +93.635735 -62.767967 33.288837 +89.168816 -58.402454 32.116425 +93.628624 -58.402458 32.094463 +98.107758 -58.402458 31.737827 +107.142853 -62.767971 29.440470 +102.608727 -53.996529 31.221291 +102.613113 -62.767971 30.862946 +98.097137 -35.714294 28.793768 +98.096130 -45.012535 29.759094 +93.611107 -45.012531 27.634323 +89.152199 -49.537453 27.454327 +93.615311 -49.537453 29.122902 +98.098915 -49.537453 30.437237 +107.142853 -45.012535 32.221619 +102.605530 -45.012535 31.346830 +102.606827 -49.537457 31.293900 +89.257019 0.000006 21.439844 +89.199234 -18.207890 20.388491 +89.257057 35.714291 21.695997 +89.269043 18.228075 20.468575 +89.257149 71.428574 36.429512 +89.253357 53.875614 29.969530 +80.370216 53.875622 27.432129 +80.373825 35.714291 14.130130 +80.370316 44.955978 19.928295 +89.253448 44.955978 25.273043 +80.373871 71.428574 38.660698 +80.371925 62.643169 34.417606 +89.255135 62.643162 34.212627 +107.142853 53.875610 30.945644 +98.152672 53.875614 31.205818 +98.154625 35.714291 28.857534 +98.152718 44.955975 29.831718 +93.696327 53.875614 30.762522 +93.696396 44.955975 27.735994 +89.253067 49.445431 27.579659 +93.696091 49.445427 29.226048 +98.152512 49.445427 30.513445 +107.142853 44.955975 32.238651 +102.631737 53.875610 31.274998 +102.631752 44.955975 31.389507 +102.631660 49.445427 31.342819 +98.154709 71.428574 32.295216 +98.153633 62.643162 32.265194 +93.697754 62.643162 33.400700 +89.254112 58.267780 32.246056 +93.696938 58.267776 32.201908 +62.528461 0.000004 2.380689 +53.563522 35.714291 6.565825 +53.519581 18.228075 2.957805 +71.428581 18.228073 4.705537 +62.504978 18.228073 2.280033 +62.528454 35.714291 6.239547 +53.563499 71.428574 23.795227 +53.577229 53.875637 14.659575 +44.615791 53.875641 10.175919 +44.602551 35.714287 7.932668 +35.714294 44.955982 7.967806 +44.615379 44.955986 9.055976 +40.153622 53.875641 8.199259 +40.153355 44.955986 8.540436 +53.576805 44.955986 10.216700 +49.092491 44.955986 9.589654 +49.078243 35.714287 7.211433 +49.092945 53.875637 12.352682 +44.616776 49.445446 9.572339 +49.094040 49.445446 10.916938 +53.578251 49.445446 12.372357 +44.602535 71.428574 15.223558 +44.609577 62.643188 11.996960 +53.570793 62.643185 19.362925 +49.086044 62.643188 15.598577 +71.428581 53.875626 23.788965 +62.535770 53.875633 19.383854 +62.535549 44.955986 12.051812 +58.060791 53.875633 17.026623 +58.060452 44.955986 11.012342 +53.563488 107.142853 30.942503 +53.560009 88.910736 29.914988 +44.599167 88.910713 25.367762 +44.599270 80.078842 20.006140 +53.560116 80.078857 27.361105 +44.602531 107.142853 32.247326 +35.714287 97.930061 28.961800 +44.600750 97.930077 29.913225 +53.561646 97.930099 31.195808 +49.076237 97.930092 30.552982 +49.074482 88.910721 27.606232 +49.075230 93.396599 29.262272 +53.560703 93.396614 30.730846 +49.078217 107.142853 31.619097 +71.428581 88.910782 36.244316 +62.526562 88.910759 34.021641 +62.528431 71.428574 31.932827 +62.526619 80.078873 34.208431 +58.046959 88.910744 32.113598 +58.047047 80.078865 30.977812 +71.428581 80.078880 38.474724 +62.528419 107.142853 29.458197 +62.527435 97.930122 32.171783 +58.048275 97.930115 31.761982 +58.047520 93.396622 32.105087 +62.526932 93.396637 33.254639 +58.049755 107.142853 30.221039 +71.428581 97.930145 32.203392 +71.428581 124.862854 21.794868 +71.428581 115.942024 24.464237 +89.190285 -71.428574 36.268192 +89.133102 -107.142868 22.927505 +89.177826 -88.907097 31.907043 +80.309105 -71.428566 38.504444 +44.997086 -142.857147 23.317324 +45.041069 -107.142868 36.456036 +45.117466 -115.844864 35.712807 +53.808212 -71.428566 24.385645 +53.853851 -88.907562 32.681438 +44.883301 -88.908058 27.987844 +35.715443 -97.882431 29.016241 +44.954536 -97.881622 33.561302 +53.927635 -97.881142 34.991173 +49.468826 -97.881348 34.606133 +49.565186 -107.142868 36.292568 +49.389713 -88.907776 30.535501 +49.426216 -93.364754 32.793579 +53.887882 -93.364532 34.049995 +71.428497 -88.907196 36.437237 +62.683472 -88.907310 35.606003 +62.771099 -107.142868 31.787191 +62.722900 -97.880898 34.257893 +58.341988 -97.880997 34.835423 +58.414310 -107.142868 33.719692 +58.282757 -88.907417 34.385120 +58.310070 -93.364365 34.810024 +62.701649 -93.364258 35.114243 +71.428497 -97.880783 32.313503 +67.063034 -88.907242 36.303555 +67.081398 -97.880829 33.377586 +67.071495 -93.364182 35.003220 +62.659195 -71.428566 32.248322 +53.809605 -80.123062 28.952641 +62.659878 -80.122925 35.159992 +58.247276 -80.122978 32.304798 +58.261383 -84.497749 33.552711 +62.669254 -84.497665 35.649235 +71.428535 -80.122864 38.653996 +67.052078 -80.122887 37.336845 +53.959465 -35.714294 7.005015 +53.919273 -53.996399 14.805376 +44.945980 -53.996269 10.388306 +44.838840 -71.428566 15.793689 +44.883213 -62.767719 12.245751 +53.854267 -62.767845 19.547958 +49.459671 -53.996342 12.544308 +49.389969 -62.767792 15.831574 +44.984886 -35.714294 8.356764 +35.714123 -45.012287 8.041522 +44.991688 -45.012402 9.374320 +40.397308 -45.012352 8.778704 +40.367611 -53.996174 8.397883 +53.966564 -45.012466 10.507770 +49.510395 -45.012440 9.920099 +44.973183 -49.537251 9.828819 +49.489864 -49.537312 11.166608 +53.947426 -49.537354 12.579083 +49.502800 -35.714294 7.682364 +71.428604 -53.996494 23.690002 +62.740028 -35.714294 6.474235 +62.718578 -53.996464 19.400648 +62.743835 -45.012505 12.175697 +58.373333 -45.012489 11.229059 +58.335381 -53.996437 17.110994 +53.563534 0.000003 2.189334 +53.775059 -18.207920 3.312621 +71.428574 -18.207895 4.722003 +62.641487 -18.207903 2.480351 +-19.447371 -53.995396 2.252006 +-35.714596 -62.767498 6.232284 +-19.140751 -62.766869 1.220315 +-17.768274 -0.000001 2.395922 +-17.768286 71.428574 4.441604 +-17.768278 35.714287 6.671767 +-17.832964 53.875637 2.703090 +-35.714283 62.643192 6.094681 +-17.802649 62.643192 1.863590 +-0.108799 53.875629 1.898730 +-0.057805 62.643192 2.104057 +-17.768290 107.142853 34.817001 +-17.751865 88.910667 20.481386 +0.027617 88.910660 21.620728 +-0.006766 124.863289 32.766674 +-0.006541 115.942253 35.762173 +20.429037 -178.571426 4.765016 +15.377427 -214.285721 1.610991 +18.280947 -196.153564 3.134680 +35.661270 -196.265915 6.366127 +15.936565 -142.857147 9.119679 +6.127371 -142.857147 3.164949 +12.702158 -178.571426 1.917949 +15.717289 -107.142868 13.875783 +5.806455 -107.142860 4.526214 +1.018375 -107.142860 1.697497 +1.369795 -142.857147 1.360785 +15.106943 -124.753662 13.024302 +35.710377 -124.761948 30.472363 +15.326096 -115.838928 14.167627 +35.712177 -115.843399 33.361858 +16.725348 -71.428566 1.460673 +16.509604 -88.911423 7.722323 +6.965358 -88.912460 2.587909 +2.287290 -88.912766 1.145934 +7.281765 -71.428566 0.763679 +7.274677 -80.125671 1.456857 +16.720745 -80.125114 3.971372 +35.715481 -88.908890 21.849516 +26.249498 -71.428566 3.726343 +26.153458 -88.910110 14.632715 +26.247820 -80.124420 8.226002 +15.997428 -35.714294 4.527206 +16.189779 -53.995388 2.135388 +35.713974 -53.996052 6.633555 +16.502680 -62.766861 1.070051 +35.713982 -62.767506 6.232286 +17.903219 0.000000 2.371695 +17.903223 35.714287 6.641175 +17.903233 71.428574 4.302544 +17.837221 53.875637 2.598110 +17.868162 62.643192 1.728840 +35.714294 53.875641 6.492676 +35.714291 62.643192 6.094683 +17.903236 107.142853 34.854511 +17.919994 88.910667 20.422270 +35.714287 88.910690 21.823380 +35.714287 124.863159 30.583916 +35.714287 115.942184 33.469086 +53.972088 -142.857147 22.436737 +53.038746 -178.571426 10.736231 +54.017635 -107.142868 35.300972 +54.141747 -124.766289 30.367811 +45.159649 -124.764671 32.496784 +-44.761848 62.643192 11.968808 +-49.255131 62.643188 15.567316 +-53.735947 107.142853 30.942341 +-53.739525 88.910736 29.887739 +-62.622482 88.910759 34.007080 +-62.620579 71.428574 31.911068 +-62.622429 80.078873 34.187786 +-53.739422 80.078857 27.322472 +-58.191063 88.910744 32.091724 +-58.190979 80.078865 30.946798 +-62.620571 107.142853 29.458111 +-71.428574 97.930145 32.203396 +-62.621582 97.930122 32.165131 +-53.737843 97.930099 31.183352 +-58.189709 97.930115 31.751984 +-62.622101 93.396637 33.243999 +-58.190487 93.396629 32.089104 +-53.738808 93.396614 30.710938 +-58.188190 107.142853 30.220909 +-35.714287 88.910698 21.823378 +-44.772518 88.910713 25.341452 +-44.772419 80.078850 19.968834 +-44.769066 107.142853 32.247169 +-44.770893 97.930077 29.901196 +-49.265171 97.930092 30.539625 +-49.266975 88.910721 27.577017 +-49.266209 93.396599 29.240923 +-49.263142 107.142853 31.618923 +-35.714287 97.930061 28.961800 +-71.428574 124.862854 21.794870 +-35.714287 124.863159 30.583916 +-71.428574 115.942024 24.464239 +-35.714287 115.942184 33.469086 +-15.293140 -178.571426 4.877667 +-20.243429 -214.285721 1.631963 +-19.695507 -142.857147 9.361383 +-35.699657 -160.780991 14.928354 +-16.919462 -160.810699 6.595790 +-27.617115 -142.857147 16.166098 +-26.363110 -160.795303 11.258218 +-11.665052 -142.857147 3.427655 +-5.185083 -178.571426 2.042014 +-19.910391 -107.142860 14.259041 +-20.508610 -124.753738 13.360573 +-20.293800 -115.838974 14.538713 +-11.981344 -107.142860 4.940678 +-7.868466 -107.142860 1.976316 +-7.520132 -142.857147 1.537781 +-18.922543 -71.428574 1.656732 +-19.133930 -88.911400 8.037076 +-27.270411 -71.428574 3.900992 +-27.364494 -88.910126 14.822109 +-27.272036 -80.124428 8.416397 +-18.927036 -80.125107 4.226041 +-2.297835 -88.912865 0.699042 +-10.839129 -88.912422 2.870645 +-19.482092 -97.884850 11.808517 +-11.351576 -97.885841 4.113452 +-6.610684 -88.912735 1.324476 +-10.527307 -71.428574 0.883117 +-10.534281 -80.125648 1.648464 +-14.745651 -80.125404 2.734540 +-15.005951 -88.911964 5.165521 +-19.635847 -35.714294 4.600197 +-57.970963 -84.497765 33.569054 +-35.713074 -88.908936 21.849516 +-44.480862 -88.908089 28.028763 +-44.407734 -97.881653 33.643944 +-48.862186 -97.881371 34.697903 +-48.763268 -107.142868 36.416241 +-48.943398 -88.907799 30.580938 +-48.905926 -93.364777 32.862991 +-35.713112 -97.882469 29.016245 +-53.329548 -35.714298 7.044662 +-53.370777 -53.996395 14.800380 +-62.403419 -35.714294 6.495420 +-62.425419 -53.996464 19.397974 +-62.399502 -45.012505 12.186600 +-53.322247 -45.012470 10.528174 +-57.856098 -45.012489 11.245439 +-57.895042 -53.996437 17.106981 +-35.714603 -53.996044 6.633554 +-44.416534 -53.996265 10.383483 +-44.526505 -71.428574 15.769479 +-53.437492 -62.767845 19.523705 +-44.480961 -62.767715 12.222331 +-48.871613 -53.996342 12.538952 +-48.943150 -62.767788 15.805568 +-44.376614 -35.714298 8.395049 +-44.369621 -45.012402 9.394025 +-48.819553 -45.012440 9.941979 +-53.341885 -49.537354 12.586789 +-48.840622 -49.537308 11.174871 +-44.388615 -49.537247 9.836262 +-48.827358 -35.714298 7.724876 +-35.714455 -45.012283 8.041523 +-39.994053 -45.012348 8.791482 +-40.024536 -53.996166 8.394755 +-53.735992 0.000002 2.214837 +-53.518856 -18.207922 3.351939 +-62.504589 -18.207905 2.501361 +-62.620613 0.000004 2.394316 +-53.735981 35.714291 6.593834 +-53.781105 18.228075 2.987511 +-62.644718 18.228073 2.295906 +-62.620605 35.714291 6.254513 +-53.735958 71.428574 23.754511 +-53.721889 53.875637 14.650730 +-62.613068 53.875633 19.379126 +-62.613312 44.955986 12.058603 +-53.722336 44.955986 10.229410 +-58.176910 53.875633 17.019524 +-58.177273 44.955986 11.022545 +-35.714279 53.875641 6.492675 +-44.755478 53.875641 10.167379 +-44.769085 35.714287 7.959714 +-44.755905 44.955986 9.068250 +-49.248535 44.955986 9.603283 +-49.263168 35.714287 7.241467 +-49.248058 53.875637 12.343199 +-53.720848 49.445446 12.374603 +-49.246941 49.445446 10.919347 +-44.754471 49.445446 9.574509 +-35.714283 44.955982 7.967806 +-40.244198 53.875641 8.193721 +-40.244476 44.955986 8.548395 +-44.769070 71.428574 15.184242 +-53.728481 62.643185 19.333773 +-102.621971 44.955975 31.388653 +-102.622078 49.445427 31.342669 +-98.131813 49.445427 30.513119 +-89.213684 44.955978 25.269569 +-93.664673 53.875614 30.764456 +-93.664551 44.955975 27.733213 +-93.664886 49.445427 29.225555 +-89.214104 49.445431 27.579044 +-98.129677 71.428574 32.301125 +-107.142860 62.643158 29.471582 +-98.130737 62.643162 32.269424 +-102.621582 62.643158 30.920103 +-89.212051 62.643162 34.220592 +-93.663254 62.643162 33.407078 +-98.131279 58.267776 31.822359 +-93.664070 58.267776 32.206203 +-89.213074 58.267780 32.251415 +-71.428574 53.875626 23.788963 +-80.331924 53.875622 27.434467 +-80.328178 35.714291 14.122716 +-80.331795 44.955978 19.924931 +-80.328224 71.428574 38.671474 +-80.330193 62.643169 34.425320 +-89.210068 107.142853 24.118402 +-107.142860 88.910835 24.169548 +-89.209084 88.910820 32.516521 +-71.428574 88.910782 36.244312 +-80.327293 88.910805 35.533295 +-89.209099 80.078903 35.601105 +-80.327316 80.078896 38.663044 +-71.428574 80.078880 38.474720 +-53.316540 -142.857147 22.510677 +-54.274616 -178.571426 10.772167 +-44.364063 -142.857147 23.388721 +-45.289219 -178.571426 11.364805 +-53.269768 -107.142868 35.416309 +-53.142365 -124.766235 30.479300 +-35.718258 -124.761810 30.472368 +-44.197163 -124.764580 32.604443 +-44.318901 -107.142868 36.567406 +-44.240471 -115.844818 35.829971 +-35.716427 -115.843323 33.361866 +-53.484760 -71.428574 24.360571 +-53.437897 -88.907585 32.723812 +-62.461418 -88.907326 35.628647 +-62.371460 -107.142868 31.848825 +-71.428658 -97.880791 32.313507 +-62.420937 -97.880905 34.303627 +-66.959747 -88.907249 36.314098 +-66.940895 -97.880836 33.398884 +-66.951057 -93.364189 35.019325 +-62.442757 -93.364265 35.148834 +-53.362152 -97.881165 35.076756 +-57.888214 -97.881012 34.904125 +-57.813972 -107.142868 33.812279 +-57.949020 -88.907433 34.419132 +-57.920979 -93.364380 34.861988 +-53.402962 -93.364548 34.114727 +-62.486351 -71.428574 32.234921 +-62.485641 -80.122932 35.160278 +-66.971001 -80.122894 37.336979 +-53.483326 -80.123070 28.953184 +-57.985447 -80.122993 32.305233 +-62.476013 -84.497673 35.660110 +-124.859848 -35.714294 30.749908 +-124.870354 -71.428574 21.724766 +-115.939384 -35.714294 33.629555 +-115.949669 -71.428574 24.396301 +-124.888306 0.000006 32.931526 +-115.966835 0.000006 35.921551 +-124.888168 35.714291 30.718500 +-115.966766 35.714291 33.599186 +-124.887856 71.428574 21.682541 +-115.966591 71.428574 24.355474 +-89.278664 -71.428574 36.275040 +-89.337440 -107.142868 22.895994 +-107.142860 -88.907074 24.180168 +-89.291519 -88.907104 31.895466 +-71.428658 -88.907204 36.437237 +-80.394699 -71.428574 38.511074 +-80.407173 -88.907135 34.986759 +-89.279083 -80.122818 35.291553 +-80.395119 -80.122833 38.417488 +-71.428619 -80.122871 38.653992 +-89.320984 -35.714294 21.565166 +-107.142860 -53.996529 30.913544 +-89.309753 -53.996521 29.844290 +-98.182648 -53.996525 31.127316 +-98.166145 -71.428574 32.213127 +-107.142860 -62.767971 29.440466 +-98.172981 -62.767971 32.185127 +-102.645630 -53.996529 31.221624 +-102.641159 -62.767971 30.864573 +-89.291550 -62.767967 34.083633 +-93.741493 -53.996525 30.658806 +-93.726921 -62.767967 33.294144 +-98.177803 -58.402462 31.740171 +-93.734192 -58.402458 32.097996 +-89.300629 -58.402454 32.120838 +-98.188599 -35.714294 28.788013 +-107.142860 -45.012535 32.221619 +-98.189674 -45.012535 29.756130 +-102.648880 -45.012535 31.345457 +-102.647568 -49.537457 31.293379 +-98.186836 -49.537457 30.436117 +-89.322998 -45.012531 25.142855 +-93.752090 -45.012535 27.629858 +-93.747810 -49.537453 29.121214 +-89.317635 -49.537453 27.452219 +-71.428543 -53.996498 23.689995 +-80.424835 -53.996513 27.290005 +-80.407188 -62.767960 34.272091 +-80.435738 -35.714294 14.003407 +-80.437668 -45.012527 19.791538 +-89.209900 0.000006 21.432877 +-89.269234 -18.207891 20.377748 +-71.428574 -18.207897 4.722000 +-89.209938 35.714291 21.688343 +-89.197586 18.228075 20.460459 +-71.428574 18.228075 4.705534 +-89.210030 71.428574 36.440636 +-107.142860 53.875610 30.945642 +-89.213829 53.875614 29.971945 +-98.131676 53.875614 31.207102 +-98.129593 35.714291 28.853468 +-107.142860 44.955975 32.238651 +-98.131592 44.955975 29.829874 +-102.622017 53.875610 31.275593 +-214.285721 -214.285721 0.000000 +-214.285721 -178.571426 0.000000 +-214.285721 -142.857147 0.000000 +-214.285721 -107.142868 0.295369 +-214.285721 -71.428566 1.523175 +-214.285721 -35.714294 2.739753 +-214.285721 0.000006 3.228352 +-214.285721 35.714291 2.739753 +-214.285721 71.428574 1.523174 +-214.285721 107.142845 0.295369 +-214.285721 142.857162 0.000000 +-214.285721 178.571442 0.000000 +-214.285721 214.285721 0.000000 +-178.571426 -214.285721 0.000000 +-178.571426 -178.571426 0.000000 +-178.571426 -142.857147 1.198940 +-178.571411 -107.142868 4.333595 +-178.571426 -71.428574 7.873710 +-178.571426 -35.714294 10.559948 +-178.571426 0.000006 11.554109 +-178.571426 35.714291 10.559948 +-178.571426 71.428574 7.873709 +-178.571426 107.142845 4.333596 +-178.571426 142.857147 1.198940 +-178.571426 178.571426 0.000000 +-178.571426 214.285721 0.000000 +-142.857147 -214.285721 0.000000 +-142.857147 -178.571426 1.198939 +-142.857147 -142.857147 5.613709 +-142.857147 -107.142868 11.554101 +-142.857147 -71.428574 17.311693 +-142.857147 -35.714294 21.440609 +-142.857147 0.000006 22.938297 +-142.857162 35.714291 21.440609 +-142.857162 71.428574 17.311693 +-142.857162 107.142845 11.554104 +-142.857147 142.857147 5.613708 +-142.857147 178.571426 1.198939 +-142.857147 214.285721 0.000000 +-107.142860 -214.285721 0.295369 +-107.142860 -178.571426 4.333594 +-107.142860 -142.857147 11.554104 +-107.142860 -107.142868 20.004755 +-107.142860 -71.428574 27.822342 +-107.142860 -35.714294 33.344730 +-107.142860 0.000006 35.341972 +-107.142860 35.714291 33.344734 +-107.142860 71.428574 27.822342 +-107.142860 107.142845 20.004757 +-107.142860 142.857162 11.554101 +-107.142860 178.571426 4.333594 +-107.142860 214.285721 0.295369 +-71.428574 -214.285721 1.523175 +-71.428574 -178.571426 7.873709 +-71.428566 -142.857147 17.311695 +-71.428566 -107.142868 27.822342 +-71.428574 -71.428574 37.424229 +-71.428566 -35.714294 8.429945 +-71.428574 0.000005 5.449911 +-71.428574 35.714291 8.429942 +-71.428566 71.428574 37.424232 +-71.428574 107.142853 27.822348 +-71.428574 142.857162 17.311691 +-71.428566 178.571426 7.873708 +-71.428566 214.285721 1.523175 +-35.714287 -214.285721 2.739753 +-35.714287 -178.571426 10.559947 +-35.714287 -142.857147 21.440613 +-35.714287 -107.142868 33.344738 +-35.714287 -71.428574 8.429939 +-35.714287 -35.714298 8.863959 +-35.714287 0.000000 4.250215 +-35.714287 35.714287 8.863963 +-35.714287 71.428574 8.429939 +-35.714287 107.142853 33.344730 +-35.714287 142.857162 21.440607 +-35.714287 178.571426 10.559947 +-35.714287 214.285721 2.739753 +-4.162883 -214.285721 0.766096 +4.162872 -178.571426 0.766098 +-3.241346 -142.857147 0.766097 +-3.602749 -107.142860 0.766100 +-1.941322 -71.428566 0.766103 +-3.141021 -35.714294 0.766104 +-0.000006 0.000000 0.240594 +-0.000007 35.714287 4.250215 +-0.000006 71.428574 5.449902 +-0.000006 107.142853 35.341969 +-0.000006 142.857147 22.938295 +-0.000006 178.571426 11.554107 +-0.000006 214.285721 3.228352 +35.714287 -214.285721 2.739753 +35.714287 -178.571426 10.559946 +35.714287 -142.857147 21.440611 +35.714287 -107.142868 33.344734 +35.714287 -71.428566 8.429943 +35.714287 -35.714298 8.863957 +35.714287 0.000000 4.250214 +35.714287 35.714287 8.863961 +35.714287 71.428574 8.429942 +35.714287 107.142853 33.344730 +35.714287 142.857147 21.440607 +35.714287 178.571426 10.559947 +35.714287 214.285721 2.739753 +71.428581 -214.285721 1.523174 +71.428581 -178.571426 7.873707 +71.428581 -142.857147 17.311691 +71.428581 -107.142868 27.822336 +71.428581 -71.428566 37.424236 +71.428581 -35.714294 8.429948 +71.428581 0.000005 5.449914 +71.428581 35.714291 8.429945 +71.428581 71.428574 37.424236 +71.428581 107.142853 27.822346 +71.428581 142.857162 17.311689 +71.428581 178.571426 7.873707 +71.428581 214.285721 1.523174 +107.142853 -214.285721 0.295369 +107.142853 -178.571426 4.333595 +107.142853 -142.857147 11.554105 +107.142853 -107.142868 20.004755 +107.142853 -71.428574 27.822348 +107.142853 -35.714294 33.344730 +107.142853 0.000006 35.341969 +107.142853 35.714291 33.344730 +107.142853 71.428574 27.822346 +107.142853 107.142845 20.004759 +107.142853 142.857162 11.554103 +107.142853 178.571426 4.333595 +107.142853 214.285721 0.295369 +142.857147 -214.285721 0.000000 +142.857147 -178.571426 1.198939 +142.857162 -142.857147 5.613708 +142.857162 -107.142868 11.554100 +142.857162 -71.428574 17.311691 +142.857162 -35.714294 21.440607 +142.857147 0.000006 22.938295 +142.857162 35.714291 21.440607 +142.857147 71.428574 17.311691 +142.857147 107.142845 11.554103 +142.857162 142.857147 5.613707 +142.857162 178.571426 1.198939 +142.857147 214.285721 0.000000 +178.571426 -214.285721 0.000000 +178.571426 -178.571426 0.000000 +178.571426 -142.857147 1.198939 +178.571426 -107.142868 4.333593 +178.571426 -71.428574 7.873708 +178.571426 -35.714294 10.559946 +178.571426 0.000006 11.554106 +178.571426 35.714291 10.559946 +178.571426 71.428574 7.873707 +178.571426 107.142845 4.333595 +178.571426 142.857147 1.198939 +178.571442 178.571426 0.000000 +178.571442 214.285721 0.000000 +214.285721 -214.285721 0.000000 +214.285721 -178.571426 0.000000 +214.285721 -142.857147 0.000000 +214.285721 -107.142868 0.295369 +214.285721 -71.428566 1.523175 +214.285721 -35.714294 2.739754 +214.285721 0.000006 3.228353 +214.285721 35.714291 2.739754 +214.285721 71.428574 1.523175 +214.285721 107.142845 0.295370 +214.285721 142.857162 0.000000 +214.285721 178.571442 0.000000 +214.285721 214.285721 0.000000 +-250.000000 -250.000000 0.000000 +-214.285721 -250.000000 0.000000 +-178.571426 -250.000000 0.000000 +-142.857147 -250.000000 0.000000 +-107.142860 -250.000000 0.000000 +-71.428574 -250.000000 0.000000 +-35.714287 -250.000000 0.000000 +-0.000006 -250.000000 0.000000 +35.714287 -250.000000 0.000000 +71.428581 -250.000000 0.000000 +107.142853 -250.000000 0.000000 +142.857147 -250.000000 0.000000 +178.571426 -250.000000 0.000000 +214.285721 -250.000000 0.000000 +250.000000 -250.000000 0.000000 +250.000000 -214.285721 0.000000 +250.000000 -178.571426 0.000000 +250.000000 -142.857147 0.000000 +250.000000 -107.142868 0.000000 +250.000000 -71.428566 0.000000 +250.000000 -35.714291 0.000000 +250.000000 0.000006 0.000000 +250.000000 35.714291 0.000000 +250.000000 71.428574 0.000000 +250.000000 107.142845 0.000000 +250.000000 142.857162 0.000000 +250.000000 178.571426 0.000000 +250.000000 214.285721 0.000000 +250.000000 250.000000 0.000000 +214.285721 250.000000 0.000000 +178.571426 250.000000 0.000000 +142.857147 250.000000 0.000000 +107.142853 250.000000 0.000000 +71.428581 250.000000 0.000000 +35.714287 250.000000 0.000000 +-0.000006 250.000000 0.000000 +-35.714287 250.000000 0.000000 +-71.428574 250.000000 0.000000 +-107.142860 250.000000 0.000000 +-142.857147 250.000000 0.000000 +-178.571426 250.000000 0.000000 +-214.285721 250.000000 0.000000 +-250.000000 250.000000 0.000000 +-250.000000 214.285721 0.000000 +-250.000000 178.571426 0.000000 +-250.000000 142.857162 0.000000 +-250.000000 107.142845 0.000000 +-250.000000 71.428574 0.000000 +-250.000000 35.714291 0.000000 +-250.000000 0.000006 0.000000 +-250.000000 -35.714291 0.000000 +-250.000000 -71.428566 0.000000 +-250.000000 -107.142868 0.000000 +-250.000000 -142.857147 0.000000 +-250.000000 -178.571426 0.000000 +-250.000000 -214.285721 0.000000 +0.096252 -0.103077 0.990005 +0.262707 0.200037 0.943912 +0.326599 0.059476 0.943290 +0.196537 0.400031 0.895181 +0.292821 0.350662 0.889546 +0.149196 0.385814 0.910433 +0.138863 0.154535 0.978180 +0.405762 0.180723 0.895933 +0.301185 0.178951 0.936624 +0.413851 -0.128339 0.901253 +0.319289 -0.169497 0.932376 +0.195154 -0.136092 0.971285 +0.274035 -0.213667 0.937684 +0.427071 0.002425 0.904215 +0.138124 0.001396 0.990414 +0.362390 0.127317 0.923290 +0.170339 0.153619 0.973337 +0.257697 0.206871 0.943820 +0.304271 0.214403 0.928143 +0.242393 -0.401353 0.883267 +0.188131 -0.187715 0.964038 +0.398243 -0.222778 0.889816 +0.282210 -0.206265 0.936916 +-0.604130 0.184148 0.775317 +-0.234809 0.434188 0.869681 +-0.260307 0.582523 0.770005 +-0.184853 0.548473 0.815480 +0.111261 0.340133 0.933772 +-0.614329 0.169436 0.770644 +-0.406352 0.521015 0.750614 +-0.475505 0.344168 0.809595 +0.261851 -0.125912 0.956860 +-0.059853 0.146996 0.987325 +0.394999 -0.044359 0.917610 +0.260705 0.035162 0.964778 +-0.135451 0.314322 0.939604 +0.273967 0.138973 0.951645 +-0.101929 0.500171 0.859907 +0.038238 0.285082 0.957740 +0.138829 0.094624 0.985785 +0.341487 -0.164108 0.925448 +0.066847 -0.008132 0.997730 +0.287391 -0.073365 0.954999 +-0.522205 0.119062 0.844468 +-0.364714 0.136573 0.921049 +-0.505120 0.240424 0.828885 +-0.350685 0.491830 0.796946 +-0.300185 0.305123 0.903764 +-0.228467 0.150163 0.961901 +0.091262 -0.192375 0.977069 +-0.329877 0.018124 0.943850 +-0.091911 -0.027785 0.995380 +-0.645799 -0.006441 0.763480 +-0.622714 0.004706 0.782435 +-0.621862 -0.136881 0.771071 +-0.629224 -0.000208 0.777224 +0.267815 -0.136050 0.953816 +-0.187065 -0.439503 0.878547 +-0.259439 -0.585037 0.768390 +-0.604847 -0.183926 0.774811 +-0.367585 -0.558421 0.743672 +-0.504178 -0.373216 0.778790 +0.110674 -0.171845 0.978888 +-0.142484 -0.516823 0.844152 +0.072533 -0.302153 0.950496 +0.021341 0.143865 0.989367 +-0.101417 -0.183666 0.977743 +-0.520402 -0.120432 0.845386 +-0.351471 -0.095187 0.931347 +-0.131732 -0.317621 0.939023 +-0.501831 -0.218155 0.837003 +-0.324161 -0.501267 0.802278 +-0.297653 -0.305853 0.904354 +-0.230009 -0.149732 0.961601 +-0.061764 0.121553 0.990661 +0.096063 0.023235 0.995104 +-0.339416 -0.007403 0.940607 +-0.133445 0.026848 0.990693 +0.402699 0.038479 0.914523 +0.242478 -0.067751 0.967788 +0.274084 -0.167516 0.947004 +-0.071889 -0.499537 0.863305 +0.042677 -0.290594 0.955894 +-0.149903 0.020187 0.988495 +0.143969 -0.233536 0.961631 +0.137337 -0.134614 0.981335 +-0.533491 -0.048326 0.844424 +-0.107381 -0.112477 0.987835 +-0.066717 -0.311564 0.947880 +-0.640560 -0.307357 0.703715 +-0.403367 -0.409475 0.818306 +-0.472025 -0.198110 0.859037 +0.093372 -0.124085 0.987869 +-0.179844 0.159551 0.970670 +-0.140253 -0.141209 0.979994 +-0.315280 -0.045912 0.947888 +-0.074111 -0.005864 0.997233 +-0.076806 -0.355073 0.931678 +-0.082623 -0.250321 0.964631 +0.122233 -0.181190 0.975822 +-0.460360 -0.308726 0.832320 +-0.296031 -0.101663 0.949753 +-0.286776 -0.284780 0.914691 +-0.272584 -0.443396 0.853873 +-0.601969 -0.313926 0.734223 +-0.528916 -0.173297 0.830792 +-0.478120 -0.477821 0.736946 +-0.603877 -0.288190 0.743155 +-0.362698 -0.576344 0.732310 +-0.361206 -0.519254 0.774536 +-0.289582 -0.585086 0.757506 +-0.389581 -0.471520 0.791136 +-0.174036 -0.499862 0.848440 +0.093439 0.148618 0.984470 +-0.420434 -0.191778 0.886824 +-0.344382 -0.446415 0.825902 +-0.479430 -0.459205 0.747849 +-0.587594 -0.296089 0.753037 +0.068966 -0.038394 0.996880 +-0.029479 -0.547828 0.836071 +-0.157855 -0.390515 0.906962 +-0.089533 -0.004154 0.995975 +-0.068617 -0.120292 0.990364 +-0.488330 -0.329487 0.808067 +-0.281022 -0.312997 0.907226 +-0.300005 -0.135159 0.944314 +0.086338 0.073303 0.993565 +-0.138251 0.263020 0.954834 +-0.357979 0.032893 0.933150 +-0.549512 -0.309197 0.776166 +-0.434167 -0.023367 0.900529 +-0.454185 -0.089704 0.886380 +-0.592839 -0.181807 0.784530 +-0.245704 0.059471 0.967519 +0.132110 0.297090 0.945666 +0.012618 0.303949 0.952605 +-0.067395 0.144004 0.987279 +-0.273278 0.034452 0.961318 +-0.163008 0.261492 0.951341 +0.102851 0.223207 0.969330 +0.135023 0.425052 0.895042 +0.188487 0.247484 0.950381 +0.202806 0.267997 0.941832 +0.319157 0.043803 0.946689 +0.205978 -0.283108 0.936709 +0.311775 -0.410759 0.856781 +0.050052 0.219454 0.974338 +-0.011348 -0.352910 0.935588 +-0.216709 0.096503 0.971455 +0.033692 -0.252458 0.967021 +-0.585130 0.417962 0.694932 +-0.399994 0.320486 0.858658 +-0.443485 0.475238 0.759914 +-0.582226 0.432644 0.688354 +-0.344605 0.391408 0.853257 +0.014049 0.101727 0.994713 +-0.123403 0.250582 0.960198 +0.084490 0.030755 0.995950 +-0.428890 0.379732 0.819669 +-0.333378 0.406433 0.850689 +-0.217028 0.239523 0.946323 +0.088445 -0.338043 0.936966 +-0.185172 -0.029258 0.982271 +0.377625 -0.275491 0.884027 +0.203618 -0.215846 0.954961 +0.127304 -0.064134 0.989788 +0.332222 -0.215212 0.918320 +-0.309161 0.134403 0.941464 +-0.119423 0.049149 0.991626 +-0.018736 -0.145861 0.989128 +0.227030 -0.434152 0.871762 +-0.148151 -0.164066 0.975261 +0.284757 -0.337331 0.897286 +0.100832 -0.323882 0.940709 +-0.533853 0.378964 0.755902 +-0.497568 0.386239 0.776689 +-0.474727 0.224038 0.851141 +-0.583071 0.309130 0.751310 +-0.480773 0.229008 0.846412 +-0.326438 0.020518 0.944996 +-0.084404 -0.052628 0.995041 +-0.391613 0.121397 0.912087 +0.056466 0.267926 0.961783 +-0.470202 0.390316 0.791558 +-0.390673 0.183769 0.902000 +-0.588205 0.449867 0.672037 +-0.544575 0.222604 0.808632 +-0.471751 0.499703 0.726463 +-0.455034 0.287907 0.842647 +-0.591903 0.341925 0.729890 +0.062367 0.167105 0.983965 +-0.217871 -0.122965 0.968200 +-0.055959 0.138583 0.988769 +-0.136887 -0.017177 0.990438 +-0.416636 0.048235 0.907793 +-0.158104 0.355171 0.921334 +-0.079953 0.253910 0.963918 +-0.250082 0.089295 0.964098 +-0.281572 0.270415 0.920648 +-0.309697 0.429506 0.848300 +0.107380 0.200327 0.973827 +-0.359440 0.577359 0.733116 +-0.122783 0.307654 0.943543 +-0.385709 0.511841 0.767624 +-0.294015 0.573099 0.764926 +-0.122891 0.469314 0.874438 +-0.347358 0.499491 0.793632 +0.110028 0.052378 0.992547 +0.121995 0.122787 0.984906 +-0.557497 0.046869 0.828855 +-0.101363 0.102493 0.989556 +0.178575 -0.074757 0.981082 +0.412524 0.058004 0.909098 +0.164521 -0.035143 0.985747 +0.139003 0.002519 0.990289 +0.055381 -0.576452 0.815252 +0.125009 0.012567 0.992076 +0.113136 0.149669 0.982242 +0.321874 -0.152835 0.934365 +0.099340 -0.120497 0.987731 +0.034538 0.112243 0.993080 +0.020476 -0.165879 0.985934 +-0.022763 -0.379790 0.924792 +0.029944 -0.632814 0.773725 +-0.002653 -0.644220 0.764836 +0.002040 0.422844 0.906200 +0.009945 0.165037 0.986237 +-0.365610 -0.136143 0.920758 +-0.044001 -0.066695 0.996803 +-0.150882 -0.098937 0.983588 +-0.002427 -0.199969 0.979799 +-0.518737 -0.205912 0.829766 +-0.570318 -0.081950 0.817326 +-0.316976 -0.042361 0.947487 +-0.673663 0.206823 0.709508 +-0.581710 0.056564 0.811427 +-0.313739 0.020044 0.949298 +-0.263886 -0.035282 0.963908 +-0.626472 -0.172295 0.760163 +-0.498002 -0.307847 0.810694 +-0.706920 -0.006647 0.707262 +-0.576119 -0.115162 0.809212 +-0.173564 0.144331 0.974189 +-0.537768 0.296090 0.789389 +-0.407842 0.154966 0.899806 +-0.199035 0.045571 0.978932 +-0.050540 0.027109 0.998354 +-0.187478 0.129835 0.973650 +-0.327536 0.313832 0.891195 +-0.556723 0.469678 0.685173 +-0.322844 0.213643 0.922024 +-0.550299 0.370907 0.748063 +-0.460950 0.478687 0.747251 +-0.165284 0.019030 0.986062 +-0.116961 -0.131489 0.984394 +-0.245711 -0.101820 0.963981 +-0.160068 -0.048543 0.985912 +-0.375897 0.060217 0.924703 +-0.128072 -0.032821 0.991222 +-0.133012 -0.023296 0.990841 +-0.058199 -0.565049 0.823002 +-0.140693 0.152974 0.978164 +-0.117823 -0.111023 0.986809 +-0.303232 0.069003 0.950415 +-0.361352 -0.085532 0.928498 +0.029019 -0.428568 0.903043 +0.000089 -0.652928 0.757420 +-0.176156 -0.607359 0.774651 +0.124996 0.360945 0.924173 +0.162946 0.169383 0.971987 +0.208448 -0.339001 0.917403 +0.118740 -0.302049 0.945869 +0.267117 -0.177229 0.947227 +0.310267 -0.317417 0.896092 +-0.042370 -0.424286 0.904536 +0.550250 -0.232565 0.801960 +0.599669 -0.317370 0.734625 +-0.098196 0.057178 0.993523 +0.474229 -0.205492 0.856084 +0.335839 0.109769 0.935502 +0.543678 -0.452977 0.706559 +0.489757 -0.104980 0.865516 +0.585695 -0.292128 0.756058 +0.450118 -0.065328 0.890576 +0.597804 -0.213759 0.772617 +-0.128404 0.257278 0.957768 +-0.113096 0.414141 0.903159 +-0.003575 0.247454 0.968893 +0.090211 -0.029178 0.995495 +0.065328 0.121353 0.990457 +0.136934 0.267755 0.953707 +0.272180 0.034340 0.961633 +0.300946 -0.135769 0.943927 +-0.112175 0.147264 0.982716 +0.181368 -0.594064 0.783705 +0.277259 -0.495172 0.823367 +0.502021 -0.438474 0.745463 +-0.087207 -0.129971 0.987675 +0.080567 -0.367375 0.926577 +0.097918 -0.179859 0.978807 +0.501795 -0.342740 0.794186 +0.322804 -0.319576 0.890881 +-0.086300 -0.036882 0.995586 +0.066659 -0.559095 0.826419 +-0.177178 0.305439 0.935583 +-0.126173 0.409131 0.903710 +-0.215848 0.315168 0.924164 +-0.132410 0.212276 0.968197 +0.236051 -0.143377 0.961105 +0.062042 -0.059305 0.996310 +0.585517 -0.110761 0.803058 +0.292503 -0.279107 0.914626 +0.431234 -0.025293 0.901885 +0.606156 -0.226120 0.762525 +0.399891 -0.154895 0.903380 +0.582033 -0.023954 0.812812 +0.209610 -0.027299 0.977404 +0.760005 0.044728 0.648376 +0.688854 -0.150933 0.709013 +0.753053 -0.070515 0.654170 +0.723143 -0.015371 0.690527 +0.410242 -0.007689 0.911944 +0.248307 0.015651 0.968555 +0.241197 0.213465 0.946708 +0.608331 0.331665 0.721063 +0.338920 0.215144 0.915886 +0.532910 0.483272 0.694590 +0.458446 0.466675 0.756334 +0.445630 0.366732 0.816653 +0.042589 0.012123 0.999019 +0.413691 0.106455 0.904172 +0.704857 0.221992 0.673719 +0.628386 0.087568 0.772957 +0.317332 0.041989 0.947384 +0.074748 0.072063 0.994595 +0.181351 0.069867 0.980933 +0.280870 0.222798 0.933527 +0.541350 0.196299 0.817562 +0.215158 -0.011166 0.976515 +0.438311 0.227110 0.869658 +0.518808 0.509701 0.686326 +0.479254 0.448611 0.754363 +0.373461 0.418495 0.827882 +0.062100 0.198226 0.978187 +-0.074760 -0.069579 0.994771 +0.406652 0.376992 0.832173 +0.291419 0.409519 0.864505 +0.579067 0.389049 0.716465 +-0.061879 0.287151 0.955885 +0.464527 0.438672 0.769274 +0.042995 0.309755 0.949844 +0.340257 0.576035 0.743242 +0.272993 0.580613 0.767048 +0.065823 0.338001 0.938841 +0.157225 0.488471 0.858299 +0.366601 0.539515 0.757976 +0.342516 -0.064367 0.937304 +0.474378 0.192739 0.858963 +0.610872 0.331565 0.718958 +0.533114 0.425846 0.731058 +0.536458 0.181367 0.824208 +0.456586 0.303031 0.836482 +0.599173 0.303231 0.740974 +-0.045022 0.172011 0.984066 +0.151482 0.125312 0.980485 +0.082715 0.232725 0.969019 +0.263384 0.428328 0.864387 +0.284507 0.266847 0.920787 +0.303997 0.087948 0.948605 +-0.105425 0.234344 0.966420 +0.261538 -0.114399 0.958390 +0.110912 0.002544 0.993827 +0.334615 0.041569 0.941438 +-0.072456 0.008877 0.997332 +-0.126068 0.142127 0.981788 +0.088693 0.120936 0.988690 +0.148728 -0.009480 0.988833 +-0.041025 -0.270333 0.961892 +-0.126796 -0.113823 0.985377 +0.116083 -0.097770 0.988416 +0.141920 -0.310556 0.939901 +0.577771 -0.401270 0.710748 +0.476713 -0.384923 0.790303 +0.390980 -0.511217 0.765371 +0.301866 -0.578275 0.757941 +0.166769 -0.368684 0.914472 +0.353968 -0.501418 0.789485 +0.136289 -0.479254 0.867030 +0.227470 0.095457 0.969095 +0.452872 -0.143422 0.879964 +-0.093898 -0.155756 0.983323 +0.046915 -0.150419 0.987509 +0.083165 -0.267877 0.959857 +-0.109266 -0.201203 0.973436 +0.460342 -0.283746 0.841174 +0.315093 -0.438705 0.841578 +0.285799 -0.281231 0.916094 +0.248100 -0.097335 0.963832 +0.165577 0.165162 0.972268 +0.348438 0.014924 0.937213 +0.113472 0.017438 0.993388 +0.608037 -0.335093 0.719725 +0.456060 -0.405483 0.792207 +0.325796 -0.019587 0.945237 +0.086729 0.026550 0.995878 +0.223648 -0.152646 0.962643 +0.473952 -0.347040 0.809279 +0.130562 -0.317026 0.939387 +0.502612 -0.243040 0.829646 +0.296174 -0.308590 0.903910 +0.348367 -0.496022 0.795363 +-0.402265 0.038488 0.914714 +-0.153992 0.173095 0.972792 +-0.267335 -0.034998 0.962968 +-0.294762 0.073380 0.952749 +-0.113598 -0.338446 0.934104 +-0.281105 -0.138291 0.949661 +-0.145445 -0.095159 0.984779 +-0.043880 -0.286276 0.957142 +0.099673 -0.501785 0.859230 +0.389077 -0.561997 0.729917 +0.259882 -0.585254 0.768075 +0.616204 -0.170425 0.768927 +0.406585 -0.524824 0.747829 +-0.036314 -0.218932 0.975064 +0.191339 -0.545052 0.816277 +-0.253656 0.349795 0.901833 +-0.311201 0.218499 0.924885 +-0.333620 0.352353 0.874383 +0.060381 0.317389 0.946371 +-0.211271 0.396014 0.893609 +-0.405504 0.219970 0.887232 +-0.158063 0.173269 0.972108 +0.227877 0.047248 0.972543 +-0.194887 -0.320208 0.927085 +-0.122967 -0.259405 0.957908 +0.074082 -0.361086 0.929585 +0.056393 -0.290149 0.955319 +-0.318404 -0.209643 0.924483 +-0.284303 -0.313075 0.906177 +0.579225 -0.282624 0.764606 +0.008229 -0.403585 0.914905 +0.129449 0.085041 0.987933 +0.032364 -0.177867 0.983522 +0.657057 -0.116155 0.744838 +0.620920 0.358234 0.697228 +0.388762 0.289571 0.874650 +0.207384 -0.053031 0.976821 +-0.363872 -0.261362 0.894028 +-0.231474 -0.411696 0.881434 +-0.130111 -0.199272 0.971268 +0.127211 -0.147894 0.980788 +-0.259822 -0.326919 0.908634 +-0.054594 -0.314946 0.947538 +0.022115 -0.140544 0.989827 +-0.033927 0.080019 0.996216 +-0.134105 -0.086898 0.987150 +-0.329362 -0.224171 0.917207 +0.259467 0.092595 0.961303 +0.115097 0.056529 0.991745 +0.208187 0.248519 0.945990 +0.527639 0.379616 0.759927 +0.476259 0.223275 0.850486 +0.344629 0.077243 0.935556 +0.538047 0.452056 0.711443 +0.565860 0.298241 0.768671 +0.361804 0.036692 0.931532 +-0.363290 -0.126964 0.922985 +-0.257005 -0.198948 0.945711 +-0.134005 -0.155794 0.978658 +-0.266179 -0.165704 0.949574 +-0.427450 -0.001806 0.904037 +-0.138523 -0.000754 0.990359 +-0.413265 0.128868 0.901446 +-0.221540 0.138954 0.965200 +-0.317879 0.168963 0.932955 +-0.314089 0.220939 0.923328 +-0.344764 0.019995 0.938477 +-0.188805 -0.299796 0.935134 +-0.313338 -0.207958 0.926592 +-0.294772 -0.344970 0.891126 +-0.131472 -0.384581 0.913681 +-0.119203 0.165052 0.979055 +-0.198174 -0.407345 0.891514 +-0.381274 -0.195419 0.903572 +-0.158916 -0.170344 0.972486 +0.019404 -0.139068 0.990093 +0.624339 0.133530 0.769656 +-0.257089 -0.139277 0.956299 +0.190065 0.438117 0.878595 +0.107427 0.182635 0.977294 +-0.403824 -0.110992 0.908079 +-0.307144 -0.148043 0.940078 +-0.237469 0.067933 0.969017 +-0.090839 -0.023462 0.995589 +-0.321182 -0.059413 0.945152 +-0.069782 0.302989 0.950436 +0.137151 0.316330 0.938683 +-0.268466 0.168046 0.948518 +-0.090783 0.102844 0.990546 +-0.037591 0.290283 0.956202 +0.074165 0.499286 0.863257 +0.526393 0.116880 0.842170 +-0.235399 -0.119223 0.964559 +0.358398 0.093675 0.928858 +0.346415 0.006257 0.938060 +0.139700 -0.027718 0.989806 +0.236630 0.148316 0.960213 +0.505885 0.370659 0.778905 +0.507336 0.215619 0.834337 +0.303373 0.303823 0.903137 +0.326425 0.498759 0.802923 +0.316882 0.597740 0.736405 +0.258434 0.583893 0.769597 +0.136824 0.520859 0.842606 +0.601421 0.181023 0.778154 +0.363687 0.556036 0.747366 +0.637770 -0.009380 0.770170 +0.635603 0.011990 0.771923 +0.527188 0.048530 0.848361 +0.628637 -0.114841 0.769173 +0.652164 -0.013473 0.757958 +0.562334 -0.047507 0.825544 +-0.320995 -0.051440 0.945683 +-0.060870 0.129979 0.989646 +0.231986 -0.437424 0.868817 +0.054131 -0.148824 0.987381 +0.531386 -0.021070 0.846868 +0.061840 0.121537 0.990659 +0.360862 -0.138764 0.922238 +-0.072690 0.007521 0.997326 +0.000000 0.000000 1.000000 +-0.005595 -0.005595 0.999969 +-0.030017 -0.017375 0.999398 +-0.069878 -0.030647 0.997085 +-0.110608 -0.035111 0.993244 +-0.143006 -0.020339 0.989513 +-0.155212 0.004583 0.987870 +-0.141757 0.028152 0.989501 +-0.104463 0.039089 0.993760 +-0.053053 0.028792 0.998177 +-0.012567 0.008351 0.999886 +-0.031760 -0.031760 0.998991 +-0.085576 -0.067761 0.994025 +-0.152293 -0.089124 0.984309 +-0.211351 -0.080954 0.974052 +-0.248929 -0.045487 0.967453 +-0.261770 0.004545 0.965120 +-0.248945 0.054055 0.967008 +-0.211748 0.088241 0.973333 +-0.152797 0.094194 0.983758 +-0.076461 0.062124 0.995135 +-0.016780 0.016780 0.999718 +-0.017375 -0.030017 0.999398 +-0.067761 -0.085576 0.994025 +-0.138919 -0.138919 0.980512 +-0.209456 -0.150022 0.966241 +-0.262280 -0.136091 0.955347 +-0.347160 -0.071124 0.935105 +-0.363868 0.000690 0.931450 +-0.327705 0.081809 0.941232 +-0.256251 0.129983 0.957831 +-0.210306 0.159288 0.964572 +-0.142018 0.142018 0.979623 +-0.062124 0.076461 0.995135 +-0.008351 0.012567 0.999886 +-0.030647 -0.069878 0.997085 +-0.089124 -0.152293 0.984309 +-0.145253 -0.197432 0.969496 +-0.204869 -0.222591 0.953143 +-0.314940 -0.154609 0.936434 +0.401128 -0.061619 0.913947 +0.463803 -0.015223 0.885807 +0.204008 0.057520 0.977278 +-0.388019 0.203004 0.899017 +-0.208153 0.218110 0.953467 +-0.159288 0.210306 0.964572 +-0.094194 0.152797 0.983758 +-0.028792 0.053053 0.998177 +-0.035074 -0.119612 0.992201 +-0.117618 -0.202430 0.972208 +-0.207568 -0.249093 0.945975 +-0.298065 -0.300763 0.905924 +0.350305 0.459912 0.815946 +0.330612 0.419840 0.845239 +0.575332 -0.010347 0.817854 +0.362107 -0.452007 0.815211 +0.362492 -0.426113 0.828871 +-0.199415 0.368964 0.907799 +-0.126235 0.253004 0.959194 +-0.088241 0.211748 0.973333 +-0.039089 0.104463 0.993760 +0.034204 -0.120805 0.992087 +0.117141 -0.223720 0.967589 +0.368193 -0.368232 0.853721 +0.652156 0.148392 0.743419 +0.533389 0.451498 0.715294 +0.059672 0.094651 0.993720 +-0.004940 -0.032881 0.999447 +-0.028315 -0.105434 0.994023 +0.260993 -0.534435 0.803904 +-0.063933 -0.242845 0.967956 +-0.081138 0.326769 0.941615 +-0.054055 0.248945 0.967008 +-0.028152 0.141757 0.989501 +-0.026771 -0.019456 0.999452 +0.009518 -0.000204 0.999955 +-0.025767 -0.000636 0.999668 +0.048078 0.002541 0.998840 +-0.018136 -0.033698 0.999268 +-0.024174 0.005827 0.999691 +0.014090 -0.045388 0.998870 +0.037452 -0.039491 0.998518 +0.012904 -0.591142 0.806464 +-0.014566 -0.507689 0.861418 +-0.000611 0.361386 0.932416 +-0.004545 0.261770 0.965120 +-0.004583 0.155212 0.987870 +0.001556 -0.117650 0.993054 +-0.176875 -0.257376 0.949986 +-0.386661 -0.290778 0.875181 +-0.605835 0.164935 0.778306 +-0.514651 0.421560 0.746606 +-0.015480 0.101163 0.994749 +-0.001917 -0.007876 0.999967 +-0.068995 -0.095497 0.993036 +-0.313842 -0.453450 0.834198 +0.155898 -0.103693 0.982315 +0.071150 0.344588 0.936054 +0.045487 0.248929 0.967453 +0.020339 0.143006 0.989513 +0.040445 -0.111784 0.992909 +0.106835 -0.215703 0.970597 +0.215886 -0.266205 0.939430 +0.326757 -0.290192 0.899455 +-0.368360 0.493763 0.787724 +-0.354318 0.449415 0.820051 +-0.573896 0.010428 0.818862 +-0.347299 -0.419943 0.838470 +-0.362062 -0.458133 0.811803 +0.155548 0.374739 0.913989 +0.135419 0.262144 0.955480 +0.080954 0.211351 0.974052 +0.035111 0.110608 0.993244 +0.028792 -0.053053 0.998177 +0.094194 -0.152797 0.983758 +0.159030 -0.211718 0.964305 +0.201886 -0.223183 0.953641 +0.411635 -0.167086 0.895901 +-0.374120 -0.028645 0.926938 +-0.474376 0.006083 0.880302 +-0.433770 0.020416 0.900793 +0.420554 0.165423 0.892059 +0.205074 0.229403 0.951482 +0.146221 0.198402 0.969152 +0.089124 0.152293 0.984309 +0.030647 0.069878 0.997085 +0.008351 -0.012567 0.999886 +0.062124 -0.076461 0.995135 +0.142018 -0.142018 0.979623 +0.216367 -0.163760 0.962480 +0.259933 -0.120692 0.958054 +0.328300 -0.081751 0.941029 +0.363977 -0.000554 0.931408 +0.346848 0.071178 0.935216 +0.262535 0.136101 0.955276 +0.203013 0.150898 0.967479 +0.138919 0.138919 0.980512 +0.067761 0.085576 0.994025 +0.017375 0.030017 0.999398 +0.016780 -0.016780 0.999718 +0.076461 -0.062124 0.995135 +0.152797 -0.094194 0.983758 +0.211748 -0.088241 0.973333 +0.248945 -0.054055 0.967008 +0.261770 -0.004545 0.965120 +0.248929 0.045487 0.967453 +0.211351 0.080954 0.974052 +0.152293 0.089124 0.984309 +0.085576 0.067761 0.994025 +0.031760 0.031760 0.998991 +0.005595 0.005595 0.999969 +0.012567 -0.008351 0.999886 +0.053053 -0.028792 0.998177 +0.104463 -0.039089 0.993760 +0.141757 -0.028152 0.989501 +0.155212 -0.004583 0.987870 +0.143006 0.020339 0.989513 +0.110608 0.035111 0.993244 +0.069878 0.030647 0.997085 +0.030017 0.017375 0.999398 +-0.002757 -0.002757 0.999992 +-0.011457 -0.019725 0.999740 +-0.011337 -0.053922 0.998481 +0.012721 -0.063830 0.997880 +0.000196 -0.037383 0.999301 +0.000688 -0.058216 0.998304 +0.011453 -0.031172 0.999448 +0.002757 -0.005513 0.999981 +0.005513 -0.002757 0.999981 +0.031172 -0.011453 0.999448 +0.065215 -0.011330 0.997807 +0.085518 -0.004544 0.996326 +0.081005 0.004545 0.996703 +0.053922 0.011337 0.998481 +0.019725 0.011457 0.999740 +0.002757 0.002757 0.999992 +0.011457 0.019725 0.999740 +0.011337 0.053922 0.998481 +0.004545 0.081005 0.996703 +-0.004544 0.085518 0.996326 +-0.011330 0.065215 0.997807 +-0.011453 0.031172 0.999448 +-0.002757 0.005513 0.999981 +-0.005513 0.002757 0.999981 +-0.031172 0.011453 0.999448 +-0.065215 0.011330 0.997807 +-0.085518 0.004544 0.996326 +-0.081005 -0.004545 0.996703 +-0.053922 -0.011337 0.998481 +-0.019725 -0.011457 0.999740 +0.696110 0.616419 +0.714072 0.625161 +0.705059 0.625161 +0.678336 0.714072 +0.678338 0.677644 +0.660589 0.677644 +0.660589 0.659998 +0.678338 0.659998 +0.714072 0.677644 +0.749558 0.428643 +0.749536 0.357286 +0.731732 0.428643 +0.731711 0.357286 +0.749503 0.500000 +0.731679 0.500000 +0.749503 0.571357 +0.731679 0.571357 +0.749502 0.642714 +0.731678 0.642714 +0.660433 0.322363 +0.660457 0.339914 +0.678202 0.339914 +0.714072 0.322363 +0.678120 0.428643 +0.678142 0.392115 +0.660399 0.392115 +0.660433 0.374590 +0.678177 0.374589 +0.660378 0.428643 +0.660374 0.410065 +0.678116 0.410065 +0.714072 0.392115 +0.696010 0.392115 +0.696042 0.357286 +0.696029 0.374589 +0.687056 0.392115 +0.687084 0.374589 +0.678159 0.383312 +0.687070 0.383312 +0.696019 0.383312 +0.714072 0.374589 +0.705012 0.392115 +0.705021 0.374589 +0.695998 0.428643 +0.695996 0.410065 +0.687035 0.410065 +0.678126 0.401024 +0.687043 0.401024 +0.696002 0.401024 +0.714072 0.410065 +0.705006 0.410065 +0.705009 0.401024 +0.678336 0.500000 +0.678220 0.463621 +0.678336 0.571357 +0.678360 0.536420 +0.678336 0.642714 +0.678328 0.607643 +0.660580 0.607644 +0.660587 0.571357 +0.660580 0.589822 +0.678329 0.589822 +0.660587 0.642714 +0.660583 0.625161 +0.678332 0.625161 +0.714072 0.607643 +0.696109 0.607643 +0.696113 0.571357 +0.696109 0.589822 +0.687205 0.607643 +0.687206 0.589822 +0.678328 0.598792 +0.687205 0.598792 +0.696109 0.598792 +0.714072 0.589822 +0.705058 0.607643 +0.705058 0.589822 +0.705058 0.598792 +0.696113 0.642714 +0.696111 0.625161 +0.687208 0.625161 +0.678330 0.616419 +0.687207 0.616419 +0.624932 0.500000 +0.607020 0.571357 +0.606932 0.536420 +0.642714 0.536420 +0.624885 0.536420 +0.624932 0.571357 +0.607020 0.642714 +0.607047 0.607644 +0.589142 0.607644 +0.589116 0.571357 +0.571357 0.589822 +0.589142 0.589822 +0.580227 0.607644 +0.580226 0.589822 +0.607047 0.589822 +0.598087 0.589822 +0.598058 0.571357 +0.598088 0.607644 +0.589144 0.598792 +0.598090 0.598792 +0.607049 0.598792 +0.589116 0.642714 +0.589130 0.625161 +0.607035 0.625161 +0.598074 0.625161 +0.642714 0.607644 +0.624947 0.607644 +0.624946 0.589822 +0.616006 0.607644 +0.616005 0.589822 +0.607020 0.714072 +0.607013 0.677644 +0.589109 0.677644 +0.589109 0.659998 +0.607013 0.659998 +0.589116 0.714072 +0.571357 0.695664 +0.589112 0.695664 +0.607016 0.695664 +0.598054 0.695664 +0.598051 0.677644 +0.598052 0.686607 +0.607014 0.686607 +0.598058 0.714072 +0.642714 0.677644 +0.624928 0.677644 +0.624932 0.642714 +0.624928 0.659998 +0.615978 0.677644 +0.615978 0.659998 +0.642714 0.659998 +0.624932 0.714072 +0.624930 0.695665 +0.615981 0.695664 +0.615979 0.686607 +0.624929 0.686607 +0.615984 0.714072 +0.642714 0.695665 +0.642715 0.749476 +0.642715 0.731652 +0.678202 0.357286 +0.678088 0.285928 +0.678177 0.322363 +0.660458 0.357286 +0.589904 0.214571 +0.589992 0.285928 +0.590145 0.268542 +0.607509 0.357286 +0.607600 0.322363 +0.589677 0.322362 +0.571359 0.304431 +0.589819 0.304432 +0.607747 0.304433 +0.598839 0.304433 +0.599031 0.285928 +0.598681 0.322362 +0.598754 0.313457 +0.607668 0.313457 +0.642714 0.322363 +0.625242 0.322363 +0.625417 0.285928 +0.625320 0.304434 +0.616567 0.304434 +0.616712 0.285928 +0.616449 0.322363 +0.616504 0.313458 +0.625278 0.313458 +0.642714 0.304434 +0.633992 0.322363 +0.634029 0.304434 +0.634009 0.313458 +0.625193 0.357286 +0.607512 0.339914 +0.625194 0.339914 +0.616378 0.339914 +0.616406 0.331173 +0.625213 0.331174 +0.642714 0.339914 +0.633970 0.339914 +0.607811 0.428643 +0.607731 0.392115 +0.589802 0.392115 +0.589588 0.357286 +0.589677 0.374590 +0.607601 0.374590 +0.598820 0.392115 +0.598681 0.374590 +0.589880 0.428643 +0.571357 0.410065 +0.589893 0.410065 +0.580714 0.410065 +0.580655 0.392116 +0.607825 0.410065 +0.598922 0.410065 +0.589856 0.401024 +0.598881 0.401024 +0.607787 0.401024 +0.598907 0.428643 +0.642714 0.392115 +0.625355 0.428643 +0.625312 0.392115 +0.625362 0.410065 +0.616630 0.410065 +0.616554 0.392115 +0.607020 0.500000 +0.607443 0.463621 +0.642714 0.463621 +0.625158 0.463621 +0.461144 0.392117 +0.428642 0.374590 +0.461757 0.374592 +0.464499 0.500000 +0.464499 0.642714 +0.464499 0.571357 +0.464370 0.607644 +0.428643 0.625161 +0.464430 0.625161 +0.499783 0.607644 +0.499885 0.625161 +0.464499 0.714072 +0.464532 0.677644 +0.500055 0.677644 +0.499987 0.749477 +0.499987 0.731653 +0.540817 0.143214 +0.530724 0.071857 +0.536525 0.108085 +0.571251 0.107860 +0.531841 0.214571 +0.512242 0.214571 +0.525379 0.143214 +0.531403 0.285928 +0.511601 0.285928 +0.502035 0.285928 +0.502737 0.214571 +0.530184 0.250742 +0.571349 0.250725 +0.530622 0.268554 +0.571353 0.268545 +0.533417 0.357286 +0.532986 0.322355 +0.513917 0.322353 +0.504570 0.322352 +0.514549 0.357286 +0.514535 0.339909 +0.533408 0.339910 +0.571360 0.322360 +0.552446 0.357286 +0.552255 0.322357 +0.552443 0.339911 +0.531963 0.428643 +0.532347 0.392117 +0.571357 0.392116 +0.532972 0.374592 +0.571357 0.374590 +0.535771 0.500000 +0.535771 0.571357 +0.535771 0.642714 +0.535639 0.607644 +0.535701 0.625161 +0.571357 0.607644 +0.571357 0.625161 +0.535771 0.714072 +0.535804 0.677644 +0.571357 0.677644 +0.571357 0.749477 +0.571357 0.731653 +0.607836 0.214571 +0.605971 0.143214 +0.607927 0.285928 +0.608175 0.250717 +0.590229 0.250720 +0.410566 0.625161 +0.401588 0.625161 +0.392636 0.714072 +0.392628 0.677644 +0.374880 0.677644 +0.374884 0.642714 +0.374880 0.659998 +0.392629 0.659998 +0.383734 0.677644 +0.383734 0.659998 +0.374884 0.714072 +0.357286 0.695665 +0.374882 0.695665 +0.392632 0.695665 +0.383737 0.695665 +0.374881 0.686607 +0.383735 0.686607 +0.392630 0.686607 +0.383740 0.714072 +0.428643 0.677644 +0.410544 0.677644 +0.410545 0.659998 +0.410551 0.714072 +0.410548 0.695664 +0.401568 0.695665 +0.401565 0.677644 +0.401566 0.686607 +0.401572 0.714072 +0.428643 0.695664 +0.357286 0.749476 +0.428643 0.749477 +0.357286 0.731652 +0.428643 0.731653 +0.469444 0.143214 +0.459553 0.071857 +0.460648 0.214571 +0.428672 0.178759 +0.466195 0.178700 +0.444821 0.214571 +0.447326 0.178731 +0.476693 0.214571 +0.489640 0.143214 +0.460219 0.285928 +0.459024 0.250742 +0.459453 0.268554 +0.476061 0.285928 +0.484279 0.285928 +0.484975 0.214571 +0.462193 0.357286 +0.461770 0.322355 +0.445514 0.357286 +0.445326 0.322357 +0.445510 0.339911 +0.462184 0.339910 +0.495409 0.322352 +0.478343 0.322353 +0.461075 0.304426 +0.477319 0.304424 +0.486792 0.322352 +0.478966 0.357286 +0.478952 0.339909 +0.470538 0.339909 +0.470018 0.322354 +0.460768 0.428643 +0.384174 0.331173 +0.428645 0.322360 +0.411127 0.322362 +0.411273 0.304432 +0.402373 0.304433 +0.402571 0.285928 +0.402211 0.322362 +0.402286 0.313457 +0.428645 0.304431 +0.393447 0.428643 +0.393365 0.392115 +0.375318 0.428643 +0.375274 0.392115 +0.375326 0.410065 +0.393462 0.410065 +0.384403 0.410065 +0.384326 0.392115 +0.428642 0.392116 +0.411256 0.392115 +0.411036 0.357286 +0.393232 0.374590 +0.411127 0.374590 +0.402354 0.392115 +0.402211 0.374590 +0.411335 0.428643 +0.411349 0.410065 +0.402458 0.410065 +0.393423 0.401024 +0.402416 0.401024 +0.411311 0.401025 +0.402443 0.428643 +0.428642 0.410065 +0.420092 0.410065 +0.420031 0.392116 +0.392635 0.500000 +0.393069 0.463621 +0.375116 0.463621 +0.374884 0.500000 +0.392635 0.571357 +0.392545 0.536420 +0.374836 0.536420 +0.374884 0.571357 +0.392636 0.642714 +0.392664 0.607644 +0.374899 0.607644 +0.374899 0.589822 +0.392663 0.589822 +0.383762 0.607644 +0.383762 0.589822 +0.428643 0.607644 +0.410579 0.607644 +0.410551 0.571357 +0.410578 0.589822 +0.401601 0.589822 +0.401572 0.571357 +0.401602 0.607644 +0.392666 0.598792 +0.401605 0.598792 +0.410581 0.598792 +0.428643 0.589822 +0.419592 0.607644 +0.419591 0.589822 +0.410551 0.642714 +0.392650 0.625161 +0.294961 0.589822 +0.294961 0.598792 +0.303933 0.598792 +0.321751 0.589822 +0.312858 0.607644 +0.312858 0.589822 +0.312857 0.598792 +0.321750 0.598792 +0.303937 0.642714 +0.285928 0.625161 +0.303935 0.625161 +0.294962 0.625161 +0.321754 0.625161 +0.312861 0.625161 +0.303934 0.616419 +0.312859 0.616419 +0.321752 0.616419 +0.357286 0.607644 +0.339497 0.607644 +0.339504 0.571357 +0.339497 0.589822 +0.339504 0.642714 +0.339500 0.625161 +0.321758 0.714072 +0.285928 0.677644 +0.321760 0.677644 +0.357286 0.677644 +0.339506 0.677644 +0.321760 0.659998 +0.339506 0.659998 +0.357286 0.659998 +0.393473 0.214571 +0.391559 0.143214 +0.411360 0.214571 +0.409512 0.143214 +0.393567 0.285928 +0.393821 0.250717 +0.428635 0.250726 +0.411694 0.250720 +0.411451 0.285928 +0.411607 0.268542 +0.428638 0.268545 +0.393137 0.357286 +0.393231 0.322363 +0.375202 0.322363 +0.375382 0.285928 +0.357285 0.304434 +0.375283 0.304434 +0.366214 0.322363 +0.366252 0.304434 +0.366232 0.313458 +0.375239 0.313458 +0.393382 0.304433 +0.384339 0.304434 +0.384488 0.285928 +0.384218 0.322363 +0.384274 0.313458 +0.393301 0.313458 +0.375152 0.357286 +0.375154 0.339914 +0.366192 0.339914 +0.393140 0.339914 +0.384145 0.339914 +0.375173 0.331174 +0.250530 0.428643 +0.250509 0.357286 +0.268353 0.428643 +0.268332 0.357286 +0.250473 0.500000 +0.268298 0.500000 +0.250473 0.571357 +0.268298 0.571357 +0.250474 0.642714 +0.268299 0.642714 +0.321621 0.357286 +0.321504 0.285928 +0.285928 0.322364 +0.321595 0.322363 +0.357285 0.322363 +0.339371 0.357286 +0.339346 0.322363 +0.321620 0.339915 +0.339370 0.339915 +0.357285 0.339914 +0.321537 0.428643 +0.285928 0.392115 +0.321559 0.392115 +0.303831 0.392115 +0.303864 0.357286 +0.285928 0.374590 +0.303850 0.374590 +0.294914 0.392115 +0.294923 0.374590 +0.321595 0.374590 +0.312704 0.392115 +0.312733 0.374590 +0.303841 0.383312 +0.312719 0.383312 +0.321577 0.383312 +0.303819 0.428643 +0.285928 0.410065 +0.303817 0.410065 +0.294907 0.410065 +0.294910 0.401024 +0.303823 0.401024 +0.321532 0.410065 +0.312683 0.410065 +0.312692 0.401024 +0.321543 0.401024 +0.357286 0.392115 +0.339311 0.392115 +0.339346 0.374590 +0.339289 0.428643 +0.339285 0.410065 +0.321759 0.500000 +0.321640 0.463621 +0.357286 0.463621 +0.321758 0.571357 +0.321783 0.536420 +0.357286 0.536420 +0.321758 0.642714 +0.285928 0.607644 +0.321751 0.607644 +0.303933 0.607644 +0.303937 0.571357 +0.285928 0.589822 +0.303933 0.589822 +0.294961 0.607644 +0.071857 0.071857 +0.071857 0.143214 +0.071857 0.214571 +0.071857 0.285928 +0.071857 0.357286 +0.071857 0.428643 +0.071857 0.500000 +0.071857 0.571357 +0.071857 0.642715 +0.071857 0.714072 +0.071857 0.785429 +0.071857 0.856786 +0.071857 0.928143 +0.143214 0.071857 +0.143214 0.143214 +0.143214 0.214571 +0.143214 0.285928 +0.143214 0.357286 +0.143214 0.428643 +0.143214 0.500000 +0.143214 0.571357 +0.143214 0.642715 +0.143214 0.714072 +0.143214 0.785429 +0.143214 0.856786 +0.143214 0.928143 +0.214571 0.071857 +0.214571 0.143214 +0.214571 0.214571 +0.214571 0.285928 +0.214571 0.357286 +0.214571 0.428643 +0.214571 0.500000 +0.214571 0.571357 +0.214571 0.642715 +0.214571 0.714072 +0.214571 0.785429 +0.214571 0.856786 +0.214571 0.928143 +0.285928 0.071857 +0.285928 0.143214 +0.285928 0.214571 +0.285928 0.285928 +0.285928 0.357286 +0.285928 0.428643 +0.285928 0.500000 +0.285928 0.571357 +0.285928 0.642714 +0.285928 0.714072 +0.285928 0.785429 +0.285928 0.856786 +0.285928 0.928143 +0.357285 0.071857 +0.357285 0.143214 +0.357286 0.214571 +0.357286 0.285928 +0.357286 0.357286 +0.357286 0.428643 +0.357286 0.500000 +0.357286 0.571357 +0.357286 0.642714 +0.357286 0.714072 +0.357286 0.785429 +0.357286 0.856786 +0.357286 0.928143 +0.428643 0.071857 +0.428643 0.143214 +0.428643 0.214571 +0.428643 0.285928 +0.428643 0.357286 +0.428643 0.428643 +0.428643 0.500000 +0.428643 0.571357 +0.428643 0.642714 +0.428643 0.714072 +0.428643 0.785429 +0.428643 0.856786 +0.428643 0.928143 +0.491682 0.071857 +0.508317 0.143214 +0.493524 0.214571 +0.492802 0.285928 +0.496121 0.357286 +0.493724 0.428643 +0.500000 0.500000 +0.500000 0.571357 +0.500000 0.642714 +0.500000 0.714072 +0.500000 0.785429 +0.500000 0.856786 +0.500000 0.928143 +0.571357 0.071857 +0.571357 0.143214 +0.571357 0.214571 +0.571357 0.285928 +0.571357 0.357286 +0.571357 0.428643 +0.571357 0.500000 +0.571357 0.571357 +0.571357 0.642714 +0.571357 0.714072 +0.571357 0.785429 +0.571357 0.856786 +0.571357 0.928143 +0.642714 0.071857 +0.642714 0.143214 +0.642714 0.214571 +0.642714 0.285928 +0.642714 0.357286 +0.642714 0.428643 +0.642714 0.500000 +0.642714 0.571357 +0.642714 0.642714 +0.642714 0.714072 +0.642715 0.785429 +0.642715 0.856786 +0.642715 0.928143 +0.714072 0.071857 +0.714072 0.143214 +0.714072 0.214571 +0.714072 0.285928 +0.714072 0.357286 +0.714072 0.428643 +0.714072 0.500000 +0.714072 0.571357 +0.714072 0.642714 +0.714072 0.714072 +0.714072 0.785429 +0.714072 0.856786 +0.714072 0.928143 +0.785429 0.071857 +0.785429 0.143214 +0.785429 0.214571 +0.785429 0.285928 +0.785429 0.357286 +0.785429 0.428643 +0.785429 0.500000 +0.785429 0.571357 +0.785429 0.642714 +0.785429 0.714072 +0.785429 0.785429 +0.785429 0.856786 +0.785429 0.928143 +0.856786 0.071857 +0.856786 0.143214 +0.856786 0.214571 +0.856786 0.285928 +0.856786 0.357285 +0.856786 0.428643 +0.856786 0.500000 +0.856786 0.571357 +0.856786 0.642714 +0.856786 0.714072 +0.856786 0.785429 +0.856786 0.856786 +0.856786 0.928143 +0.928143 0.071857 +0.928143 0.143214 +0.928143 0.214571 +0.928143 0.285928 +0.928143 0.357285 +0.928143 0.428643 +0.928143 0.500000 +0.928143 0.571357 +0.928143 0.642714 +0.928143 0.714071 +0.928143 0.785429 +0.928143 0.856786 +0.928143 0.928143 +0.000500 0.000500 +0.071857 0.000500 +0.143214 0.000500 +0.214571 0.000500 +0.285928 0.000500 +0.357285 0.000500 +0.428643 0.000500 +0.500000 0.000500 +0.571357 0.000500 +0.642714 0.000500 +0.714071 0.000500 +0.785429 0.000500 +0.856786 0.000500 +0.928143 0.000500 +0.999500 0.000500 +0.999500 0.071857 +0.999500 0.143214 +0.999500 0.214571 +0.999500 0.285928 +0.999500 0.357285 +0.999500 0.428643 +0.999500 0.500000 +0.999500 0.571357 +0.999500 0.642714 +0.999500 0.714071 +0.999500 0.785429 +0.999500 0.856786 +0.999501 0.928143 +0.999501 0.999500 +0.928143 0.999500 +0.856786 0.999500 +0.785429 0.999500 +0.714072 0.999500 +0.642715 0.999500 +0.571357 0.999500 +0.500000 0.999500 +0.428643 0.999500 +0.357286 0.999500 +0.285929 0.999500 +0.214571 0.999500 +0.143214 0.999500 +0.071857 0.999501 +0.000500 0.999501 +0.000500 0.928143 +0.000500 0.856786 +0.000500 0.785429 +0.000500 0.714072 +0.000500 0.642715 +0.000500 0.571357 +0.000500 0.500000 +0.000500 0.428643 +0.000500 0.357286 +0.000500 0.285929 +0.000500 0.214571 +0.000500 0.143214 +0.000500 0.071857 +1 0 4362 4362 4362 +101 100 91 101 102 100 98 103 102 98 97 103 102 90 100 102 103 90 105 95 91 105 263 95 264 263 105 104 264 105 630 264 104 91 107 105 91 100 107 100 106 107 100 90 106 107 104 105 107 89 104 107 106 89 112 88 110 112 84 88 112 97 84 103 111 90 103 112 111 103 97 112 112 109 111 112 110 109 110 108 109 110 642 108 110 88 642 106 90 111 106 111 109 106 109 108 643 106 108 129 106 643 89 106 129 60 642 59 60 108 642 60 58 108 59 61 60 59 54 61 71 60 61 71 58 60 71 57 58 63 108 58 63 643 108 63 62 643 81 58 57 81 63 58 81 64 63 63 56 62 63 64 56 70 67 68 70 54 67 70 61 54 61 72 71 61 70 72 71 69 57 71 72 69 70 73 72 70 68 73 72 66 69 72 73 66 76 655 74 76 67 655 76 68 67 68 77 73 68 76 77 73 75 66 73 77 75 77 65 75 77 74 65 77 76 74 57 82 81 57 69 82 81 80 64 81 82 80 69 0 82 69 66 0 82 79 80 82 0 79 80 56 64 80 78 56 80 79 78 0 2 79 0 75 2 0 66 75 75 1 2 75 65 1 2 78 79 2 656 78 2 1 656 74 655 16 65 74 16 1 65 16 18 1 16 656 1 18 16 17 18 16 15 17 15 669 17 15 668 669 668 682 669 668 681 682 681 695 682 681 694 695 694 723 695 694 722 723 747 540 746 747 539 540 539 553 540 539 552 553 552 566 553 552 565 566 427 476 578 427 475 476 427 565 475 579 565 427 566 565 579 431 411 523 431 578 411 428 578 431 427 578 428 427 426 579 427 428 426 523 432 431 523 424 432 431 430 428 431 432 430 424 433 432 424 591 433 432 429 430 432 433 429 286 430 429 286 428 430 592 428 286 426 428 592 591 281 433 591 280 281 433 279 429 433 281 279 284 381 282 284 280 381 284 281 280 281 283 279 281 284 283 284 278 283 284 282 278 290 429 279 290 286 429 290 287 286 286 285 592 286 287 285 279 291 290 279 283 291 290 289 287 290 291 289 283 292 291 283 278 292 291 288 289 291 292 288 287 293 285 287 289 293 289 277 293 289 288 277 381 296 282 381 401 296 300 296 295 300 282 296 300 278 282 296 294 295 296 604 294 296 401 604 278 301 292 278 300 301 292 299 288 292 301 299 301 298 299 301 295 298 301 300 295 288 302 277 288 299 302 299 297 302 299 298 297 295 303 298 295 294 303 298 605 297 298 303 605 604 223 294 604 215 223 303 222 605 303 223 222 303 294 223 215 224 223 215 617 224 223 618 222 223 224 618 617 266 224 617 260 266 224 265 618 224 266 265 260 267 266 260 630 267 119 266 267 119 265 266 119 631 265 116 630 104 116 267 630 116 115 267 104 117 116 104 89 117 123 117 114 123 116 117 123 115 116 267 120 119 267 115 120 119 118 631 119 120 118 124 115 123 124 120 115 124 122 120 123 125 124 123 114 125 124 121 122 124 125 121 120 126 118 120 122 126 122 113 126 122 121 113 132 129 130 132 89 129 132 117 89 117 131 114 117 132 131 132 128 131 132 130 128 129 133 130 129 643 133 130 127 128 130 133 127 114 137 125 114 131 137 125 136 121 125 137 136 131 138 137 131 128 138 137 135 136 137 138 135 121 139 113 121 136 139 136 134 139 136 135 134 138 140 135 138 127 140 138 128 127 135 644 134 135 140 644 643 6 133 643 62 6 133 5 127 133 6 5 62 7 6 62 56 7 6 4 5 6 7 4 140 127 5 140 5 4 3 140 4 644 140 3 7 56 78 7 78 656 8 7 656 4 7 8 4 657 3 4 8 657 8 656 18 8 18 17 8 17 669 670 8 669 657 8 670 669 683 670 669 682 683 682 696 683 682 695 696 695 724 696 695 723 724 746 541 745 746 540 541 540 554 541 540 553 554 553 567 554 553 566 567 566 580 567 566 579 580 306 426 592 306 579 426 304 579 306 593 579 304 580 579 593 307 297 605 307 302 297 307 277 302 307 293 277 307 285 293 307 592 285 306 592 307 306 305 304 306 307 305 304 606 593 304 305 606 222 307 605 222 226 307 222 618 226 307 225 305 307 226 225 305 619 606 305 225 619 265 226 618 265 269 226 265 631 269 226 268 225 226 269 268 225 632 619 225 268 632 142 134 644 142 139 134 142 113 139 142 126 113 142 118 126 142 631 118 269 631 142 269 141 268 269 142 141 268 645 632 268 141 645 142 644 3 142 3 657 141 142 657 658 141 657 645 141 658 657 671 658 657 670 671 670 684 671 670 683 684 683 697 684 683 696 697 696 725 697 696 724 725 745 542 744 745 541 542 541 555 542 541 554 555 554 568 555 554 567 568 567 581 568 567 580 581 580 594 581 580 593 594 593 607 594 593 606 607 606 620 607 606 619 620 619 633 620 619 632 633 632 646 633 632 645 646 645 659 646 645 658 659 658 672 659 658 671 672 671 685 672 671 684 685 684 698 685 684 697 698 697 726 698 697 725 726 744 543 743 744 542 543 542 556 543 542 555 556 555 569 556 555 568 569 568 582 569 568 581 582 581 595 582 581 594 595 594 608 595 594 607 608 607 621 608 607 620 621 620 634 621 620 633 634 633 647 634 633 646 647 646 660 647 646 659 660 659 673 660 659 672 673 672 686 673 672 685 686 685 699 686 685 698 699 698 727 699 698 726 727 743 741 742 743 543 741 543 740 741 543 556 740 556 739 740 556 569 739 569 738 739 569 582 738 582 737 738 582 595 737 595 736 737 595 608 736 608 735 736 608 621 735 621 734 735 621 634 734 634 733 734 634 647 733 647 732 733 647 660 732 660 731 732 660 673 731 673 730 731 673 686 730 686 729 730 686 699 729 699 728 729 699 727 728 508 515 487 508 516 515 516 588 515 516 512 588 516 513 512 359 461 445 359 587 461 349 587 359 355 587 349 351 587 355 512 587 351 352 512 351 352 588 512 352 350 588 351 354 352 351 355 354 366 355 349 366 354 355 366 353 354 354 350 352 354 348 350 354 353 348 362 358 360 362 445 358 362 359 445 359 361 349 359 362 361 362 357 361 362 360 357 212 358 600 360 358 212 356 360 212 372 360 356 357 360 372 349 367 366 349 361 367 366 365 353 366 367 365 361 368 367 361 357 368 367 364 365 367 368 364 353 369 348 353 365 369 365 363 369 365 364 363 368 371 364 368 372 371 368 357 372 372 370 371 372 356 370 371 363 364 371 601 363 371 370 601 325 212 600 325 213 212 325 323 213 212 211 356 212 213 211 370 338 601 370 211 338 370 356 211 213 323 334 213 334 613 211 213 613 614 211 613 338 211 614 256 246 242 256 613 246 254 613 256 253 613 254 614 613 253 250 256 242 250 257 256 250 626 257 256 255 254 256 257 255 191 254 255 191 253 254 191 627 253 626 186 257 626 185 186 194 186 184 194 257 186 194 255 257 189 150 187 189 185 150 189 186 185 186 188 184 186 189 188 189 183 188 189 187 183 255 193 191 255 194 193 197 194 184 197 193 194 197 192 193 193 627 191 193 190 627 193 192 190 184 198 197 184 188 198 197 196 192 197 198 196 188 199 198 188 183 199 198 195 196 198 199 195 192 200 190 192 196 200 196 182 200 196 195 182 187 150 174 187 174 639 201 187 639 203 187 201 206 187 203 183 187 206 199 205 195 199 206 205 199 183 206 206 204 205 206 203 204 205 182 195 205 202 182 205 204 202 204 640 202 204 201 640 204 203 201 26 639 146 26 201 639 26 25 201 146 27 26 146 143 27 37 26 27 37 25 26 37 24 25 29 201 25 29 640 201 29 28 640 46 25 24 46 29 25 46 30 29 29 23 28 29 30 23 36 33 34 36 143 33 36 27 143 27 38 37 27 36 38 37 35 24 37 38 35 36 39 38 36 34 39 38 32 35 38 39 32 42 652 40 42 33 652 42 34 33 39 41 32 39 42 41 39 34 42 42 31 41 42 40 31 24 47 46 24 35 47 46 45 30 46 47 45 35 48 47 35 32 48 47 44 45 47 48 44 45 23 30 45 43 23 45 44 43 32 51 48 32 41 51 48 50 44 48 51 50 51 49 50 51 31 49 51 41 31 50 43 44 50 653 43 50 49 653 40 652 12 31 40 12 49 31 12 11 49 12 653 49 11 12 9 11 12 10 9 10 666 9 10 665 666 665 679 666 665 678 679 678 692 679 678 691 692 691 720 692 691 719 720 750 537 749 750 536 537 536 550 537 536 549 550 549 563 550 549 562 563 562 471 563 562 467 471 467 472 471 467 469 472 469 576 472 469 575 576 518 502 487 518 575 502 517 575 518 576 575 517 515 518 487 515 519 518 515 588 519 518 589 517 518 519 589 588 375 519 588 350 375 350 374 375 350 348 374 519 376 589 519 375 376 375 373 376 375 374 373 374 348 369 374 369 363 374 363 601 602 374 601 373 374 602 601 214 602 601 338 214 338 615 214 338 614 615 614 258 615 614 253 258 253 628 258 253 627 628 208 200 182 208 190 200 208 627 190 207 627 208 628 627 207 182 210 208 182 202 210 202 209 210 202 640 209 208 83 207 208 210 83 210 641 83 210 209 641 28 209 640 28 53 209 28 23 53 209 52 641 209 53 52 53 23 43 53 43 653 654 53 653 52 53 654 653 14 654 653 11 14 11 13 14 11 9 13 9 667 13 9 666 667 666 680 667 666 679 680 679 693 680 679 692 693 692 721 693 692 720 721 749 538 748 749 537 538 537 551 538 537 550 551 550 564 551 550 563 564 563 473 564 563 471 473 471 474 473 471 472 474 472 577 474 472 576 577 521 576 517 520 576 521 527 576 520 577 576 527 517 522 521 517 589 522 422 522 590 422 521 522 422 520 521 589 379 522 589 376 379 376 378 379 376 373 378 522 380 590 522 379 380 379 377 380 379 378 377 378 373 602 603 378 602 390 378 603 393 378 390 377 378 393 616 214 615 616 602 214 216 602 616 603 602 216 615 259 616 615 258 259 258 629 259 258 628 629 85 628 207 84 628 85 99 628 84 92 628 99 629 628 92 207 87 85 207 83 87 83 86 87 83 641 86 85 88 84 85 87 88 87 642 88 87 86 642 641 55 86 641 52 55 59 55 54 59 86 55 59 642 86 55 52 654 655 55 654 67 55 655 54 55 67 654 16 655 654 14 16 14 15 16 14 13 15 13 668 15 13 667 668 667 681 668 667 680 681 680 694 681 680 693 694 693 722 694 693 721 722 748 539 747 748 538 539 538 552 539 538 551 552 551 565 552 551 564 565 564 475 565 564 473 475 473 476 475 473 474 476 528 474 577 524 474 528 412 474 524 578 474 412 476 474 578 403 527 529 403 577 527 403 528 577 404 528 403 404 524 528 404 530 524 403 405 404 403 529 405 404 526 530 404 405 526 408 520 406 408 527 520 408 529 527 529 409 405 529 408 409 405 407 526 405 409 407 408 410 409 408 406 410 409 525 407 409 410 525 524 414 412 524 530 414 417 530 526 417 414 530 417 413 414 414 578 412 414 411 578 414 413 411 526 418 417 526 407 418 417 416 413 417 418 416 407 419 418 407 525 419 418 415 416 418 419 415 416 411 413 416 523 411 416 415 523 520 423 406 520 422 423 410 421 525 410 423 421 410 406 423 423 420 421 423 590 420 423 422 590 419 425 415 419 421 425 419 525 421 415 424 523 415 425 424 425 591 424 425 420 591 425 421 420 384 590 380 384 420 590 384 383 420 387 377 385 387 380 377 387 384 380 384 386 383 384 387 386 395 387 385 395 386 387 395 382 386 402 386 382 402 383 386 402 420 383 381 420 402 280 420 381 591 420 280 377 392 385 377 393 392 393 391 392 393 390 391 385 396 395 385 392 396 395 394 382 395 396 394 392 397 396 392 391 397 396 389 394 396 397 389 400 603 398 400 390 603 400 391 390 397 399 389 397 400 399 397 391 400 400 388 399 400 398 388 382 276 402 382 394 276 394 275 276 394 389 275 276 381 402 276 401 381 276 275 401 218 399 388 218 389 399 275 389 218 604 275 218 401 275 604 398 217 388 398 216 217 398 603 216 388 219 218 388 217 219 218 215 604 218 219 215 216 220 217 216 616 220 217 221 219 217 220 221 219 617 215 219 221 617 616 261 220 616 259 261 220 262 221 220 261 262 221 260 617 221 262 260 93 259 629 93 261 259 93 263 261 261 264 262 261 263 264 262 630 260 262 264 630 96 92 94 96 629 92 96 93 629 93 95 263 93 96 95 101 96 94 101 95 96 101 91 95 92 98 94 92 99 98 99 97 98 99 84 97 94 102 101 94 98 102 700 531 755 700 701 531 701 544 531 701 702 544 702 557 544 702 703 557 703 570 557 703 704 570 704 583 570 704 705 583 705 596 583 705 706 596 309 707 609 309 706 707 309 596 706 228 708 622 228 707 708 228 609 707 708 635 622 708 709 635 709 648 635 709 710 648 710 661 648 710 711 661 711 674 661 711 712 674 712 687 674 712 713 687 713 715 687 713 714 715 755 532 754 755 531 532 531 545 532 531 544 545 544 558 545 544 557 558 557 571 558 557 570 571 570 584 571 570 583 584 597 583 596 437 583 597 435 583 437 584 583 435 596 308 597 596 309 308 316 609 610 316 309 609 316 308 309 229 609 228 227 609 229 233 609 227 610 609 233 228 230 229 228 622 230 229 623 227 229 230 623 230 622 635 636 230 635 271 230 636 623 230 271 635 649 636 635 648 649 648 662 649 648 661 662 661 675 662 661 674 675 674 688 675 674 687 688 687 716 688 687 715 716 754 533 753 754 532 533 532 546 533 532 545 546 545 559 546 545 558 559 558 572 559 558 571 572 571 585 572 571 584 585 584 434 585 584 435 434 435 436 434 435 437 436 311 437 597 311 436 437 311 598 436 314 308 312 314 597 308 314 311 597 311 313 598 311 314 313 314 310 313 314 312 310 312 315 310 312 316 315 312 308 316 322 610 611 322 316 610 322 315 316 237 233 232 237 610 233 237 611 610 233 231 232 233 227 231 227 624 231 227 623 624 147 271 270 147 623 271 147 624 623 271 637 270 271 636 637 636 650 637 636 649 650 649 663 650 649 662 663 662 676 663 662 675 676 675 689 676 675 688 689 688 717 689 688 716 717 753 534 752 753 533 534 533 547 534 533 546 547 546 560 547 546 559 560 559 573 560 559 572 573 478 585 586 478 572 585 478 573 572 439 585 434 438 585 439 457 585 438 448 585 457 586 585 448 434 441 439 434 436 441 436 440 441 436 598 440 443 439 441 442 439 443 344 439 442 438 439 344 441 444 443 441 440 444 443 599 442 443 444 599 313 440 598 313 318 440 313 310 318 440 319 444 440 318 319 444 317 599 444 319 317 318 310 315 319 318 315 320 319 315 317 319 320 315 321 320 315 322 321 322 612 321 322 611 612 611 236 612 611 237 236 237 235 236 237 232 235 238 232 231 240 232 238 234 232 240 235 232 234 231 239 238 231 624 239 238 241 240 238 239 241 240 625 234 240 241 625 624 274 239 624 147 274 147 273 274 147 270 273 239 149 241 239 274 149 241 148 625 241 149 148 149 274 273 272 149 273 157 149 272 148 149 157 273 270 637 638 273 637 163 273 638 166 273 163 272 273 166 144 650 651 144 637 650 144 638 637 650 664 651 650 663 664 663 677 664 663 676 677 676 690 677 676 689 690 689 718 690 689 717 718 752 535 751 752 534 535 534 548 535 534 547 548 547 561 548 547 560 561 479 560 573 574 560 479 470 560 574 468 560 470 561 560 468 573 480 479 573 478 480 484 479 480 477 479 484 491 479 477 574 479 491 449 478 586 481 478 449 483 478 481 480 478 483 480 485 484 480 483 485 484 482 477 484 485 482 483 486 485 483 481 486 485 587 482 485 486 587 452 448 450 452 586 448 452 449 586 453 449 452 453 481 449 453 451 481 452 454 453 452 450 454 453 447 451 453 454 447 448 456 450 448 457 456 457 455 456 457 438 455 450 459 454 450 456 459 454 458 447 454 459 458 456 460 459 456 455 460 459 446 458 459 460 446 481 463 486 481 451 463 466 451 447 466 463 451 466 462 463 463 587 486 463 461 587 463 462 461 447 339 466 447 458 339 466 465 462 466 339 465 339 464 465 339 446 464 339 458 446 465 461 462 465 445 461 465 464 445 438 343 455 438 344 343 344 342 343 344 442 342 455 346 460 455 343 346 460 345 446 460 346 345 346 341 345 346 342 341 346 343 342 442 347 342 442 599 347 342 340 341 342 347 340 464 446 345 464 345 341 464 341 340 600 464 340 358 464 600 445 464 358 331 599 317 347 599 331 324 347 331 326 347 324 340 347 326 327 340 326 327 600 340 327 325 600 326 328 327 326 324 328 327 323 325 327 328 323 317 332 331 317 320 332 337 332 330 337 331 332 337 324 331 332 333 330 332 321 333 332 320 321 321 329 333 321 612 329 324 336 328 324 337 336 337 335 336 337 330 335 336 323 328 336 334 323 336 335 334 335 330 333 335 333 329 613 335 329 334 335 613 612 245 329 612 236 245 236 244 245 236 235 244 235 243 244 235 234 243 247 245 244 247 329 245 246 329 247 613 329 246 244 248 247 244 243 248 247 242 246 247 248 242 153 234 625 249 234 153 251 234 249 243 234 251 243 252 248 243 251 252 248 250 242 248 252 250 252 626 250 252 249 626 252 251 249 625 154 153 625 148 154 153 152 249 153 154 152 148 156 154 148 157 156 157 155 156 157 272 155 159 154 156 159 152 154 159 158 152 156 160 159 156 155 160 159 151 158 159 160 151 175 158 151 175 152 158 175 249 152 150 249 175 185 249 150 626 249 185 272 165 155 272 166 165 166 164 165 166 163 164 155 168 160 155 165 168 160 167 151 160 168 167 165 169 168 165 164 169 168 162 167 168 169 162 172 638 170 172 163 638 172 164 163 164 173 169 164 172 173 169 171 162 169 173 171 173 161 171 173 170 161 173 172 170 178 151 167 178 175 151 178 177 175 167 179 178 167 162 179 178 176 177 178 179 176 177 150 175 177 174 150 177 176 174 179 181 176 179 171 181 179 162 171 171 180 181 171 161 180 181 174 176 181 639 174 181 180 639 170 638 144 145 170 144 19 170 145 161 170 19 161 20 180 161 19 20 180 146 639 180 20 146 19 21 20 19 145 21 20 143 146 20 21 143 144 22 145 144 651 22 21 145 22 652 21 22 33 21 652 143 21 33 22 651 664 665 22 664 10 22 665 12 22 10 652 22 12 664 678 665 664 677 678 677 691 678 677 690 691 690 719 691 690 718 719 751 536 750 751 535 536 535 549 536 535 548 549 548 562 549 548 561 562 561 467 562 561 468 467 468 469 467 468 470 469 492 470 574 488 470 492 503 470 488 575 470 503 469 470 575 495 491 493 495 574 491 495 492 574 492 494 488 492 495 494 499 495 493 499 494 495 499 490 494 498 477 496 498 491 477 498 493 491 493 500 499 493 498 500 499 497 490 499 500 497 498 501 500 498 496 501 500 489 497 500 501 489 506 488 494 506 503 488 506 505 503 494 507 506 494 490 507 506 504 505 506 507 504 505 575 503 505 502 575 505 504 502 490 510 507 490 497 510 507 509 504 507 510 509 497 511 510 497 489 511 510 508 509 510 511 508 509 502 504 509 487 502 509 508 487 477 514 496 477 482 514 501 513 489 501 514 513 501 496 514 514 512 513 514 587 512 514 482 587 511 516 508 511 513 516 511 489 513 +101 100 91 101 102 100 98 103 102 98 97 103 102 90 100 102 103 90 105 95 91 105 263 95 264 263 105 104 264 105 626 264 104 91 107 105 91 100 107 100 106 107 100 90 106 107 104 105 107 89 104 107 106 89 112 88 110 112 84 88 112 97 84 103 111 90 103 112 111 103 97 112 112 109 111 112 110 109 110 108 109 110 638 108 110 88 638 106 90 111 106 111 109 106 109 108 639 106 108 129 106 639 89 106 129 60 638 59 60 108 638 60 58 108 59 61 60 59 54 61 71 60 61 71 58 60 71 57 58 63 108 58 63 639 108 63 62 639 81 58 57 81 63 58 81 64 63 63 56 62 63 64 56 70 67 68 70 54 67 70 61 54 61 72 71 61 70 72 71 69 57 71 72 69 70 73 72 70 68 73 72 66 69 72 73 66 76 651 74 76 67 651 76 68 67 68 77 73 68 76 77 73 75 66 73 77 75 77 65 75 77 74 65 77 76 74 57 82 81 57 69 82 81 80 64 81 82 80 69 0 82 69 66 0 82 79 80 82 0 79 80 56 64 80 78 56 80 79 78 0 2 79 0 75 2 0 66 75 75 1 2 75 65 1 2 78 79 2 652 78 2 1 652 74 651 16 65 74 16 1 65 16 18 1 16 652 1 18 16 17 18 16 15 17 15 665 17 15 664 665 664 677 665 664 676 677 676 688 677 676 687 688 687 704 688 687 703 704 715 540 714 715 539 540 539 550 540 539 549 550 549 562 550 549 561 562 427 476 574 427 475 476 427 561 475 575 561 427 562 561 575 431 411 523 431 574 411 428 574 431 427 574 428 427 426 575 427 428 426 523 432 431 523 424 432 431 430 428 431 432 430 424 433 432 424 587 433 432 429 430 432 433 429 286 430 429 286 428 430 588 428 286 426 428 588 587 281 433 587 280 281 433 279 429 433 281 279 284 381 282 284 280 381 284 281 280 281 283 279 281 284 283 284 278 283 284 282 278 290 429 279 290 286 429 290 287 286 286 285 588 286 287 285 279 291 290 279 283 291 290 289 287 290 291 289 283 292 291 283 278 292 291 288 289 291 292 288 287 293 285 287 289 293 289 277 293 289 288 277 381 296 282 381 401 296 300 296 295 300 282 296 300 278 282 296 294 295 296 600 294 296 401 600 278 301 292 278 300 301 292 299 288 292 301 299 301 298 299 301 295 298 301 300 295 288 302 277 288 299 302 299 297 302 299 298 297 295 303 298 295 294 303 298 601 297 298 303 601 600 223 294 600 215 223 303 222 601 303 223 222 303 294 223 215 224 223 215 613 224 223 614 222 223 224 614 613 266 224 613 260 266 224 265 614 224 266 265 260 267 266 260 626 267 119 266 267 119 265 266 119 627 265 116 626 104 116 267 626 116 115 267 104 117 116 104 89 117 123 117 114 123 116 117 123 115 116 267 120 119 267 115 120 119 118 627 119 120 118 124 115 123 124 120 115 124 122 120 123 125 124 123 114 125 124 121 122 124 125 121 120 126 118 120 122 126 122 113 126 122 121 113 132 129 130 132 89 129 132 117 89 117 131 114 117 132 131 132 128 131 132 130 128 129 133 130 129 639 133 130 127 128 130 133 127 114 137 125 114 131 137 125 136 121 125 137 136 131 138 137 131 128 138 137 135 136 137 138 135 121 139 113 121 136 139 136 134 139 136 135 134 138 140 135 138 127 140 138 128 127 135 640 134 135 140 640 639 6 133 639 62 6 133 5 127 133 6 5 62 7 6 62 56 7 6 4 5 6 7 4 140 127 5 140 5 4 3 140 4 640 140 3 7 56 78 7 78 652 8 7 652 4 7 8 4 653 3 4 8 653 8 652 18 8 18 17 8 17 665 666 8 665 653 8 666 665 678 666 665 677 678 677 689 678 677 688 689 688 705 689 688 704 705 714 541 531 714 540 541 540 551 541 540 550 551 550 563 551 550 562 563 562 576 563 562 575 576 306 426 588 306 575 426 304 575 306 589 575 304 576 575 589 307 297 601 307 302 297 307 277 302 307 293 277 307 285 293 307 588 285 306 588 307 306 305 304 306 307 305 304 602 589 304 305 602 222 307 601 222 226 307 222 614 226 307 225 305 307 226 225 305 615 602 305 225 615 265 226 614 265 269 226 265 627 269 226 268 225 226 269 268 225 628 615 225 268 628 142 134 640 142 139 134 142 113 139 142 126 113 142 118 126 142 627 118 269 627 142 269 141 268 269 142 141 268 641 628 268 141 641 142 640 3 142 3 653 141 142 653 654 141 653 641 141 654 653 667 654 653 666 667 666 679 667 666 678 679 678 690 679 678 689 690 689 706 690 689 705 706 531 531 531 531 541 531 541 552 531 541 551 552 551 564 552 551 563 564 563 577 564 563 576 577 576 590 577 576 589 590 589 603 590 589 602 603 602 616 603 602 615 616 615 629 616 615 628 629 628 642 629 628 641 642 641 655 642 641 654 655 654 668 655 654 667 668 667 680 668 667 679 680 679 681 680 679 690 681 690 531 681 690 706 531 531 531 531 531 531 531 531 531 531 531 552 531 552 565 531 552 564 565 564 578 565 564 577 578 577 591 578 577 590 591 590 604 591 590 603 604 603 617 604 603 616 617 616 630 617 616 629 630 629 643 630 629 642 643 642 656 643 642 655 656 655 669 656 655 668 669 668 681 669 668 680 681 680 531 681 680 681 531 681 531 531 681 531 531 531 531 531 531 531 531 531 531 531 531 531 531 531 531 531 531 565 531 565 713 531 565 578 713 578 712 713 578 591 712 591 711 712 591 604 711 604 710 711 604 617 710 617 709 710 617 630 709 630 708 709 630 643 708 643 707 708 643 656 707 656 706 707 656 669 706 669 531 706 669 681 531 681 531 531 681 531 531 531 531 531 531 531 531 508 515 487 508 516 515 516 584 515 516 512 584 516 513 512 359 461 445 359 583 461 349 583 359 355 583 349 351 583 355 512 583 351 352 512 351 352 584 512 352 350 584 351 354 352 351 355 354 366 355 349 366 354 355 366 353 354 354 350 352 354 348 350 354 353 348 362 358 360 362 445 358 362 359 445 359 361 349 359 362 361 362 357 361 362 360 357 212 358 596 360 358 212 356 360 212 372 360 356 357 360 372 349 367 366 349 361 367 366 365 353 366 367 365 361 368 367 361 357 368 367 364 365 367 368 364 353 369 348 353 365 369 365 363 369 365 364 363 368 371 364 368 372 371 368 357 372 372 370 371 372 356 370 371 363 364 371 597 363 371 370 597 325 212 596 325 213 212 325 323 213 212 211 356 212 213 211 370 338 597 370 211 338 370 356 211 213 323 334 213 334 609 211 213 609 610 211 609 338 211 610 256 246 242 256 609 246 254 609 256 253 609 254 610 609 253 250 256 242 250 257 256 250 622 257 256 255 254 256 257 255 191 254 255 191 253 254 191 623 253 622 186 257 622 185 186 194 186 184 194 257 186 194 255 257 189 150 187 189 185 150 189 186 185 186 188 184 186 189 188 189 183 188 189 187 183 255 193 191 255 194 193 197 194 184 197 193 194 197 192 193 193 623 191 193 190 623 193 192 190 184 198 197 184 188 198 197 196 192 197 198 196 188 199 198 188 183 199 198 195 196 198 199 195 192 200 190 192 196 200 196 182 200 196 195 182 187 150 174 187 174 635 201 187 635 203 187 201 206 187 203 183 187 206 199 205 195 199 206 205 199 183 206 206 204 205 206 203 204 205 182 195 205 202 182 205 204 202 204 636 202 204 201 636 204 203 201 26 635 146 26 201 635 26 25 201 146 27 26 146 143 27 37 26 27 37 25 26 37 24 25 29 201 25 29 636 201 29 28 636 46 25 24 46 29 25 46 30 29 29 23 28 29 30 23 36 33 34 36 143 33 36 27 143 27 38 37 27 36 38 37 35 24 37 38 35 36 39 38 36 34 39 38 32 35 38 39 32 42 648 40 42 33 648 42 34 33 39 41 32 39 42 41 39 34 42 42 31 41 42 40 31 24 47 46 24 35 47 46 45 30 46 47 45 35 48 47 35 32 48 47 44 45 47 48 44 45 23 30 45 43 23 45 44 43 32 51 48 32 41 51 48 50 44 48 51 50 51 49 50 51 31 49 51 41 31 50 43 44 50 649 43 50 49 649 40 648 12 31 40 12 49 31 12 11 49 12 649 49 11 12 9 11 12 10 9 10 662 9 10 661 662 661 674 662 661 673 674 673 685 674 673 684 685 684 701 685 684 700 701 718 537 717 718 536 537 536 547 537 536 546 547 546 559 547 546 558 559 558 471 559 558 467 471 467 472 471 467 469 472 469 572 472 469 571 572 518 502 487 518 571 502 517 571 518 572 571 517 515 518 487 515 519 518 515 584 519 518 585 517 518 519 585 584 375 519 584 350 375 350 374 375 350 348 374 519 376 585 519 375 376 375 373 376 375 374 373 374 348 369 374 369 363 374 363 597 598 374 597 373 374 598 597 214 598 597 338 214 338 611 214 338 610 611 610 258 611 610 253 258 253 624 258 253 623 624 208 200 182 208 190 200 208 623 190 207 623 208 624 623 207 182 210 208 182 202 210 202 209 210 202 636 209 208 83 207 208 210 83 210 637 83 210 209 637 28 209 636 28 53 209 28 23 53 209 52 637 209 53 52 53 23 43 53 43 649 650 53 649 52 53 650 649 14 650 649 11 14 11 13 14 11 9 13 9 663 13 9 662 663 662 675 663 662 674 675 674 686 675 674 685 686 685 702 686 685 701 702 717 538 716 717 537 538 537 548 538 537 547 548 547 560 548 547 559 560 559 473 560 559 471 473 471 474 473 471 472 474 472 573 474 472 572 573 521 572 517 520 572 521 527 572 520 573 572 527 517 522 521 517 585 522 422 522 586 422 521 522 422 520 521 585 379 522 585 376 379 376 378 379 376 373 378 522 380 586 522 379 380 379 377 380 379 378 377 378 373 598 599 378 598 390 378 599 393 378 390 377 378 393 612 214 611 612 598 214 216 598 612 599 598 216 611 259 612 611 258 259 258 625 259 258 624 625 85 624 207 84 624 85 99 624 84 92 624 99 625 624 92 207 87 85 207 83 87 83 86 87 83 637 86 85 88 84 85 87 88 87 638 88 87 86 638 637 55 86 637 52 55 59 55 54 59 86 55 59 638 86 55 52 650 651 55 650 67 55 651 54 55 67 650 16 651 650 14 16 14 15 16 14 13 15 13 664 15 13 663 664 663 676 664 663 675 676 675 687 676 675 686 687 686 703 687 686 702 703 716 539 715 716 538 539 538 549 539 538 548 549 548 561 549 548 560 561 560 475 561 560 473 475 473 476 475 473 474 476 528 474 573 524 474 528 412 474 524 574 474 412 476 474 574 403 527 529 403 573 527 403 528 573 404 528 403 404 524 528 404 530 524 403 405 404 403 529 405 404 526 530 404 405 526 408 520 406 408 527 520 408 529 527 529 409 405 529 408 409 405 407 526 405 409 407 408 410 409 408 406 410 409 525 407 409 410 525 524 414 412 524 530 414 417 530 526 417 414 530 417 413 414 414 574 412 414 411 574 414 413 411 526 418 417 526 407 418 417 416 413 417 418 416 407 419 418 407 525 419 418 415 416 418 419 415 416 411 413 416 523 411 416 415 523 520 423 406 520 422 423 410 421 525 410 423 421 410 406 423 423 420 421 423 586 420 423 422 586 419 425 415 419 421 425 419 525 421 415 424 523 415 425 424 425 587 424 425 420 587 425 421 420 384 586 380 384 420 586 384 383 420 387 377 385 387 380 377 387 384 380 384 386 383 384 387 386 395 387 385 395 386 387 395 382 386 402 386 382 402 383 386 402 420 383 381 420 402 280 420 381 587 420 280 377 392 385 377 393 392 393 391 392 393 390 391 385 396 395 385 392 396 395 394 382 395 396 394 392 397 396 392 391 397 396 389 394 396 397 389 400 599 398 400 390 599 400 391 390 397 399 389 397 400 399 397 391 400 400 388 399 400 398 388 382 276 402 382 394 276 394 275 276 394 389 275 276 381 402 276 401 381 276 275 401 218 399 388 218 389 399 275 389 218 600 275 218 401 275 600 398 217 388 398 216 217 398 599 216 388 219 218 388 217 219 218 215 600 218 219 215 216 220 217 216 612 220 217 221 219 217 220 221 219 613 215 219 221 613 612 261 220 612 259 261 220 262 221 220 261 262 221 260 613 221 262 260 93 259 625 93 261 259 93 263 261 261 264 262 261 263 264 262 626 260 262 264 626 96 92 94 96 625 92 96 93 625 93 95 263 93 96 95 101 96 94 101 95 96 101 91 95 92 98 94 92 99 98 99 97 98 99 84 97 94 102 101 94 98 102 531 531 531 531 531 531 531 532 531 531 531 532 531 553 532 531 691 553 691 566 553 691 692 566 692 579 566 692 693 579 693 592 579 693 694 592 309 695 605 309 694 695 309 592 694 228 696 618 228 695 696 228 605 695 696 631 618 696 697 631 697 644 631 697 698 644 698 657 644 698 531 657 531 531 657 531 531 531 531 531 531 531 531 531 531 531 531 531 531 531 531 532 531 531 531 532 531 542 532 531 532 542 532 554 542 532 553 554 553 567 554 553 566 567 566 580 567 566 579 580 593 579 592 437 579 593 435 579 437 580 579 435 592 308 593 592 309 308 316 605 606 316 309 605 316 308 309 229 605 228 227 605 229 233 605 227 606 605 233 228 230 229 228 618 230 229 619 227 229 230 619 230 618 631 632 230 631 271 230 632 619 230 271 631 645 632 631 644 645 644 658 645 644 657 658 657 670 658 657 531 670 531 531 670 531 531 531 531 531 531 531 531 531 531 533 691 531 532 533 532 543 533 532 542 543 542 555 543 542 554 555 554 568 555 554 567 568 567 581 568 567 580 581 580 434 581 580 435 434 435 436 434 435 437 436 311 437 593 311 436 437 311 594 436 314 308 312 314 593 308 314 311 593 311 313 594 311 314 313 314 310 313 314 312 310 312 315 310 312 316 315 312 308 316 322 606 607 322 316 606 322 315 316 237 233 232 237 606 233 237 607 606 233 231 232 233 227 231 227 620 231 227 619 620 147 271 270 147 619 271 147 620 619 271 633 270 271 632 633 632 646 633 632 645 646 645 659 646 645 658 659 658 671 659 658 670 671 670 682 671 670 531 682 531 531 682 531 531 531 691 534 720 691 533 534 533 544 534 533 543 544 543 556 544 543 555 556 555 569 556 555 568 569 478 581 582 478 568 581 478 569 568 439 581 434 438 581 439 457 581 438 448 581 457 582 581 448 434 441 439 434 436 441 436 440 441 436 594 440 443 439 441 442 439 443 344 439 442 438 439 344 441 444 443 441 440 444 443 595 442 443 444 595 313 440 594 313 318 440 313 310 318 440 319 444 440 318 319 444 317 595 444 319 317 318 310 315 319 318 315 320 319 315 317 319 320 315 321 320 315 322 321 322 608 321 322 607 608 607 236 608 607 237 236 237 235 236 237 232 235 238 232 231 240 232 238 234 232 240 235 232 234 231 239 238 231 620 239 238 241 240 238 239 241 240 621 234 240 241 621 620 274 239 620 147 274 147 273 274 147 270 273 239 149 241 239 274 149 241 148 621 241 149 148 149 274 273 272 149 273 157 149 272 148 149 157 273 270 633 634 273 633 163 273 634 166 273 163 272 273 166 144 646 647 144 633 646 144 634 633 646 660 647 646 659 660 659 672 660 659 671 672 671 683 672 671 682 683 682 699 683 682 531 699 720 535 719 720 534 535 534 545 535 534 544 545 544 557 545 544 556 557 479 556 569 570 556 479 470 556 570 468 556 470 557 556 468 569 480 479 569 478 480 484 479 480 477 479 484 491 479 477 570 479 491 449 478 582 481 478 449 483 478 481 480 478 483 480 485 484 480 483 485 484 482 477 484 485 482 483 486 485 483 481 486 485 583 482 485 486 583 452 448 450 452 582 448 452 449 582 453 449 452 453 481 449 453 451 481 452 454 453 452 450 454 453 447 451 453 454 447 448 456 450 448 457 456 457 455 456 457 438 455 450 459 454 450 456 459 454 458 447 454 459 458 456 460 459 456 455 460 459 446 458 459 460 446 481 463 486 481 451 463 466 451 447 466 463 451 466 462 463 463 583 486 463 461 583 463 462 461 447 339 466 447 458 339 466 465 462 466 339 465 339 464 465 339 446 464 339 458 446 465 461 462 465 445 461 465 464 445 438 343 455 438 344 343 344 342 343 344 442 342 455 346 460 455 343 346 460 345 446 460 346 345 346 341 345 346 342 341 346 343 342 442 347 342 442 595 347 342 340 341 342 347 340 464 446 345 464 345 341 464 341 340 596 464 340 358 464 596 445 464 358 331 595 317 347 595 331 324 347 331 326 347 324 340 347 326 327 340 326 327 596 340 327 325 596 326 328 327 326 324 328 327 323 325 327 328 323 317 332 331 317 320 332 337 332 330 337 331 332 337 324 331 332 333 330 332 321 333 332 320 321 321 329 333 321 608 329 324 336 328 324 337 336 337 335 336 337 330 335 336 323 328 336 334 323 336 335 334 335 330 333 335 333 329 609 335 329 334 335 609 608 245 329 608 236 245 236 244 245 236 235 244 235 243 244 235 234 243 247 245 244 247 329 245 246 329 247 609 329 246 244 248 247 244 243 248 247 242 246 247 248 242 153 234 621 249 234 153 251 234 249 243 234 251 243 252 248 243 251 252 248 250 242 248 252 250 252 622 250 252 249 622 252 251 249 621 154 153 621 148 154 153 152 249 153 154 152 148 156 154 148 157 156 157 155 156 157 272 155 159 154 156 159 152 154 159 158 152 156 160 159 156 155 160 159 151 158 159 160 151 175 158 151 175 152 158 175 249 152 150 249 175 185 249 150 622 249 185 272 165 155 272 166 165 166 164 165 166 163 164 155 168 160 155 165 168 160 167 151 160 168 167 165 169 168 165 164 169 168 162 167 168 169 162 172 634 170 172 163 634 172 164 163 164 173 169 164 172 173 169 171 162 169 173 171 173 161 171 173 170 161 173 172 170 178 151 167 178 175 151 178 177 175 167 179 178 167 162 179 178 176 177 178 179 176 177 150 175 177 174 150 177 176 174 179 181 176 179 171 181 179 162 171 171 180 181 171 161 180 181 174 176 181 635 174 181 180 635 170 634 144 145 170 144 19 170 145 161 170 19 161 20 180 161 19 20 180 146 635 180 20 146 19 21 20 19 145 21 20 143 146 20 21 143 144 22 145 144 647 22 21 145 22 648 21 22 33 21 648 143 21 33 22 647 660 661 22 660 10 22 661 12 22 10 648 22 12 660 673 661 660 672 673 672 684 673 672 683 684 683 700 684 683 699 700 719 536 718 719 535 536 535 546 536 535 545 546 545 558 546 545 557 558 557 467 558 557 468 467 468 469 467 468 470 469 492 470 570 488 470 492 503 470 488 571 470 503 469 470 571 495 491 493 495 570 491 495 492 570 492 494 488 492 495 494 499 495 493 499 494 495 499 490 494 498 477 496 498 491 477 498 493 491 493 500 499 493 498 500 499 497 490 499 500 497 498 501 500 498 496 501 500 489 497 500 501 489 506 488 494 506 503 488 506 505 503 494 507 506 494 490 507 506 504 505 506 507 504 505 571 503 505 502 571 505 504 502 490 510 507 490 497 510 507 509 504 507 510 509 497 511 510 497 489 511 510 508 509 510 511 508 509 502 504 509 487 502 509 508 487 477 514 496 477 482 514 501 513 489 501 514 513 501 496 514 514 512 513 514 583 512 514 482 583 511 516 508 511 513 516 511 489 513 +101 100 91 101 102 100 98 103 102 98 97 103 102 90 100 102 103 90 105 95 91 105 263 95 264 263 105 104 264 105 630 264 104 91 107 105 91 100 107 100 106 107 100 90 106 107 104 105 107 89 104 107 106 89 112 88 110 112 84 88 112 97 84 103 111 90 103 112 111 103 97 112 112 109 111 112 110 109 110 108 109 110 642 108 110 88 642 106 90 111 106 111 109 106 109 108 643 106 108 129 106 643 89 106 129 60 642 59 60 108 642 60 58 108 59 61 60 59 54 61 71 60 61 71 58 60 71 57 58 63 108 58 63 643 108 63 62 643 81 58 57 81 63 58 81 64 63 63 56 62 63 64 56 70 67 68 70 54 67 70 61 54 61 72 71 61 70 72 71 69 57 71 72 69 70 73 72 70 68 73 72 66 69 72 73 66 76 655 74 76 67 655 76 68 67 68 77 73 68 76 77 73 75 66 73 77 75 77 65 75 77 74 65 77 76 74 57 82 81 57 69 82 81 80 64 81 82 80 69 0 82 69 66 0 82 79 80 82 0 79 80 56 64 80 78 56 80 79 78 0 2 79 0 75 2 0 66 75 75 1 2 75 65 1 2 78 79 2 656 78 2 1 656 74 655 16 65 74 16 1 65 16 18 1 16 656 1 18 16 17 18 16 15 17 15 669 17 15 668 669 668 682 669 668 681 682 681 695 682 681 694 695 694 723 695 694 722 723 747 540 746 747 539 540 539 553 540 539 552 553 552 566 553 552 565 566 427 476 578 427 475 476 427 565 475 579 565 427 566 565 579 431 411 523 431 578 411 428 578 431 427 578 428 427 426 579 427 428 426 523 432 431 523 424 432 431 430 428 431 432 430 424 433 432 424 591 433 432 429 430 432 433 429 286 430 429 286 428 430 592 428 286 426 428 592 591 281 433 591 280 281 433 279 429 433 281 279 284 381 282 284 280 381 284 281 280 281 283 279 281 284 283 284 278 283 284 282 278 290 429 279 290 286 429 290 287 286 286 285 592 286 287 285 279 291 290 279 283 291 290 289 287 290 291 289 283 292 291 283 278 292 291 288 289 291 292 288 287 293 285 287 289 293 289 277 293 289 288 277 381 296 282 381 401 296 300 296 295 300 282 296 300 278 282 296 294 295 296 604 294 296 401 604 278 301 292 278 300 301 292 299 288 292 301 299 301 298 299 301 295 298 301 300 295 288 302 277 288 299 302 299 297 302 299 298 297 295 303 298 295 294 303 298 605 297 298 303 605 604 223 294 604 215 223 303 222 605 303 223 222 303 294 223 215 224 223 215 617 224 223 618 222 223 224 618 617 266 224 617 260 266 224 265 618 224 266 265 260 267 266 260 630 267 119 266 267 119 265 266 119 631 265 116 630 104 116 267 630 116 115 267 104 117 116 104 89 117 123 117 114 123 116 117 123 115 116 267 120 119 267 115 120 119 118 631 119 120 118 124 115 123 124 120 115 124 122 120 123 125 124 123 114 125 124 121 122 124 125 121 120 126 118 120 122 126 122 113 126 122 121 113 132 129 130 132 89 129 132 117 89 117 131 114 117 132 131 132 128 131 132 130 128 129 133 130 129 643 133 130 127 128 130 133 127 114 137 125 114 131 137 125 136 121 125 137 136 131 138 137 131 128 138 137 135 136 137 138 135 121 139 113 121 136 139 136 134 139 136 135 134 138 140 135 138 127 140 138 128 127 135 644 134 135 140 644 643 6 133 643 62 6 133 5 127 133 6 5 62 7 6 62 56 7 6 4 5 6 7 4 140 127 5 140 5 4 3 140 4 644 140 3 7 56 78 7 78 656 8 7 656 4 7 8 4 657 3 4 8 657 8 656 18 8 18 17 8 17 669 670 8 669 657 8 670 669 683 670 669 682 683 682 696 683 682 695 696 695 724 696 695 723 724 746 541 745 746 540 541 540 554 541 540 553 554 553 567 554 553 566 567 566 580 567 566 579 580 306 426 592 306 579 426 304 579 306 593 579 304 580 579 593 307 297 605 307 302 297 307 277 302 307 293 277 307 285 293 307 592 285 306 592 307 306 305 304 306 307 305 304 606 593 304 305 606 222 307 605 222 226 307 222 618 226 307 225 305 307 226 225 305 619 606 305 225 619 265 226 618 265 269 226 265 631 269 226 268 225 226 269 268 225 632 619 225 268 632 142 134 644 142 139 134 142 113 139 142 126 113 142 118 126 142 631 118 269 631 142 269 141 268 269 142 141 268 645 632 268 141 645 142 644 3 142 3 657 141 142 657 658 141 657 645 141 658 657 671 658 657 670 671 670 684 671 670 683 684 683 697 684 683 696 697 696 725 697 696 724 725 745 542 744 745 541 542 541 555 542 541 554 555 554 568 555 554 567 568 567 581 568 567 580 581 580 594 581 580 593 594 593 607 594 593 606 607 606 620 607 606 619 620 619 633 620 619 632 633 632 646 633 632 645 646 645 659 646 645 658 659 658 672 659 658 671 672 671 685 672 671 684 685 684 698 685 684 697 698 697 726 698 697 725 726 744 543 743 744 542 543 542 556 543 542 555 556 555 569 556 555 568 569 568 582 569 568 581 582 581 595 582 581 594 595 594 608 595 594 607 608 607 621 608 607 620 621 620 634 621 620 633 634 633 647 634 633 646 647 646 660 647 646 659 660 659 673 660 659 672 673 672 686 673 672 685 686 685 699 686 685 698 699 698 727 699 698 726 727 743 741 742 743 543 741 543 740 741 543 556 740 556 739 740 556 569 739 569 738 739 569 582 738 582 737 738 582 595 737 595 736 737 595 608 736 608 735 736 608 621 735 621 734 735 621 634 734 634 733 734 634 647 733 647 732 733 647 660 732 660 731 732 660 673 731 673 730 731 673 686 730 686 729 730 686 699 729 699 728 729 699 727 728 508 515 487 508 516 515 516 588 515 516 512 588 516 513 512 359 461 445 359 587 461 349 587 359 355 587 349 351 587 355 512 587 351 352 512 351 352 588 512 352 350 588 351 354 352 351 355 354 366 355 349 366 354 355 366 353 354 354 350 352 354 348 350 354 353 348 362 358 360 362 445 358 362 359 445 359 361 349 359 362 361 362 357 361 362 360 357 212 358 600 360 358 212 356 360 212 372 360 356 357 360 372 349 367 366 349 361 367 366 365 353 366 367 365 361 368 367 361 357 368 367 364 365 367 368 364 353 369 348 353 365 369 365 363 369 365 364 363 368 371 364 368 372 371 368 357 372 372 370 371 372 356 370 371 363 364 371 601 363 371 370 601 325 212 600 325 213 212 325 323 213 212 211 356 212 213 211 370 338 601 370 211 338 370 356 211 213 323 334 213 334 613 211 213 613 614 211 613 338 211 614 256 246 242 256 613 246 254 613 256 253 613 254 614 613 253 250 256 242 250 257 256 250 626 257 256 255 254 256 257 255 191 254 255 191 253 254 191 627 253 626 186 257 626 185 186 194 186 184 194 257 186 194 255 257 189 150 187 189 185 150 189 186 185 186 188 184 186 189 188 189 183 188 189 187 183 255 193 191 255 194 193 197 194 184 197 193 194 197 192 193 193 627 191 193 190 627 193 192 190 184 198 197 184 188 198 197 196 192 197 198 196 188 199 198 188 183 199 198 195 196 198 199 195 192 200 190 192 196 200 196 182 200 196 195 182 187 150 174 187 174 639 201 187 639 203 187 201 206 187 203 183 187 206 199 205 195 199 206 205 199 183 206 206 204 205 206 203 204 205 182 195 205 202 182 205 204 202 204 640 202 204 201 640 204 203 201 26 639 146 26 201 639 26 25 201 146 27 26 146 143 27 37 26 27 37 25 26 37 24 25 29 201 25 29 640 201 29 28 640 46 25 24 46 29 25 46 30 29 29 23 28 29 30 23 36 33 34 36 143 33 36 27 143 27 38 37 27 36 38 37 35 24 37 38 35 36 39 38 36 34 39 38 32 35 38 39 32 42 652 40 42 33 652 42 34 33 39 41 32 39 42 41 39 34 42 42 31 41 42 40 31 24 47 46 24 35 47 46 45 30 46 47 45 35 48 47 35 32 48 47 44 45 47 48 44 45 23 30 45 43 23 45 44 43 32 51 48 32 41 51 48 50 44 48 51 50 51 49 50 51 31 49 51 41 31 50 43 44 50 653 43 50 49 653 40 652 12 31 40 12 49 31 12 11 49 12 653 49 11 12 9 11 12 10 9 10 666 9 10 665 666 665 679 666 665 678 679 678 692 679 678 691 692 691 720 692 691 719 720 750 537 749 750 536 537 536 550 537 536 549 550 549 563 550 549 562 563 562 471 563 562 467 471 467 472 471 467 469 472 469 576 472 469 575 576 518 502 487 518 575 502 517 575 518 576 575 517 515 518 487 515 519 518 515 588 519 518 589 517 518 519 589 588 375 519 588 350 375 350 374 375 350 348 374 519 376 589 519 375 376 375 373 376 375 374 373 374 348 369 374 369 363 374 363 601 602 374 601 373 374 602 601 214 602 601 338 214 338 615 214 338 614 615 614 258 615 614 253 258 253 628 258 253 627 628 208 200 182 208 190 200 208 627 190 207 627 208 628 627 207 182 210 208 182 202 210 202 209 210 202 640 209 208 83 207 208 210 83 210 641 83 210 209 641 28 209 640 28 53 209 28 23 53 209 52 641 209 53 52 53 23 43 53 43 653 654 53 653 52 53 654 653 14 654 653 11 14 11 13 14 11 9 13 9 667 13 9 666 667 666 680 667 666 679 680 679 693 680 679 692 693 692 721 693 692 720 721 749 538 748 749 537 538 537 551 538 537 550 551 550 564 551 550 563 564 563 473 564 563 471 473 471 474 473 471 472 474 472 577 474 472 576 577 521 576 517 520 576 521 527 576 520 577 576 527 517 522 521 517 589 522 422 522 590 422 521 522 422 520 521 589 379 522 589 376 379 376 378 379 376 373 378 522 380 590 522 379 380 379 377 380 379 378 377 378 373 602 603 378 602 390 378 603 393 378 390 377 378 393 616 214 615 616 602 214 216 602 616 603 602 216 615 259 616 615 258 259 258 629 259 258 628 629 85 628 207 84 628 85 99 628 84 92 628 99 629 628 92 207 87 85 207 83 87 83 86 87 83 641 86 85 88 84 85 87 88 87 642 88 87 86 642 641 55 86 641 52 55 59 55 54 59 86 55 59 642 86 55 52 654 655 55 654 67 55 655 54 55 67 654 16 655 654 14 16 14 15 16 14 13 15 13 668 15 13 667 668 667 681 668 667 680 681 680 694 681 680 693 694 693 722 694 693 721 722 748 539 747 748 538 539 538 552 539 538 551 552 551 565 552 551 564 565 564 475 565 564 473 475 473 476 475 473 474 476 528 474 577 524 474 528 412 474 524 578 474 412 476 474 578 403 527 529 403 577 527 403 528 577 404 528 403 404 524 528 404 530 524 403 405 404 403 529 405 404 526 530 404 405 526 408 520 406 408 527 520 408 529 527 529 409 405 529 408 409 405 407 526 405 409 407 408 410 409 408 406 410 409 525 407 409 410 525 524 414 412 524 530 414 417 530 526 417 414 530 417 413 414 414 578 412 414 411 578 414 413 411 526 418 417 526 407 418 417 416 413 417 418 416 407 419 418 407 525 419 418 415 416 418 419 415 416 411 413 416 523 411 416 415 523 520 423 406 520 422 423 410 421 525 410 423 421 410 406 423 423 420 421 423 590 420 423 422 590 419 425 415 419 421 425 419 525 421 415 424 523 415 425 424 425 591 424 425 420 591 425 421 420 384 590 380 384 420 590 384 383 420 387 377 385 387 380 377 387 384 380 384 386 383 384 387 386 395 387 385 395 386 387 395 382 386 402 386 382 402 383 386 402 420 383 381 420 402 280 420 381 591 420 280 377 392 385 377 393 392 393 391 392 393 390 391 385 396 395 385 392 396 395 394 382 395 396 394 392 397 396 392 391 397 396 389 394 396 397 389 400 603 398 400 390 603 400 391 390 397 399 389 397 400 399 397 391 400 400 388 399 400 398 388 382 276 402 382 394 276 394 275 276 394 389 275 276 381 402 276 401 381 276 275 401 218 399 388 218 389 399 275 389 218 604 275 218 401 275 604 398 217 388 398 216 217 398 603 216 388 219 218 388 217 219 218 215 604 218 219 215 216 220 217 216 616 220 217 221 219 217 220 221 219 617 215 219 221 617 616 261 220 616 259 261 220 262 221 220 261 262 221 260 617 221 262 260 93 259 629 93 261 259 93 263 261 261 264 262 261 263 264 262 630 260 262 264 630 96 92 94 96 629 92 96 93 629 93 95 263 93 96 95 101 96 94 101 95 96 101 91 95 92 98 94 92 99 98 99 97 98 99 84 97 94 102 101 94 98 102 700 531 755 700 701 531 701 544 531 701 702 544 702 557 544 702 703 557 703 570 557 703 704 570 704 583 570 704 705 583 705 596 583 705 706 596 309 707 609 309 706 707 309 596 706 228 708 622 228 707 708 228 609 707 708 635 622 708 709 635 709 648 635 709 710 648 710 661 648 710 711 661 711 674 661 711 712 674 712 687 674 712 713 687 713 715 687 713 714 715 755 532 754 755 531 532 531 545 532 531 544 545 544 558 545 544 557 558 557 571 558 557 570 571 570 584 571 570 583 584 597 583 596 437 583 597 435 583 437 584 583 435 596 308 597 596 309 308 316 609 610 316 309 609 316 308 309 229 609 228 227 609 229 233 609 227 610 609 233 228 230 229 228 622 230 229 623 227 229 230 623 230 622 635 636 230 635 271 230 636 623 230 271 635 649 636 635 648 649 648 662 649 648 661 662 661 675 662 661 674 675 674 688 675 674 687 688 687 716 688 687 715 716 754 533 753 754 532 533 532 546 533 532 545 546 545 559 546 545 558 559 558 572 559 558 571 572 571 585 572 571 584 585 584 434 585 584 435 434 435 436 434 435 437 436 311 437 597 311 436 437 311 598 436 314 308 312 314 597 308 314 311 597 311 313 598 311 314 313 314 310 313 314 312 310 312 315 310 312 316 315 312 308 316 322 610 611 322 316 610 322 315 316 237 233 232 237 610 233 237 611 610 233 231 232 233 227 231 227 624 231 227 623 624 147 271 270 147 623 271 147 624 623 271 637 270 271 636 637 636 650 637 636 649 650 649 663 650 649 662 663 662 676 663 662 675 676 675 689 676 675 688 689 688 717 689 688 716 717 753 534 752 753 533 534 533 547 534 533 546 547 546 560 547 546 559 560 559 573 560 559 572 573 478 585 586 478 572 585 478 573 572 439 585 434 438 585 439 457 585 438 448 585 457 586 585 448 434 441 439 434 436 441 436 440 441 436 598 440 443 439 441 442 439 443 344 439 442 438 439 344 441 444 443 441 440 444 443 599 442 443 444 599 313 440 598 313 318 440 313 310 318 440 319 444 440 318 319 444 317 599 444 319 317 318 310 315 319 318 315 320 319 315 317 319 320 315 321 320 315 322 321 322 612 321 322 611 612 611 236 612 611 237 236 237 235 236 237 232 235 238 232 231 240 232 238 234 232 240 235 232 234 231 239 238 231 624 239 238 241 240 238 239 241 240 625 234 240 241 625 624 274 239 624 147 274 147 273 274 147 270 273 239 149 241 239 274 149 241 148 625 241 149 148 149 274 273 272 149 273 157 149 272 148 149 157 273 270 637 638 273 637 163 273 638 166 273 163 272 273 166 144 650 651 144 637 650 144 638 637 650 664 651 650 663 664 663 677 664 663 676 677 676 690 677 676 689 690 689 718 690 689 717 718 752 535 751 752 534 535 534 548 535 534 547 548 547 561 548 547 560 561 479 560 573 574 560 479 470 560 574 468 560 470 561 560 468 573 480 479 573 478 480 484 479 480 477 479 484 491 479 477 574 479 491 449 478 586 481 478 449 483 478 481 480 478 483 480 485 484 480 483 485 484 482 477 484 485 482 483 486 485 483 481 486 485 587 482 485 486 587 452 448 450 452 586 448 452 449 586 453 449 452 453 481 449 453 451 481 452 454 453 452 450 454 453 447 451 453 454 447 448 456 450 448 457 456 457 455 456 457 438 455 450 459 454 450 456 459 454 458 447 454 459 458 456 460 459 456 455 460 459 446 458 459 460 446 481 463 486 481 451 463 466 451 447 466 463 451 466 462 463 463 587 486 463 461 587 463 462 461 447 339 466 447 458 339 466 465 462 466 339 465 339 464 465 339 446 464 339 458 446 465 461 462 465 445 461 465 464 445 438 343 455 438 344 343 344 342 343 344 442 342 455 346 460 455 343 346 460 345 446 460 346 345 346 341 345 346 342 341 346 343 342 442 347 342 442 599 347 342 340 341 342 347 340 464 446 345 464 345 341 464 341 340 600 464 340 358 464 600 445 464 358 331 599 317 347 599 331 324 347 331 326 347 324 340 347 326 327 340 326 327 600 340 327 325 600 326 328 327 326 324 328 327 323 325 327 328 323 317 332 331 317 320 332 337 332 330 337 331 332 337 324 331 332 333 330 332 321 333 332 320 321 321 329 333 321 612 329 324 336 328 324 337 336 337 335 336 337 330 335 336 323 328 336 334 323 336 335 334 335 330 333 335 333 329 613 335 329 334 335 613 612 245 329 612 236 245 236 244 245 236 235 244 235 243 244 235 234 243 247 245 244 247 329 245 246 329 247 613 329 246 244 248 247 244 243 248 247 242 246 247 248 242 153 234 625 249 234 153 251 234 249 243 234 251 243 252 248 243 251 252 248 250 242 248 252 250 252 626 250 252 249 626 252 251 249 625 154 153 625 148 154 153 152 249 153 154 152 148 156 154 148 157 156 157 155 156 157 272 155 159 154 156 159 152 154 159 158 152 156 160 159 156 155 160 159 151 158 159 160 151 175 158 151 175 152 158 175 249 152 150 249 175 185 249 150 626 249 185 272 165 155 272 166 165 166 164 165 166 163 164 155 168 160 155 165 168 160 167 151 160 168 167 165 169 168 165 164 169 168 162 167 168 169 162 172 638 170 172 163 638 172 164 163 164 173 169 164 172 173 169 171 162 169 173 171 173 161 171 173 170 161 173 172 170 178 151 167 178 175 151 178 177 175 167 179 178 167 162 179 178 176 177 178 179 176 177 150 175 177 174 150 177 176 174 179 181 176 179 171 181 179 162 171 171 180 181 171 161 180 181 174 176 181 639 174 181 180 639 170 638 144 145 170 144 19 170 145 161 170 19 161 20 180 161 19 20 180 146 639 180 20 146 19 21 20 19 145 21 20 143 146 20 21 143 144 22 145 144 651 22 21 145 22 652 21 22 33 21 652 143 21 33 22 651 664 665 22 664 10 22 665 12 22 10 652 22 12 664 678 665 664 677 678 677 691 678 677 690 691 690 719 691 690 718 719 751 536 750 751 535 536 535 549 536 535 548 549 548 562 549 548 561 562 561 467 562 561 468 467 468 469 467 468 470 469 492 470 574 488 470 492 503 470 488 575 470 503 469 470 575 495 491 493 495 574 491 495 492 574 492 494 488 492 495 494 499 495 493 499 494 495 499 490 494 498 477 496 498 491 477 498 493 491 493 500 499 493 498 500 499 497 490 499 500 497 498 501 500 498 496 501 500 489 497 500 501 489 506 488 494 506 503 488 506 505 503 494 507 506 494 490 507 506 504 505 506 507 504 505 575 503 505 502 575 505 504 502 490 510 507 490 497 510 507 509 504 507 510 509 497 511 510 497 489 511 510 508 509 510 511 508 509 502 504 509 487 502 509 508 487 477 514 496 477 482 514 501 513 489 501 514 513 501 496 514 514 512 513 514 587 512 514 482 587 511 516 508 511 513 516 511 489 513 diff --git a/mudworld/geometry/terrain/crater.ndb b/mudworld/geometry/terrain/crater.ndb new file mode 100644 index 0000000..9694c22 --- /dev/null +++ b/mudworld/geometry/terrain/crater.ndb @@ -0,0 +1 @@ +0 : material/terrain/crater diff --git a/mudworld/geometry/terrain/ground.bog b/mudworld/geometry/terrain/ground.bog new file mode 100644 index 0000000..f9b2e4b --- /dev/null +++ b/mudworld/geometry/terrain/ground.bog @@ -0,0 +1,15 @@ +BOG 1 1 +0 4 1 4 1 +-250.000000 -250.000000 0.000000 +250.000000 -250.000000 0.000000 +250.000000 250.000000 0.000000 +-250.000000 250.000000 0.000000 +0.000000 0.000000 1.000000 +0.000000 0.000000 +1.000000 0.000000 +1.000000 1.000000 +0.000000 1.000000 +2 0 4 1 4 +0 1 2 3 +0 +0 1 2 3 diff --git a/mudworld/geometry/terrain/ground.ndb b/mudworld/geometry/terrain/ground.ndb new file mode 100644 index 0000000..5d6a84f --- /dev/null +++ b/mudworld/geometry/terrain/ground.ndb @@ -0,0 +1,2 @@ +0 : material/terrain/compass +1 : material/terrain/sky diff --git a/mudworld/goslib.cfg b/mudworld/goslib.cfg new file mode 100644 index 0000000..c689247 --- /dev/null +++ b/mudworld/goslib.cfg @@ -0,0 +1,15 @@ +libgos/ +geometry/common/people/wizard +geometry/common/plants/tree_2 +geometry/common/plants/tree_3 +geometry/common/plants/tree_1 +geometry/common/misc/bucket +geometry/common/misc/chest +geometry/common/misc/chest_top +geometry/common/buildings/church +geometry/common/buildings/hut +geometry/common/buildings/pavilion +geometry/common/buildings/foxanddogs +geometry/common/animal/eagle1 +geometry/terrain/ground +geometry/terrain/crater diff --git a/mudworld/libgos/.cvsignore b/mudworld/libgos/.cvsignore new file mode 100644 index 0000000..8d7681a --- /dev/null +++ b/mudworld/libgos/.cvsignore @@ -0,0 +1 @@ +*.ndb *.bog *.bmat *.tex diff --git a/mudworld/libgos/Makefile.am b/mudworld/libgos/Makefile.am new file mode 100644 index 0000000..78a998e --- /dev/null +++ b/mudworld/libgos/Makefile.am @@ -0,0 +1 @@ +CLEANFILES = *.bog *.bmat *.tex *.ndb diff --git a/mudworld/libgos/Makefile.in b/mudworld/libgos/Makefile.in new file mode 100644 index 0000000..1b21243 --- /dev/null +++ b/mudworld/libgos/Makefile.in @@ -0,0 +1,181 @@ +# Makefile.in generated automatically by automake 1.4 from Makefile.am + +# Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + + +SHELL = @SHELL@ + +srcdir = @srcdir@ +top_srcdir = @top_srcdir@ +VPATH = @srcdir@ +prefix = @prefix@ +exec_prefix = @exec_prefix@ + +bindir = @bindir@ +sbindir = @sbindir@ +libexecdir = @libexecdir@ +datadir = @datadir@ +sysconfdir = @sysconfdir@ +sharedstatedir = @sharedstatedir@ +localstatedir = @localstatedir@ +libdir = @libdir@ +infodir = @infodir@ +mandir = @mandir@ +includedir = @includedir@ +oldincludedir = /usr/include + +DESTDIR = + +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ + +top_builddir = ../.. + +ACLOCAL = @ACLOCAL@ +AUTOCONF = @AUTOCONF@ +AUTOMAKE = @AUTOMAKE@ +AUTOHEADER = @AUTOHEADER@ + +INSTALL = @INSTALL@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS) +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +transform = @program_transform_name@ + +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +CC = @CC@ +CXX = @CXX@ +GL_CFLAGS = @GL_CFLAGS@ +GL_LIBS = @GL_LIBS@ +LEX = @LEX@ +MAKEINFO = @MAKEINFO@ +NETLIBS = @NETLIBS@ +PACKAGE = @PACKAGE@ +RANLIB = @RANLIB@ +TIFF_CFLAGS = @TIFF_CFLAGS@ +TIFF_LIBS = @TIFF_LIBS@ +VERSION = @VERSION@ +YACC = @YACC@ + +CLEANFILES = *.bog *.bmat *.tex *.ndb +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_CLEAN_FILES = +DIST_COMMON = Makefile.am Makefile.in + + +DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) + +TAR = gtar +GZIP_ENV = --best +all: all-redirect +.SUFFIXES: +$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) + cd $(top_srcdir) && $(AUTOMAKE) --foreign mudworld/libgos/Makefile + +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES) + cd $(top_builddir) \ + && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status + +tags: TAGS +TAGS: + + +distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) + +subdir = mudworld/libgos + +distdir: $(DISTFILES) + here=`cd $(top_builddir) && pwd`; \ + top_distdir=`cd $(top_distdir) && pwd`; \ + distdir=`cd $(distdir) && pwd`; \ + cd $(top_srcdir) \ + && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --foreign mudworld/libgos/Makefile + @for file in $(DISTFILES); do \ + d=$(srcdir); \ + if test -d $$d/$$file; then \ + cp -pr $$/$$file $(distdir)/$$file; \ + else \ + test -f $(distdir)/$$file \ + || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ + || cp -p $$d/$$file $(distdir)/$$file || :; \ + fi; \ + done +info-am: +info: info-am +dvi-am: +dvi: dvi-am +check-am: all-am +check: check-am +installcheck-am: +installcheck: installcheck-am +install-exec-am: +install-exec: install-exec-am + +install-data-am: +install-data: install-data-am + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am +install: install-am +uninstall-am: +uninstall: uninstall-am +all-am: Makefile +all-redirect: all-am +install-strip: + $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install +installdirs: + + +mostlyclean-generic: + +clean-generic: + -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) + +distclean-generic: + -rm -f Makefile $(CONFIG_CLEAN_FILES) + -rm -f config.cache config.log stamp-h stamp-h[0-9]* + +maintainer-clean-generic: +mostlyclean-am: mostlyclean-generic + +mostlyclean: mostlyclean-am + +clean-am: clean-generic mostlyclean-am + +clean: clean-am + +distclean-am: distclean-generic clean-am + +distclean: distclean-am + +maintainer-clean-am: maintainer-clean-generic distclean-am + @echo "This command is intended for maintainers to use;" + @echo "it deletes files that may require special tools to rebuild." + +maintainer-clean: maintainer-clean-am + +.PHONY: tags distdir info-am info dvi-am dvi check check-am \ +installcheck-am installcheck install-exec-am install-exec \ +install-data-am install-data install-am install uninstall-am uninstall \ +all-redirect all-am all installdirs mostlyclean-generic \ +distclean-generic clean-generic maintainer-clean-generic clean \ +mostlyclean distclean maintainer-clean + + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: diff --git a/mudworld/material/common/animal/eagle1a.bmat b/mudworld/material/common/animal/eagle1a.bmat new file mode 100644 index 0000000..9db4804 --- /dev/null +++ b/mudworld/material/common/animal/eagle1a.bmat @@ -0,0 +1,2 @@ +1 0.5 0.2 0.2 1.0 +2 0.5 0.2 0.2 1.0 diff --git a/mudworld/material/common/buildings/ceiling1.bmat b/mudworld/material/common/buildings/ceiling1.bmat new file mode 100644 index 0000000..604d306 --- /dev/null +++ b/mudworld/material/common/buildings/ceiling1.bmat @@ -0,0 +1,2 @@ +1 1.0 1.0 1.0 1.0 +2 1.0 1.0 1.0 1.0 diff --git a/mudworld/material/common/buildings/floor1.bmat b/mudworld/material/common/buildings/floor1.bmat new file mode 100644 index 0000000..dcfd684 --- /dev/null +++ b/mudworld/material/common/buildings/floor1.bmat @@ -0,0 +1,3 @@ +0 0 +1 1.0 1.0 1.0 1.0 +2 1.0 1.0 1.0 1.0 diff --git a/mudworld/material/common/buildings/floor1.ndb b/mudworld/material/common/buildings/floor1.ndb new file mode 100644 index 0000000..16137c5 --- /dev/null +++ b/mudworld/material/common/buildings/floor1.ndb @@ -0,0 +1 @@ +0 : texture/common/buildings/tile1 diff --git a/mudworld/material/common/buildings/frame1.bmat b/mudworld/material/common/buildings/frame1.bmat new file mode 100644 index 0000000..979ab1c --- /dev/null +++ b/mudworld/material/common/buildings/frame1.bmat @@ -0,0 +1,2 @@ +1 0.0 1.0 1.0 1.0 +2 0.0 1.0 1.0 1.0 diff --git a/mudworld/material/common/buildings/marble.bmat b/mudworld/material/common/buildings/marble.bmat new file mode 100644 index 0000000..9db4804 --- /dev/null +++ b/mudworld/material/common/buildings/marble.bmat @@ -0,0 +1,2 @@ +1 0.5 0.2 0.2 1.0 +2 0.5 0.2 0.2 1.0 diff --git a/mudworld/material/common/buildings/roof1.bmat b/mudworld/material/common/buildings/roof1.bmat new file mode 100644 index 0000000..dcfd684 --- /dev/null +++ b/mudworld/material/common/buildings/roof1.bmat @@ -0,0 +1,3 @@ +0 0 +1 1.0 1.0 1.0 1.0 +2 1.0 1.0 1.0 1.0 diff --git a/mudworld/material/common/buildings/roof1.ndb b/mudworld/material/common/buildings/roof1.ndb new file mode 100644 index 0000000..d59371e --- /dev/null +++ b/mudworld/material/common/buildings/roof1.ndb @@ -0,0 +1 @@ +0 : texture/common/buildings/oldwood1 diff --git a/mudworld/material/common/buildings/wall1.bmat b/mudworld/material/common/buildings/wall1.bmat new file mode 100644 index 0000000..dcfd684 --- /dev/null +++ b/mudworld/material/common/buildings/wall1.bmat @@ -0,0 +1,3 @@ +0 0 +1 1.0 1.0 1.0 1.0 +2 1.0 1.0 1.0 1.0 diff --git a/mudworld/material/common/buildings/wall1.ndb b/mudworld/material/common/buildings/wall1.ndb new file mode 100644 index 0000000..f3ae1d9 --- /dev/null +++ b/mudworld/material/common/buildings/wall1.ndb @@ -0,0 +1 @@ +0 : texture/common/buildings/brick1 diff --git a/mudworld/material/common/buildings/wall2.bmat b/mudworld/material/common/buildings/wall2.bmat new file mode 100644 index 0000000..eb57483 --- /dev/null +++ b/mudworld/material/common/buildings/wall2.bmat @@ -0,0 +1,3 @@ +0 0 +1 1.0 0.0 1.0 1.0 +2 1.0 0.0 1.0 1.0 diff --git a/mudworld/material/common/buildings/wall2.ndb b/mudworld/material/common/buildings/wall2.ndb new file mode 100644 index 0000000..f3ae1d9 --- /dev/null +++ b/mudworld/material/common/buildings/wall2.ndb @@ -0,0 +1 @@ +0 : texture/common/buildings/brick1 diff --git a/mudworld/material/common/misc/bucket_side.bmat b/mudworld/material/common/misc/bucket_side.bmat new file mode 100644 index 0000000..dcfd684 --- /dev/null +++ b/mudworld/material/common/misc/bucket_side.bmat @@ -0,0 +1,3 @@ +0 0 +1 1.0 1.0 1.0 1.0 +2 1.0 1.0 1.0 1.0 diff --git a/mudworld/material/common/misc/bucket_side.ndb b/mudworld/material/common/misc/bucket_side.ndb new file mode 100644 index 0000000..434aabc --- /dev/null +++ b/mudworld/material/common/misc/bucket_side.ndb @@ -0,0 +1 @@ +0 : texture/common/misc/bucketside diff --git a/mudworld/material/common/misc/chest1a.bmat b/mudworld/material/common/misc/chest1a.bmat new file mode 100644 index 0000000..dcfd684 --- /dev/null +++ b/mudworld/material/common/misc/chest1a.bmat @@ -0,0 +1,3 @@ +0 0 +1 1.0 1.0 1.0 1.0 +2 1.0 1.0 1.0 1.0 diff --git a/mudworld/material/common/misc/chest1a.ndb b/mudworld/material/common/misc/chest1a.ndb new file mode 100644 index 0000000..a255d63 --- /dev/null +++ b/mudworld/material/common/misc/chest1a.ndb @@ -0,0 +1 @@ +0 : texture/common/misc/chest1a diff --git a/mudworld/material/common/misc/chest1b.bmat b/mudworld/material/common/misc/chest1b.bmat new file mode 100644 index 0000000..dcfd684 --- /dev/null +++ b/mudworld/material/common/misc/chest1b.bmat @@ -0,0 +1,3 @@ +0 0 +1 1.0 1.0 1.0 1.0 +2 1.0 1.0 1.0 1.0 diff --git a/mudworld/material/common/misc/chest1b.ndb b/mudworld/material/common/misc/chest1b.ndb new file mode 100644 index 0000000..6b0c9a6 --- /dev/null +++ b/mudworld/material/common/misc/chest1b.ndb @@ -0,0 +1 @@ +0 : texture/common/misc/chest1b diff --git a/mudworld/material/common/people/wizard1a.bmat b/mudworld/material/common/people/wizard1a.bmat new file mode 100644 index 0000000..139e8fb --- /dev/null +++ b/mudworld/material/common/people/wizard1a.bmat @@ -0,0 +1,2 @@ +1 0.0 1.0 0.0 1.0 +2 0.0 1.0 0.0 1.0 diff --git a/mudworld/material/common/people/wizard1b.bmat b/mudworld/material/common/people/wizard1b.bmat new file mode 100644 index 0000000..e2a6763 --- /dev/null +++ b/mudworld/material/common/people/wizard1b.bmat @@ -0,0 +1,2 @@ +1 0.5 0.5 0.5 1.0 +2 0.5 0.5 0.5 1.0 diff --git a/mudworld/material/common/people/wizard1c.bmat b/mudworld/material/common/people/wizard1c.bmat new file mode 100644 index 0000000..6858aa1 --- /dev/null +++ b/mudworld/material/common/people/wizard1c.bmat @@ -0,0 +1 @@ +2 0.5 0.5 0.5 1.0 diff --git a/mudworld/material/common/people/wizard1d.bmat b/mudworld/material/common/people/wizard1d.bmat new file mode 100644 index 0000000..c41f9cf --- /dev/null +++ b/mudworld/material/common/people/wizard1d.bmat @@ -0,0 +1,3 @@ +1 1.0 1.0 1.0 1.0 +2 1.0 1.0 1.0 1.0 +3 1.0 1.0 1.0 1.0 diff --git a/mudworld/material/common/people/wizard1e.bmat b/mudworld/material/common/people/wizard1e.bmat new file mode 100644 index 0000000..3c773f6 --- /dev/null +++ b/mudworld/material/common/people/wizard1e.bmat @@ -0,0 +1,2 @@ +1 0.0 0.0 1.0 1.0 +2 0.0 0.0 1.0 1.0 diff --git a/mudworld/material/common/plants/bark1.bmat b/mudworld/material/common/plants/bark1.bmat new file mode 100644 index 0000000..9db4804 --- /dev/null +++ b/mudworld/material/common/plants/bark1.bmat @@ -0,0 +1,2 @@ +1 0.5 0.2 0.2 1.0 +2 0.5 0.2 0.2 1.0 diff --git a/mudworld/material/common/plants/leaf1.bmat b/mudworld/material/common/plants/leaf1.bmat new file mode 100644 index 0000000..139e8fb --- /dev/null +++ b/mudworld/material/common/plants/leaf1.bmat @@ -0,0 +1,2 @@ +1 0.0 1.0 0.0 1.0 +2 0.0 1.0 0.0 1.0 diff --git a/mudworld/material/terrain/compass.bmat b/mudworld/material/terrain/compass.bmat new file mode 100644 index 0000000..dcfd684 --- /dev/null +++ b/mudworld/material/terrain/compass.bmat @@ -0,0 +1,3 @@ +0 0 +1 1.0 1.0 1.0 1.0 +2 1.0 1.0 1.0 1.0 diff --git a/mudworld/material/terrain/compass.ndb b/mudworld/material/terrain/compass.ndb new file mode 100644 index 0000000..2f57d8a --- /dev/null +++ b/mudworld/material/terrain/compass.ndb @@ -0,0 +1 @@ +0 : texture/terrain/compass diff --git a/mudworld/material/terrain/crater.bmat b/mudworld/material/terrain/crater.bmat new file mode 100644 index 0000000..dcfd684 --- /dev/null +++ b/mudworld/material/terrain/crater.bmat @@ -0,0 +1,3 @@ +0 0 +1 1.0 1.0 1.0 1.0 +2 1.0 1.0 1.0 1.0 diff --git a/mudworld/material/terrain/crater.ndb b/mudworld/material/terrain/crater.ndb new file mode 100644 index 0000000..86ddc20 --- /dev/null +++ b/mudworld/material/terrain/crater.ndb @@ -0,0 +1 @@ +0 : texture/terrain/crater diff --git a/mudworld/material/terrain/sky.bmat b/mudworld/material/terrain/sky.bmat new file mode 100644 index 0000000..99a655f --- /dev/null +++ b/mudworld/material/terrain/sky.bmat @@ -0,0 +1,2 @@ +1 0.0 0.0 0.5 1.0 +2 0.0 0.0 0.5 1.0 diff --git a/mudworld/texture/common/buildings/brick1.info b/mudworld/texture/common/buildings/brick1.info new file mode 100644 index 0000000..01f279f --- /dev/null +++ b/mudworld/texture/common/buildings/brick1.info @@ -0,0 +1,7 @@ +Source : http://www.3dpalette.com/graphtallica/textures1.zip +Original name : bricks3.gif +Author : Sean Johnson +E-mail : sean@dpsoft.com +Copyright : These textures are free for use in levels, TC's, or whatever as + long as what your making is free. If you'd like to use these + textures commercially, please contact me. diff --git a/mudworld/texture/common/buildings/brick1.tex b/mudworld/texture/common/buildings/brick1.tex new file mode 100644 index 0000000..f841296 --- /dev/null +++ b/mudworld/texture/common/buildings/brick1.tex @@ -0,0 +1,130 @@ +TEX 1 +128 128 +FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF0D0504 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF0D0504 FF0D0504 FF0D0504 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF0D0504 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF0D0504 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF0D0504 FF0D0504 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF0D0504 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF0D0504 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF0D0504 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF0D0504 FF0D0504 FF0D0504 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF0D0504 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF0D0504 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF0D0504 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF0D0504 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF0D0504 FF0D0504 FF000000 FF000000 FF000000 FF0D0504 FF0D0504 FF000000 FF0D0504 FF0D0504 FF0D0504 FF0D0504 FF0D0504 FF0D0504 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF0D0504 FF0D0504 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF0D0504 FF0D0504 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF0D0504 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF0D0504 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF0D0504 FF0D0504 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF0D0504 FF0D0504 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF0D0504 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF0D0504 FF000000 FF0D0504 FF0D0504 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF0D0504 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF0D0504 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF0D0504 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF0D0504 FF0D0504 FF0D0504 FF0D0504 FF0D0504 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF0D0504 FF0D0504 FF0D0504 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF0D0504 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF0D0504 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF0D0504 FF000000 FF0D0504 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0504 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 diff --git a/mudworld/texture/common/buildings/marble.tex b/mudworld/texture/common/buildings/marble.tex new file mode 100644 index 0000000..a7ea262 --- /dev/null +++ b/mudworld/texture/common/buildings/marble.tex @@ -0,0 +1,130 @@ +TEX 1 +128 128 +FFF9EEF1 FFF9EEF1 FFF8EDF0 FFF8EDF0 FFF7EEF1 FFF8EFF2 FFF9F0F3 FFF9F0F3 FFF1EAED FFF1EAED FFF0EBED FFF0EBED FFF0EBED FFEFEAEC FFEFEAEC FFEFEAEC FFF0E9EC FFF1EAED FFF2EBEE FFF3ECEF FFF3ECEF FFF3ECEF FFF2EBEE FFF2EBEE FFF1EAED FFF2EBEE FFF5EEF1 FFF7F0F3 FFF8F1F4 FFF7F0F3 FFF6EFF2 FFF5EEF1 FFF6F1F3 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF6F1F3 FFF7F2F4 FFF8F3F5 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF6EFF2 FFF5EEF1 FFF4EDF0 FFF4EDF0 FFF3ECEF FFF3ECEF FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF7ECEF FFF7ECEF FFF7ECEF FFF7ECEF FFF7ECEF FFF7ECEF FFF7ECEF FFF7ECEF FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF7ECEF FFF7ECEF FFF7ECEF FFF6EBEE FFF6EBEE FFF4E9EC FFF5EAED FFF4E9EC FFF0E5E8 FFEBE0E3 FFE9DEE1 FFEBE0E3 FFEDE2E5 FFF2E7EA FFF3E8EB FFF4E9EC FFF5EAED FFF6EBEE FFF7ECEF FFF7ECEF FFF7ECEF FFF6EBEE FFF6EBEE FFF6EBEE FFF6EBEE FFF6EBEE FFF6EBEE FFF6EBEE FFF6EBEE FFF9EEF1 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF7ECEF FFFBF0F3 FFFBF0F3 FFFBF0F3 FFFAEFF2 FFF8EDF0 FFF6EBEE FFF4E9EC FFF3E8EB FFF2E7EA FFF1E6E9 FFF0E5E8 FFF0E5E8 FFF1E6E9 FFF4E9EC FFF7ECEF FFF9EEF1 +FFF9EEF1 FFF8EDF0 FFF8EDF0 FFF7ECEF FFF6EDF0 FFF6EDF0 FFF7EEF1 FFF8EFF2 FFF1EAED FFF1EAED FFF1ECEE FFF1ECEE FFF1ECEE FFF1ECEE FFF1ECEE FFF1ECEE FFF2EBEE FFF2EBEE FFF3ECEF FFF3ECEF FFF3ECEF FFF2EBEE FFF2EBEE FFF1EAED FFF1EAED FFF2EBEE FFF5EEF1 FFF7F0F3 FFF8F1F4 FFF7F0F3 FFF6EFF2 FFF5EEF1 FFF5F0F2 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF5F0F2 FFF6F1F3 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF5EEF1 FFF4EDF0 FFF3ECEF FFF2EBEE FFF2EBEE FFF2EBEE FFF2EBEE FFF3ECEF FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF6EBEE FFF6EBEE FFF6EBEE FFF6EBEE FFF6EBEE FFF6EBEE FFF6EBEE FFF6EBEE FFF7ECEF FFF7ECEF FFF7ECEF FFF7ECEF FFF6EBEE FFF6EBEE FFF5EAED FFF5EAED FFEFE4E7 FFF0E5E8 FFF0E5E8 FFEEE3E6 FFEBE0E3 FFECE1E4 FFEFE4E7 FFF3E8EB FFF2E7EA FFF3E8EB FFF4E9EC FFF5EAED FFF6EBEE FFF7ECEF FFF7ECEF FFF7ECEF FFF6EBEE FFF6EBEE FFF6EBEE FFF6EBEE FFF6EBEE FFF6EBEE FFF6EBEE FFF6EBEE FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF9EEF1 FFF9EEF1 FFF9EEF1 FFF9EEF1 FFF8EDF0 FFF7ECEF FFF6EBEE FFF5EAED FFF2E7EA FFF2E7EA FFF1E6E9 FFF1E6E9 FFF2E7EA FFF5EAED FFF7ECEF FFF9EEF1 +FFF8EDF0 FFF7ECEF FFF7ECEF FFF6EBEE FFF4EBEE FFF4EBEE FFF5ECEF FFF5ECEF FFF2EBEE FFF2EBEE FFF1ECEE FFF2EDEF FFF3EEF0 FFF3EEF0 FFF4EFF1 FFF4EFF1 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF3ECEF FFF2EBEE FFF1EAED FFF0E9EC FFF1EAED FFF3ECEF FFF5EEF1 FFF6EFF2 FFF7F0F3 FFF7F0F3 FFF6EFF2 FFF5EEF1 FFF4EFF1 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF4EFF1 FFF5F0F2 FFF6F1F3 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6EFF2 FFF5EEF1 FFF4EDF0 FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF4EDF0 FFF4EDF0 FFF3ECEF FFF2EBEE FFF2EBEE FFF1EAED FFF1EAED FFF0E9EC FFF6EBEE FFF6EBEE FFF6EBEE FFF6EBEE FFF6EBEE FFF6EBEE FFF6EBEE FFF6EBEE FFF6EBEE FFF6EBEE FFF6EBEE FFF5EAED FFF5EAED FFF5EAED FFF4E9EC FFF4E9EC FFEEE3E6 FFEEE3E6 FFEDE2E5 FFEBE0E3 FFEBE0E3 FFEDE2E5 FFF1E6E9 FFF5EAED FFF3E8EB FFF3E8EB FFF5EAED FFF6EBEE FFF7ECEF FFF7ECEF FFF7ECEF FFF6EBEE FFF6EBEE FFF6EBEE FFF6EBEE FFF6EBEE FFF6EBEE FFF6EBEE FFF6EBEE FFF6EBEE FFF6EBEE FFF7ECEF FFF7ECEF FFF8EDF0 FFF8EDF0 FFF9EEF1 FFF9EEF1 FFFAEFF2 FFF7ECEF FFF7ECEF FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF7ECEF FFF7ECEF FFF3E8EB FFF3E8EB FFF2E7EA FFF2E7EA FFF3E8EB FFF5EAED FFF8EDF0 FFF9EEF1 +FFF7ECEF FFF6EBEE FFF5EAED FFF5EAED FFF2E9EC FFF2E9EC FFF3EAED FFF3EAED FFF2EBEE FFF2EBEE FFF2EDEF FFF3EEF0 FFF4EFF1 FFF5F0F2 FFF6F1F3 FFF6F1F3 FFF6EFF2 FFF6EFF2 FFF6EFF2 FFF5EEF1 FFF4EDF0 FFF2EBEE FFF0E9EC FFEFE8EB FFF2EBEE FFF3ECEF FFF4EDF0 FFF6EFF2 FFF7F0F3 FFF7F0F3 FFF6EFF2 FFF6EFF2 FFF4EFF1 FFF4EFF1 FFF3EEF0 FFF3EEF0 FFF4EFF1 FFF5F0F2 FFF6F1F3 FFF6F1F3 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF5F0F2 FFF7F0F3 FFF6EFF2 FFF5EEF1 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF5EEF1 FFF4EDF0 FFF3ECEF FFF3ECEF FFF2EBEE FFF1EAED FFF0E9EC FFEFE8EB FFEEE7EA FFF5EAED FFF5EAED FFF5EAED FFF5EAED FFF5EAED FFF5EAED FFF5EAED FFF5EAED FFF5EAED FFF5EAED FFF5EAED FFF4E9EC FFF4E9EC FFF3E8EB FFF3E8EB FFF3E8EB FFF2E7EA FFF0E5E8 FFEDE2E5 FFEBE0E3 FFEBE0E3 FFEDE2E5 FFF0E5E8 FFF3E8EB FFF4E9EC FFF4E9EC FFF5EAED FFF6EBEE FFF7ECEF FFF7ECEF FFF7ECEF FFF6EBEE FFF5EAED FFF5EAED FFF6EBEE FFF6EBEE FFF6EBEE FFF6EBEE FFF7ECEF FFF7ECEF FFF5EAED FFF6EBEE FFF7ECEF FFF7ECEF FFF9EEF1 FFF9EEF1 FFFAEFF2 FFFBF0F3 FFF7ECEF FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF7ECEF FFF6EBEE FFF6EBEE FFF4E9EC FFF4E9EC FFF3E8EB FFF4E9EC FFF4E9EC FFF6EBEE FFF8EDF0 FFF9EEF1 +FFF6EBEE FFF5EAED FFF4E9EC FFF4E9EC FFF2E9EC FFF2E9EC FFF3EAED FFF3EAED FFF3ECEF FFF3ECEF FFF3EEF0 FFF4EFF1 FFF5F0F2 FFF6F1F3 FFF7F2F4 FFF7F2F4 FFF8F1F4 FFF7F0F3 FFF7F0F3 FFF6EFF2 FFF4EDF0 FFF3ECEF FFF1EAED FFF0E9EC FFF2EBEE FFF3ECEF FFF4EDF0 FFF5EEF1 FFF6EFF2 FFF6EFF2 FFF7F0F3 FFF7F0F3 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF6F1F3 FFF7F2F4 FFF8F3F5 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF6F1F3 FFF6F1F3 FFF5F0F2 FFF5F0F2 FFF4EFF1 FFF5EEF1 FFF4EDF0 FFF3ECEF FFF3ECEF FFF2EBEE FFF2EBEE FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF2EBEE FFF1EAED FFF0E9EC FFEFE8EB FFEEE7EA FFEEE7EA FFF5EAED FFF5EAED FFF5EAED FFF5EAED FFF5EAED FFF5EAED FFF5EAED FFF5EAED FFF5EAED FFF5EAED FFF4E9EC FFF4E9EC FFF3E8EB FFF3E8EB FFF3E8EB FFF3E8EB FFF1E6E9 FFEFE4E7 FFEDE2E5 FFECE1E4 FFEDE2E5 FFEFE4E7 FFF2E7EA FFF3E8EB FFF5EAED FFF5EAED FFF6EBEE FFF7ECEF FFF7ECEF FFF7ECEF FFF7ECEF FFF6EBEE FFF5EAED FFF5EAED FFF5EAED FFF6EBEE FFF6EBEE FFF7ECEF FFF7ECEF FFF7ECEF FFF5EAED FFF6EBEE FFF7ECEF FFF7ECEF FFF9EEF1 FFF9EEF1 FFFAEFF2 FFFBF0F3 FFF9EEF1 FFF9EEF1 FFF9EEF1 FFF8EDF0 FFF7ECEF FFF5EAED FFF4E9EC FFF3E8EB FFF4E9EC FFF4E9EC FFF4E9EC FFF4E9EC FFF5EAED FFF6EBEE FFF7ECEF FFF7ECEF +FFF4E9EC FFF4E9EC FFF3E8EB FFF3E8EB FFF2E9EC FFF3EAED FFF4EBEE FFF4EBEE FFF4EDF0 FFF4EDF0 FFF4EFF1 FFF4EFF1 FFF5F0F2 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF8F1F4 FFF8F1F4 FFF8F1F4 FFF7F0F3 FFF5EEF1 FFF4EDF0 FFF2EBEE FFF1EAED FFF3ECEF FFF3ECEF FFF4EDF0 FFF5EEF1 FFF5EEF1 FFF6EFF2 FFF7F0F3 FFF7F0F3 FFF6F1F3 FFF6F1F3 FFF5F0F2 FFF5F0F2 FFF6F1F3 FFF6F1F3 FFF7F2F4 FFF8F3F5 FFF7F2F4 FFF7F2F4 FFF6F1F3 FFF6F1F3 FFF5F0F2 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF2EBEE FFF1EAED FFF0E9EC FFEFE8EB FFEFE8EB FFEFE8EB FFF0E9EC FFF0E9EC FFF3ECEF FFF2EBEE FFF2EBEE FFF1EAED FFF1EAED FFF0E9EC FFF0E9EC FFEFE8EB FFF6EBEE FFF6EBEE FFF6EBEE FFF6EBEE FFF6EBEE FFF6EBEE FFF6EBEE FFF6EBEE FFF5EAED FFF5EAED FFF5EAED FFF4E9EC FFF4E9EC FFF3E8EB FFF3E8EB FFF3E8EB FFEEE3E6 FFEDE2E5 FFECE1E4 FFEDE2E5 FFF1E6E9 FFF4E9EC FFF6EBEE FFF6EBEE FFF6EBEE FFF6EBEE FFF7ECEF FFF7ECEF FFF7ECEF FFF7ECEF FFF6EBEE FFF6EBEE FFF4E9EC FFF4E9EC FFF5EAED FFF6EBEE FFF6EBEE FFF7ECEF FFF8EDF0 FFF8EDF0 FFF6EBEE FFF7ECEF FFF7ECEF FFF8EDF0 FFF8EDF0 FFF9EEF1 FFF9EEF1 FFFAEFF2 FFFAEFF2 FFFAEFF2 FFF9EEF1 FFF8EDF0 FFF6EBEE FFF4E9EC FFF2E7EA FFF1E6E9 FFF3E8EB FFF3E8EB FFF4E9EC FFF4E9EC FFF5EAED FFF5EAED FFF6EBEE FFF6EBEE +FFF3E8EB FFF3E8EB FFF3E8EB FFF3E8EB FFF2E9EC FFF4EBEE FFF6EDF0 FFF6EDF0 FFF5EEF1 FFF5EEF1 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF8F1F4 FFF8F1F4 FFF8F1F4 FFF7F0F3 FFF6EFF2 FFF5EEF1 FFF3ECEF FFF2EBEE FFF3ECEF FFF3ECEF FFF4EDF0 FFF4EDF0 FFF5EEF1 FFF6EFF2 FFF7F0F3 FFF8F1F4 FFF5F0F2 FFF5F0F2 FFF4EFF1 FFF4EFF1 FFF5F0F2 FFF6F1F3 FFF6F1F3 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF6F1F3 FFF6F1F3 FFF5F0F2 FFF4EFF1 FFF3EEF0 FFF3EEF0 FFF3ECEF FFF2EBEE FFF1EAED FFF0E9EC FFF0E9EC FFF0E9EC FFF0E9EC FFF1EAED FFF2EBEE FFF2EBEE FFF2EBEE FFF2EBEE FFF2EBEE FFF1EAED FFF1EAED FFF1EAED FFF6EBEE FFF6EBEE FFF6EBEE FFF6EBEE FFF6EBEE FFF6EBEE FFF6EBEE FFF6EBEE FFF6EBEE FFF5EAED FFF5EAED FFF5EAED FFF4E9EC FFF4E9EC FFF4E9EC FFF4E9EC FFEFE4E7 FFEEE3E6 FFEEE3E6 FFF1E6E9 FFF5EAED FFF7ECEF FFF6EBEE FFF5EAED FFF6EBEE FFF7ECEF FFF7ECEF FFF8EDF0 FFF8EDF0 FFF7ECEF FFF6EBEE FFF6EBEE FFF4E9EC FFF4E9EC FFF5EAED FFF6EBEE FFF6EBEE FFF7ECEF FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF7ECEF FFF6EBEE FFF5EAED FFF4E9EC FFF3E8EB FFF2E7EA FFF3E8EB FFF3E8EB FFF4E9EC FFF4E9EC FFF4E9EC FFF4E9EC FFF4E9EC +FFF2E7EA FFF2E7EA FFF2E7EA FFF3E8EB FFF3EAED FFF5ECEF FFF7EEF1 FFF8EFF2 FFF6EFF2 FFF5EEF1 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF3EEF0 FFF3EEF0 FFF7F0F3 FFF7F0F3 FFF8F1F4 FFF7F0F3 FFF7F0F3 FFF5EEF1 FFF4EDF0 FFF3ECEF FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF5EEF1 FFF6EFF2 FFF7F0F3 FFF8F1F4 FFF4EFF1 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF4EFF1 FFF5F0F2 FFF6F1F3 FFF7F2F4 FFF7F2F4 FFF6F1F3 FFF5F0F2 FFF4EFF1 FFF4EFF1 FFF3EEF0 FFF2EDEF FFF6EFF2 FFF5EEF1 FFF4EDF0 FFF4EDF0 FFF3ECEF FFF3ECEF FFF4EDF0 FFF4EDF0 FFF2EBEE FFF2EBEE FFF2EBEE FFF2EBEE FFF2EBEE FFF2EBEE FFF3ECEF FFF3ECEF FFF7ECEF FFF7ECEF FFF7ECEF FFF7ECEF FFF7ECEF FFF7ECEF FFF7ECEF FFF7ECEF FFF6EBEE FFF6EBEE FFF6EBEE FFF5EAED FFF5EAED FFF5EAED FFF4E9EC FFF4E9EC FFF3E8EB FFF2E7EA FFF1E6E9 FFF3E8EB FFF6EBEE FFF7ECEF FFF3E8EB FFF0E5E8 FFF7ECEF FFF7ECEF FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF7ECEF FFF6EBEE FFF6EBEE FFF4E9EC FFF4E9EC FFF5EAED FFF6EBEE FFF6EBEE FFF7ECEF FFF8EDF0 FFF8EDF0 FFF9EEF1 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF7ECEF FFF5EAED FFF6EBEE FFF6EBEE FFF7ECEF FFF7ECEF FFF6EBEE FFF5EAED FFF5EAED FFF1E6E9 FFF2E7EA FFF3E8EB FFF3E8EB FFF4E9EC FFF4E9EC FFF3E8EB FFF3E8EB +FFF2E7EA FFF3E8EB FFF5EAED FFF6EBEE FFF5ECEF FFF6EDF0 FFF6EDF0 FFF6EDF0 FFF5EEF1 FFF6EFF2 FFF6F1F3 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF6F1F3 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF6EFF2 FFF6EFF2 FFF5EEF1 FFF5EEF1 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF3ECEF FFF1EAED FFEFE8EB FFEFE8EB FFF1EAED FFF4EDF0 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF4EFF1 FFF4EFF1 FFF5F0F2 FFF5F0F2 FFF6F1F3 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF4EDF0 FFF4EDF0 FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF2EBEE FFF1EAED FFF0E9EC FFEFE8EB FFF0E9EC FFF1EAED FFF3ECEF FFF4EDF0 FFF5EAED FFF5EAED FFF5EAED FFF5EAED FFF5EAED FFF5EAED FFF5EAED FFF5EAED FFF5EAED FFF9EEF1 FFF8EDF0 FFF2E7EA FFF1E6E9 FFF5EAED FFF4E9EC FFEFE4E7 FFF0E5E8 FFF0E5E8 FFF0E5E8 FFF1E6E9 FFF2E7EA FFF5EAED FFF7ECEF FFF8EDF0 FFF4E9EC FFF6EBEE FFF8EDF0 FFF8EDF0 FFF6EBEE FFF5EAED FFF5EAED FFF6EBEE FFF4E9EC FFF4E9EC FFF4E9EC FFF5EAED FFF5EAED FFF6EBEE FFF6EBEE FFF6EBEE FFF7ECEF FFF7ECEF FFF7ECEF FFF7ECEF FFF7ECEF FFF7ECEF FFF7ECEF FFF7ECEF FFF9EEF1 FFF9EEF1 FFF9EEF1 FFF9EEF1 FFF7ECEF FFF6EBEE FFF5EAED FFF4E9EC FFF0E5E8 FFF2E7EA FFF4E9EC FFF5EAED FFF5EAED FFF4E9EC FFF6EBEE FFF7ECEF +FFF1E6E9 FFF2E7EA FFF3E8EB FFF5EAED FFF4EBEE FFF5ECEF FFF5ECEF FFF5ECEF FFF5EEF1 FFF6EFF2 FFF6F1F3 FFF6F1F3 FFF7F2F4 FFF7F2F4 FFF6F1F3 FFF6F1F3 FFF8F1F4 FFF7F0F3 FFF6EFF2 FFF6EFF2 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF4EDF0 FFF5EEF1 FFF4EDF0 FFF2EBEE FFEFE8EB FFEFE8EB FFF0E9EC FFF2EBEE FFF1ECEE FFF2EDEF FFF2EDEF FFF3EEF0 FFF4EFF1 FFF5F0F2 FFF6F1F3 FFF6F1F3 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5EEF1 FFF5EEF1 FFF4EDF0 FFF4EDF0 FFF3ECEF FFF3ECEF FFF2EBEE FFF2EBEE FFF1EAED FFF0E9EC FFEFE8EB FFEFE8EB FFEFE8EB FFF1EAED FFF2EBEE FFF3ECEF FFF5EAED FFF5EAED FFF5EAED FFF5EAED FFF5EAED FFF5EAED FFF5EAED FFF5EAED FFF4E9EC FFF8EDF0 FFF8EDF0 FFF4E9EC FFF3E8EB FFF5EAED FFF3E8EB FFEEE3E6 FFEFE4E7 FFF0E5E8 FFF2E7EA FFF4E9EC FFF5EAED FFF5EAED FFF5EAED FFF5EAED FFF4E9EC FFF6EBEE FFF8EDF0 FFF8EDF0 FFF6EBEE FFF5EAED FFF5EAED FFF6EBEE FFF4E9EC FFF4E9EC FFF5EAED FFF5EAED FFF5EAED FFF6EBEE FFF6EBEE FFF6EBEE FFF7ECEF FFF7ECEF FFF7ECEF FFF7ECEF FFF7ECEF FFF7ECEF FFF7ECEF FFF7ECEF FFF8EDF0 FFF9EEF1 FFF8EDF0 FFF8EDF0 FFF7ECEF FFF5EAED FFF4E9EC FFF3E8EB FFF0E5E8 FFF2E7EA FFF4E9EC FFF5EAED FFF4E9EC FFF4E9EC FFF5EAED FFF6EBEE +FFF0E5E8 FFF1E6E9 FFF2E7EA FFF4E9EC FFF3EAED FFF4EBEE FFF4EBEE FFF4EBEE FFF5EEF1 FFF5EEF1 FFF5F0F2 FFF6F1F3 FFF7F2F4 FFF7F2F4 FFF6F1F3 FFF6F1F3 FFF8F1F4 FFF7F0F3 FFF6EFF2 FFF5EEF1 FFF4EDF0 FFF5EEF1 FFF6EFF2 FFF7F0F3 FFF6EFF2 FFF6EFF2 FFF5EEF1 FFF3ECEF FFF0E9EC FFEEE7EA FFEFE8EB FFF0E9EC FFEFEAEC FFF0EBED FFF1ECEE FFF2EDEF FFF4EFF1 FFF5F0F2 FFF6F1F3 FFF7F2F4 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6EFF2 FFF6EFF2 FFF5EEF1 FFF4EDF0 FFF3ECEF FFF2EBEE FFF1EAED FFF1EAED FFF0E9EC FFEFE8EB FFEFE8EB FFEFE8EB FFEFE8EB FFF0E9EC FFF1EAED FFF2EBEE FFF6EBEE FFF6EBEE FFF6EBEE FFF6EBEE FFF6EBEE FFF6EBEE FFF6EBEE FFF6EBEE FFF4E9EC FFF8EDF0 FFF9EEF1 FFF6EBEE FFF5EAED FFF5EAED FFF2E7EA FFEDE2E5 FFEFE4E7 FFF1E6E9 FFF4E9EC FFF7ECEF FFF7ECEF FFF6EBEE FFF3E8EB FFF2E7EA FFF4E9EC FFF6EBEE FFF8EDF0 FFF8EDF0 FFF6EBEE FFF5EAED FFF6EBEE FFF7ECEF FFF4E9EC FFF5EAED FFF5EAED FFF5EAED FFF6EBEE FFF6EBEE FFF6EBEE FFF6EBEE FFF7ECEF FFF7ECEF FFF7ECEF FFF7ECEF FFF7ECEF FFF7ECEF FFF7ECEF FFF7ECEF FFF8EDF0 FFF8EDF0 FFF7ECEF FFF7ECEF FFF5EAED FFF4E9EC FFF2E7EA FFF1E6E9 FFF0E5E8 FFF2E7EA FFF4E9EC FFF5EAED FFF4E9EC FFF4E9EC FFF5EAED FFF6EBEE +FFF0E5E8 FFF1E6E9 FFF3E8EB FFF5EAED FFF4EBEE FFF4EBEE FFF5ECEF FFF5ECEF FFF4EDF0 FFF5EEF1 FFF5F0F2 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF5F0F2 FFF8F1F4 FFF7F0F3 FFF5EEF1 FFF4EDF0 FFF4EDF0 FFF5EEF1 FFF7F0F3 FFF8F1F4 FFF7F0F3 FFF7F0F3 FFF6EFF2 FFF4EDF0 FFF0E9EC FFEDE6E9 FFEDE6E9 FFEEE7EA FFEEE9EB FFEEE9EB FFF0EBED FFF1ECEE FFF3EEF0 FFF5F0F2 FFF6F1F3 FFF7F2F4 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF5EEF1 FFF5EEF1 FFF4EDF0 FFF2EBEE FFF1EAED FFF0E9EC FFEFE8EB FFEEE7EA FFEFE8EB FFEFE8EB FFEFE8EB FFEFE8EB FFF0E9EC FFF0E9EC FFF1EAED FFF1EAED FFF7ECEF FFF7ECEF FFF7ECEF FFF7ECEF FFF7ECEF FFF7ECEF FFF7ECEF FFF7ECEF FFF5EAED FFF7ECEF FFF9EEF1 FFF8EDF0 FFF7ECEF FFF4E9EC FFF1E6E9 FFEDE2E5 FFF3E8EB FFF4E9EC FFF6EBEE FFF7ECEF FFF7ECEF FFF5EAED FFF3E8EB FFF2E7EA FFF3E8EB FFF5EAED FFF7ECEF FFF7ECEF FFF6EBEE FFF5EAED FFF6EBEE FFF7ECEF FFF5EAED FFF5EAED FFF5EAED FFF6EBEE FFF6EBEE FFF6EBEE FFF7ECEF FFF7ECEF FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF7ECEF FFF7ECEF FFF7ECEF FFF6EBEE FFF4E9EC FFF2E7EA FFF0E5E8 FFEFE4E7 FFF0E5E8 FFF2E7EA FFF4E9EC FFF5EAED FFF4E9EC FFF3E8EB FFF4E9EC FFF5EAED +FFF2E7EA FFF3E8EB FFF4E9EC FFF6EBEE FFF5ECEF FFF6EDF0 FFF6EDF0 FFF6EDF0 FFF4EDF0 FFF5EEF1 FFF5F0F2 FFF5F0F2 FFF6F1F3 FFF6F1F3 FFF5F0F2 FFF5F0F2 FFF7F0F3 FFF6EFF2 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF6EFF2 FFF7F0F3 FFF8F1F4 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF4EDF0 FFF0E9EC FFEDE6E9 FFECE5E8 FFEDE6E9 FFEDE8EA FFEEE9EB FFEFEAEC FFF1ECEE FFF3EEF0 FFF4EFF1 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF4EDF0 FFF3ECEF FFF2EBEE FFF1EAED FFEFE8EB FFEEE7EA FFEDE6E9 FFECE5E8 FFEFE8EB FFEFE8EB FFF0E9EC FFF0E9EC FFF1EAED FFF1EAED FFF1EAED FFF1EAED FFF7ECEF FFF7ECEF FFF7ECEF FFF7ECEF FFF7ECEF FFF7ECEF FFF7ECEF FFF7ECEF FFF7ECEF FFF7ECEF FFF9EEF1 FFFAEFF2 FFF8EDF0 FFF4E9EC FFF0E5E8 FFEEE3E6 FFF7ECEF FFF6EBEE FFF6EBEE FFF5EAED FFF5EAED FFF5EAED FFF5EAED FFF5EAED FFF3E8EB FFF5EAED FFF7ECEF FFF7ECEF FFF6EBEE FFF6EBEE FFF7ECEF FFF8EDF0 FFF5EAED FFF5EAED FFF6EBEE FFF6EBEE FFF6EBEE FFF7ECEF FFF7ECEF FFF7ECEF FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF7ECEF FFF7ECEF FFF7ECEF FFF5EAED FFF4E9EC FFF1E6E9 FFF0E5E8 FFEEE3E6 FFF0E5E8 FFF2E7EA FFF4E9EC FFF4E9EC FFF3E8EB FFF2E7EA FFF3E8EB FFF4E9EC +FFF2E7EA FFF3E8EB FFF5EAED FFF6EBEE FFF6EDF0 FFF6EDF0 FFF7EEF1 FFF7EEF1 FFF4EDF0 FFF4EDF0 FFF4EFF1 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5EEF1 FFF5EEF1 FFF6EFF2 FFF6EFF2 FFF6EFF2 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF6EFF2 FFF7F0F3 FFF7F0F3 FFF5EEF1 FFF1EAED FFEEE7EA FFEDE6E9 FFEDE6E9 FFEDE8EA FFEEE9EB FFEFEAEC FFF0EBED FFF2EDEF FFF3EEF0 FFF4EFF1 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF2EBEE FFF2EBEE FFF1EAED FFF0E9EC FFEFE8EB FFEEE7EA FFEDE6E9 FFEDE6E9 FFEFE8EB FFF0E9EC FFF1EAED FFF2EBEE FFF2EBEE FFF2EBEE FFF2EBEE FFF1EAED FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFFAEFF2 FFF8EDF0 FFF8EDF0 FFFAEFF2 FFF8EDF0 FFF2E7EA FFEFE4E7 FFF0E5E8 FFF8EDF0 FFF7ECEF FFF6EBEE FFF5EAED FFF4E9EC FFF5EAED FFF7ECEF FFF7ECEF FFF2E7EA FFF4E9EC FFF7ECEF FFF7ECEF FFF6EBEE FFF6EBEE FFF7ECEF FFF8EDF0 FFF6EBEE FFF6EBEE FFF6EBEE FFF6EBEE FFF7ECEF FFF7ECEF FFF7ECEF FFF8EDF0 FFF9EEF1 FFF9EEF1 FFF9EEF1 FFF9EEF1 FFF9EEF1 FFF9EEF1 FFF9EEF1 FFF9EEF1 FFF8EDF0 FFF8EDF0 FFF7ECEF FFF6EBEE FFF4E9EC FFF1E6E9 FFEFE4E7 FFEEE3E6 FFF0E5E8 FFF2E7EA FFF4E9EC FFF4E9EC FFF2E7EA FFF1E6E9 FFF2E7EA FFF3E8EB +FFF1E6E9 FFF2E7EA FFF4E9EC FFF5EAED FFF5ECEF FFF5ECEF FFF6EDF0 FFF6EDF0 FFF3ECEF FFF4EDF0 FFF4EFF1 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF4EFF1 FFF3ECEF FFF4EDF0 FFF6EFF2 FFF8F1F4 FFF8F1F4 FFF8F1F4 FFF6EFF2 FFF5EEF1 FFF4EDF0 FFF6EFF2 FFF7F0F3 FFF5EEF1 FFF2EBEE FFEEE7EA FFEDE6E9 FFEDE6E9 FFEEE9EB FFEEE9EB FFEFEAEC FFF0EBED FFF1ECEE FFF2EDEF FFF2EDEF FFF3EEF0 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF3ECEF FFF3ECEF FFF2EBEE FFF2EBEE FFF1EAED FFF1EAED FFF0E9EC FFF0E9EC FFF0E9EC FFF1EAED FFF2EBEE FFF3ECEF FFF4EDF0 FFF3ECEF FFF3ECEF FFF2EBEE FFF9EEF1 FFF9EEF1 FFF9EEF1 FFF9EEF1 FFF9EEF1 FFF9EEF1 FFF9EEF1 FFF9EEF1 FFFCF1F4 FFF8EDF0 FFF7ECEF FFFAEFF2 FFF8EDF0 FFF1E6E9 FFEFE4E7 FFF1E6E9 FFF6EBEE FFF6EBEE FFF7ECEF FFF7ECEF FFF7ECEF FFF7ECEF FFF7ECEF FFF7ECEF FFF2E7EA FFF4E9EC FFF6EBEE FFF7ECEF FFF6EBEE FFF6EBEE FFF7ECEF FFF9EEF1 FFF6EBEE FFF6EBEE FFF6EBEE FFF7ECEF FFF7ECEF FFF7ECEF FFF8EDF0 FFF8EDF0 FFF9EEF1 FFF9EEF1 FFF9EEF1 FFF9EEF1 FFF9EEF1 FFF9EEF1 FFF9EEF1 FFF9EEF1 FFF9EEF1 FFF9EEF1 FFF8EDF0 FFF6EBEE FFF4E9EC FFF2E7EA FFF0E5E8 FFEEE3E6 FFF0E5E8 FFF2E7EA FFF4E9EC FFF4E9EC FFF2E7EA FFF1E6E9 FFF1E6E9 FFF2E7EA +FFF0E5E8 FFF1E6E9 FFF3E8EB FFF4E9EC FFF3EAED FFF4EBEE FFF4EBEE FFF4EBEE FFF5ECEF FFF4EDF0 FFF5EEF1 FFF6EFF2 FFF6EFF2 FFF6EFF2 FFF6EFF2 FFF5EEF1 FFF1EAED FFF3ECEF FFF7F0F3 FFF9F2F5 FFFAF3F6 FFF8F1F4 FFF6EFF2 FFF4EDF0 FFF3ECEF FFF5EEF1 FFF6EFF2 FFF5EEF1 FFF2EBEE FFEFE8EB FFEEE7EA FFEEE7EA FFEFE8EB FFF0E9EC FFF0E9EC FFF1EAED FFF1EAED FFF1ECEE FFF2EBEE FFF1ECEE FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF4EDF0 FFF4EDF0 FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF1EAED FFF2EBEE FFF3ECEF FFF5EEF1 FFF5EEF1 FFF4EDF0 FFF3ECEF FFF3ECEF FFF7EEF1 FFF7EEF1 FFF7EEF1 FFF7EEF1 FFF7EEF1 FFF7EEF1 FFF7EEF1 FFF7EEF1 FFFEF3F6 FFF9EEF1 FFF7ECEF FFF9EEF1 FFF7ECEF FFF1E6E9 FFEFE4E7 FFF3E8EB FFF3E8EB FFF3EAED FFF8EDF0 FFF8EFF2 FFFAEFF2 FFF7EEF1 FFF7ECEF FFF3EAED FFF2E7EA FFF2E9EC FFF6EBEE FFF5ECEF FFF7ECEF FFF4EBEE FFF7ECEF FFF9EEF1 FFF6EBEE FFF6EBEE FFF6EBEE FFF7ECEF FFF7ECEF FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF9EEF1 FFF9EEF1 FFF9EEF1 FFF9EEF1 FFF9EEF1 FFF9EEF1 FFF9EEF1 FFF9EEF1 FFFAEFF2 FFF9EEF1 FFF9EEF1 FFF7ECEF FFF5EAED FFF2E7EA FFF0E5E8 FFEFE4E7 FFF0E5E8 FFF2E7EA FFF4E9EC FFF4E9EC FFF4E6EA FFF3E5E9 FFF3E5E9 FFF4E6EA +FFECE1E3 FFF1E6E8 FFF7ECEE FFFAEFF1 FFF8EDEF FFF6EBED FFF5EAEC FFF6EBED FFF3E8EA FFF2EAEB FFF4ECED FFF5EDEE FFF6EEEF FFF7EFF0 FFF7EFF0 FFF7EFF0 FFF4EFF1 FFF5F0F2 FFF5F0F2 FFF6F1F3 FFF6F1F3 FFF5F0F2 FFF6EFF2 FFF5EEF1 FFF1EAED FFF2EBEE FFF5ECEF FFF5ECEF FFF3EAED FFF0E7EA FFECE3E6 FFEAE1E4 FFEDE4E7 FFEDE4E7 FFEFE6E9 FFF1E8EB FFF2E9EC FFF0E9EC FFF2E9EC FFF0E9EC FFF1EAED FFF2EBEE FFF2EDEF FFF3EEF0 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF2EDEF FFF2EDEF FFF2EDEF FFF2EDEF FFF2EDEF FFF3EEF0 FFF4EFF1 FFF5F0F2 FFF5F0F2 FFF6F1F3 FFF7F0F3 FFF8F1F4 FFF8F1F4 FFF7F0F3 FFF7F0F3 FFF6EFF2 FFF7EEF1 FFF8EFF2 FFF8EFF2 FFF4EBEE FFF0E7EA FFEFE6E9 FFF2E9EC FFF6EDF0 FFF6EDF0 FFF4EDF0 FFF5ECEF FFF2EBEE FFF4EBEE FFF2EBEE FFF5ECEF FFF3ECEF FFF3EAED FFF1EAED FFF4EBEE FFF3ECEF FFF6EDF0 FFF4EDF0 FFF6EDF0 FFF6EDF0 FFFAEFF2 FFFAEFF2 FFFAEFF2 FFF9EEF1 FFF9EEF1 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFFAEFF2 FFF9EEF1 FFF8EDF0 FFF9EEF1 FFFBF0F3 FFFBF0F3 FFF9EEF1 FFF7ECEF FFF7ECEF FFF7ECEF FFF8EDF0 FFF8EDF0 FFF6EBEE FFF3E8EB FFF2E4E8 FFEFE1E5 FFF1E3E7 FFF1E3E7 FFF0E2E6 FFEFE1E5 FFF0E1E5 FFF2E3E7 FFF6E7EB FFF9EAEE +FFF7ECEE FFF8EDEF FFF9EEF0 FFF7ECEE FFF5EAEC FFF6EBED FFFAEFF1 FFFDF2F4 FFF9EEF0 FFF9EEF0 FFF9EEF0 FFF9EEF0 FFF8EDEF FFF7ECEE FFF7ECEE FFF5EDEE FFF4EFF1 FFF2EFF1 FFF5F0F2 FFF6F1F3 FFF6F1F3 FFF5F0F2 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF4EDF0 FFF4EBEE FFF2E9EC FFF0E7EA FFEDE4E7 FFEBE2E5 FFEAE1E4 FFEFE4E7 FFF0E5E8 FFF1E6E9 FFF3E8EB FFF1E8EB FFF1E8EB FFF1E8EB FFF1E8EB FFF2EBEE FFF2EBEE FFF3EEF0 FFF4EFF1 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF2EDEF FFF3EEF0 FFF4EFF1 FFF5F0F2 FFF6F1F3 FFF4F1F3 FFF4F1F3 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F0F3 FFF7F0F3 FFF3ECEF FFF5EEF1 FFF8EFF2 FFF5ECEF FFF0E7EA FFEEE5E8 FFF0E7EA FFF3EAED FFF5ECEF FFF2EBEE FFF2EBEE FFF1EAED FFF1EAED FFF2EBEE FFF2EBEE FFF3ECEF FFF1EAED FFF2EBEE FFF3ECEF FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF6EDF0 FFFAEFF2 FFFAEFF2 FFFAEFF2 FFF9EEF1 FFF9EEF1 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF9EEF1 FFF8EDF0 FFF7ECEF FFF8EDF0 FFFAEFF2 FFFAEFF2 FFF9EEF1 FFF7ECEF FFF5EAED FFF5EAED FFF6EBEE FFF5EAED FFF4E9EC FFF1E6E9 FFF0E2E6 FFEEE0E4 FFEDDFE3 FFEEE0E4 FFF0E1E5 FFF0E1E5 FFEFE0E4 FFF0E1E5 FFF3E2E6 FFF4E3E7 +FFF4E9EB FFF5EAEC FFF5EAEC FFF4E9EB FFF3E8EA FFF4E9EB FFF7ECEE FFFAEFF1 FFFBF0F2 FFFAEFF1 FFF8EDEF FFF7ECEE FFF6EBED FFF6EBED FFF6EBED FFF4ECED FFF4EDF0 FFF4EFF1 FFF4EFF1 FFF5F0F2 FFF5F0F2 FFF4EFF1 FFF5EEF1 FFF4EDF0 FFF6EFF2 FFF3ECEF FFF2E9EC FFEFE6E9 FFEFE4E7 FFEEE3E6 FFEFE4E7 FFEFE4E7 FFEEE3E6 FFEFE4E7 FFF0E5E8 FFF1E6E9 FFF0E7EA FFF0E7EA FFF0E7EA FFF0E7EA FFF3ECEF FFF3ECEF FFF4EFF1 FFF5F0F2 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF3EEF0 FFF4EFF1 FFF5F0F2 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF7F2F4 FFF7F2F4 FFF8F3F5 FFF8F3F5 FFF7F2F4 FFF8F1F4 FFF7F0F3 FFF3ECEF FFF5EEF1 FFF7EEF1 FFF4EBEE FFF1E6E9 FFEEE3E6 FFEFE4E7 FFF0E7EA FFF4EBEE FFF3EAED FFF3EAED FFF2E9EC FFF2E9EC FFF3EAED FFF4EBEE FFF4EBEE FFF4EBEE FFF5ECEF FFF6EDF0 FFF6EDF0 FFF7EEF1 FFF6EDF0 FFF6EDF0 FFF6EDF0 FFFAEFF2 FFFAEFF2 FFFAEFF2 FFF9EEF1 FFF9EEF1 FFF9EEF1 FFF9EEF1 FFF8EDF0 FFF9EEF1 FFF7ECEF FFF6EBEE FFF7ECEF FFF9EEF1 FFF9EEF1 FFF8EDF0 FFF7ECEF FFF0E7EA FFF0E7EA FFF1E8EB FFF0E7EA FFF1E6E9 FFEEE3E6 FFEEE0E4 FFECDEE2 FFE6D8DC FFE7D9DD FFEBDCE0 FFEDDEE2 FFEFE0E4 FFEFE0E4 FFEEDFE3 FFEEDFE3 +FFE8DDDF FFECE1E3 FFF2E7E9 FFF7ECEE FFF8EDEF FFF7ECEE FFF4E9EB FFF2E7E9 FFF5EAEC FFF4E9EB FFF4E9EB FFF3E8EA FFF4E9EB FFF5EAEC FFF6EBED FFF5EDEE FFF3ECEF FFF2EDEF FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF3ECEF FFF3ECEF FFF0E9EC FFEFE8EB FFEFE6E9 FFEDE4E7 FFEEE3E6 FFEEE3E6 FFEFE4E7 FFF0E5E8 FFEADFE2 FFEBE0E3 FFEDE2E5 FFEFE4E7 FFEEE5E8 FFEFE6E9 FFF0E7EA FFF0E7EA FFF3ECEF FFF4EDF0 FFF4EFF1 FFF6F1F3 FFF6F1F3 FFF7F2F4 FFF7F2F4 FFF6F1F3 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF6F1F3 FFF5F0F2 FFF5F0F2 FFF4EFF1 FFF4EFF1 FFF5F0F2 FFF6F1F3 FFF6F1F3 FFF7F2F4 FFF7F2F4 FFF8F3F5 FFF8F3F5 FFF8F3F5 FFF8F3F5 FFF8F1F4 FFF8F1F4 FFF5EEF1 FFF5EEF1 FFF5ECEF FFF0E7EA FFECE1E4 FFEBE0E3 FFEEE3E6 FFF2E7EA FFF3EAED FFF3EAED FFF2E9EC FFF2E9EC FFF2E9EC FFF3EAED FFF4EBEE FFF5ECEF FFF4EBEE FFF5ECEF FFF6EDF0 FFF6EDF0 FFF6EDF0 FFF6EDF0 FFF5ECEF FFF5ECEF FFF9EEF1 FFF9EEF1 FFF9EEF1 FFF9EEF1 FFF9EEF1 FFF9EEF1 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF7ECEF FFF5EAED FFF5EAED FFF7ECEF FFF8EDF0 FFF7ECEF FFF6EBEE FFEEE5E8 FFEEE5E8 FFEEE5E8 FFEDE4E7 FFEEE3E6 FFECE1E4 FFECDEE2 FFEBDDE1 FFE2D4D8 FFE3D5D9 FFE5D6DA FFE8D9DD FFECDDE1 FFEEDFE3 FFEFE0E4 FFEEDFE3 +FFE5DADC FFE9DEE0 FFF0E5E7 FFF6EBED FFFAEFF1 FFFAEFF1 FFF7ECEE FFF4E9EB FFF3E8EA FFF2E7E9 FFF2E7E9 FFF3E8EA FFF3E8EA FFF4E9EB FFF5EAEC FFF4ECED FFF0E9EC FFF0EBED FFF0EBED FFF1ECEE FFF2EBEE FFF1EAED FFF1EAED FFF0E9EC FFEFE6E9 FFEFE6E9 FFF0E5E8 FFEFE4E7 FFEEE3E6 FFECE1E4 FFEBE0E3 FFEADFE2 FFE5DADD FFE6DBDE FFE9DEE1 FFECE1E4 FFEDE4E7 FFEFE6E9 FFF1E8EB FFF1E8EB FFF3ECEF FFF4EDF0 FFF4EFF1 FFF6F1F3 FFF6F1F3 FFF7F2F4 FFF7F2F4 FFF6F1F3 FFF8F1F4 FFF8F1F4 FFF8F1F4 FFF8F1F4 FFF8F1F4 FFF8F1F4 FFF8F1F4 FFF8F1F4 FFF7F0F3 FFF7F0F3 FFF6EFF2 FFF5EEF1 FFF5EEF1 FFF6EFF2 FFF6EFF2 FFF7F0F3 FFF6F1F3 FFF7F2F4 FFF7F2F4 FFF8F3F5 FFF9F2F5 FFF8F1F4 FFF8F1F4 FFF7F0F3 FFFAF1F4 FFF8EFF2 FFF5EAED FFEDE2E5 FFE8DDE0 FFE9DEE1 FFEFE4E7 FFF5EAED FFF5EAED FFF4E9EC FFF4E9EC FFF4E9EC FFF5EAED FFF6EBEE FFF7ECEF FFF7ECEF FFF6EBEE FFF7ECEF FFF7ECEF FFF8EDF0 FFF7ECEF FFF7ECEF FFF6EBEE FFF6EBEE FFF7ECEF FFF7ECEF FFF7ECEF FFF7ECEF FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF6EBEE FFF4E9EC FFF3E8EB FFF5EAED FFF6EBEE FFF6EBEE FFF5EAED FFEEE5E8 FFEEE5E8 FFEDE4E7 FFEDE4E7 FFEBE2E5 FFEAE1E4 FFEBE0E3 FFEADFE2 FFEADCE0 FFE7D9DD FFE4D6DA FFE5D7DB FFE9DADE FFECDDE1 FFEDDEE2 FFEDDEE2 +FFEADFE1 FFE9DEE0 FFE9DEE0 FFEBE0E2 FFEEE3E5 FFF0E5E7 FFF0E5E7 FFEFE4E6 FFF2E7E9 FFF3E8EA FFF4E9EB FFF4E9EB FFF4E9EB FFF3E8EA FFF2E7E9 FFEFE7E8 FFEDE6E9 FFEDE8EA FFEDE8EA FFEEE9EB FFEFE8EB FFEEE7EA FFEEE7EA FFEDE6E9 FFEEE5E8 FFEEE5E8 FFEFE4E7 FFEDE2E5 FFEADFE2 FFE8DDE0 FFE5DADD FFE4D9DC FFE5DADD FFE6DBDE FFE9DEE1 FFEDE2E5 FFEEE5E8 FFF0E7EA FFF2E9EC FFF2E9EC FFF3ECEF FFF3ECEF FFF4EFF1 FFF5F0F2 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF6EFF2 FFF5EEF1 FFF4EDF0 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF5F0F2 FFF6F1F3 FFF6F1F3 FFF7F2F4 FFF8F1F4 FFF7F0F3 FFF7F0F3 FFF6EFF2 FFF9F0F3 FFF7EEF1 FFF4E9EC FFEDE2E5 FFE7DCDF FFE9DEE1 FFF0E5E8 FFF6EBEE FFF3E8EB FFF3E8EB FFF3E8EB FFF3E8EB FFF3E8EB FFF5EAED FFF6EBEE FFF7ECEF FFF5EAED FFF6EBEE FFF6EBEE FFF6EBEE FFF6EBEE FFF5EAED FFF4E9EC FFF4E9EC FFF5EAED FFF5EAED FFF5EAED FFF6EBEE FFF6EBEE FFF6EBEE FFF6EBEE FFF7ECEF FFF7ECEF FFF5EAED FFF2E7EA FFF2E7EA FFF3E8EB FFF5EAED FFF5EAED FFF5EAED FFF0E7EA FFF0E7EA FFEFE6E9 FFEEE5E8 FFEDE4E7 FFECE3E6 FFEEE3E6 FFEDE2E5 FFF5E7EB FFEFE1E5 FFE9DBDF FFE7D9DD FFEADBDF FFEBDCE0 FFEBDCE0 FFE9DADE +FFEEE3E5 FFEBE0E2 FFE8DDDF FFE7DCDE FFE6DBDD FFE4D9DB FFE0D5D7 FFDDD2D4 FFEADFE1 FFECE1E3 FFEFE4E6 FFF1E6E8 FFF1E6E8 FFF0E5E7 FFEEE3E5 FFEAE2E3 FFEAE3E6 FFEBE4E7 FFECE5E8 FFECE5E8 FFECE5E8 FFECE5E8 FFEDE4E7 FFECE3E6 FFEAE1E4 FFE9E0E3 FFE9DEE1 FFE7DCDF FFE8DADE FFE8DADE FFE9DBDF FFEADCE0 FFEADFE2 FFEBE0E3 FFEDE2E5 FFF0E5E8 FFF0E7EA FFF1E8EB FFF2E9EC FFF2E9EC FFF2EBEE FFF2EBEE FFF3EEF0 FFF4EFF1 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF6EFF2 FFF5EEF1 FFF4EDF0 FFF3ECEF FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF5EEF1 FFF5EEF1 FFF6EFF2 FFF6EFF2 FFF6EFF2 FFF6EFF2 FFF7EEF1 FFF7EEF1 FFF5ECEF FFF5ECEF FFF5EAED FFF0E5E8 FFEDDFE3 FFEDDFE3 FFF2E4E8 FFF7E9ED FFF2E4E8 FFF2E4E8 FFF2E4E8 FFF2E4E8 FFF3E5E9 FFF4E6EA FFF5E7EB FFF6E8EC FFF6E8EC FFF6E8EC FFF7E9ED FFF7E9ED FFF6E8EC FFF5E7EB FFF4E6EA FFF4E6EA FFF3E8EB FFF3E8EB FFF3E8EB FFF4E9EC FFF4E9EC FFF5EAED FFF5EAED FFF5EAED FFF7ECEF FFF4E9EC FFF1E6E9 FFF0E5E8 FFF2E7EA FFF4E9EC FFF5EAED FFF4E9EC FFF3EAED FFF0E9EC FFEFE8EB FFEEE7EA FFEFE6E9 FFEFE6E9 FFF1E6E9 FFF1E6E9 FFF6EBEE FFF1E6E9 FFEDDFE3 FFEDDFE3 FFEFE1E5 FFEFE1E5 FFECDEE2 FFE9DBDF +FFF1E6E8 FFF1E6E8 FFF0E5E7 FFEFE4E6 FFECE1E3 FFE3D8DA FFD7CCCE FFCEC3C5 FFDED3D5 FFE2D7D9 FFE7DCDE FFEBE0E2 FFEEE3E5 FFEDE2E4 FFECE1E3 FFE8E0E1 FFEBE2E5 FFE9E2E5 FFEAE3E6 FFEAE3E6 FFEAE3E6 FFEAE3E6 FFEBE2E5 FFEBE2E5 FFE4DBDE FFE2D9DC FFE2D7DA FFE1D6D9 FFE5D7DB FFEADCE0 FFEFE1E5 FFF2E4E8 FFEFE4E7 FFF0E5E8 FFF1E6E9 FFF3E8EB FFF2E9EC FFF2E9EC FFF2E9EC FFF2E9EC FFF1EAED FFF2EBEE FFF2EDEF FFF3EEF0 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF6EFF2 FFF6EFF2 FFF6EFF2 FFF6EFF2 FFF6EFF2 FFF6EFF2 FFF6EFF2 FFF6EFF2 FFF6EFF2 FFF5EEF1 FFF4EDF0 FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF4EDF0 FFF4EDF0 FFF5EEF1 FFF6EFF2 FFF6EFF2 FFF5EEF1 FFF6EDF0 FFF6EDF0 FFF1E8EB FFF3EAED FFF6EBEE FFF3E8EB FFF1E3E7 FFEFE1E5 FFF2E4E8 FFF5E7EB FFEFE1E5 FFEFE1E5 FFEFE1E5 FFEFE1E5 FFF0E2E6 FFF2E4E8 FFF3E5E9 FFF4E6EA FFF5E7EB FFF6E8EC FFF6E8EC FFF6E8EC FFF5E7EB FFF4E6EA FFF3E5E9 FFF3E5E9 FFF1E6E9 FFF2E7EA FFF2E7EA FFF2E7EA FFF3E8EB FFF4E9EC FFF4E9EC FFF4E9EC FFF6EBEE FFF4E9EC FFF0E5E8 FFF0E5E8 FFF1E6E9 FFF3E8EB FFF4E9EC FFF2E9EC FFF5ECEF FFF2EBEE FFF1EAED FFF0E9EC FFF1E8EB FFF1E8EB FFF3E8EB FFF4E9EC FFF1E6E9 FFEEE3E6 FFEEE0E4 FFF1E3E7 FFF5E7EB FFF6E8EC FFF2E4E8 FFEDDFE3 +FFF6EBED FFF6EBED FFF6EBED FFF6EBED FFF5EAEC FFF3E8EA FFF0E5E7 FFEFE4E6 FFEBE0E2 FFE4D9DB FFE3D8DA FFEBE0E2 FFF1E6E8 FFF0E5E7 FFEFE4E6 FFEFE7E8 FFF1E8EB FFF2EBEE FFF1EAED FFEBE4E7 FFEBE2E5 FFEFE6E9 FFF2E7EA FFEFE4E7 FFEDE2E5 FFEEE3E6 FFF1E3E7 FFEEE0E4 FFEBDDE1 FFE8DADE FFE8DADE FFE9DBDF FFEEE3E6 FFEDE2E5 FFEEE3E6 FFF0E5E8 FFF1E8EB FFF3EAED FFF2E9EC FFF1E8EB FFEFE8EB FFF0E9EC FFF0EBED FFF2EDEF FFF4EFF1 FFF4EFF1 FFF5F0F2 FFF5F0F2 FFF4EDF0 FFF6EDF0 FFF6EDF0 FFF6EDF0 FFF6EDF0 FFF6EDF0 FFF6EDF0 FFF6EDF0 FFF7EEF1 FFF7EEF1 FFF7EEF1 FFF6EDF0 FFF6EDF0 FFF5ECEF FFF5ECEF FFF5ECEF FFF3ECEF FFF2EBEE FFF1EAED FFF1EAED FFF5ECEF FFF5ECEF FFF6EBEE FFF5EAED FFFAEFF2 FFF8EDF0 FFF3E5E9 FFEBDDE1 FFECDEE2 FFF0E2E6 FFECDEE2 FFE4D6DA FFE5D7DB FFE9DBDF FFEBDDE1 FFEBDDE1 FFEFE1E5 FFF5E7EB FFF7E9ED FFF5E7EB FFF7E9ED FFF8EAEE FFF8EAEE FFF8EAEE FFF6E8EC FFF3E5E9 FFEFE1E5 FFEDDFE3 FFF4E9EC FFF2E7EA FFEEE3E6 FFECE1E4 FFEADFE2 FFEBE0E3 FFEDE2E5 FFEEE3E6 FFEEE3E6 FFEEE3E6 FFEFE4E7 FFF0E5E8 FFF1E6E9 FFF1E6E9 FFF1E6E9 FFEEE5E8 FFF4EBEE FFF2EBEE FFF2EBEE FFF1EAED FFF1EAED FFF0E9EC FFF2E9EC FFF2E9EC FFEDE4E7 FFEDE4E7 FFF0E5E8 FFF1E6E9 FFF4E6EA FFF6E8EC FFF6E8EC FFF7E9ED +FFF7ECEE FFF7ECEE FFF7ECEE FFF6EBED FFF5EAEC FFF3E8EA FFF2E7E9 FFF1E6E8 FFEDE2E4 FFEADFE1 FFEBE0E2 FFEFE4E6 FFEFE4E6 FFEBE0E2 FFECE1E3 FFF1E6E8 FFEEE5E8 FFE5DEE1 FFEAE3E6 FFF9F2F5 FFFBF2F5 FFEEE5E8 FFEEE3E6 FFF8EDF0 FFEDE2E5 FFEDE2E5 FFEFE1E5 FFEEE0E4 FFEDDFE3 FFEDDFE3 FFEEE0E4 FFEEE0E4 FFEEE3E6 FFEDE2E5 FFEDE2E5 FFEEE3E6 FFEFE6E9 FFF1E8EB FFF0E7EA FFEFE6E9 FFEFE8EB FFF0E9EC FFF0EBED FFF2EDEF FFF3EEF0 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF6EDF0 FFF6EDF0 FFF6EDF0 FFF6EDF0 FFF6EDF0 FFF6EDF0 FFF6EDF0 FFF6EDF0 FFF7EEF1 FFF7EEF1 FFF7EEF1 FFF6EDF0 FFF6EDF0 FFF6EDF0 FFF5ECEF FFF5ECEF FFF3ECEF FFF2EBEE FFF1EAED FFF1EAED FFF5ECEF FFF6EDF0 FFF6EBEE FFF5EAED FFF7ECEF FFF5EAED FFF1E3E7 FFEBDDE1 FFEDDFE3 FFF2E4E8 FFF0E2E6 FFE9DBDF FFE2D4D8 FFE5D7DB FFE5D7DB FFE2D4D8 FFE2D4D8 FFE5D7DB FFE5D7DB FFE2D4D8 FFEDDFE3 FFEEE0E4 FFEFE1E5 FFF0E2E6 FFF1E3E7 FFF1E3E7 FFF0E2E6 FFEFE1E5 FFECE1E4 FFEBE0E3 FFE9DEE1 FFE7DCDF FFE8DDE0 FFEADFE2 FFEDE2E5 FFEFE4E7 FFEDE2E5 FFEEE3E6 FFEFE4E7 FFF1E6E9 FFF2E7EA FFF3E8EB FFF4E9EC FFF2E9EC FFF2EBEE FFF2EBEE FFF2EBEE FFF1EAED FFF1EAED FFF1EAED FFF2E9EC FFF2E9EC FFEEE5E8 FFEEE5E8 FFF1E6E9 FFF2E7EA FFF5E7EB FFF7E9ED FFF7E9ED FFF8EAEE +FFFAEFF1 FFF9EEF0 FFF8EDEF FFF6EBED FFF5EAEC FFF4E9EB FFF4E9EB FFF4E9EB FFF1E6E8 FFF2E7E9 FFF4E9EB FFF4E9EB FFEEE3E5 FFE9DEE0 FFEADFE1 FFF0E5E7 FFEAE1E4 FFF8EFF2 FFF5ECEF FFE2D9DC FFE1D8DB FFF4EBEE FFF9EEF1 FFEADFE2 FFF3E5E9 FFF1E3E7 FFEFE1E5 FFEFE1E5 FFF2E3E7 FFF3E4E8 FFF2E3E7 FFF1E3E7 FFF0E5E8 FFEEE3E6 FFECE1E4 FFECE1E4 FFECE3E6 FFEEE5E8 FFEEE5E8 FFEEE5E8 FFEEE7EA FFEFE8EB FFF0EBED FFF1ECEE FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF6EDF0 FFF6EDF0 FFF6EDF0 FFF6EDF0 FFF6EDF0 FFF6EDF0 FFF6EDF0 FFF6EDF0 FFF7EEF1 FFF7EEF1 FFF7EEF1 FFF6EDF0 FFF6EDF0 FFF6EDF0 FFF5ECEF FFF5ECEF FFF5ECEF FFF4EBEE FFF3EAED FFF3EAED FFF5ECEF FFF6EDF0 FFF7ECEF FFF5EAED FFF6E8EC FFF4E6EA FFEFE1E5 FFEBDDE1 FFEFE0E4 FFF5E6EA FFF5E6EA FFF0E2E6 FFF3E5E9 FFF3E8EB FFF2E7EA FFEDE2E5 FFECE1E4 FFEDE2E5 FFECE1E4 FFE8DDE0 FFE2D7DA FFE2D7DA FFE3D8DB FFE4D9DC FFE5DADD FFE6DBDE FFE8DDE0 FFE8DDE0 FFE2D7DA FFE1D6D9 FFE0D5D8 FFE1D6D9 FFE3D8DB FFE7DCDF FFEADFE2 FFEDE2E5 FFEDE2E5 FFEEE3E6 FFF0E5E8 FFF2E7EA FFF5EAED FFF6EBEE FFF7ECEF FFF5ECEF FFF2EBEE FFF1ECEE FFF1ECEE FFF1ECEE FFF1EAED FFF1EAED FFF1EAED FFF0E9EC FFEFE6E9 FFF0E7EA FFF3E8EB FFF4E9EC FFF5EAED FFF6EBEE FFF7ECEF FFF7ECEF +FFFCF1F3 FFFAEFF1 FFF8EDEF FFF6EBED FFF6EBED FFF6EBED FFF6EBED FFF7ECEE FFF6EBED FFF6EBED FFF7ECEE FFF5EAEC FFF0E5E7 FFEDE2E4 FFEDE2E4 FFEFE4E6 FFD6CDD0 FFCBC2C5 FFD7CED1 FFF7EEF1 FFFEF5F8 FFEAE1E4 FFE6DBDE FFF4E9EC FFF5E7EB FFF4E6EA FFF3E5E9 FFF4E6EA FFF6E7EB FFF6E7EB FFF4E5E9 FFF0E2E6 FFF4E6EA FFEFE4E7 FFECE1E4 FFEBE0E3 FFEBE2E5 FFEDE4E7 FFEEE5E8 FFEEE5E8 FFEEE7EA FFEFE8EB FFEFEAEC FFF1ECEE FFF2EDEF FFF2EDEF FFF2EDEF FFF3ECEF FFF6EDF0 FFF6EDF0 FFF6EDF0 FFF6EDF0 FFF6EDF0 FFF6EDF0 FFF6EDF0 FFF6EDF0 FFF7EEF1 FFF7EEF1 FFF6EDF0 FFF6EDF0 FFF6EDF0 FFF5ECEF FFF5ECEF FFF5ECEF FFF5ECEF FFF3EAED FFF2E9EC FFF3EAED FFF5ECEF FFF5ECEF FFF6EBEE FFF5EAED FFF5E7EB FFF2E4E8 FFEFE1E5 FFEDDFE3 FFF1E2E6 FFF5E6EA FFF7E8EC FFF5E7EB FFF0E5E8 FFF3E8EB FFF2E7EA FFEEE3E6 FFEDE2E5 FFF0E5E8 FFEFE4E7 FFECE1E4 FFE9DEE1 FFE8DDE0 FFE5DADD FFE3D8DB FFE3D8DB FFE3D8DB FFE5DADD FFE6DBDE FFE3D8DB FFE3D8DB FFE3D8DB FFE4D9DC FFE7DCDF FFEADFE2 FFEDE2E5 FFF0E5E8 FFEFE4E7 FFF1E6E9 FFF2E7EA FFF4E9EC FFF6EBEE FFF7ECEF FFF8EDF0 FFF6EDF0 FFF3ECEF FFF2EDEF FFF1ECEE FFF1ECEE FFF2EBEE FFF1EAED FFF1EAED FFF1EAED FFF1E8EB FFF1E8EB FFF4E9EC FFF5EAED FFF6EBEE FFF7ECEF FFF8EDF0 FFF9EEF1 +FFFCF1F3 FFFBF0F2 FFF9EEF0 FFF7ECEE FFF6EBED FFF7ECEE FFF8EDEF FFF9EEF0 FFF9EEF0 FFF7ECEE FFF4E9EB FFF3E8EA FFF4E9EB FFF5EAEC FFF2E7E9 FFEFE4E6 FFF1E8EB FFF4EBEE FFDDD4D7 FFBCB3B6 FFC1B6B9 FFE5DADD FFFBEDF1 FFF5E7EB FFF1E3E7 FFF1E3E7 FFF4E5E9 FFF7E8EC FFF8E9ED FFF8E9ED FFF5E6EA FFF2E4E8 FFF5E7EB FFF0E5E8 FFEDE2E5 FFECE1E4 FFECE3E6 FFEEE5E8 FFEFE6E9 FFEFE6E9 FFEEE7EA FFEFE8EB FFEFEAEC FFF0EBED FFF1ECEE FFF1ECEE FFF1ECEE FFF2EBEE FFF5ECEF FFF7ECEF FFF7ECEF FFF7ECEF FFF7ECEF FFF7ECEF FFF7ECEF FFF7ECEF FFF8EDF0 FFF7ECEF FFF7ECEF FFF7ECEF FFF6EBEE FFF6EBEE FFF6EBEE FFF5EAED FFF4EBEE FFF2E9EC FFF1E8EB FFF2E9EC FFF5EAED FFF6EBEE FFF7E9ED FFF5E7EB FFF5E7EB FFF2E4E8 FFF2E3E7 FFF2E3E7 FFF4E5E9 FFF5E6EA FFF6E7EB FFF7E9ED FFEFE4E7 FFF0E7EA FFEFE6E9 FFECE3E6 FFECE3E6 FFEFE6E9 FFEFE6E9 FFECE3E6 FFF3EAED FFF0E7EA FFEDE4E7 FFEAE1E4 FFE8DFE2 FFE8DFE2 FFE9E0E3 FFEAE1E4 FFEEE3E6 FFEEE3E6 FFEEE3E6 FFEEE3E6 FFF0E5E8 FFF2E7EA FFF4E9EC FFF6EBEE FFF3E8EB FFF4E9EC FFF5EAED FFF6EBEE FFF7ECEF FFF7ECEF FFF7ECEF FFF5ECEF FFF3ECEF FFF2EDEF FFF2EDEF FFF1ECEE FFF1ECEE FFF1ECEE FFF1EAED FFF1EAED FFEFE8EB FFF0E9EC FFF3EAED FFF4EBEE FFF7ECEF FFF8EDF0 FFF9EEF1 FFFAEFF2 +FFFBF0F2 FFFAEFF1 FFF9EEF0 FFF8EDEF FFF8EDEF FFF8EDEF FFF8EDEF FFF8EDEF FFF8EDEF FFF7ECEE FFF4E9EB FFF2E7E9 FFF6EBED FFFAEFF1 FFF7ECEE FFF0E5E7 FFF8EFF2 FFE5DCDF FFE2D9DC FFF0E7EA FFEFE4E7 FFD9CED1 FFD1C3C7 FFDACCD0 FFEADCE0 FFECDEE2 FFF0E1E5 FFF1E2E6 FFF1E2E6 FFF2E3E7 FFF4E5E9 FFF6E7EB FFF3E5E9 FFEFE4E7 FFEDE2E5 FFEDE2E5 FFEDE4E7 FFEFE6E9 FFF0E7EA FFEFE6E9 FFEEE7EA FFEEE7EA FFEEE9EB FFEFEAEC FFF0EBED FFF0EBED FFF0EBED FFF0E9EC FFF3EAED FFF5EAED FFF5EAED FFF5EAED FFF5EAED FFF5EAED FFF5EAED FFF5EAED FFF6EBEE FFF6EBEE FFF5EAED FFF5EAED FFF5EAED FFF4E9EC FFF4E9EC FFF4E9EC FFF2E9EC FFF0E7EA FFEFE6E9 FFF0E7EA FFF4E9EC FFF4E9EC FFF5E7EB FFF4E6EA FFF4E6EA FFF2E4E8 FFF4E5E9 FFF7E8EC FFF8E9ED FFF6E7EB FFF6E7EB FFF8EAEE FFF7ECEF FFF8EFF2 FFF7EEF1 FFF4EBEE FFF3EAED FFF5ECEF FFF5ECEF FFF1E8EB FFF1E8EB FFEFE6E9 FFEDE4E7 FFEBE2E5 FFEBE2E5 FFEBE2E5 FFEDE4E7 FFEEE5E8 FFF1E6E9 FFF1E6E9 FFF0E5E8 FFF0E5E8 FFF1E6E9 FFF2E7EA FFF3E8EB FFF3E8EB FFF4E9EC FFF5EAED FFF6EBEE FFF7ECEF FFF7ECEF FFF7ECEF FFF7ECEF FFF4EBEE FFF4EDF0 FFF2EDEF FFF2EDEF FFF2EDEF FFF1ECEE FFF1ECEE FFF2EBEE FFF2EBEE FFF0E9EC FFF0E9EC FFF3EAED FFF4EBEE FFF7ECEF FFF8EDF0 FFF9EEF1 FFFAEFF2 +FFF8EDEF FFF9EEF0 FFF9EEF0 FFF9EEF0 FFF9EEF0 FFF8EDEF FFF7ECEE FFF7ECEE FFF5EAEC FFF8EDEF FFF7ECEE FFF4E9EB FFF4E9EB FFF8EDEF FFF8EDEF FFF3E8EA FFE3D8DB FFEADFE2 FFE8DDE0 FFDFD4D7 FFE5DADD FFF4E9EC FFF6E8EC FFE9DBDF FFEBDDE1 FFECDEE2 FFEDDEE2 FFE8D9DD FFE2D3D7 FFE4D5D9 FFEDDCE0 FFF3E4E8 FFEFE1E5 FFECE1E4 FFEBE0E3 FFEDE2E5 FFEEE5E8 FFEFE6E9 FFEFE6E9 FFEEE5E8 FFEEE7EA FFEEE7EA FFEEE9EB FFEFEAEC FFEFEAEC FFEFEAEC FFEFEAEC FFEFE8EB FFF1E8EB FFF3E8EB FFF3E8EB FFF3E8EB FFF3E8EB FFF3E8EB FFF3E8EB FFF3E8EB FFF4E9EC FFF4E9EC FFF3E8EB FFF3E8EB FFF3E8EB FFF2E7EA FFF2E7EA FFF2E7EA FFF2E7EA FFF1E6E9 FFEFE4E7 FFF0E5E8 FFF2E7EA FFF2E7EA FFF3E5E9 FFF2E4E8 FFF1E3E7 FFF0E2E6 FFF4E5E9 FFFBECF0 FFFCEDF1 FFF7E8EC FFF9E8EC FFFAEBEF FFEFE6E9 FFF0E9EC FFEFE8EB FFECE5E8 FFEBE4E7 FFEEE7EA FFEDE6E9 FFEAE3E6 FFEBE4E7 FFEAE3E6 FFE9E2E5 FFE9E2E5 FFE9E2E5 FFEAE3E6 FFEBE4E7 FFEEE5E8 FFEFE4E7 FFEFE4E7 FFEFE4E7 FFEFE4E7 FFEFE4E7 FFEFE4E7 FFEFE4E7 FFF0E5E8 FFF3E8EB FFF4E9EC FFF5EAED FFF6EBEE FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF6EDF0 FFF3EEF0 FFF1EEF0 FFF2EDEF FFF2EDEF FFF2EDEF FFF1ECEE FFF2EBEE FFF2EBEE FFEFE8EB FFF0E9EC FFF3EAED FFF4EBEE FFF5ECEF FFF6EDF0 FFF7EEF1 FFF7EEF1 +FFF5EDEE FFF6EEEF FFF7EFF0 FFF8F0F1 FFF8F0F1 FFF6EEEF FFF5EDEE FFF4ECED FFF0E8E9 FFF8F0F1 FFFAF2F3 FFF4ECED FFF0E8E9 FFF3EBEC FFF5EDEE FFF3EBEC FFFDF2F5 FFF0E5E8 FFE6DBDE FFE6DBDE FFE8DDE0 FFE7DCDF FFEADCE0 FFECDEE2 FFF1E3E7 FFF0E2E6 FFEBDDE1 FFDFD1D5 FFD6C7CB FFD6C7CB FFE1D2D6 FFEDDEE2 FFECDEE2 FFE9DEE1 FFEADFE2 FFECE1E4 FFEDE4E7 FFEFE6E9 FFEEE5E8 FFEDE4E7 FFEFE6E9 FFF0E7EA FFEFE8EB FFF0E9EC FFF0E9EC FFF0E9EC FFEFE8EB FFF1E8EB FFF0E7EA FFF0E7EA FFF2E7EA FFF0E7EA FFF2E7EA FFF0E7EA FFF2E7EA FFF0E7EA FFF3E8EB FFF1E8EB FFF2E7EA FFF0E7EA FFF2E7EA FFEFE6E9 FFF1E6E9 FFF1E6E9 FFF1E6E9 FFEFE4E7 FFEEE3E6 FFEFE4E7 FFF1E6E9 FFF1E6E9 FFF2E4E8 FFF1E3E7 FFEDDFE3 FFEDDFE3 FFF3E5E9 FFFCEEF2 FFFEEFF3 FFF9EAEE FFF8E9ED FFFBEDF1 FFEFE6E9 FFF1EAED FFF3EAED FFEFE8EB FFF2E9EC FFF3ECEF FFF6EDF0 FFF1EAED FFF3EAED FFF0E9EC FFF1E8EB FFEEE7EA FFF0E7EA FFEEE7EA FFF0E7EA FFF0E7EA FFF0E7EA FFF0E7EA FFF2E7EA FFF0E7EA FFF3E8EB FFF1E8EB FFF3E8EB FFF1E8EB FFF0E5E8 FFEFE6E9 FFF4E9EC FFF4EBEE FFF8EDF0 FFF7EEF1 FFFAEFF2 FFF8EFF2 FFF4EDF0 FFF3EEF0 FFF4EDF0 FFF3ECEF FFF3ECEF FFF2EBEE FFF4EBEE FFF4EBEE FFF1E8EB FFF1E8EB FFF2E9EC FFF3EAED FFF7ECEF FFF6EDF0 FFF9EEF1 FFF7EEF1 +FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF6EFF2 FFF6EFF2 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF6EFF2 FFF5EEF1 FFF4EDF0 FFF3ECEF FFF2EBEE FFF3EBEC FFECE1E3 FFE6DBDD FFDCD1D3 FFF8EDEF FFE2D7D9 FFE5DADC FFF5EAEC FFF4E9EB FFF4E9EB FFF2E7E9 FFEEE3E5 FFEBDEE0 FFE7DADC FFE6D9DB FFE6D9DB FFE6DBDE FFE5DADD FFE4D9DC FFE5DADD FFE9DEE1 FFECE1E4 FFEEE3E6 FFEFE4E7 FFF2E7EA FFF2E7EA FFF3E5E9 FFF3E5E9 FFF3E5E9 FFF3E5E9 FFF3E5E9 FFF4E6EA FFF2E8EE FFEFE8ED FFF1E7ED FFF0E9EE FFF3E9EF FFF0E9EE FFF0E6EC FFECE5EA FFF5EBF1 FFF2EBF0 FFF2E8EE FFEEE7EC FFEFE5EB FFEDE6EB FFEEE4EA FFEEE4EA FFF0E5E8 FFF0E5E8 FFF0E5E8 FFF1E6E9 FFF1E6E9 FFEFE4E7 FFEBE0E3 FFE8DDE0 FFF1E6E9 FFF4E9EC FFF6EBEE FFF6EBEE FFF6E8EC FFF5E7EB FFF8EAEE FFF9EEF1 FFF7ECEF FFF4EBEE FFF6EBEE FFF3EAED FFF5EAED FFF2E9EC FFF4E9EC FFF2E9EC FFF4E9EC FFF2E9EC FFF4E9EC FFF1E8EB FFF3E8EB FFF0E7EA FFF1E6E9 FFEFE6E9 FFF4EBEE FFF2EBEE FFF4EBEE FFF2EBEE FFF4EBEE FFF2EBEE FFF4EBEE FFF2EBEE FFF4EBEE FFF2EBEE FFF6EDF0 FFF5EEF1 FFF7EEF1 FFF5EEF1 FFF7EEF1 FFF7EEF1 FFF5EDEE FFF7ECEE FFF7ECEE FFF6EBED FFF6EBED FFF5EAEC FFF5EAEC FFF5EAEC FFF3E8EA FFF3E8EA FFF3E8EA FFF4E9EB FFF7EAEC FFF6EBED FFF9ECEE FFF8EDEF +FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF5F0F2 FFF5F0F2 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF5F0F2 FFF4EFF1 FFF3EEF0 FFF2EDEF FFF2EBEE FFEEE6E7 FFF2E7E9 FFEDE2E4 FFD9CED0 FFEFE4E6 FFE5DADC FFEBE0E2 FFF2E7E9 FFF2E7E9 FFF3E8EA FFF4E9EB FFF1E6E8 FFEEE3E5 FFEADFE1 FFE9DEE0 FFE9DEE0 FFE7DCDF FFE5DADD FFE3D8DB FFE4D9DC FFE6DBDE FFE7DCDF FFE9DBDF FFE8DADE FFEEE0E4 FFEFE1E5 FFF3E4E8 FFF6E7EB FFF8E9ED FFF9EAEE FFFAE9ED FFF8E9ED FFF7EDF3 FFF2EBF0 FFEEE7EC FFEDE6EB FFEDE6EB FFEFE8ED FFF1EAEF FFF2EBF0 FFF0E9EE FFEFE8ED FFEFE8ED FFEEE7EC FFEDE6EB FFEDE6EB FFEDE6EB FFEFE5EB FFEDE2E5 FFEEE3E6 FFEEE3E6 FFEFE4E7 FFEFE4E7 FFEEE3E6 FFECE1E4 FFEADFE2 FFF3E8EB FFF5EAED FFF7ECEF FFF6EBEE FFF4E9EC FFF4E9EC FFF5EAED FFF8EDF0 FFF6EBEE FFF5EAED FFF5EAED FFF5EAED FFF4E9EC FFF4E9EC FFF3E8EB FFF3E8EB FFF4E9EC FFF4E9EC FFF4E9EC FFF4E9EC FFF3E8EB FFF3E8EB FFF3E8EB FFF1E8EB FFF4EBEE FFF2EBEE FFF2EBEE FFF2EBEE FFF2EBEE FFF2EBEE FFF2EBEE FFF2EBEE FFF2EBEE FFF3ECEF FFF4EDF0 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF6EDF0 FFF7ECEE FFF9ECEE FFF9ECEE FFF8EBED FFF8EBED FFF7EAEC FFF7EAEC FFF7EAEC FFF6E9EB FFF6E9EB FFF6E9EB FFF6E9EB FFF7EAEC FFF8EBED FFF9ECEE FFFAEDEF +FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF5F0F2 FFF5F0F2 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF5F0F2 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF5F0F2 FFF4EFF1 FFF2EDEF FFF3ECEF FFEBE3E4 FFF7ECEE FFF3E8EA FFDACFD1 FFE5DADC FFE7DCDE FFF1E6E8 FFF2E7E9 FFF1E6E8 FFF3E8EA FFF5EAEC FFF5EAEC FFF2E7E9 FFF0E5E7 FFEFE4E6 FFEFE4E6 FFE9E0E3 FFE7DEE1 FFE6DDE0 FFE5DCDF FFE8DDE0 FFE6DBDE FFE6D8DC FFE3D5D9 FFE5D7DB FFE8DADE FFEEDFE3 FFF4E5E9 FFF7E8EC FFF8E9ED FFF8E9ED FFF6E8EC FFF6EBEE FFF3EAED FFF1E8EB FFF0E7EA FFF0E7EA FFF1E8EB FFF3EAED FFF4EBEE FFF2E9EC FFF2E9EC FFF2E9EC FFF2E9EC FFF2E9EC FFF2E9EC FFF2E9EC FFF2E9EC FFF0E5E8 FFF0E5E8 FFF1E6E9 FFF2E7EA FFF2E7EA FFF1E6E9 FFF0E5E8 FFF0E5E8 FFF5EAED FFF6EBEE FFF7ECEF FFF7ECEF FFF5EAED FFF4E9EC FFF5EAED FFF6EBEE FFF4E9EC FFF4E9EC FFF4E9EC FFF4E9EC FFF3E8EB FFF3E8EB FFF3E8EB FFF3E8EB FFF4E9EC FFF4E9EC FFF4E9EC FFF4E9EC FFF5EAED FFF5EAED FFF5EAED FFF3EAED FFF4EBEE FFF2EBEE FFF2EBEE FFF2EBEE FFF2EBEE FFF2EBEE FFF2EBEE FFF2EBEE FFF2EBEE FFF3ECEF FFF4EDF0 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF4EDF0 FFF6EDF0 FFF7ECEE FFF7ECEE FFF6EBED FFF6EBED FFF6EBED FFF6EBED FFF5EAEC FFF5EAEC FFF4E9EB FFF4E9EB FFF4E9EB FFF4E9EB FFF5EAEC FFF6EBED FFF7ECEE FFF8EDEF +FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF5F0F2 FFF5F0F2 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF5F0F2 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF5F0F2 FFF4EFF1 FFF3EEF0 FFF4EDF0 FFEDE5E6 FFF7ECEE FFF3E8EA FFE1D6D8 FFDFD4D6 FFE6DBDD FFF1E6E8 FFF5EAEC FFF4E9EB FFF5EAEC FFF6EBED FFF4E9EB FFF3E8EA FFF2E7E9 FFF3E8EA FFF4E9EB FFF0E7EA FFEFE6E9 FFEEE5E8 FFEDE4E7 FFEFE4E7 FFEDE2E5 FFEBDDE1 FFE7D9DD FFE3D5D9 FFE5D7DB FFE9DADE FFEDDEE2 FFEFE0E4 FFF1E2E6 FFF1E2E6 FFF0E2E6 FFECE1E4 FFECE4E5 FFF0E7EA FFF2EAEB FFF2E9EC FFF1E9EA FFF0E7EA FFF0E8E9 FFF1E8EB FFF1E9EA FFF2E9EC FFF1E9EA FFF1E8EB FFF0E8E9 FFF0E7EA FFEFE6E9 FFF3E8EB FFF4E9EC FFF4E9EC FFF3E8EB FFF2E7EA FFF1E6E9 FFF2E7EA FFF2E7EA FFF7ECEF FFF7ECEF FFF7ECEF FFF6EBEE FFF5EAED FFF4E9EC FFF4E9EC FFF4E9EC FFF3E8EB FFF3E8EB FFF3E8EB FFF3E8EB FFF3E8EB FFF3E8EB FFF3E8EB FFF3E8EB FFF4E9EC FFF4E9EC FFF4E9EC FFF5EAED FFF5EAED FFF6EBEE FFF7ECEF FFF5ECEF FFF3EAED FFF1EAED FFF2EBEE FFF2EBEE FFF2EBEE FFF2EBEE FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF4EDF0 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF4EDF0 FFF3ECEF FFF4ECED FFF6EBED FFF6EBED FFF6EBED FFF6EBED FFF6EBED FFF6EBED FFF6EBED FFF5EAEC FFF5EAEC FFF5EAEC FFF5EAEC FFF5EAEC FFF6EBED FFF7ECEE FFF8EDEF +FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF5F0F2 FFF5F0F2 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF5F0F2 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF5F0F2 FFF4EFF1 FFF5EEF1 FFF3EBEC FFF3E8EA FFF0E5E7 FFEBE0E2 FFDFD4D6 FFE3D8DA FFEEE3E5 FFF9EEF0 FFF9EEF0 FFF8EDEF FFF6EBED FFF3E8EA FFF0E5E7 FFF1E6E8 FFF4E9EB FFF7ECEE FFF4EBEE FFF3EAED FFF2E9EC FFF3EAED FFF3EAED FFF1E8EB FFF0E5E8 FFEDE2E5 FFEADCE0 FFEADCE0 FFE8DADE FFE8DADE FFE9DADE FFEADBDF FFECDDE1 FFECDEE2 FFE8DDDF FFEBE1E1 FFEDE2E4 FFEEE4E4 FFEDE2E4 FFEDE3E3 FFEFE4E6 FFF1E7E7 FFF1E6E8 FFF2E8E8 FFF2E7E9 FFF2E8E8 FFF1E6E8 FFEFE5E5 FFEEE3E5 FFEDE2E4 FFF3E8EB FFF3E8EB FFF3E8EB FFF1E6E9 FFEEE3E6 FFEDE2E5 FFEFE4E7 FFF1E6E9 FFF7ECEF FFF6EBEE FFF5EAED FFF5EAED FFF5EAED FFF4E9EC FFF3E8EB FFF3E8EB FFF3E8EB FFF3E8EB FFF3E8EB FFF3E8EB FFF3E8EB FFF3E8EB FFF3E8EB FFF3E8EB FFF4E9EC FFF4E9EC FFF4E9EC FFF5EAED FFF5EAED FFF6EBEE FFF7ECEF FFF5ECEF FFF3EAED FFF1EAED FFF1EAED FFF2EBEE FFF2EBEE FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF4EDF0 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF4EDF0 FFF3ECEF FFF3ECEF FFF4ECED FFF4ECED FFF4ECED FFF4ECED FFF4ECED FFF4ECED FFF4ECED FFF4ECED FFF4ECED FFF4ECED FFF3EBEC FFF3EBEC FFF4ECED FFF4ECED FFF5EDEE FFF6EEEF +FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF5F0F2 FFF5F0F2 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF5F0F2 FFF5F0F2 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF5F0F2 FFF6EFF2 FFF6EEEF FFF2E7E9 FFEEE3E5 FFF3E8EA FFDDD2D4 FFE5DADC FFEEE3E5 FFF8EDEF FFFAEFF1 FFF9EEF0 FFF7ECEE FFF3E8EA FFF1E6E8 FFF1E6E8 FFF4E9EB FFF7ECEE FFF3EAED FFF2E9EC FFF1E8EB FFF2E9EC FFF3EAED FFF3EAED FFF3E8EB FFF1E6E9 FFF4E6EA FFF2E4E8 FFEEE0E4 FFEBDDE1 FFEADBDF FFEBDCE0 FFEDDEE2 FFEEE1E3 FFEFE3E3 FFECE2E2 FFEAE0E0 FFE5DBDB FFE2D8D8 FFE4DADA FFEAE0E0 FFF0E6E6 FFF1E7E7 FFF1E7E7 FFF2E8E8 FFF3E9E9 FFF3E9E9 FFF1E7E7 FFEFE5E5 FFEEE4E4 FFF3E8EA FFF4E9EC FFF4E9EC FFF0E5E8 FFEDE2E5 FFEDE2E5 FFF1E6E9 FFF5EAED FFF5EAED FFF4E9EC FFF2E7EA FFF3E8EB FFF4E9EC FFF4E9EC FFF3E8EB FFF1E6E9 FFF3E8EB FFF3E8EB FFF3E8EB FFF3E8EB FFF4E9EC FFF4E9EC FFF4E9EC FFF4E9EC FFF4E9EC FFF4E9EC FFF4E9EC FFF4E9EC FFF5EAED FFF5EAED FFF5EAED FFF3EAED FFF2E9EC FFF0E9EC FFF1EAED FFF2EBEE FFF2EBEE FFF3ECEF FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF4EDF0 FFF3ECEF FFF2EBEE FFF3EBEC FFF3EBEC FFF4ECED FFF4ECED FFF4ECED FFF4ECED FFF5EDEE FFF5EDEE FFF5EDEE FFF5EDEE FFF4ECED FFF4ECED FFF4ECED FFF4ECED FFF5EDEE FFF6EEEF +FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF5F0F2 FFF5F0F2 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF5F0F2 FFF5F0F2 FFF6F1F3 FFF7F2F4 FFF7F2F4 FFF6F1F3 FFF6F1F3 FFF6EFF2 FFF3EBEC FFF5EAEC FFF0E5E7 FFF3E8EA FFD8CDCF FFEDE2E4 FFF3E8EA FFF1E6E8 FFF7ECEE FFF8EDEF FFF9EEF0 FFF8EDEF FFF6EBED FFF4E9EB FFF5EAEC FFF6EBED FFF3EAED FFF0E9EC FFEEE7EA FFEEE7EA FFF1E8EB FFF2E9EC FFF3E8EB FFF2E7EA FFF4E9EC FFF2E7EA FFF2E4E8 FFF0E2E6 FFF0E2E6 FFF0E2E6 FFF1E3E7 FFF2E5E7 FFEFE3E3 FFF1E5E3 FFF0E4E2 FFEBDFDD FFE4D8D6 FFE1D5D3 FFE3D7D5 FFE6DAD8 FFE7DBD9 FFE8DCDA FFEBDFDD FFEDE1DF FFEEE2E0 FFEEE2E0 FFEDE1DF FFECE0E0 FFEBE0E2 FFEDE2E5 FFEEE3E6 FFEBE0E3 FFE8DDE0 FFEADFE2 FFF0E5E8 FFF6EBEE FFF3E8EB FFF1E6E9 FFEFE4E7 FFF0E5E8 FFF3E8EB FFF4E9EC FFF3E8EB FFF1E6E9 FFF3E8EB FFF3E8EB FFF4E9EC FFF4E9EC FFF5EAED FFF5EAED FFF5EAED FFF6EBEE FFF4E9EC FFF4E9EC FFF4E9EC FFF4E9EC FFF3E8EB FFF3E8EB FFF3E8EB FFF1E8EB FFF2E9EC FFF0E9EC FFF1EAED FFF2EBEE FFF2EBEE FFF3ECEF FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF4EDF0 FFF3ECEF FFF2EBEE FFF1EBEC FFF1EBEC FFF1EBEC FFF2ECED FFF2ECED FFF3EDEE FFF3EDEE FFF3EDEE FFF4EEEF FFF3EDEE FFF3EDEE FFF2ECED FFF2ECED FFF2ECED FFF3EDEE FFF4EEEF +FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF5F0F2 FFF5F0F2 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF5F0F2 FFF5F0F2 FFF6F1F3 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF6F1F3 FFF7F0F3 FFEFE7E8 FFF9EEF0 FFF4E9EB FFF1E6E8 FFD3C8CA FFF4E9EB FFF9EEF0 FFE9DEE0 FFF3E8EA FFF7ECEE FFFBF0F2 FFFDF2F4 FFFBF0F2 FFF8EDEF FFF6EBED FFF3EBEC FFF5ECEF FFF1EAED FFEEE7EA FFEDE6E9 FFF0E7EA FFF1E8EB FFF3E8EB FFF3E8EB FFF0E5E8 FFF0E5E8 FFF3E5E9 FFF4E6EA FFF4E6EA FFF4E6EA FFF4E6EA FFF4E7E9 FFEADEDE FFF1E5E3 FFF7EBE9 FFF6EAE8 FFECE0DE FFE1D5D3 FFD9CDCB FFD6CAC8 FFD3C7C5 FFD5C9C7 FFD9CDCB FFDDD1CF FFDFD3D1 FFE0D4D2 FFE0D4D2 FFDFD3D3 FFDCD1D3 FFDFD4D7 FFE0D5D8 FFDFD4D7 FFDDD2D5 FFE0D5D8 FFE8DDE0 FFEFE4E7 FFF1E6E9 FFEFE4E7 FFEDE2E5 FFEFE4E7 FFF2E7EA FFF4E9EC FFF3E8EB FFF0E5E8 FFF4E9EC FFF4E9EC FFF4E9EC FFF5EAED FFF5EAED FFF6EBEE FFF6EBEE FFF7ECEF FFF4E9EC FFF4E9EC FFF4E9EC FFF3E8EB FFF3E8EB FFF2E7EA FFF1E6E9 FFEFE6E9 FFF2E9EC FFF0E9EC FFF1EAED FFF2EBEE FFF2EBEE FFF3ECEF FFF4EDF0 FFF4EDF0 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF4EDF0 FFF2EBEE FFF2EBEE FFF1EBEC FFF1EBEC FFF1EBEC FFF2ECED FFF2ECED FFF3EDEE FFF3EDEE FFF3EDEE FFF4EEEF FFF4EEEF FFF3EDEE FFF2ECED FFF2ECED FFF2ECED FFF3EDEE FFF3EDEE +FFF3EEF0 FFF8F3F5 FFF7F2F4 FFF3EEF0 FFF3EEF0 FFF9F4F6 FFFAF5F7 FFF6F1F3 FFF5F0F2 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF5F0F2 FFF4EFF1 FFF3EEF0 FFF4EDF0 FFF0E8E9 FFFCF1F3 FFF6EBED FFE8DDDF FFE6DBDD FFE7DCDE FFEDE2E4 FFF9EEF0 FFF7ECEE FFF7ECEE FFF8EDEF FFF9EEF0 FFF9EEF0 FFF9EEF0 FFF8EDEF FFF6EEEF FFF5ECEF FFF3ECEF FFF2EBEE FFF1EAED FFF1EAED FFF0E9EC FFF1E8EB FFF1E8EB FFF0E7EA FFEFE6E9 FFF1E6E9 FFF1E6E9 FFF4E6EA FFF5E7EB FFF6E8EC FFF6E9EB FFF2E6E6 FFF2E6E4 FFF3E7E5 FFF2E6E4 FFF0E4E2 FFEDE1DF FFE9DDDB FFE7DBD9 FFDCD0CE FFE1D5D3 FFEADEDC FFEEE2E0 FFE6DAD8 FFDCD0CE FFDDD1CF FFE5D9D9 FFE6DBDD FFE2D7DA FFE1D6D9 FFE6DBDE FFEEE3E6 FFF1E6E9 FFEDE2E5 FFE7DCDF FFE5DADD FFE5DADD FFE4D9DC FFE4D9DC FFE5DADD FFE6DBDE FFE7DCDF FFE8DDE0 FFECE1E4 FFEFE4E7 FFF3E8EB FFF5EAED FFF5EAED FFF4E9EC FFF4E9EC FFF4E9EC FFF4E9EC FFF5EAED FFF4E9EC FFF3E8EB FFF1E6E9 FFF2E7EA FFF4E9EC FFF4EBEE FFF0E7EA FFF1EAED FFF4EDF0 FFF5EEF1 FFF3ECEF FFF2EBEE FFF1EAED FFF1EAED FFF7F0F3 FFF5EEF1 FFF3ECEF FFF4EDF0 FFF5EEF1 FFF5EEF1 FFF3ECEF FFF1EAED FFF5EFF0 FFF3EDEE FFEFE9EA FFEDE7E8 FFEDE7E8 FFF0EAEB FFF3EDEE FFF5EFF0 FFF7F1F2 FFF4EEEF FFF0EAEB FFEFE9EA FFF2ECED FFF5EFF0 FFF7F1F2 FFF8F2F3 +FFF0EBED FFF4EFF1 FFF4EFF1 FFF1ECEE FFF2EDEF FFF7F2F4 FFF8F3F5 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF4EFF1 FFF3EEF0 FFF3ECEF FFF2EAEB FFFCF1F3 FFF6EBED FFEBE0E2 FFE6DBDD FFE2D7D9 FFE7DCDE FFF7ECEE FFF6EBED FFF7ECEE FFF8EDEF FFF9EEF0 FFF9EEF0 FFF9EEF0 FFF8EDEF FFF6EEEF FFF3ECEF FFF3ECEF FFF2EBEE FFF2EBEE FFF1EAED FFF0E9EC FFF1E8EB FFF1E8EB FFEFE6E9 FFEFE6E9 FFF0E5E8 FFF0E5E8 FFF3E5E9 FFF4E6EA FFF5E7EB FFF5E8EA FFF1E5E5 FFF2E6E4 FFF3E7E5 FFF3E7E5 FFF2E6E4 FFF1E5E3 FFEFE3E1 FFEEE2E0 FFECE0DE FFECE0DE FFEEE2E0 FFEFE3E1 FFEBDFDD FFE6DAD8 FFECE0DE FFF5E9E9 FFEBE0E2 FFEBE0E3 FFEDE2E5 FFF0E5E8 FFF3E8EB FFF4E9EC FFF2E7EA FFF1E6E9 FFEDE2E5 FFECE1E4 FFEBE0E3 FFE9DEE1 FFE7DCDF FFE5DADD FFE3D8DB FFE2D7DA FFE7DCDF FFEADFE2 FFEEE3E6 FFF0E5E8 FFF1E6E9 FFF1E6E9 FFF1E6E9 FFF3E8EB FFF1E6E9 FFF2E7EA FFF2E7EA FFF0E5E8 FFEEE3E6 FFEEE3E6 FFF0E5E8 FFF0E7EA FFF3EAED FFF3ECEF FFF5EEF1 FFF5EEF1 FFF4EDF0 FFF5EEF1 FFF7F0F3 FFFAF3F6 FFF6EFF2 FFF5EEF1 FFF3ECEF FFF3ECEF FFF4EDF0 FFF5EEF1 FFF3ECEF FFF1EAED FFF3EDEE FFF1EBEC FFEFE9EA FFEEE8E9 FFEEE8E9 FFF0EAEB FFF3EDEE FFF4EEEF FFF3EDEE FFF2ECED FFF2ECED FFF3EDEE FFF5EFF0 FFF5EFF0 FFF3EDEE FFF1EBEC +FFF2EDEF FFF4EFF1 FFF5F0F2 FFF2EDEF FFF3EEF0 FFF5F0F2 FFF6F1F3 FFF3EEF0 FFF4EFF1 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF4EFF1 FFF3EEF0 FFF4EDF0 FFF6EEEF FFFBF0F2 FFF6EBED FFF0E5E7 FFE8DDDF FFDCD1D3 FFE0D5D7 FFF5EAEC FFF6EBED FFF6EBED FFF7ECEE FFF8EDEF FFF9EEF0 FFF9EEF0 FFF8EDEF FFF6EEEF FFF3ECEF FFF2EDEF FFF2EDEF FFF1ECEE FFF1EAED FFF0E9EC FFF0E9EC FFEFE8EB FFEFE6E9 FFEEE5E8 FFF0E5E8 FFF0E5E8 FFF0E5E8 FFF1E6E9 FFF2E7EA FFF2E7E9 FFF3E9E9 FFF3E9E9 FFF3E9E9 FFF2E8E8 FFF2E8E8 FFF1E7E7 FFF1E7E7 FFF1E7E7 FFEFE5E5 FFEDE3E3 FFEDE3E3 FFEEE4E4 FFEDE3E3 FFEBE1E1 FFEFE5E5 FFF5EBEB FFF0E5E7 FFF3E8EB FFF7ECEF FFF8EDF0 FFF6EBEE FFF5EAED FFF6EBEE FFF8EDF0 FFF0E5E8 FFF1E6E9 FFF2E7EA FFF3E8EB FFF3E8EB FFF2E7EA FFF1E6E9 FFF0E5E8 FFE8DDE0 FFEADFE2 FFECE1E4 FFEDE2E5 FFEBE0E3 FFEBE0E3 FFEBE0E3 FFECE1E4 FFEFE4E7 FFF0E5E8 FFF1E6E9 FFF0E5E8 FFF0E5E8 FFF0E5E8 FFF3E8EB FFF3EAED FFF3EAED FFF1EAED FFF1EAED FFF0E9EC FFEFE8EB FFF1EAED FFF5EEF1 FFF8F1F4 FFF6EFF2 FFF4EDF0 FFF3ECEF FFF3ECEF FFF4EDF0 FFF5EEF1 FFF3ECEF FFF2EBEE FFF2EAEB FFF2EAEB FFF1E9EA FFF1E9EA FFF1E9EA FFF2EAEB FFF4ECED FFF4ECED FFF4ECED FFF3EBEC FFF2EAEB FFF3EBEC FFF5EDEE FFF6EEEF FFF5EDEE FFF3EBEC +FFF6F1F3 FFF7F2F4 FFF7F2F4 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF4EFF1 FFF3EEF0 FFF5F0F2 FFF5F0F2 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF5F0F2 FFF5EEF1 FFF7EFF0 FFFAEFF1 FFF6EBED FFF4E9EB FFEDE2E4 FFDCD1D3 FFDED3D5 FFF5EAEC FFF5EAEC FFF5EAEC FFF7ECEE FFF8EDEF FFF8EDEF FFF9EEF0 FFF8EDEF FFF6EEEF FFF4EDF0 FFF3EEF0 FFF2EDEF FFF1ECEE FFF1EAED FFF1EAED FFF0E9EC FFF0E9EC FFEEE5E8 FFEEE5E8 FFEFE4E7 FFEFE4E7 FFEFE4E7 FFF0E5E8 FFF0E5E8 FFF1E6E9 FFF8EDEF FFF7EDED FFF5EAEC FFF3E9E9 FFF1E6E8 FFF0E6E6 FFF0E5E7 FFF0E6E6 FFECE1E3 FFECE2E2 FFEFE4E6 FFF2E8E8 FFF3E8EA FFF1E7E7 FFEDE2E4 FFEBE0E2 FFF2E7EA FFF5EAED FFF8EDF0 FFF8EDF0 FFF7ECEF FFF6EBEE FFF6EBEE FFF7ECEF FFF2E7EA FFF4E9EC FFF6EBEE FFF9EEF1 FFFAEFF2 FFF9EEF1 FFF8EDF0 FFF7ECEF FFF0E5E8 FFF0E5E8 FFF0E5E8 FFEDE2E5 FFE9DEE1 FFE7DCDF FFE6DBDE FFE7DCDF FFE9DEE1 FFEBE0E3 FFEDE2E5 FFEEE3E6 FFEEE3E6 FFF0E5E8 FFF3E8EB FFF3EAED FFF1E8EB FFF0E9EC FFF0E9EC FFEFE8EB FFEDE6E9 FFEEE7EA FFF0E9EC FFF3ECEF FFF5EEF1 FFF3ECEF FFF2EBEE FFF2EBEE FFF4EDF0 FFF4EDF0 FFF3ECEF FFF2EBEE FFF0E8E9 FFF0E8E9 FFF1E9EA FFF2EAEB FFF2EAEB FFF2EAEB FFF2EAEB FFF2EAEB FFF5EDEE FFF2EAEB FFEFE7E8 FFEEE6E7 FFF1E9EA FFF4ECED FFF7EFF0 FFF8F0F1 +FFF0EBED FFF0EBED FFF2EDEF FFF4EFF1 FFF6F1F3 FFF5F0F2 FFF5F0F2 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF7F2F4 FFF8F3F5 FFF8F3F5 FFF7F2F4 FFF7F2F4 FFF7F0F3 FFF7EFF0 FFF9EEF0 FFF6EBED FFF6EBED FFF2E7E9 FFE1D6D8 FFE0D5D7 FFF5EAEC FFF4E9EB FFF4E9EB FFF6EBED FFF7ECEE FFF8EDEF FFF8EDEF FFF8EDEF FFF6EEEF FFF4EDF0 FFF3EEF0 FFF2EDEF FFF2EDEF FFF1ECEE FFF0EBED FFF0E9EC FFF0E9EC FFEDE6E9 FFECE5E8 FFEEE5E8 FFEDE4E7 FFEFE4E7 FFEFE4E7 FFF0E5E8 FFF0E5E8 FFF6EDF0 FFF5EDEE FFF3EAED FFF1E9EA FFEFE6E9 FFEFE7E8 FFEEE5E8 FFEEE6E7 FFF2E9EC FFF2EAEB FFF2E9EC FFF3EBEC FFF5ECEF FFF4ECED FFF0E7EA FFECE3E6 FFF6EBEE FFF5EAED FFF5EAED FFF7ECEF FFF9EEF1 FFF9EEF1 FFF6EBEE FFF4E9EC FFF6EBEE FFF7ECEF FFF8EDF0 FFF7ECEF FFF6EBEE FFF2E7EA FFEFE4E7 FFEDE2E5 FFF5EAED FFF5EAED FFF3E8EB FFEFE4E7 FFEBE0E3 FFE9DEE1 FFE9DEE1 FFEADFE2 FFE5DADD FFE7DCDF FFE9DEE1 FFE9DEE1 FFE8DDE0 FFE8DDE0 FFEADFE2 FFE9E0E3 FFEDE4E7 FFEEE7EA FFF1EAED FFF2EBEE FFF2EBEE FFF2EBEE FFF3ECEF FFF4EDF0 FFF4EDF0 FFF2EBEE FFF1EAED FFF2EBEE FFF4EDF0 FFF4EDF0 FFF3ECEF FFF2EBEE FFEFE7E8 FFF2E7E9 FFF3E8EA FFF4E9EB FFF4E9EB FFF3E8EA FFF2E7E9 FFF1E6E8 FFF6EBED FFF4E9EB FFF2E7E9 FFF2E7E9 FFF3E8EA FFF4E9EB FFF3E8EA FFF2E7E9 +FFE5E0E2 FFE5E0E2 FFE9E4E6 FFF0EBED FFF4EFF1 FFF4EFF1 FFF5F0F2 FFF9F4F6 FFF5F0F2 FFF6F1F3 FFF7F2F4 FFF7F2F4 FFF8F3F5 FFF7F2F4 FFF7F2F4 FFF8F1F4 FFF6EEEF FFF9EEF0 FFF5EAEC FFF5EAEC FFF5EAEC FFE9DEE0 FFE4D9DB FFF1E6E8 FFF3E8EA FFF4E9EB FFF5EAEC FFF7ECEE FFF8EDEF FFF8EDEF FFF9EEF0 FFF6EEEF FFF5EEF1 FFF3EEF0 FFF3EEF0 FFF2EDEF FFF1ECEE FFF0EBED FFF1EAED FFF1EAED FFEEE7EA FFEEE7EA FFEFE6E9 FFEEE5E8 FFF0E5E8 FFF0E5E8 FFF0E5E8 FFEFE6E9 FFF0E7EA FFF0E7EA FFF1E8EB FFF1E8EB FFF1E8EB FFF1E8EB FFF2E9EC FFF2E9EC FFF7EEF1 FFF6EDF0 FFF2E9EC FFEDE4E7 FFEEE5E8 FFF3EAED FFF5ECEF FFF4EBEE FFF8EDF0 FFF7ECEF FFF7ECEF FFF9EEF1 FFFCF1F4 FFFCF1F4 FFF9EEF1 FFF6EBEE FFF6EBEE FFF6EBEE FFF7ECEF FFF7ECEF FFF6EBEE FFF5EAED FFF3E8EB FFF2E7EA FFF5EAED FFF4E9EC FFF3E8EB FFF0E5E8 FFEDE2E5 FFEDE2E5 FFF0E5E8 FFF3E8EB FFEDE2E5 FFEFE4E7 FFEFE4E7 FFEEE3E6 FFEBE0E3 FFE8DDE0 FFE7DCDF FFE5DCDF FFE4DBDE FFE6DFE2 FFECE5E8 FFEFE8EB FFF0E9EC FFF0E9EC FFF1EAED FFF2EBEE FFF3ECEF FFF1EAED FFF1EAED FFF1EAED FFF3ECEF FFF4EDF0 FFF3ECEF FFF4EBEE FFF3E8EA FFF3E8EA FFF3E8EA FFF3E8EA FFF2E7E9 FFF1E6E8 FFF0E5E7 FFEFE4E6 FFF2E7E9 FFF3E8EA FFF5EAEC FFF6EBED FFF5EAEC FFF0E5E7 FFE8DDDF FFE3D8DA +FFE2DDDF FFE1DCDE FFE6E1E3 FFEFEAEC FFF3EEF0 FFF2EDEF FFF3EEF0 FFF7F2F4 FFF3EEF0 FFF3EEF0 FFF4EFF1 FFF5F0F2 FFF6F1F3 FFF6F1F3 FFF5F0F2 FFF6EFF2 FFF5EDEE FFFBF0F2 FFF5EAEC FFF1E6E8 FFF5EAEC FFEFE4E6 FFE6DBDD FFE8DDDF FFF2E7E9 FFF3E8EA FFF5EAEC FFF6EBED FFF8EDEF FFF8EDEF FFF9EEF0 FFF7EFF0 FFF4EFF1 FFF2EFF1 FFF3EEF0 FFF2EDEF FFF1ECEE FFF1ECEE FFF1EAED FFF1EAED FFEFE8EB FFEFE8EB FFF0E7EA FFEFE6E9 FFEEE5E8 FFEEE5E8 FFEFE6E9 FFEFE6E9 FFEFE5EB FFEEE7EC FFF0E9EE FFF1EAEF FFF2EBF0 FFF1EAEF FFF0E9EE FFEFE8ED FFEEE7EC FFF0E9EE FFEEE7EC FFE8E1E6 FFE8E1E6 FFF0E9EE FFF4EDF2 FFF6ECF2 FFF7ECEF FFF9EEF1 FFFCF1F4 FFFDF2F5 FFFCF1F4 FFFBF0F3 FFFBF0F3 FFFCF1F4 FFF6EBEE FFF6EBEE FFF7ECEF FFF9EEF1 FFFAEFF2 FFFBF0F3 FFFCF1F4 FFFCF1F4 FFF4E9EC FFF3E8EB FFF1E6E9 FFEFE4E7 FFEDE2E5 FFEEE3E6 FFF2E7EA FFF6EBEE FFF5EAED FFF7ECEF FFF8EDF0 FFF6EBEE FFF3E8EB FFF0E5E8 FFEFE4E7 FFEDE4E7 FFE5DCDF FFE5DEE1 FFE7E0E3 FFE9E2E5 FFE8E1E4 FFE9E2E5 FFEBE4E7 FFECE5E8 FFF2EBEE FFF1EAED FFF0E9EC FFF1EAED FFF3ECEF FFF4EDF0 FFF3ECEF FFF4EBEE FFF6EBED FFF7EAEC FFF6E9EB FFF4E7E9 FFF2E5E7 FFF1E4E6 FFF0E3E5 FFEFE2E4 FFF2E5E7 FFF1E4E6 FFF0E3E5 FFF0E3E5 FFEFE2E4 FFECDFE1 FFE8DBDD FFE4D7D9 +FFE7E2E4 FFE5E0E2 FFE9E4E6 FFF1ECEE FFF4EFF1 FFF0EBED FFF0EBED FFF4EFF1 FFF1ECEE FFF1ECEE FFF2EDEF FFF3EEF0 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF4EDF0 FFF7ECEE FFFCF1F3 FFF4E9EB FFEEE3E5 FFF3E8EA FFF1E6E8 FFE6DBDD FFE1D6D8 FFF2E7E9 FFF3E8EA FFF4E9EB FFF6EBED FFF7ECEE FFF8EDEF FFF9EEF0 FFF7EFF0 FFF4EFF1 FFF4EFF1 FFF3EEF0 FFF2EDEF FFF2EDEF FFF1ECEE FFF1EAED FFF1EAED FFF0E9EC FFF0E9EC FFF1E8EB FFF0E7EA FFEFE6E9 FFEFE6E9 FFEFE6E9 FFF0E7EA FFF3E9EF FFF2EBF0 FFF5EBF1 FFF4EDF2 FFF3ECF1 FFF1EAEF FFEEE7EC FFECE5EA FFE5DEE3 FFEDE6EB FFF1EAEF FFEFE8ED FFEFE8ED FFF4EDF2 FFF6EFF4 FFF4EDF0 FFF0E7EA FFF7EEF1 FFFFF5F8 FFFDF4F7 FFFAEFF2 FFF5ECEF FFFBF0F3 FFFEF5F8 FFFCF1F4 FFF9F0F3 FFF9EEF1 FFF6EDF0 FFF6EBEE FFF3EAED FFF5EAED FFF5EAED FFF6EBEE FFF4E9EC FFF2E7EA FFEEE3E6 FFEBE0E3 FFECE1E4 FFEFE4E7 FFF3E8EB FFF2E7EA FFF4E9EC FFF7ECEF FFF8EDF0 FFF6EBEE FFF5EAED FFF5EAED FFF6EBEE FFF0E7EA FFEEE7EA FFEEE5E8 FFE9E2E5 FFE8DFE2 FFE6DFE2 FFEAE1E4 FFEAE3E6 FFF4EBEE FFF0E9EC FFF2E9EC FFF1EAED FFF5ECEF FFF4EDF0 FFF5ECEF FFF4EBEE FFF7ECEE FFF8EBED FFF6E9EB FFF3E6E8 FFF1E4E6 FFEFE2E4 FFEFE2E4 FFEEE1E3 FFF3E6E8 FFECDFE1 FFE5D8DA FFE1D4D6 FFE2D5D7 FFE7DADC FFEDE0E2 FFF0E3E5 +FFE3DDDE FFE2DCDD FFE1DBDC FFE3DDDE FFE8E2E3 FFEEE8E9 FFF3EDEE FFF6F0F1 FFF6F0F1 FFF5EFF0 FFF4EEEF FFF3EDEE FFF3EDEE FFF4EEEF FFF6F0F1 FFF7F1F2 FFF8EDEF FFFAEDEF FFFAEDEF FFF9ECEE FFF7EAEC FFF5E8EA FFF2E5E7 FFF0E3E5 FFEADDDF FFF4E7E9 FFF7EAEC FFF9ECEE FFFCEFF1 FFF7EAEC FFF6E9EB FFFFF4F6 FFF4EEEF FFF4EEEF FFF4EEEF FFF4EEEF FFF4EEEF FFF4EEEF FFF4EEEF FFF4EEEF FFF3EDEE FFF1EBEC FFEFE9EA FFEEE8E9 FFF0EAEB FFF1EBEC FFF2ECED FFF3EBEC FFF3EAED FFF1E8EB FFF2E7EA FFF1E8EB FFF3EAED FFF3EAED FFF0E7EA FFECE3E6 FFEDE6E9 FFF1EAED FFF4EFF1 FFF6F1F3 FFF5F0F2 FFF3EEF0 FFF1ECEE FFF1EAED FFFAF3F6 FFF8F2F3 FFF9F1F2 FFF6F0F1 FFF7EFF0 FFF6F0F1 FFF9F1F2 FFF7F1F2 FFF8F0F1 FFF5EFF0 FFF7EFF0 FFF4EEEF FFF6EEEF FFF3EDEE FFF5EDEE FFF4ECED FFF4E9EC FFF5EAED FFF4E9EC FFF2E7EA FFF0E5E8 FFF0E5E8 FFF3E8EB FFF6EBEE FFF7ECEF FFF8EDF0 FFF8EDF0 FFF9EEF1 FFF9EEF1 FFF8EDF0 FFF8EDF0 FFF7ECEF FFF3E8EB FFF1E8EB FFF3E8EB FFF1E8EB FFF3E8EB FFF1E8EB FFF3E8EB FFF1E8EB FFE8DDE0 FFE6DDE0 FFE9DEE1 FFE9E0E3 FFEFE4E7 FFF1E8EB FFF6EBEE FFF9EEF1 FFFAEFF1 FFF8EDEF FFF5EAEC FFF2E7E9 FFF0E5E7 FFF0E5E7 FFF0E5E7 FFF1E6E8 FFF1E6E8 FFF0E5E7 FFEFE4E6 FFEDE2E4 FFECE1E3 FFEADFE1 FFE9DEE0 FFE9DEE0 +FFEAE4E5 FFE8E2E3 FFE4DEDF FFDFD9DA FFDDD7D8 FFE1DBDC FFEBE5E6 FFF3EDEE FFEDE7E8 FFF0EAEB FFF6F0F1 FFF9F3F4 FFFAF4F5 FFF8F2F3 FFF3EDEE FFF2EAEB FFEEE3E5 FFF3E6E8 FFF6E9EB FFF8EBED FFF7EAEC FFF2E5E7 FFEDE0E2 FFE9DCDE FFD1C4C6 FFEFE2E4 FFFBEEF0 FFF5E8EA FFFAEDEF FFFFF2F4 FFFAEDEF FFF4E9EB FFF6EEEF FFF4EEEF FFF4EEEF FFF4EEEF FFF4EEEF FFF4EEEF FFF4EEEF FFF4EEEF FFF6F0F1 FFF4EEEF FFF2ECED FFF2ECED FFF3EDEE FFF4EEEF FFF4EEEF FFF4EEEF FFF3E8EB FFF2E7EA FFF2E7EA FFF3E8EB FFF3EAED FFF2E9EC FFEFE6E9 FFEBE2E5 FFF1EAED FFF3ECEF FFF4EFF1 FFF3EEF0 FFF2EDEF FFF2EDEF FFF3EEF0 FFF5F0F2 FFF9F3F4 FFF8F2F3 FFF6F0F1 FFF5EFF0 FFF5EFF0 FFF5EFF0 FFF6F0F1 FFF6F0F1 FFF6F0F1 FFF6F0F1 FFF5EFF0 FFF5EFF0 FFF4EEEF FFF3EDEE FFF3EDEE FFF2ECED FFF7ECEF FFF3E8EB FFEEE3E6 FFEDE2E5 FFF0E5E8 FFF4E9EC FFF6EBEE FFF7ECEF FFF7ECEF FFF8EDF0 FFF9EEF1 FFF9EEF1 FFF9EEF1 FFF9EEF1 FFF8EDF0 FFF7ECEF FFF5EAED FFF5EAED FFF5EAED FFF5EAED FFF5EAED FFF5EAED FFF5EAED FFF5EAED FFF1E6E9 FFF1E6E9 FFF0E5E8 FFEFE4E7 FFEFE4E7 FFF0E5E8 FFF1E6E9 FFF2E7EA FFF4E9EB FFF4E9EB FFF4E9EB FFF4E9EB FFF4E9EB FFF3E8EA FFF2E7E9 FFF2E7E9 FFF4E9EB FFF4E9EB FFF3E8EA FFF1E6E8 FFF0E5E7 FFEFE4E6 FFEEE3E5 FFEDE2E4 +FFECE6E7 FFEDE7E8 FFEAE4E5 FFE3DDDE FFDBD5D6 FFDAD4D5 FFE1DBDC FFE9E3E4 FFE9E3E4 FFEDE7E8 FFF4EEEF FFF9F3F4 FFFCF6F7 FFFAF4F5 FFF7F1F2 FFF7EFF0 FFFEF3F5 FFFEF1F3 FFFBEEF0 FFF8EBED FFF6E9EB FFF6E9EB FFF7EAEC FFF8EBED FFE0D3D5 FFF3E6E8 FFF8EBED FFF4E7E9 FFF9ECEE FFFCEFF1 FFFAEDEF FFFBF0F2 FFF6EEEF FFF4EEEF FFF5EFF0 FFF5EFF0 FFF5EFF0 FFF5EFF0 FFF5EFF0 FFF5EFF0 FFF7F1F2 FFF5EFF0 FFF3EDEE FFF3EDEE FFF4EEEF FFF6F0F1 FFF5EFF0 FFF4EEEF FFF2E7EA FFF2E7EA FFF2E7EA FFF4E9EC FFF3EAED FFF2E9EC FFEFE6E9 FFECE3E6 FFF6EFF2 FFF6EFF2 FFF3EEF0 FFF1ECEE FFF0EBED FFF2EDEF FFF6F1F3 FFF9F4F6 FFF8F2F3 FFF7F1F2 FFF6F0F1 FFF5EFF0 FFF5EFF0 FFF5EFF0 FFF5EFF0 FFF6F0F1 FFF7F1F2 FFF6F0F1 FFF6F0F1 FFF5EFF0 FFF4EEEF FFF3EDEE FFF2ECED FFF2ECED FFF7ECEF FFF0E5E8 FFE9DEE1 FFEADFE2 FFF1E6E9 FFF8EDF0 FFFAEFF2 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF9EEF1 FFFAEFF2 FFFAEFF2 FFF9EEF1 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF7ECEF FFF5EAED FFF3E8EB FFF1E6E9 FFF0E5E8 FFEFE4E7 FFEFE4E7 FFEFE4E6 FFF1E6E8 FFF3E8EA FFF5EAEC FFF6EBED FFF5EAEC FFF4E9EB FFF2E7E9 FFF2E7E9 FFF1E6E8 FFF1E6E8 FFF0E5E7 FFEFE4E6 FFEEE3E5 FFEDE2E4 FFEDE2E4 +FFE9E3E4 FFECE6E7 FFEEE8E9 FFECE6E7 FFE7E1E2 FFE1DBDC FFDFD9DA FFE0DADB FFEAE4E5 FFE9E3E4 FFE8E2E3 FFE9E3E4 FFECE6E7 FFF1EBEC FFF6F0F1 FFFBF3F4 FFF9EEF0 FFFAEDEF FFF8EBED FFF6E9EB FFF4E7E9 FFF4E7E9 FFF4E7E9 FFF4E7E9 FFF2E5E7 FFE8DBDD FFE7DADC FFF9ECEE FFFFF8FA FFF8EBED FFF4E7E9 FFFFFAFC FFF6EEEF FFF4EEEF FFF4EEEF FFF4EEEF FFF5EFF0 FFF5EFF0 FFF5EFF0 FFF5EFF0 FFF5EFF0 FFF3EDEE FFF2ECED FFF2ECED FFF3EDEE FFF4EEEF FFF3EDEE FFF4ECED FFF2E7EA FFF3E8EB FFF4E9EC FFF6EBEE FFF4EBEE FFF3EAED FFF0E7EA FFEEE5E8 FFF7F0F3 FFF7F0F3 FFF4EFF1 FFF2EDEF FFF1ECEE FFF3EEF0 FFF7F2F4 FFFAF5F7 FFF8F2F3 FFF8F2F3 FFF7F1F2 FFF7F1F2 FFF6F0F1 FFF6F0F1 FFF6F0F1 FFF6F0F1 FFF7F1F2 FFF6F0F1 FFF5EFF0 FFF4EEEF FFF3EDEE FFF2ECED FFF1EBEC FFF1EBEC FFF0E7EA FFEEE3E6 FFEBE0E3 FFEDE2E5 FFF4E9EC FFF9EEF1 FFFBF0F3 FFFAEFF2 FFF9EEF1 FFF9EEF1 FFFAEFF2 FFFAEFF2 FFFAEFF2 FFFAEFF2 FFF9EEF1 FFF9EEF1 FFF9EEF1 FFF9EEF1 FFF9EEF1 FFF9EEF1 FFF9EEF1 FFF9EEF1 FFF9EEF1 FFF9EEF1 FFF8EDF0 FFF8EDF0 FFF7ECEF FFF6EBEE FFF5EAED FFF5EAED FFF4E9EC FFF4E9EC FFEFE4E6 FFF0E5E7 FFF2E7E9 FFF3E8EA FFF4E9EB FFF4E9EB FFF3E8EA FFF2E7E9 FFF1E6E8 FFF1E6E8 FFF0E5E7 FFF0E5E7 FFEFE4E6 FFEEE3E5 FFEEE3E5 FFEEE3E5 +FFEDE7E8 FFEDE7E8 FFEDE7E8 FFEFE9EA FFF1EBEC FFEFE9EA FFE9E3E4 FFE4DEDF FFEAE4E5 FFE6E0E1 FFE1DBDC FFDED8D9 FFDED8D9 FFE3DDDE FFE9E3E4 FFEFE7E8 FFE9DEE0 FFEEE3E5 FFF6EBED FFFCF1F3 FFFDF2F4 FFF9EEF0 FFF2E7E9 FFEDE2E4 FFE8DDDF FFDACFD1 FFD6CBCD FFEEE3E5 FFFFFAFC FFFBF0F2 FFF2E7E9 FFFEF3F5 FFF4ECED FFF5EDEE FFF5EDEE FFF5EDEE FFF6EEEF FFF6EEEF FFF7EFF0 FFF7EFF0 FFF6EEEF FFF5EDEE FFF4ECED FFF5EDEE FFF6EEEF FFF7EFF0 FFF5EDEE FFF4ECED FFF3E8EB FFF4E9EC FFF6EBEE FFF6EBEE FFF4EBEE FFF3EAED FFF3EAED FFF2E9EC FFF4EDF0 FFF6EFF2 FFF6F1F3 FFF6F1F3 FFF4EFF1 FFF4EFF1 FFF6F1F3 FFF8F3F5 FFF8F2F3 FFF8F2F3 FFF8F2F3 FFF8F2F3 FFF8F2F3 FFF7F1F2 FFF7F1F2 FFF6F0F1 FFF6F0F1 FFF5EFF0 FFF4EEEF FFF3EDEE FFF2ECED FFF1EBEC FFF0EAEB FFEFE9EA FFE9E0E3 FFECE3E6 FFEFE6E9 FFF3EAED FFF5ECEF FFF7EEF1 FFF8EFF2 FFF9F0F3 FFF8EFF2 FFF8EFF2 FFF9F0F3 FFF9F0F3 FFF9F0F3 FFF9F0F3 FFF8EFF2 FFF8EFF2 FFF7EEF1 FFF7EEF1 FFF7EEF1 FFF7EEF1 FFF7EEF1 FFF7EEF1 FFF7EEF1 FFF7EEF1 FFF6EDF0 FFF7EEF1 FFF7EEF1 FFF7EEF1 FFF7EEF1 FFF6EDF0 FFF6EDF0 FFF6EDF0 FFF2EAEB FFF1E9EA FFEFE7E8 FFEEE6E7 FFEEE6E7 FFEEE6E7 FFEFE7E8 FFF0E8E9 FFF3EBEC FFF3EBEC FFF3EBEC FFF3EBEC FFF2EAEB FFF2EAEB FFF2EAEB FFF2EAEB +FFF7F1F2 FFF0EAEB FFEBE5E6 FFECE6E7 FFF2ECED FFF7F1F2 FFF5EFF0 FFF1EBEC FFEFE9EA FFEDE7E8 FFEBE5E6 FFE8E2E3 FFE6E0E1 FFE4DEDF FFE3DDDE FFE3DDDE FFEBE0E2 FFEADFE1 FFEBE0E2 FFECE1E3 FFEEE3E5 FFF2E7E9 FFF5EAEC FFF7ECEE FFF3E8EA FFECE1E3 FFD8CDCF FFD1C6C8 FFE8DDDF FFFBF0F2 FFFBF0F2 FFF7ECEE FFF2EAEB FFF3EBEC FFF3EBEC FFF4ECED FFF5EDEE FFF5EDEE FFF6EEEF FFF6EEEF FFF7EFF0 FFF6EEEF FFF6EEEF FFF7EFF0 FFF8F0F1 FFF8F0F1 FFF6EEEF FFF5EDEE FFF4E9EC FFF5EAED FFF5EAED FFF4E9EC FFF1E8EB FFF1E8EB FFF4EBEE FFF6EDF0 FFF2EBEE FFF5EEF1 FFF7F2F4 FFF7F2F4 FFF6F1F3 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF7F1F2 FFF8F2F3 FFF8F2F3 FFF8F2F3 FFF8F2F3 FFF7F1F2 FFF6F0F1 FFF5EFF0 FFF5EFF0 FFF4EEEF FFF3EDEE FFF2ECED FFF0EAEB FFEEE8E9 FFEDE7E8 FFEDE7E8 FFE9E0E3 FFEEE5E8 FFF4EBEE FFF8EFF2 FFF8EFF2 FFF7EEF1 FFF8EFF2 FFF9F0F3 FFF8EFF2 FFF9F0F3 FFFAF1F4 FFFAF1F4 FFFAF1F4 FFFAF1F4 FFF9F0F3 FFF8EFF2 FFF7EEF1 FFF7EEF1 FFF7EEF1 FFF7EEF1 FFF7EEF1 FFF7EEF1 FFF7EEF1 FFF7EEF1 FFF9F0F3 FFF9F0F3 FFF9F0F3 FFF9F0F3 FFF9F0F3 FFF7EEF1 FFF6EDF0 FFF5ECEF FFF6EEEF FFF4ECED FFF1E9EA FFEFE7E8 FFEEE6E7 FFEFE7E8 FFF0E8E9 FFF1E9EA FFF2EAEB FFF2EAEB FFF2EAEB FFF3EBEC FFF3EBEC FFF3EBEC FFF3EBEC FFF3EBEC +FFF7F1F2 FFF3EDEE FFEFE9EA FFEFE9EA FFF3EDEE FFF6F0F1 FFF7F1F2 FFF6F0F1 FFF3EDEE FFF3EDEE FFF3EDEE FFF3EDEE FFF1EBEC FFEEE8E9 FFEBE5E6 FFE9E3E4 FFEADFE1 FFE4D9DB FFDCD1D3 FFD7CCCE FFD7CCCE FFDDD2D4 FFE5DADC FFEBE0E2 FFF2E7E9 FFF1E6E8 FFD9CED0 FFC7BCBE FFD9CED0 FFF3E8EA FFF9EEF0 FFF6EBED FFF0E8E9 FFF1E9EA FFF1E9EA FFF2EAEB FFF3EBEC FFF4ECED FFF5EDEE FFF5EDEE FFF5EDEE FFF5EDEE FFF5EDEE FFF6EEEF FFF8F0F1 FFF8F0F1 FFF5EDEE FFF3EBEC FFF3E8EB FFF4E9EC FFF3E8EB FFF0E5E8 FFECE3E6 FFEEE5E8 FFF3EAED FFF7EEF1 FFF2EBEE FFF4EDF0 FFF6F1F3 FFF6F1F3 FFF5F0F2 FFF4EFF1 FFF5F0F2 FFF5F0F2 FFF5EFF0 FFF5EFF0 FFF6F0F1 FFF6F0F1 FFF6F0F1 FFF5EFF0 FFF3EDEE FFF2ECED FFF3EDEE FFF3EDEE FFF1EBEC FFF0EAEB FFEEE8E9 FFECE6E7 FFEBE5E6 FFEBE5E6 FFF0E7EA FFF2E9EC FFF4EBEE FFF7EEF1 FFFAF1F4 FFFAF1F4 FFF9F0F3 FFF7EEF1 FFF9F0F3 FFF9F0F3 FFFAF1F4 FFFBF2F5 FFFBF2F5 FFFAF1F4 FFF9F0F3 FFF9F0F3 FFF8EFF2 FFF8EFF2 FFF8EFF2 FFF8EFF2 FFF8EFF2 FFF8EFF2 FFF8EFF2 FFF8EFF2 FFF9F0F3 FFF9F0F3 FFFAF1F4 FFFAF1F4 FFFAF1F4 FFF9F0F3 FFF7EEF1 FFF6EDF0 FFF7EFF0 FFF6EEEF FFF5EDEE FFF4ECED FFF4ECED FFF3EBEC FFF3EBEC FFF3EBEC FFF0E8E9 FFF0E8E9 FFF1E9EA FFF1E9EA FFF2EAEB FFF2EAEB FFF3EBEC FFF3EBEC +FFF0EAEB FFF3EDEE FFF6F0F1 FFF7F1F2 FFF6F0F1 FFF4EEEF FFF2ECED FFF1EBEC FFEFE9EA FFEFE9EA FFEFE9EA FFEFE9EA FFF0EAEB FFF1EBEC FFF2ECED FFF3EDEE FFEEE6E7 FFF2E7E9 FFF4E9EB FFF4E9EB FFF1E6E8 FFEADFE1 FFE2D7D9 FFDDD2D4 FFCCC1C3 FFCFC4C6 FFCFC4C6 FFDACFD1 FFEDE2E4 FFF0E5E7 FFEDE2E4 FFF2E7E9 FFEFE7E8 FFF0E8E9 FFF0E8E9 FFF1E9EA FFF2EAEB FFF3EBEC FFF4ECED FFF4ECED FFF2EAEB FFF2EAEB FFF2EAEB FFF4ECED FFF5EDEE FFF5EDEE FFF2EAEB FFF0E8E9 FFF2E7EA FFF2E7EA FFF0E5E8 FFEDE2E5 FFE9E0E3 FFEBE2E5 FFF2E9EC FFF7EEF1 FFF3ECEF FFF4EDF0 FFF5F0F2 FFF4EFF1 FFF3EEF0 FFF3EEF0 FFF5F0F2 FFF7F2F4 FFF2ECED FFF3EDEE FFF4EEEF FFF5EFF0 FFF4EEEF FFF3EDEE FFF1EBEC FFF0EAEB FFF2ECED FFF2ECED FFF0EAEB FFEFE9EA FFEDE7E8 FFEBE5E6 FFEAE4E5 FFE9E3E4 FFF8EFF2 FFF4EBEE FFF2E9EC FFF4EBEE FFFBF2F5 FFFDF4F7 FFFAF1F4 FFF6EDF0 FFF9F0F3 FFFAF1F4 FFFAF1F4 FFFBF2F5 FFFBF2F5 FFFAF1F4 FFFAF1F4 FFF9F0F3 FFF9F0F3 FFF9F0F3 FFF9F0F3 FFF9F0F3 FFF9F0F3 FFF9F0F3 FFF9F0F3 FFF9F0F3 FFF6EDF0 FFF7EEF1 FFF9F0F3 FFFAF1F4 FFFBF2F5 FFFBF2F5 FFFAF1F4 FFF9F0F3 FFF6EEEF FFF7EFF0 FFF9F1F2 FFFAF2F3 FFF9F1F2 FFF8F0F1 FFF6EEEF FFF5EDEE FFF3EBEC FFF4ECED FFF4ECED FFF5EDEE FFF6EEEF FFF6EEEF FFF7EFF0 FFF7EFF0 +FFF4EEEF FFF4EEEF FFF3EDEE FFF3EDEE FFF3EDEE FFF3EDEE FFF3EDEE FFF3EDEE FFF2ECED FFF2ECED FFF2ECED FFF2ECED FFF2ECED FFF2ECED FFF2ECED FFF1EBEC FFF3EBEC FFF3EBEC FFF2EAEB FFF1E9EA FFF0E8E9 FFEFE7E8 FFEFE7E8 FFEEE6E7 FFEFE7E8 FFE8E0E1 FFDAD2D3 FFCEC6C7 FFCFC7C8 FFDCD4D5 FFEBE3E4 FFF2EAEB FFF0E5E7 FFF0E5E7 FFEEE3E5 FFE2D7D9 FFECE1E3 FFF5EAEC FFFAEFF1 FFF0E5E7 FFF0E5E7 FFF0E5E7 FFF2E7E9 FFF4E9EB FFF4E9EB FFF2E7E9 FFF5EAEC FFF9EEF0 FFF9EEF1 FFEFE4E7 FFE8DDE0 FFEADFE2 FFEDE4E7 FFF0E7EA FFF3EAED FFF6EDF0 FFF3ECEF FFF4EDF0 FFF4EFF1 FFF5F0F2 FFF6F1F3 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF4EEEF FFF5EFF0 FFF6F0F1 FFF6F0F1 FFF5EFF0 FFF4EEEF FFF2ECED FFF1EBEC FFF1EBEC FFEFE9EA FFEDE7E8 FFEBE5E6 FFECE6E7 FFEFE9EA FFF2ECED FFF4EEEF FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF6EFF2 FFF6EFF2 FFF5EEF1 FFF5EEF1 FFF6EFF2 FFF6EFF2 FFF7F0F3 FFF8F1F4 FFF8F1F4 FFF8F1F4 FFF8F1F4 FFF8F1F4 FFF8F1F4 FFF8F1F4 FFF8F1F4 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF6F0F1 FFF6F0F1 FFF6F0F1 FFF5EFF0 FFF5EFF0 FFF4EEEF FFF4EEEF FFF4EEEF FFF4EEEF FFF4EEEF FFF4EEEF FFF3EDEE FFF3EDEE FFF2ECED FFF2ECED FFF2ECED +FFF3EDEE FFF3EDEE FFF3EDEE FFF4EEEF FFF4EEEF FFF4EEEF FFF4EEEF FFF4EEEF FFF3EDEE FFF3EDEE FFF3EDEE FFF3EDEE FFF2ECED FFF2ECED FFF2ECED FFF2ECED FFF4ECED FFF4ECED FFF3EBEC FFF2EAEB FFF1E9EA FFF1E9EA FFF0E8E9 FFF0E8E9 FFEBE3E4 FFEFE7E8 FFF1E9EA FFEEE6E7 FFEBE3E4 FFE9E1E2 FFE4DCDD FFDDD5D6 FFDACFD1 FFF7ECEE FFFBF0F2 FFFDF2F4 FFE0D5D7 FFEDE2E4 FFECE1E3 FFF8EDEF FFF8EDEF FFF3E8EA FFEEE3E5 FFEFE4E6 FFF6EBED FFF9EEF0 FFF3E8EA FFEADFE1 FFF6EBEE FFEEE3E6 FFE8DDE0 FFECE1E4 FFEFE6E9 FFF1E8EB FFF3EAED FFF5ECEF FFF3ECEF FFF4EDF0 FFF4EFF1 FFF5F0F2 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF5EFF0 FFF4EEEF FFF5EFF0 FFF5EFF0 FFF5EFF0 FFF4EEEF FFF1EBEC FFEEE8E9 FFEAE4E5 FFEAE4E5 FFEAE4E5 FFEAE4E5 FFEDE7E8 FFF0EAEB FFF3EDEE FFF5EFF0 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF6EFF2 FFF6EFF2 FFF5EEF1 FFF5EEF1 FFF6EFF2 FFF6EFF2 FFF7F0F3 FFF8F1F4 FFF8F1F4 FFF8F1F4 FFF8F1F4 FFF8F1F4 FFF8F1F4 FFF8F1F4 FFF8F1F4 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF6F0F1 FFF6F0F1 FFF6F0F1 FFF5EFF0 FFF5EFF0 FFF5EFF0 FFF4EEEF FFF4EEEF FFF0EAEB FFF0EAEB FFF0EAEB FFF1EBEC FFF2ECED FFF2ECED FFF3EDEE FFF3EDEE +FFF2ECED FFF2ECED FFF2ECED FFF3EDEE FFF4EEEF FFF4EEEF FFF5EFF0 FFF5EFF0 FFF3EDEE FFF3EDEE FFF3EDEE FFF3EDEE FFF4EEEF FFF4EEEF FFF4EEEF FFF4EEEF FFF6EEEF FFF5EDEE FFF5EDEE FFF4ECED FFF3EBEC FFF3EBEC FFF2EAEB FFF2EAEB FFF1E9EA FFF5EDEE FFF6EEEF FFF4ECED FFF2EAEB FFF3EBEC FFF0E8E9 FFEBE3E4 FFE5DADC FFD9CED0 FFDBD0D2 FFBFB4B6 FFD9CED0 FFD6CBCD FFECE1E3 FFE3D8DA FFEADFE1 FFF7ECEE FFFCF1F3 FFF3E8EA FFECE1E3 FFEFE4E6 FFF7ECEE FFFAEFF1 FFF2E7EA FFECE1E4 FFEADFE2 FFEEE3E6 FFF1E8EB FFF3EAED FFF3EAED FFF5ECEF FFF3ECEF FFF3ECEF FFF3EEF0 FFF5F0F2 FFF5F0F2 FFF6F1F3 FFF5F0F2 FFF5F0F2 FFF5EFF0 FFF4EEEF FFF3EDEE FFF4EEEF FFF5EFF0 FFF3EDEE FFEEE8E9 FFEAE4E5 FFE3DDDE FFE5DFE0 FFE7E1E2 FFEAE4E5 FFEEE8E9 FFF2ECED FFF5EFF0 FFF6F0F1 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF6EFF2 FFF6EFF2 FFF5EEF1 FFF5EEF1 FFF6EFF2 FFF6EFF2 FFF7F0F3 FFF8F1F4 FFF8F1F4 FFF8F1F4 FFF8F1F4 FFF8F1F4 FFF8F1F4 FFF8F1F4 FFF8F1F4 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF6F0F1 FFF6F0F1 FFF6F0F1 FFF6F0F1 FFF5EFF0 FFF5EFF0 FFF5EFF0 FFF4EEEF FFF0EAEB FFF0EAEB FFF0EAEB FFF0EAEB FFF0EAEB FFF0EAEB FFF0EAEB FFF0EAEB +FFEFE9EA FFF0EAEB FFF0EAEB FFF1EBEC FFF2ECED FFF3EDEE FFF4EEEF FFF4EEEF FFF3EDEE FFF4EEEF FFF4EEEF FFF4EEEF FFF4EEEF FFF5EFF0 FFF5EFF0 FFF5EFF0 FFF7EFF0 FFF7EFF0 FFF6EEEF FFF6EEEF FFF5EDEE FFF5EDEE FFF4ECED FFF4ECED FFF8F0F1 FFF8F0F1 FFF3EBEC FFEDE5E6 FFEEE6E7 FFF5EDEE FFFAF2F3 FFFBF3F4 FFEBE0E2 FFF4E9EB FFD8CDCF FFD9CED0 FFB5AAAC FFD5CACC FFD9CED0 FFF1E6E8 FFF0E5E7 FFF3E8EA FFF0E5E7 FFEBE0E2 FFF1E6E8 FFFDF2F4 FFFDF2F4 FFF3E8EA FFEFE4E7 FFEBE0E3 FFEBE0E3 FFF1E6E9 FFF4EBEE FFF4EBEE FFF3EAED FFF5ECEF FFF2EBEE FFF3ECEF FFF3EEF0 FFF4EFF1 FFF4EFF1 FFF5F0F2 FFF4EFF1 FFF4EFF1 FFF5EFF0 FFF2ECED FFF0EAEB FFF1EBEC FFF3EDEE FFF2ECED FFECE6E7 FFE6E0E1 FFE2DCDD FFE5DFE0 FFE9E3E4 FFEDE7E8 FFF1EBEC FFF4EEEF FFF5EFF0 FFF6F0F1 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF6EFF2 FFF6EFF2 FFF5EEF1 FFF5EEF1 FFF6EFF2 FFF6EFF2 FFF7F0F3 FFF8F1F4 FFF8F1F4 FFF8F1F4 FFF8F1F4 FFF8F1F4 FFF8F1F4 FFF8F1F4 FFF8F1F4 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF7F1F2 FFF7F1F2 FFF6F0F1 FFF6F0F1 FFF6F0F1 FFF5EFF0 FFF5EFF0 FFF5EFF0 FFF5EFF0 FFF4EEEF FFF3EDEE FFF1EBEC FFEFE9EA FFEDE7E8 FFECE6E7 FFEBE5E6 +FFEDE7E8 FFEEE8E9 FFEEE8E9 FFEFE9EA FFF0EAEB FFF1EBEC FFF2ECED FFF3EDEE FFF3EDEE FFF3EDEE FFF3EDEE FFF4EEEF FFF4EEEF FFF5EFF0 FFF5EFF0 FFF5EFF0 FFF5EFF0 FFF5EFF0 FFF5EFF0 FFF5EFF0 FFF5EFF0 FFF4EEEF FFF4EEEF FFF4EEEF FFF2ECED FFF7F1F2 FFF9F3F4 FFF6F0F1 FFF5EFF0 FFF5EFF0 FFF1EBEC FFEEE6E7 FFFBF0F2 FFF6E9EB FFFFF7F9 FFE3D6D8 FFEEE1E3 FFCFC2C4 FFDBCED0 FFCEC1C3 FFD9CCCE FFE9DCDE FFF5E8EA FFF4E7E9 FFF2E5E7 FFF5E8EA FFF7EAEC FFF5E8EA FFEDE2E5 FFEBE0E3 FFEDE2E5 FFF4E9EC FFF5ECEF FFF4EBEE FFF3EAED FFF5ECEF FFF2EBEE FFF3ECEF FFF3EEF0 FFF3EEF0 FFF4EFF1 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF4EEEF FFF1EBEC FFEFE9EA FFEFE9EA FFEFE9EA FFEEE8E9 FFEAE4E5 FFE6E0E1 FFE7E1E2 FFEAE4E5 FFEDE7E8 FFF1EBEC FFF4EEEF FFF5EFF0 FFF5EFF0 FFF5EFF0 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF5F0F2 FFF5F0F2 FFF4EFF1 FFF4EFF1 FFF5F0F2 FFF5F0F2 FFF6F1F3 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F2 FFF6F1F2 FFF6F1F2 FFF5F0F1 FFF5F0F1 FFF5F0F1 FFF4EFF0 FFF4EFF0 FFF5F0F1 FFF5F0F1 FFF3EEEF FFF2EDEE FFF0EBEC FFEEE9EA FFEDE8E9 FFECE7E8 +FFEEE8E9 FFEEE8E9 FFEFE9EA FFEFE9EA FFF0EAEB FFF1EBEC FFF1EBEC FFF1EBEC FFF2ECED FFF2ECED FFF2ECED FFF3EDEE FFF4EEEF FFF5EFF0 FFF5EFF0 FFF5EFF0 FFF5EFF0 FFF5EFF0 FFF5EFF0 FFF5EFF0 FFF5EFF0 FFF5EFF0 FFF5EFF0 FFF5EFF0 FFF0EAEB FFF5EFF0 FFF8F2F3 FFF8F2F3 FFF8F2F3 FFF9F3F4 FFF7F1F2 FFF4ECED FFF8EDEF FFF8EBED FFE3D6D8 FFFBEEF0 FFEFE2E4 FFFCEFF1 FFD5C8CA FFC5B8BA FFC2B5B7 FFD0C3C5 FFE3D6D8 FFF0E3E5 FFF6E9EB FFF6E9EB FFF5E8EA FFF4E7E9 FFEEE3E6 FFECE1E4 FFEFE4E7 FFF5EAED FFF5ECEF FFF3EAED FFF2E9EC FFF5ECEF FFF2EBEE FFF2EBEE FFF2EDEF FFF3EEF0 FFF3EEF0 FFF2EDEF FFF2EDEF FFF1ECEE FFF1EBEC FFF0EAEB FFEEE8E9 FFECE6E7 FFEAE4E5 FFE9E3E4 FFE9E3E4 FFEAE4E5 FFEDE7E8 FFEFE9EA FFF1EBEC FFF3EDEE FFF5EFF0 FFF5EFF0 FFF5EFF0 FFF4EEEF FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF5F0F2 FFF5F0F2 FFF4EFF1 FFF4EFF1 FFF5F0F2 FFF5F0F2 FFF6F1F3 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF7F2F3 FFF6F1F2 FFF6F1F2 FFF6F1F2 FFF5F0F1 FFF5F0F1 FFF5F0F1 FFF5F0F1 FFF2EDEE FFF2EDEE FFF2EDEE FFF2EDEE FFF2EDEE FFF2EDEE FFF3EEEF FFF3EEEF +FFF1EBEC FFF1EBEC FFF1EBEC FFF1EBEC FFF1EBEC FFF2ECED FFF2ECED FFF2ECED FFF0EAEB FFF1EBEC FFF1EBEC FFF2ECED FFF3EDEE FFF4EEEF FFF4EEEF FFF5EFF0 FFF5EFF0 FFF5EFF0 FFF5EFF0 FFF5EFF0 FFF5EFF0 FFF5EFF0 FFF5EFF0 FFF5EFF0 FFF4EEEF FFF6F0F1 FFF4EEEF FFF0EAEB FFF2ECED FFF9F3F4 FFFEF8F9 FFFFF8F9 FFF1E6E8 FFF6E9EB FFFFFAFC FFF7EAEC FFFBEEF0 FFE8DBDD FFF7EAEC FFFBEEF0 FFE6D9DB FFCBBEC0 FFBEB1B3 FFD6C9CB FFF8EBED FFFFF4F6 FFF2E5E7 FFE3D6D8 FFEFE4E7 FFEEE3E6 FFF1E6E9 FFF5EAED FFF4EBEE FFF1E8EB FFF2E9EC FFF5ECEF FFF2EBEE FFF2EBEE FFF2EDEF FFF2EDEF FFF2EDEF FFF1ECEE FFF1ECEE FFF0EBED FFEEE8E9 FFEFE9EA FFEEE8E9 FFE9E3E4 FFE5DFE0 FFE5DFE0 FFE9E3E4 FFEEE8E9 FFF0EAEB FFF1EBEC FFF2ECED FFF4EEEF FFF4EEEF FFF5EFF0 FFF5EFF0 FFF5EFF0 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF5F0F2 FFF5F0F2 FFF4EFF1 FFF4EFF1 FFF5F0F2 FFF5F0F2 FFF6F1F3 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF7F2F3 FFF7F2F3 FFF6F1F2 FFF6F1F2 FFF6F1F2 FFF5F0F1 FFF5F0F1 FFF5F0F1 FFF1ECED FFF1ECED FFF2EDEE FFF2EDEE FFF3EEEF FFF3EEEF FFF4EFF0 FFF4EFF0 +FFF4EEEF FFF4EEEF FFF3EDEE FFF3EDEE FFF3EDEE FFF3EDEE FFF3EDEE FFF3EDEE FFEFE9EA FFF0EAEB FFF0EAEB FFF1EBEC FFF2ECED FFF3EDEE FFF4EEEF FFF4EEEF FFF5EFF0 FFF5EFF0 FFF5EFF0 FFF5EFF0 FFF5EFF0 FFF5EFF0 FFF5EFF0 FFF5EFF0 FFF7F1F2 FFFAF4F5 FFFAF4F5 FFF6F0F1 FFF4EEEF FFF5EFF0 FFF4EEEF FFF0EAEB FFFAEFF1 FFFAEDEF FFF4E7E9 FFFAEDEF FFF7EAEC FFFAEDEF FFF5E8EA FFF6E9EB FFF2E5E7 FFEDE0E2 FFEBDEE0 FFE3D6D8 FFCDC0C2 FFC1B4B6 FFDACDCF FFFEF1F3 FFF0E5E8 FFEFE4E7 FFF1E6E9 FFF5EAED FFF5EAED FFF0E7EA FFF1E8EB FFF5ECEF FFF3EAED FFF2EBEE FFF2EBEE FFF2EDEF FFF2EDEF FFF1ECEE FFF0EBED FFF1EAED FFECE6E7 FFF0E8E9 FFF0E8E9 FFEAE2E3 FFE4DCDD FFE2DCDD FFECE4E5 FFF1EBEC FFF1EBEC FFF1EBEC FFF2ECED FFF3EDEE FFF4EEEF FFF5EFF0 FFF5EFF0 FFF6F0F1 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF5F0F2 FFF5F0F2 FFF4EFF1 FFF4EFF1 FFF5F0F2 FFF5F0F2 FFF6F1F3 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF7F2F3 FFF7F2F3 FFF7F2F3 FFF6F1F2 FFF6F1F2 FFF5F0F1 FFF5F0F1 FFF5F0F1 FFF3EEEF FFF3EEEF FFF3EEEF FFF2EDEE FFF2EDEE FFF1ECED FFF1ECED FFF1ECED +FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF3ECEF FFF3ECEF FFF2EBEE FFF2EBEE FFF2EBEE FFF1EAED FFF1EAED FFF1EAED FFF1EAED FFF1EAED FFF1EAED FFF1EAED FFF1EAED FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF4EFF1 FFF4EFF1 FFF2EDEF FFF3EEF0 FFF4EFF1 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF6EFF2 FFF7ECEF FFF5EAED FFF3E8EB FFF4E9EC FFF5EAED FFF4E9EC FFF0E5E8 FFECE1E4 FFF1E6E9 FFEDE2E5 FFE7DCDF FFE2D7DA FFDFD4D7 FFDFD4D7 FFE1D6D9 FFE3D8DB FFF0E3E5 FFEFE2E4 FFF0E3E5 FFF2E7E9 FFF7ECEE FFF9EEF0 FFF6EBED FFF1E9EA FFEFE7E8 FFF4ECED FFF8F0F1 FFF5EFF0 FFF2ECED FFF1EBEC FFEFE9EA FFEDE7E8 FFF1E6E9 FFF2E7EA FFEADFE2 FFDFD4D7 FFE2D7DA FFEFE6E9 FFF9EEF1 FFF4EBEE FFF5ECEF FFF5ECEF FFF6EDF0 FFF7EEF1 FFF5EEF1 FFF6EFF2 FFF7F0F3 FFF7F0F3 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF8F3F5 FFF7F2F4 FFF4EFF1 FFF3EEF0 FFF2EDEF FFF4EFF1 FFF6F1F3 FFF7F2F4 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF5F0F2 FFF5F0F2 FFF4EFF1 FFF3EEF0 FFF2EDEF FFF1ECEE FFF1ECEE FFF0EBED +FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF3ECEF FFF3ECEF FFF3ECEF FFF2EBEE FFF2EBEE FFF2EBEE FFF2EBEE FFF2EBEE FFF2EBEE FFF2EBEE FFF2EBEE FFF2EBEE FFF2EBEE FFEFEAEC FFEFEAEC FFEFEAEC FFEFEAEC FFEFEAEC FFEFEAEC FFEFEAEC FFEFEAEC FFF1ECEE FFF2EDEF FFF3EEF0 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF5EEF1 FFF7EEF1 FFF7ECEF FFF5EAED FFF5EAED FFF6EBEE FFF5EAED FFF1E6E9 FFEDE2E5 FFEEE3E6 FFEFE4E7 FFF1E6E9 FFF2E7EA FFF2E7EA FFF1E6E9 FFEFE4E7 FFEEE3E6 FFE9DEE0 FFE8DDDF FFEBDEE0 FFECE1E3 FFF0E5E7 FFF3E8EA FFF5EAEC FFF5EAEC FFF5EDEE FFF0E8E9 FFEFE7E8 FFF3EBEC FFF8F0F1 FFF5EFF0 FFF3EBEC FFEEE6E7 FFEEE3E6 FFF2E4E8 FFEEE0E4 FFE6D8DC FFE7DCDF FFF3E8EB FFF8EDF0 FFF3E8EB FFF5ECEF FFF5ECEF FFF6EDF0 FFF7EEF1 FFF5EEF1 FFF6EFF2 FFF7F0F3 FFF7F0F3 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF6F1F3 FFF5F0F2 FFF4EFF1 FFF3EEF0 FFF4EFF1 FFF5F0F2 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF8F3F5 FFF7F2F4 FFF7F2F4 FFF6F1F3 FFF5F0F2 FFF4EFF1 FFF4EFF1 FFF3EEF0 +FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF3ECEF FFF3ECEF FFF3ECEF FFF2EBEE FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFEEE9EB FFEEE9EB FFEEE9EB FFEEE9EB FFEEE9EB FFEDE8EA FFEDE8EA FFEDE8EA FFF0EBED FFF1ECEE FFF2EDEF FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF2EDEF FFF3ECEF FFF8EFF2 FFF9EEF1 FFF7ECEF FFF7ECEF FFF6EBEE FFF5EAED FFF2E7EA FFEFE4E7 FFEEE3E6 FFF0E5E8 FFF3E8EB FFF5EAED FFF7ECEF FFF7ECEF FFF7ECEF FFF6EBEE FFE9DEE0 FFE7DFE0 FFE9DEE0 FFE6DEDF FFE6DEDF FFE8E0E1 FFECE4E5 FFF0E8E9 FFF6EBED FFF0E5E7 FFF0E5E7 FFF7ECEE FFF8EDEF FFF1E9EA FFF1E6E8 FFF5EAEC FFEDDFE3 FFF1E3E7 FFEFE1E5 FFEBDDE1 FFECE1E4 FFF5EAED FFF7ECEF FFF1E6E9 FFF5ECEF FFF5ECEF FFF6EDF0 FFF7EEF1 FFF5EEF1 FFF6EFF2 FFF7F0F3 FFF7F0F3 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF6F1F3 FFF6F1F3 FFF5F0F2 FFF5F0F2 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF3EEF0 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF8F3F5 FFF8F3F5 FFF7F2F4 FFF7F2F4 FFF6F1F3 FFF5F0F2 FFF5F0F2 FFF4EFF1 +FFF5EEF1 FFF5EEF1 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF3ECEF FFF3ECEF FFF3ECEF FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF1ECEE FFF1ECEE FFF1ECEE FFF0EBED FFF0EBED FFF0EBED FFEFEAEC FFEFEAEC FFF0EBED FFF0EBED FFF1ECEE FFF2EDEF FFF2EDEF FFF2EDEF FFF1ECEE FFF2EBEE FFF8EFF2 FFF9EEF1 FFF8EDF0 FFF6EBEE FFF5EAED FFF4E9EC FFF2E7EA FFF0E5E8 FFF6EBEE FFF4E9EC FFF1E6E9 FFF0E5E8 FFF1E6E9 FFF3E8EB FFF6EBEE FFF9EEF1 FFEFE7E8 FFEEE8E9 FFEFE7E8 FFEBE3E4 FFE5DDDE FFE2DADB FFE4DCDD FFE7DFE0 FFEDE2E4 FFEEE3E5 FFF5EAEC FFFAEFF1 FFF3E8EA FFE8DDDF FFEEE1E3 FFFCEFF1 FFEDDFE3 FFEFE1E5 FFEFE1E5 FFECDEE2 FFEEE3E6 FFF5EAED FFF6EBEE FFF2E7EA FFF5ECEF FFF5ECEF FFF6EDF0 FFF7EEF1 FFF5EEF1 FFF6EFF2 FFF7F0F3 FFF7F0F3 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF5F0F2 FFF5F0F2 FFF6F1F3 FFF5F0F2 FFF5F0F2 FFF4EFF1 FFF2EDEF FFF2EDEF FFF5F0F2 FFF5F0F2 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF4EFF1 FFF6F1F3 FFF5F0F2 FFF5F0F2 FFF4EFF1 FFF4EFF1 FFF3EEF0 FFF3EEF0 FFF3EEF0 +FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF3ECEF FFF3ECEF FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF2EDEF FFF2EDEF FFF1ECEE FFF1ECEE FFF1ECEE FFF0EBED FFF1ECEE FFF1ECEE FFF2EDEF FFF1ECEE FFF1ECEE FFF0EBED FFF1EAED FFF6EDF0 FFF7ECEF FFF7ECEF FFF5EAED FFF3E8EB FFF2E7EA FFF2E7EA FFF2E7EA FFFAEFF2 FFF8EDF0 FFF6EBEE FFF4E9EC FFF4E9EC FFF6EBEE FFF8EDF0 FFF8EFF2 FFF3EDEE FFF4EFF0 FFF5EFF0 FFF1EBEC FFE9E3E4 FFE3DDDE FFE3DBDC FFE4DCDD FFE7DCDE FFE6DBDD FFEDE0E2 FFF5E8EA FFF3E6E8 FFEDE0E2 FFF0E2E4 FFF8EBED FFEFE1E5 FFEEE0E4 FFECDEE2 FFEBDDE1 FFECE1E4 FFF3E8EB FFF6EBEE FFF6EBEE FFF5ECEF FFF5ECEF FFF6EDF0 FFF7EEF1 FFF5EEF1 FFF6EFF2 FFF7F0F3 FFF7F0F3 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF5F0F2 FFF5F0F2 FFF6F1F3 FFF5F0F2 FFF4EFF1 FFF3EEF0 FFF1ECEE FFF0EBED FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF6F1F3 FFF6F1F3 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF5F0F2 FFF5F0F2 FFF4EFF1 FFF4EFF1 FFF3EEF0 FFF5F0F2 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF3EEF0 FFF3EEF0 FFF3EEF0 +FFF6EFF2 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF3EEF0 FFF3EEF0 FFF2EDEF FFF2EDEF FFF1ECEE FFF0EBED FFF0EBED FFEFEAEC FFF1ECEE FFF1ECEE FFF2EDEF FFF2EDEF FFF2EDEF FFF1ECEE FFF0EBED FFF0E9EC FFF3EAED FFF6EBEE FFF6EBEE FFF4E9EC FFF3E8EB FFF2E7EA FFF4E9EC FFF5EAED FFF0E5E8 FFF3E8EB FFF7ECEF FFFAEFF2 FFFCF1F4 FFFAEFF2 FFF8EDF0 FFF4EBEE FFF4EFF0 FFF5F0F1 FFF6F1F2 FFF4EFF0 FFF1EBEC FFECE6E7 FFEBE3E4 FFE9E1E2 FFE9DEE0 FFE1D6D8 FFDDD0D2 FFE3D6D8 FFF0E2E4 FFF7E9EB FFF3E5E7 FFEDDFE1 FFF0E2E6 FFEDDFE3 FFE9DBDF FFE9DBDF FFEBE0E3 FFF1E6E9 FFF6EBEE FFF7ECEF FFF5ECEF FFF5ECEF FFF6EDF0 FFF7EEF1 FFF5EEF1 FFF6EFF2 FFF7F0F3 FFF7F0F3 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF6F1F3 FFF6F1F3 FFF5F0F2 FFF4EFF1 FFF3EEF0 FFF2EDEF FFF1ECEE FFF1ECEE FFF4EFF1 FFF4EFF1 FFF5F0F2 FFF6F1F3 FFF6F1F3 FFF7F2F4 FFF8F3F5 FFF8F3F5 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF6F1F3 FFF6F1F3 FFF5F0F2 FFF5F0F2 FFF4EFF1 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5F0F2 +FFF6EFF2 FFF6EFF2 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF4EFF1 FFF3EEF0 FFF3EEF0 FFF2EDEF FFF1ECEE FFF0EBED FFF0EBED FFEFEAEC FFF2EDEF FFF2EDEF FFF3EEF0 FFF3EEF0 FFF2EDEF FFF1ECEE FFF0EBED FFF1EAED FFF2E9EC FFF6EBEE FFF7ECEF FFF5EAED FFF3E8EB FFF4E9EC FFF7ECEF FFFAEFF2 FFEDE2E5 FFF0E5E8 FFF5EAED FFF9EEF1 FFFBF0F3 FFFAEFF2 FFF7ECEF FFF3EAED FFF5F0F1 FFF2F0F0 FFF1EFEF FFF0EEEE FFF2EDEE FFF2ECED FFF1E9EA FFEFE7E8 FFEDE2E4 FFE9DEE0 FFE0D3D5 FFD8CACC FFE0CFD2 FFEEDDE0 FFEFDEE1 FFE8D7DA FFEFE0E4 FFEADCE0 FFE8DADE FFE9DBDF FFEBE0E3 FFF0E5E8 FFF4E9EC FFF6EBEE FFF5ECEF FFF5ECEF FFF6EDF0 FFF7EEF1 FFF5EEF1 FFF6EFF2 FFF7F0F3 FFF7F0F3 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF8F3F5 FFF7F2F4 FFF4EFF1 FFF2EDEF FFF1ECEE FFF1ECEE FFF1ECEE FFF1ECEE FFF4EFF1 FFF4EFF1 FFF5F0F2 FFF6F1F3 FFF6F1F3 FFF7F2F4 FFF8F3F5 FFF8F3F5 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF6F1F3 FFF6F1F3 FFF5F0F2 FFF5F0F2 FFF4EFF1 FFF3EEF0 FFF2EDEF FFF2EDEF FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF4EFF1 +FFF6EFF2 FFF6EFF2 FFF6EFF2 FFF5EEF1 FFF5EEF1 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF6F1F3 FFF5F0F2 FFF5F0F2 FFF4EFF1 FFF3EEF0 FFF2EDEF FFF1ECEE FFF1ECEE FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF2EDEF FFF1ECEE FFF1EAED FFF2E9EC FFF6EBEE FFF7ECEF FFF6EBEE FFF5EAED FFF5EAED FFF9EEF1 FFFDF2F5 FFF7ECEF FFF7ECEF FFF6EBEE FFF6EBEE FFF7ECEF FFF9EEF1 FFFAEFF2 FFFAF1F4 FFF7F5F5 FFF1F1F1 FFEEECEC FFECEAEA FFF0EBEC FFF2EDEE FFF3EBEC FFF1E9EA FFEDE2E4 FFF7ECEE FFF2E4E6 FFD7C9CB FFCBBABD FFD7C6C9 FFE7D4D7 FFE8D7DA FFECDDE1 FFE8DADE FFE7D9DD FFEADCE0 FFEDE2E5 FFEFE4E7 FFF2E7EA FFF4E9EC FFF5ECEF FFF5ECEF FFF6EDF0 FFF7EEF1 FFF5EEF1 FFF6EFF2 FFF7F0F3 FFF7F0F3 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF9F4F6 FFF7F2F4 FFF4EFF1 FFF1ECEE FFF0EBED FFF0EBED FFF1ECEE FFF2EDEF FFF4EFF1 FFF4EFF1 FFF5F0F2 FFF6F1F3 FFF6F1F3 FFF7F2F4 FFF8F3F5 FFF8F3F5 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF6F1F3 FFF6F1F3 FFF5F0F2 FFF4EFF1 FFF3EEF0 FFF3EEF0 FFF2EDEF FFF1ECEE FFF0EBED FFF0EBED FFF0EBED FFF1ECEE FFF1ECEE FFF1ECEE FFF1ECEE FFF1ECEE +FFF4EDF0 FFF4EDF0 FFF3ECEF FFF2EBEE FFF1EAED FFF1EAED FFF0E9EC FFF0E9EC FFEEE7EA FFEFE8EB FFF1EAED FFF3ECEF FFF4EDF0 FFF5EEF1 FFF6EFF2 FFF6EFF2 FFF2EDEF FFF3EEF0 FFF4EFF1 FFF5F0F2 FFF4EFF1 FFF2EDEF FFEFEAEC FFEDE8EA FFF1ECEE FFF2EDEF FFF3EEF0 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF4EDF0 FFF8EFF2 FFF9EEF1 FFF7ECEF FFF5EAED FFF5EAED FFF7ECEF FFF9EEF1 FFFBF0F3 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF6EDF0 FFF2F0F0 FFEEEEEE FFEFEDED FFEFEDED FFF1ECED FFF1ECED FFF3EBEC FFF1E9EA FFF2E7E9 FFF4E9EB FFF2E4E6 FFE8DADC FFE1D0D3 FFDCCBCE FFD9C6C9 FFD3C2C5 FFDACBCF FFE5D7DB FFDFD1D5 FFE5D7DB FFF8EDF0 FFF1E6E9 FFE9DEE1 FFFEF3F6 FFF6EDF0 FFF5ECEF FFF5ECEF FFF5ECEF FFF4EDF0 FFF6EFF2 FFF8F1F4 FFFAF3F6 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF7F2F4 FFF6F1F3 FFF3EEF0 FFEEE9EB FFEDE8EA FFEFEAEC FFF2EDEF FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF5F0F2 FFF5F0F2 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF6F1F3 FFF5F0F2 FFF4EFF1 FFF6F1F3 FFF4EFF1 FFF2EDEF FFF1ECEE FFF1ECEE FFF2EDEF FFF1ECEE FFEFEAEC FFEFEAEC FFEFEAEC FFEFEAEC FFEFEAEC FFEFEAEC FFF1ECEE FFF2EDEF FFF2EDEF +FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF2EBEE FFF2EBEE FFF2EBEE FFF2EBEE FFF1EAED FFF2EBEE FFF4EDF0 FFF5EEF1 FFF6EFF2 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF3EEF0 FFF4EFF1 FFF5F0F2 FFF6F1F3 FFF5F0F2 FFF3EEF0 FFF1ECEE FFEFEAEC FFF1ECEE FFF2EDEF FFF3EEF0 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF4EDF0 FFF9F0F3 FFFAEFF2 FFF9EEF1 FFF8EDF0 FFF9EEF1 FFF9EEF1 FFFBF0F3 FFFCF1F4 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF6EDF0 FFF5F0F1 FFF2F0F0 FFF0EEEE FFF0EEEE FFF2EDEE FFF3EDEE FFF4ECED FFF2EAEB FFF2E7E9 FFF3E8EA FFF0E3E5 FFE9DBDD FFE6D5D8 FFE5D4D7 FFE2D1D4 FFDDCCCF FFE0D1D5 FFE3D5D9 FFEBDDE1 FFEEE0E4 FFEADFE2 FFEEE3E6 FFF0E5E8 FFE9DEE1 FFF4EBEE FFF4EBEE FFF4EBEE FFF5ECEF FFF4EDF0 FFF7F0F3 FFF9F2F5 FFFAF3F6 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF7F2F4 FFF6F1F3 FFF3EEF0 FFEFEAEC FFEEE9EB FFF0EBED FFF3EEF0 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF5F0F2 FFF5F0F2 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF6F1F3 FFF5F0F2 FFF4EFF1 FFF6F1F3 FFF4EFF1 FFF2EDEF FFF1ECEE FFF2EDEF FFF2EDEF FFF1ECEE FFEFEAEC FFF0EBED FFF0EBED FFEFEAEC FFEFEAEC FFEFEAEC FFF0EBED FFF1ECEE FFF2EDEF +FFF3ECEF FFF3ECEF FFF3ECEF FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF6EFF2 FFF7F0F3 FFF8F1F4 FFF8F1F4 FFF8F1F4 FFF8F1F4 FFF7F0F3 FFF5F0F2 FFF6F1F3 FFF7F2F4 FFF7F2F4 FFF6F1F3 FFF4EFF1 FFF2EDEF FFF1ECEE FFF1ECEE FFF2EDEF FFF3EEF0 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF4EDF0 FFF8EFF2 FFFAEFF2 FFFAEFF2 FFFAEFF2 FFFAEFF2 FFFAEFF2 FFFAEFF2 FFFAEFF2 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF6EDF0 FFF6F1F2 FFF4EFF0 FFF3EEEF FFF2EDEE FFF4EEEF FFF4EEEF FFF4ECED FFF3EBEC FFF2E7E9 FFF1E6E8 FFEDE0E2 FFE8DBDD FFEADCDE FFEEE0E2 FFECDEE0 FFE7D9DB FFD7C9CD FFC9BBBF FFDED0D4 FFF2E4E8 FFE7DCDF FFF2E7EA FFFFF7FA FFF6EBEE FFF2E9EC FFF3EAED FFF3EAED FFF4EBEE FFF4EDF0 FFF6EFF2 FFF8F1F4 FFFAF3F6 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF5F0F2 FFF2EDEF FFF0EBED FFEFEAEC FFF1ECEE FFF3EEF0 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF5F0F2 FFF5F0F2 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF6F1F3 FFF5F0F2 FFF4EFF1 FFF6F1F3 FFF4EFF1 FFF1ECEE FFF1ECEE FFF2EDEF FFF2EDEF FFF1ECEE FFF0EBED FFF2EDEF FFF1ECEE FFF0EBED FFF0EBED FFEFEAEC FFF0EBED FFF0EBED FFF1ECEE +FFF3ECEF FFF3ECEF FFF4EDF0 FFF4EDF0 FFF5EEF1 FFF6EFF2 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF8F1F4 FFF8F1F4 FFF8F1F4 FFF8F1F4 FFF8F1F4 FFF7F0F3 FFF7F0F3 FFF5F0F2 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF5F0F2 FFF4EFF1 FFF2EDEF FFF1ECEE FFF1ECEE FFF2EDEF FFF3EEF0 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF4EDF0 FFF5ECEF FFF7ECEF FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF7ECEF FFF6EBEE FFF5EAED FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF6EDF0 FFF6F0F1 FFF3EEEF FFF3EDEE FFF3EDEE FFF3EDEE FFF3EDEE FFF3EBEC FFF2EAEB FFF2E7E9 FFEEE3E5 FFEADDDF FFE7DADC FFECDFE1 FFF3E6E8 FFF3E5E7 FFEDE0E2 FFF0E2E6 FFD3C5C9 FFD7C9CD FFEDDFE3 FFE9DEE1 FFE6DBDE FFEFE4E7 FFF4E9EC FFF3EAED FFF3EAED FFF4EBEE FFF5ECEF FFF4EDF0 FFF5EEF1 FFF6EFF2 FFF7F0F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF4EFF1 FFF4EFF1 FFF2EDEF FFF0EBED FFEFEAEC FFEFEAEC FFF1ECEE FFF2EDEF FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF5F0F2 FFF5F0F2 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF6F1F3 FFF5F0F2 FFF4EFF1 FFF5F0F2 FFF3EEF0 FFF1ECEE FFF1ECEE FFF2EDEF FFF2EDEF FFF1ECEE FFF0EBED FFF3EEF0 FFF2EDEF FFF1ECEE FFF0EBED FFF0EBED FFF0EBED FFF0EBED FFF0EBED +FFF2EBEE FFF3ECEF FFF4EDF0 FFF5EEF1 FFF6EFF2 FFF7F0F3 FFF8F1F4 FFF8F1F4 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF8F1F4 FFF7F0F3 FFF7F0F3 FFF6EFF2 FFF5EEF1 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF4EFF1 FFF4EFF1 FFF3EEF0 FFF2EDEF FFF1ECEE FFF1ECEE FFF2EDEF FFF3EEF0 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF4EDF0 FFF5ECEF FFF7ECEF FFF8EDF0 FFF8EDF0 FFF7ECEF FFF6EBEE FFF5EAED FFF4E9EC FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF6EEEF FFF3EDEE FFF3EBEC FFF3EBEC FFF3EBEC FFF3EBEC FFF2EAEB FFF0E8E9 FFF0E5E7 FFEDE2E4 FFE7DCDE FFE5DADC FFEADFE1 FFF1E6E8 FFF3E6E8 FFEDE0E2 FFF4E6EA FFEDDFE3 FFD8CACE FFD4C6CA FFE5DADD FFEADFE2 FFE7DCDF FFF3E8EB FFF4EBEE FFF4EBEE FFF5ECEF FFF5ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF3EEF0 FFF1ECEE FFEFEAEC FFEEE9EB FFEFEAEC FFF0EBED FFF1ECEE FFF1ECEE FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF5F0F2 FFF5F0F2 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF6F1F3 FFF5F0F2 FFF4EFF1 FFF5F0F2 FFF3EEF0 FFF1ECEE FFF1ECEE FFF2EDEF FFF3EEF0 FFF2EDEF FFF1ECEE FFF4EFF1 FFF3EEF0 FFF2EDEF FFF1ECEE FFF0EBED FFF0EBED FFF0EBED FFF0EBED +FFF3ECEF FFF3ECEF FFF4EDF0 FFF5EEF1 FFF6EFF2 FFF6EFF2 FFF7F0F3 FFF8F1F4 FFF5EEF1 FFF6EFF2 FFF6EFF2 FFF7F0F3 FFF7F0F3 FFF6EFF2 FFF5EEF1 FFF5EEF1 FFF6F1F3 FFF5F0F2 FFF5F0F2 FFF4EFF1 FFF3EEF0 FFF2EDEF FFF2EDEF FFF1ECEE FFF1ECEE FFF2EDEF FFF3EEF0 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF4EDF0 FFF9F0F3 FFFAEFF2 FFFAEFF2 FFF9EEF1 FFF8EDF0 FFF7ECEF FFF7ECEF FFF7ECEF FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF7ECEE FFF4ECED FFF4E9EB FFF2EAEB FFF3EBEC FFF2EAEB FFF1E9EA FFEFE7E8 FFEFE4E6 FFEEE3E5 FFEADFE1 FFE7DCDE FFEADFE1 FFEEE6E7 FFF0E5E7 FFECE1E3 FFE3D5D9 FFFCEEF2 FFE2D4D8 FFC3B5B9 FFDBD0D3 FFF5EAED FFF2E7EA FFF3E8EB FFF3EAED FFF3EAED FFF4EBEE FFF5ECEF FFF3ECEF FFF2EBEE FFF2EBEE FFF1EAED FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF2EDEF FFF0EBED FFEEE9EB FFEEE9EB FFF0EBED FFF1ECEE FFF2EDEF FFF1ECEE FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF5F0F2 FFF5F0F2 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF6F1F3 FFF5F0F2 FFF4EFF1 FFF4EFF1 FFF2EDEF FFF0EBED FFF0EBED FFF2EDEF FFF3EEF0 FFF2EDEF FFF1ECEE FFF3EEF0 FFF2EDEF FFF2EDEF FFF1ECEE FFF1ECEE FFF1ECEE FFF1ECEE FFF2EDEF +FFF3ECEF FFF3ECEF FFF3ECEF FFF4EDF0 FFF5EEF1 FFF5EEF1 FFF6EFF2 FFF6EFF2 FFF5EEF1 FFF5EEF1 FFF6EFF2 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF6EFF2 FFF6EFF2 FFF7F2F4 FFF7F2F4 FFF6F1F3 FFF5F0F2 FFF4EFF1 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF1ECEE FFF2EDEF FFF3EEF0 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF4EDF0 FFFAF1F4 FFFBF0F3 FFF9EEF1 FFF7ECEF FFF6EBEE FFF6EBEE FFF7ECEF FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDEF FFF6EBED FFF7EAEC FFF5EAEC FFF5EAEC FFF5EAEC FFF3E8EA FFF2E7E9 FFECE4E5 FFEFE7E8 FFEEE6E7 FFEBE3E4 FFEBE3E4 FFEDE7E8 FFF0E8E9 FFEDE5E6 FFF0E5E8 FFFFF2F6 FFF5E7EB FFDBCDD1 FFD4C9CC FFE0D5D8 FFE5DADD FFE1D6D9 FFEFE6E9 FFF0E7EA FFF2E9EC FFF4EBEE FFF3ECEF FFF4EDF0 FFF4EDF0 FFF3ECEF FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF4EFF1 FFF1ECEE FFEFEAEC FFEFEAEC FFF2EDEF FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF5F0F2 FFF5F0F2 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF6F1F3 FFF5F0F2 FFF4EFF1 FFF4EFF1 FFF2EDEF FFF0EBED FFF0EBED FFF2EDEF FFF3EEF0 FFF3EEF0 FFF2EDEF FFF2EDEF FFF2EDEF FFF1ECEE FFF1ECEE FFF1ECEE FFF2EDEF FFF3EEF0 FFF3EEF0 +FFF3ECEF FFF3ECEF FFF3ECEF FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF6EFF2 FFF7F0F3 FFF8F1F4 FFF8F1F4 FFF8F1F4 FFF8F1F4 FFF7F0F3 FFF9F4F6 FFF8F3F5 FFF7F2F4 FFF6F1F3 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF1ECEE FFF2EDEF FFF4EDF0 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF4EDF0 FFF9F0F3 FFF7EEF1 FFF4EBEE FFF2E9EC FFF1E8EB FFF1E8EB FFF3EAED FFF4EBEE FFF6EDF0 FFF6EDF0 FFF6EDF0 FFF6EDF0 FFF6EDF0 FFF6EDF0 FFF6EDF0 FFF6EDF0 FFF9EEF0 FFF7ECEE FFF6EBED FFF6EBED FFF6EBED FFF4ECED FFF5EAEC FFF1E9EA FFECE4E5 FFF1E9EA FFF2EAEB FFEFE7E8 FFECE6E7 FFEFE9EA FFF1EBEC FFEFE9EA FFECE3E6 FFDDD2D5 FFEEE3E6 FFF8EDF0 FFDCD1D4 FFD2C7CA FFE7DCDF FFF2E7EA FFEDE2E5 FFEFE4E7 FFF2E7EA FFF3EAED FFF6EDF0 FFF5EEF1 FFF6EFF2 FFF6EFF2 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF3EEF0 FFF0EBED FFF1ECEE FFF4EFF1 FFF7F2F4 FFF7F2F4 FFF6F1F3 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF5F0F2 FFF5F0F2 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF6F1F3 FFF5F0F2 FFF4EFF1 FFF4EFF1 FFF2EDEF FFF0EBED FFF0EBED FFF2EDEF FFF3EEF0 FFF3EEF0 FFF2EDEF FFF1ECEE FFF1ECEE FFF1ECEE FFF1ECEE FFF2EDEF FFF3EEF0 FFF4EFF1 FFF4EFF1 +FFF2EDEF FFF2EDEF FFF2EDEF FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF4EFF1 FFF4EFF1 FFF6F1F3 FFF5F0F2 FFF5F0F2 FFF4EFF1 FFF4EFF1 FFF5F0F2 FFF5F0F2 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF5F0F2 FFF5F0F2 FFF4EFF1 FFF5EEF1 FFF5EEF1 FFF2EBEE FFF5EEF1 FFFAF1F4 FFF9F0F3 FFF6EDF0 FFF5ECEF FFF6EDF0 FFF8EFF2 FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF1EAED FFF2EBEE FFF3ECEF FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF3ECEF FFF3ECEF FFF5ECEF FFF6EDF0 FFF6EDF0 FFF6EDF0 FFF6EDF0 FFF3ECEF FFF4EBEE FFF1EAED FFEFE8EB FFEDE6E9 FFECE5E8 FFECE5E8 FFEEE7EA FFF0E9EC FFF0E9EC FFEFE8EB FFF1ECED FFEAE5E6 FFEAE4E5 FFEBE5E6 FFE3DBDC FFD6CBCD FFD1C6C8 FFD9CCCE FFE9DCDE FFE5D8DA FFFFF5F7 FFECE1E3 FFF3E8EA FFF1E9EA FFEFE7E8 FFF6F0F1 FFEEE9EA FFF3EEEF FFF7F2F3 FFF8F3F4 FFF5F0F1 FFF3EEEF FFF4EFF0 FFF6F1F2 FFF4EFF0 FFF4EFF0 FFF5F0F1 FFF5F0F1 FFF5F0F1 FFF6F1F2 FFF6F1F2 FFF6F1F2 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF5EEF1 FFF6EFF2 FFF7F0F3 FFF8F1F4 FFF9F2F5 FFF9F2F5 FFF9F2F5 FFF9F2F5 FFF9F2F5 FFF9F2F5 FFF9F2F5 FFF9F2F5 FFF9F2F5 FFF8F3F5 FFF6F1F3 FFF4EFF1 FFF1ECEE FFF0EBED FFF0EBED FFF1ECEE FFF2EDEF FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF4EFF1 FFF6F1F3 FFF6F1F3 +FFF2EDEF FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF5F0F2 FFF6F1F3 FFF5F0F2 FFF5F0F2 FFF4EFF1 FFF4EFF1 FFF5F0F2 FFF5F0F2 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5EEF1 FFF5EEF1 FFF5ECEF FFF8EFF2 FFFAF1F4 FFF9F0F3 FFF8EDF0 FFF7ECEF FFF8EDF0 FFF8EFF2 FFF4EDF0 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF2EDEF FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF2EDEF FFF1ECEE FFF3ECEF FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF3ECEF FFF2EBEE FFF1EAED FFEDE6E9 FFEBE4E7 FFEAE3E6 FFEAE3E6 FFECE5E8 FFEEE7EA FFEEE7EA FFECE7E9 FFF0EBEC FFE7E5E5 FFE8E3E4 FFEAE5E6 FFE6DEDF FFD9D1D2 FFDACDCF FFE1D4D6 FFDBCDCF FFD2C4C6 FFEBDEE0 FFE4D7D9 FFF8EDEF FFFAEFF1 FFEEE6E7 FFE9E3E4 FFF4EEEF FFF2EDEE FFF2EDEE FFF3EEEF FFF5F0F1 FFF6F1F2 FFF6F1F2 FFF5F0F1 FFF4EFF0 FFF4EFF0 FFF4EFF0 FFF5F0F1 FFF5F0F1 FFF5F0F1 FFF6F1F2 FFF6F1F2 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF6EFF2 FFF7F0F3 FFF9F2F5 FFF9F2F5 FFF8F1F4 FFF8F1F4 FFF8F1F4 FFF8F1F4 FFF8F1F4 FFF8F1F4 FFF8F1F4 FFF8F1F4 FFF8F3F5 FFF6F1F3 FFF4EFF1 FFF2EDEF FFF1ECEE FFF2EDEF FFF3EEF0 FFF4EFF1 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF2EDEF FFF3EEF0 FFF3EEF0 FFF4EFF1 FFF5F0F2 +FFF3EEF0 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF6F1F3 FFF6F1F3 FFF5F0F2 FFF5F0F2 FFF4EFF1 FFF4EFF1 FFF5F0F2 FFF5F0F2 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF5F0F2 FFF5F0F2 FFF6EFF2 FFF5EEF1 FFF8EFF2 FFF9F0F3 FFF9F0F3 FFF8EFF2 FFF8EDF0 FFF7ECEF FFF8EDF0 FFF7EEF1 FFF4EDF0 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF4EFF1 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF4EFF1 FFF3EEF0 FFF2EDEF FFF1ECEE FFF3ECEF FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF3ECEF FFF2EBEE FFF1EAED FFEDE6E9 FFECE5E8 FFEAE3E6 FFEBE4E7 FFECE5E8 FFEEE7EA FFEEE7EA FFECE7E9 FFEEE9EA FFE7E5E5 FFE8E3E4 FFEAE5E6 FFE8E0E1 FFE0D8D9 FFE2D5D7 FFE8DBDD FFE7D9DB FFD9CBCD FFE3D6D8 FFD8CBCD FFEADFE1 FFEFE4E6 FFF3EBEC FFF5EFF0 FFF6F0F1 FFF1ECED FFEEE9EA FFF0EBEC FFF5F0F1 FFF8F3F4 FFF7F2F3 FFF4EFF0 FFF3EEEF FFF3EEEF FFF4EFF0 FFF4EFF0 FFF4EFF0 FFF5F0F1 FFF5F0F1 FFF5F0F1 FFF6EFF2 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF6EFF2 FFF7F0F3 FFF9F2F5 FFF9F2F5 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF6F1F3 FFF5F0F2 FFF4EFF1 FFF3EEF0 FFF3EEF0 FFF4EFF1 FFF5F0F2 FFF6F1F3 FFF5F0F2 FFF4EFF1 FFF3EEF0 FFF3EEF0 FFF2EDEF FFF3EEF0 FFF3EEF0 FFF3EEF0 +FFF4EFF1 FFF4EFF1 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF5F0F2 FFF5F0F2 FFF4EFF1 FFF4EFF1 FFF5F0F2 FFF5F0F2 FFF6F1F3 FFF7F2F4 FFF7F2F4 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF5F0F2 FFF6EFF2 FFF6EFF2 FFF9F0F3 FFF9F0F3 FFF8EFF2 FFF7EEF1 FFF8EDF0 FFF7ECEF FFF7ECEF FFF6EDF0 FFF5EEF1 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF5F0F2 FFF4EFF1 FFF3EEF0 FFF2EDEF FFF1ECEE FFF3ECEF FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF3ECEF FFF2EBEE FFF1EAED FFF1EAED FFEFE8EB FFEDE6E9 FFEDE6E9 FFEFE8EB FFF0E9EC FFF0E9EC FFEEE9EB FFEEE9EA FFE7E5E5 FFE8E3E4 FFE9E4E5 FFE9E1E2 FFE3DBDC FFE7DADC FFEADDDF FFF4E6E8 FFECDEE0 FFF2E5E7 FFDED1D3 FFDED3D5 FFD8CDCF FFEBE3E4 FFF9F1F2 FFF1EBEC FFEEE9EA FFEEE9EA FFF1ECED FFF5F0F1 FFF7F2F3 FFF5F0F1 FFF3EEEF FFF2EDEE FFF3EEEF FFF3EEEF FFF3EEEF FFF4EFF0 FFF4EFF0 FFF4EFF0 FFF4EFF0 FFF6EFF2 FFF6EFF2 FFF5EEF1 FFF5EEF1 FFF6EFF2 FFF7F0F3 FFF8F1F4 FFF9F2F5 FFF8F1F4 FFF8F1F4 FFF8F1F4 FFF8F1F4 FFF8F1F4 FFF8F1F4 FFF8F1F4 FFF8F1F4 FFF5F0F2 FFF5F0F2 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF5F0F2 FFF7F2F4 FFF8F3F5 FFF7F2F4 FFF6F1F3 FFF5F0F2 FFF4EFF1 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF4EFF1 +FFF4EFF1 FFF4EFF1 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF5F0F2 FFF5F0F2 FFF4EFF1 FFF4EFF1 FFF5F0F2 FFF5F0F2 FFF6F1F3 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6EFF2 FFF6EFF2 FFF8EFF2 FFF7EEF1 FFF5ECEF FFF4EBEE FFF6EBEE FFF7ECEF FFF7ECEF FFF5ECEF FFF5EEF1 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF5F0F2 FFF4EFF1 FFF3EEF0 FFF2EDEF FFF1ECEE FFF3ECEF FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF3ECEF FFF2EBEE FFF1EAED FFF2EBEE FFF0E9EC FFEEE7EA FFEEE7EA FFEFE8EB FFF0E9EC FFF0E9EC FFEEE9EB FFEEE9EA FFE9E7E7 FFE9E4E5 FFE8E3E4 FFE9E1E2 FFE5DDDE FFE6D9DB FFE7DADC FFEBDDDF FFEDDFE1 FFF5E8EA FFEBDEE0 FFE7DCDE FFD1C6C8 FFDDD5D6 FFE2DADB FFE8E2E3 FFECE6E7 FFF2ECED FFF4EEEF FFF4EEEF FFF3EDEE FFF4EEEF FFF5EFF0 FFF3EDEE FFF3EDEE FFF3EDEE FFF3EDEE FFF4EEEF FFF4EEEF FFF4EEEF FFF5EFF0 FFF6EFF2 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF6EFF2 FFF7F0F3 FFF7F0F3 FFF8F1F4 FFF8F1F4 FFF8F1F4 FFF8F1F4 FFF8F1F4 FFF8F1F4 FFF8F1F4 FFF8F1F4 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF5F0F2 FFF6F1F3 FFF7F2F4 FFF8F3F5 FFF8F3F5 FFF8F3F5 FFF6F1F3 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5F0F2 +FFF3EEF0 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF6F1F3 FFF6F1F3 FFF5F0F2 FFF5F0F2 FFF4EFF1 FFF4EFF1 FFF5F0F2 FFF5F0F2 FFF6F1F3 FFF8F3F5 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF6F1F3 FFF6F1F3 FFF7F0F3 FFF7F0F3 FFF6EDF0 FFF4EBEE FFF2E9EC FFF1E8EB FFF5EAED FFF6EBEE FFF7ECEF FFF4EBEE FFF4EDF0 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF4EFF1 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF4EFF1 FFF3EEF0 FFF2EDEF FFF1ECEE FFF3ECEF FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF3ECEF FFF2EBEE FFF1EAED FFF0E9EC FFEEE7EA FFECE5E8 FFECE5E8 FFEDE6E9 FFEEE7EA FFEDE6E9 FFEBE6E8 FFEEE9EA FFEAE8E8 FFEAE5E6 FFE9E4E5 FFEAE2E3 FFE6DEDF FFE5D8DA FFE2D5D7 FFF0E2E4 FFE9DBDD FFE5D8DA FFE4D7D9 FFEDE2E4 FFD8CDCF FFE6DEDF FFE2DADB FFE3DDDE FFE9E3E4 FFF0EAEB FFF2ECED FFF0EAEB FFEFE9EA FFF2ECED FFF5EFF0 FFF2ECED FFF2ECED FFF2ECED FFF3EDEE FFF3EDEE FFF3EDEE FFF4EEEF FFF4EEEF FFF5EEF1 FFF4EDF0 FFF4EDF0 FFF3ECEF FFF4EDF0 FFF4EDF0 FFF5EEF1 FFF5EEF1 FFF8F1F4 FFF8F1F4 FFF8F1F4 FFF8F1F4 FFF8F1F4 FFF8F1F4 FFF8F1F4 FFF8F1F4 FFF3EEF0 FFF3EEF0 FFF4EFF1 FFF4EFF1 FFF5F0F2 FFF5F0F2 FFF6F1F3 FFF6F1F3 FFF7F2F4 FFF7F2F4 FFF6F1F3 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF6F1F3 +FFF2EDEF FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF5F0F2 FFF6F1F3 FFF5F0F2 FFF5F0F2 FFF4EFF1 FFF4EFF1 FFF5F0F2 FFF5F0F2 FFF6F1F3 FFF8F3F5 FFF8F3F5 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF6F1F3 FFF7F0F3 FFF7F0F3 FFF4EBEE FFF1E8EB FFEEE5E8 FFEEE5E8 FFF3E8EB FFF6EBEE FFF7ECEF FFF4EBEE FFF4EDF0 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF2EDEF FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF2EDEF FFF1ECEE FFF3ECEF FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF3ECEF FFF2EBEE FFF1EAED FFF1EAED FFEFE8EB FFEDE6E9 FFECE5E8 FFEDE6E9 FFEEE7EA FFEDE6E9 FFEBE6E8 FFEDE8E9 FFEBE9E9 FFECE7E8 FFEBE6E7 FFEDE5E6 FFE9E1E2 FFE6D9DB FFDFD2D4 FFF5E7E9 FFEDDFE1 FFE0D3D5 FFE0D3D5 FFE9DEE0 FFD7CCCE FFF0E8E9 FFF0E8E9 FFE6E0E1 FFE7E1E2 FFE8E2E3 FFEAE4E5 FFEBE5E6 FFEEE8E9 FFF2ECED FFF5EFF0 FFF1EBEC FFF1EBEC FFF2ECED FFF2ECED FFF2ECED FFF3EDEE FFF3EDEE FFF3EDEE FFF4EDF0 FFF3ECEF FFF3ECEF FFF2EBEE FFF2EBEE FFF2EBEE FFF3ECEF FFF3ECEF FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF2EDEF FFF3EEF0 FFF3EEF0 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF4EFF1 FFF5F0F2 FFF5F0F2 +FFF2EDEF FFF2EDEF FFF2EDEF FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF4EFF1 FFF4EFF1 FFF6F1F3 FFF5F0F2 FFF5F0F2 FFF4EFF1 FFF4EFF1 FFF5F0F2 FFF5F0F2 FFF6F1F3 FFF8F3F5 FFF8F3F5 FFF8F3F5 FFF7F2F4 FFF7F2F4 FFF6F1F3 FFF7F0F3 FFF7F0F3 FFF2E9EC FFEFE6E9 FFECE3E6 FFECE3E6 FFF2E7EA FFF6EBEE FFF7ECEF FFF4EBEE FFF3ECEF FFF2EDEF FFF2EDEF FFF2EDEF FFF2EDEF FFF2EDEF FFF2EDEF FFF2EDEF FFF0EBED FFF1ECEE FFF2EDEF FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF2EDEF FFF2EDEF FFF3ECEF FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF3ECEF FFF2EBEE FFF1EAED FFF4EDF0 FFF1EAED FFEFE8EB FFEFE8EB FFF0E9EC FFF0E9EC FFF0E9EC FFEDE8EA FFECE7E8 FFEBE9E9 FFEDE8E9 FFECE7E8 FFEFE7E8 FFECE4E5 FFE8DBDD FFDFD2D4 FFE4D6D8 FFECDEE0 FFECDFE1 FFEEE1E3 FFEBE0E2 FFCCC1C3 FFE8E0E1 FFECE4E5 FFECE6E7 FFE6E0E1 FFE1DBDC FFE2DCDD FFE8E2E3 FFF0EAEB FFF3EDEE FFF5EFF0 FFF1EBEC FFF1EBEC FFF1EBEC FFF2ECED FFF2ECED FFF2ECED FFF3EDEE FFF3EDEE FFF3ECEF FFF2EBEE FFF2EBEE FFF1EAED FFF1EAED FFF1EAED FFF2EBEE FFF2EBEE FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF2EDEF FFF3EEF0 FFF3EEF0 FFF4EFF1 FFF4EFF1 FFF3EEF0 FFF2EDEF FFF2EDEF FFF1ECEE FFF1ECEE FFF1ECEE FFF1ECEE FFF1ECEE FFF2EDEF FFF4EFF1 FFF4EFF1 +FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF4EFF1 FFF4EFF1 FFF5F0F2 FFF5F0F2 FFF6F1F3 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF6F1F3 FFF6F1F3 FFF7F2F4 FFF7F2F4 FFF6F1F3 FFF7F0F3 FFF6EFF2 FFF4EBEE FFEEE5E8 FFEDE4E7 FFF1E8EB FFF4E9EC FFF1E6E9 FFF4E9EC FFF8EFF2 FFF1EAED FFF0EBED FFF0EBED FFF1ECEE FFF1ECEE FFF2EDEF FFF2EDEF FFF2EDEF FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF3EEF0 FFF2EDEF FFF2EDEF FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF5EEF1 FFEEE7EA FFEFE8EB FFEFE8EB FFF0E9EC FFF0E9EC FFEFE8EB FFEFE8EB FFEDE8EA FFEDE8E9 FFEAE8E8 FFEAE5E6 FFEAE5E6 FFEDE5E6 FFEBE3E4 FFECDFE1 FFEADDDF FFE1D3D5 FFE8DADC FFE9DCDE FFE3D6D8 FFDDD2D4 FFE2D7D9 FFEAE2E3 FFF0E8E9 FFEAE2E3 FFECE4E5 FFECE4E5 FFE6DEDF FFE1D9DA FFE2DADB FFEAE2E3 FFF3EBEC FFEEE6E7 FFF0E8E9 FFF2EAEB FFF2EAEB FFF1E9EA FFF1E9EA FFF3EBEC FFF5EDEE FFF7F0F3 FFF6EFF2 FFF4EDF0 FFF3ECEF FFF2EBEE FFF3ECEF FFF4EDF0 FFF4EDF0 FFF2EBEE FFF2EBEE FFF2EBEE FFF2EBEE FFF2EBEE FFF2EBEE FFF2EBEE FFF2EBEE FFEEE9EB FFEEE9EB FFEFEAEC FFEFEAEC FFF0EBED FFF1ECEE FFF1ECEE FFF2EDEF FFF1ECEE FFF2EDEF FFF3EEF0 FFF4EFF1 FFF5F0F2 FFF6F1F3 FFF6F1F3 FFF7F2F4 +FFF2EDEF FFF2EDEF FFF3EEF0 FFF3EEF0 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF6F1F3 FFF7F2F4 FFF7F2F4 FFF6F1F3 FFF6EFF2 FFF6EFF2 FFEFE6E9 FFEAE1E4 FFE9E0E3 FFEDE4E7 FFEFE4E7 FFEEE3E6 FFF0E5E8 FFF3EAED FFF1EAED FFF0EBED FFF1ECEE FFF1ECEE FFF1ECEE FFF2EDEF FFF2EDEF FFF2EDEF FFF4EFF1 FFF4EFF1 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF4EFF1 FFF3EEF0 FFF2EDEF FFF3ECEF FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFEFE8EB FFEFE8EB FFEFE8EB FFEFE8EB FFEFE8EB FFEFE8EB FFEFE8EB FFEEE9EB FFEEE9EA FFEAE8E8 FFEBE6E7 FFEAE5E6 FFEDE5E6 FFECE4E5 FFEDE0E2 FFEADDDF FFE0D2D4 FFE9DBDD FFE8DBDD FFDED1D3 FFDCD1D3 FFE8DDDF FFEEE6E7 FFECE4E5 FFF3EBEC FFF4ECED FFF1E9EA FFEBE3E4 FFE2DADB FFDDD5D6 FFDED6D7 FFE0D8D9 FFE3DBDC FFE5DDDE FFE8E0E1 FFEAE2E3 FFEBE3E4 FFEDE5E6 FFF0E8E9 FFF3EBEC FFF2EBEE FFF2EBEE FFF2EBEE FFF2EBEE FFF3ECEF FFF4EDF0 FFF5EEF1 FFF5EEF1 FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF1ECEE FFF1ECEE FFF1ECEE FFF1ECEE FFF1ECEE FFF0EBED FFF0EBED FFF0EBED FFEFEAEC FFEFEAEC FFF0EBED FFF0EBED FFF1ECEE FFF2EDEF FFF2EDEF FFF2EDEF +FFF2EDEF FFF2EDEF FFF2EDEF FFF2EDEF FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF4EFF1 FFF5F0F2 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6EFF2 FFF5EEF1 FFEDE4E7 FFE9E0E3 FFE8DFE2 FFEBE2E5 FFEEE3E6 FFEDE2E5 FFEFE4E7 FFF1E8EB FFF1EAED FFF1ECEE FFF1ECEE FFF1ECEE FFF2EDEF FFF2EDEF FFF2EDEF FFF2EDEF FFF2EDEF FFF3EEF0 FFF4EFF1 FFF4EFF1 FFF5F0F2 FFF4EFF1 FFF4EFF1 FFF3EEF0 FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF1EAED FFF0E9EC FFEFE8EB FFEEE7EA FFEEE7EA FFEFE8EB FFF0E9EC FFF0EBED FFEFEAEB FFEBE9E9 FFEBE6E7 FFEBE6E7 FFEEE6E7 FFECE4E5 FFEDE0E2 FFEBDEE0 FFE3D5D7 FFE7D9DB FFE3D6D8 FFDBCED0 FFDFD4D6 FFEEE3E5 FFF1E9EA FFEAE2E3 FFF0E8E9 FFF0E8E9 FFF0E8E9 FFEEE6E7 FFEBE3E4 FFE6DEDF FFE2DADB FFE0D8D9 FFE3DBDC FFE5DDDE FFE8E0E1 FFEAE2E3 FFEAE2E3 FFECE4E5 FFEFE7E8 FFF1E9EA FFF1EAED FFF2EBEE FFF3ECEF FFF4EDF0 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EFF1 FFF4EFF1 FFF3EEF0 FFF2EDEF FFF1ECEE FFF1ECEE FFF0EBED FFF0EBED FFF0EBED FFF0EBED FFF0EBED FFF0EBED FFF0EBED FFF0EBED FFF0EBED FFF0EBED +FFF2EDEF FFF2EDEF FFF2EDEF FFF2EDEF FFF2EDEF FFF2EDEF FFF2EDEF FFF2EDEF FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF4EFF1 FFF4EFF1 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5EEF1 FFF5EEF1 FFEEE5E8 FFECE3E6 FFECE3E6 FFEDE4E7 FFF0E5E8 FFF0E5E8 FFF2E7EA FFF2E9EC FFF2EBEE FFF1ECEE FFF1ECEE FFF2EDEF FFF2EDEF FFF2EDEF FFF3EEF0 FFF3EEF0 FFF1ECEE FFF2EDEF FFF3EEF0 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF2EBEE FFF2EBEE FFF2EBEE FFF2EBEE FFF1EAED FFF1EAED FFF1EAED FFF1EAED FFF1EAED FFF0E9EC FFEEE7EA FFECE5E8 FFECE5E8 FFEEE7EA FFF0E9EC FFF0EBED FFEFEAEB FFEBE9E9 FFECE7E8 FFEBE6E7 FFEEE6E7 FFEDE5E6 FFEEE1E3 FFEBDEE0 FFE9DBDD FFE1D3D5 FFDBCED0 FFDFD2D4 FFE7DCDE FFEFE4E6 FFEFE7E8 FFEEE6E7 FFEDE5E6 FFECE4E5 FFEDE5E6 FFF0E8E9 FFF3EBEC FFF2EAEB FFEEE6E7 FFEAE2E3 FFECE4E5 FFEDE5E6 FFEEE6E7 FFECE4E5 FFEAE2E3 FFE9E1E2 FFEAE2E3 FFEBE3E4 FFF1EAED FFF2EBEE FFF4EDF0 FFF6EFF2 FFF6EFF2 FFF5EEF1 FFF4EDF0 FFF3ECEF FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF3EEF0 FFF3EEF0 FFF2EDEF FFF2EDEF FFF2EDEF FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF3EEF0 +FFF2EDEF FFF2EDEF FFF2EDEF FFF2EDEF FFF2EDEF FFF2EDEF FFF2EDEF FFF2EDEF FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF3EEF0 FFF3EEF0 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF4EDF0 FFF4EDF0 FFEEE5E8 FFEFE6E9 FFEFE6E9 FFEFE6E9 FFF1E6E9 FFF3E8EB FFF4E9EC FFF2E9EC FFF2EBEE FFF1ECEE FFF2EDEF FFF2EDEF FFF2EDEF FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF0EBED FFF1ECEE FFF2EDEF FFF3EEF0 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF2EBEE FFF2EBEE FFF1EAED FFF1EAED FFF0E9EC FFF0E9EC FFEFE8EB FFEFE8EB FFF0E9EC FFEFE8EB FFECE5E8 FFEBE4E7 FFEBE4E7 FFECE5E8 FFEFE8EB FFEFEAEC FFEEE9EA FFEBE9E9 FFEBE6E7 FFEBE6E7 FFEEE6E7 FFECE4E5 FFEDE0E2 FFEBDEE0 FFEEE0E2 FFDCCED0 FFD7CACC FFE8DBDD FFF1E6E8 FFECE1E3 FFEAE2E3 FFF4ECED FFF7ECEE FFF4E9EB FFF1E6E8 FFF2E7E9 FFF4E9EB FFF4E9EB FFF0E5E7 FFECE1E3 FFF1E6E8 FFF1E6E8 FFF1E6E8 FFEEE3E5 FFEADFE1 FFE8DDDF FFE7DCDE FFE6DEDF FFEAE3E6 FFECE5E8 FFEFE8EB FFF1EAED FFF3ECEF FFF4EDF0 FFF4EDF0 FFF3ECEF FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF2EDEF FFF2EDEF FFF3EEF0 FFF3EEF0 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF5F0F2 FFF6F1F3 FFF6F1F3 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF4EFF1 +FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF2EDEF FFF2EDEF FFF2EDEF FFF2EDEF FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF2EDEF FFF2EDEF FFF3EEF0 FFF4EFF1 FFF4EFF1 FFF3EEF0 FFF3ECEF FFF3ECEF FFECE3E6 FFEFE6E9 FFEFE6E9 FFEEE5E8 FFF0E5E8 FFF4E9EC FFF4E9EC FFF0E7EA FFF3ECEF FFF2EDEF FFF2EDEF FFF2EDEF FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF4EFF1 FFF1ECEE FFF2EDEF FFF2EDEF FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF2EDEF FFF1EAED FFF1EAED FFF0E9EC FFF0E9EC FFEFE8EB FFEEE7EA FFEEE7EA FFEDE6E9 FFEDE6E9 FFECE5E8 FFEBE4E7 FFEAE3E6 FFEAE3E6 FFEBE4E7 FFECE5E8 FFECE7E9 FFEDE8E9 FFEAE8E8 FFEAE5E6 FFEAE5E6 FFEDE5E6 FFEBE3E4 FFECDFE1 FFEADDDF FFECDEE0 FFDDCFD1 FFDDD0D2 FFF0E3E5 FFF5EAEC FFEBE0E2 FFE9E1E2 FFF7EFF0 FFF6EBED FFF2E7E9 FFEFE4E6 FFEFE4E6 FFF1E6E8 FFF2E7E9 FFF0E5E7 FFEDE2E4 FFF1E6E8 FFF2E7E9 FFF2E7E9 FFF0E5E7 FFEDE2E4 FFECE1E3 FFECE1E3 FFEBE3E4 FFE3DADD FFE3DCDF FFE6DFE2 FFEAE3E6 FFEEE7EA FFF1EAED FFF3ECEF FFF4EDF0 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF1ECEE FFF1ECEE FFF2EDEF FFF3EEF0 FFF3EEF0 FFF4EFF1 FFF5F0F2 FFF5F0F2 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF4EFF1 +FFF5F0F2 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF3EEF0 FFF3EEF0 FFF2EDEF FFF2EDEF FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF1ECEE FFF2EDEF FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF3ECEF FFF2EBEE FFEBE2E5 FFEFE6E9 FFF0E7EA FFEEE5E8 FFF1E6E9 FFF5EAED FFF5EAED FFEFE6E9 FFF3ECEF FFF2EDEF FFF2EDEF FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF4EFF1 FFF4EFF1 FFF2EDEF FFF2EDEF FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF2EDEF FFF1ECEE FFF1ECEE FFF1EAED FFF0E9EC FFF0E9EC FFEFE8EB FFEEE7EA FFEDE6E9 FFECE5E8 FFECE5E8 FFEAE3E6 FFEAE3E6 FFEAE3E6 FFEAE3E6 FFEAE3E6 FFEAE3E6 FFEAE3E6 FFE9E4E6 FFECE7E8 FFE9E7E7 FFE9E4E5 FFE9E4E5 FFEBE3E4 FFEAE2E3 FFEBDEE0 FFE9DCDE FFE3D5D7 FFE5D7D9 FFEBDEE0 FFF2E5E7 FFF1E6E8 FFEFE4E6 FFEEE6E7 FFF3EBEC FFEFE4E6 FFEFE4E6 FFEFE4E6 FFF0E5E7 FFF2E7E9 FFF3E8EA FFF3E8EA FFF2E7E9 FFF0E5E7 FFF2E7E9 FFF2E7E9 FFF1E6E8 FFEFE4E6 FFEEE3E5 FFEFE4E6 FFEEE6E7 FFE5DCDF FFE4DDE0 FFE5DEE1 FFE8E1E4 FFEAE3E6 FFEEE7EA FFF0E9EC FFF2EBEE FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF2EDEF FFF2EDEF FFF2EDEF FFF2EDEF FFF2EDEF FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF1ECEE FFF2EDEF FFF2EDEF FFF3EEF0 FFF3EEF0 FFF4EFF1 FFF4EFF1 FFF5F0F2 +FFF6F1F3 FFF5F0F2 FFF5F0F2 FFF4EFF1 FFF4EFF1 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF4EDF0 FFF3EEF0 FFF1ECEE FFF2EDEF FFF2EDEF FFF3EEF0 FFF3EEF0 FFF2EDEF FFF3ECEF FFF2EBEE FFECE3E6 FFF1E8EB FFF3EAED FFEFE6E9 FFF0E7EA FFF5ECEF FFF7ECEF FFF0E7EA FFF3ECEF FFF2EDEF FFF2EDEF FFF3EEF0 FFF3EEF0 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF2EDEF FFF1ECEE FFF0EBED FFF0EBED FFF0E9EC FFF0E9EC FFEFE8EB FFEEE7EA FFEDE6E9 FFECE5E8 FFECE5E8 FFEBE4E7 FFE8E1E4 FFE8E1E4 FFE9E2E5 FFEAE3E6 FFEAE3E6 FFE9E2E5 FFEAE1E4 FFE8E1E4 FFECE6E7 FFEAE5E6 FFE9E3E4 FFE9E3E4 FFEBE3E4 FFEBE0E2 FFE8DDDF FFE8DBDD FFD9CCCE FFECDFE1 FFF7EAEC FFEFE4E6 FFECE1E3 FFF1E9EA FFF4ECED FFEEE6E7 FFF1E9EA FFF3EBEC FFF6EBED FFF4ECED FFF4E9EB FFF0E8E9 FFF0E5E7 FFEDE5E6 FFEDE2E4 FFECE4E5 FFEEE3E5 FFEAE2E3 FFEADFE1 FFE6DEDF FFE8DDDF FFE7DFE0 FFEFE6E9 FFECE5E8 FFEDE4E7 FFEAE3E6 FFECE3E6 FFEBE4E7 FFEFE6E9 FFEEE7EA FFF6EDF0 FFF4EDF0 FFF6EDF0 FFF4EDF0 FFF6EDF0 FFF4EDF0 FFF6EDF0 FFF4EDF0 FFF5EEF1 FFF3EEF0 FFF3EEF0 FFF2EDEF FFF2EDEF FFF1ECEE FFF0EBED FFF0EBED FFF1ECEE FFF2EDEF FFF3EEF0 FFF4EFF1 FFF5F0F2 FFF6F1F3 FFF6F1F3 FFF7F2F4 +FFF2EFF1 FFF2EFF1 FFF2EFF1 FFF2EFF1 FFF2EFF1 FFF2EFF1 FFF4EFF1 FFF4EFF1 FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF2EBEE FFF1EAED FFF2E9EC FFEFE8EB FFEDE6E9 FFF0E9EC FFF2EBEE FFF3ECEF FFF0E9EC FFEEE7EA FFECE5E8 FFECE5E8 FFEFE8EB FFEFE8EB FFEFE8EB FFF0E9EC FFF1EAED FFF2EBEE FFF5ECEF FFF4EDF0 FFF1ECEE FFF1ECEE FFF1ECEE FFF2EDEF FFF3EEF0 FFF4EFF1 FFF5F0F2 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF5F0F2 FFF4EFF1 FFF4EFF1 FFF3EEF0 FFF2EDEF FFF2EDEF FFEEE9EA FFECE7E8 FFEAE5E6 FFEAE5E6 FFEBE6E7 FFECE7E8 FFEBE5E6 FFE9E3E4 FFECE4E5 FFEDE5E6 FFEEE6E7 FFECE4E5 FFE9E1E2 FFE7DFE0 FFE8DDDF FFE8DDDF FFE8DDDF FFE3D8DA FFEBE3E4 FFE2DADB FFE8DDDF FFF8EDEF FFE1D6D8 FFC4B9BB FFE8DDDF FFE8E0E1 FFEBE3E4 FFEDE5E6 FFEFE7E8 FFEEE8E9 FFEEE8E9 FFEEE8E9 FFEAE4E5 FFECE6E7 FFF1E9EA FFF1EBEC FFF3EBEC FFEFE9EA FFEEE6E7 FFEAE4E5 FFE4DCDD FFE3DDDE FFE7DFE0 FFE7E1E2 FFECE4E5 FFEDE7E8 FFF0E8E9 FFF1E9EA FFF0E8E9 FFF0E8E9 FFF2E7E9 FFF0E8E9 FFF2E7E9 FFF0E8E9 FFF2E7E9 FFF0E8E9 FFEDE2E4 FFECE4E5 FFF0E5E7 FFF1E9EA FFF5EAEC FFF4ECED FFF7ECEE FFF6EEEF FFF5EEF1 FFF5EEF1 FFF4EDF0 FFF2EBEE FFF0E9EC FFEFE8EB FFF1EAED FFF3ECEF FFF3ECEF FFF4EDF0 FFF5EEF1 FFF6EFF2 FFF6EFF2 FFF6EFF2 FFF6EFF2 FFF5EEF1 +FFF2EFF1 FFF2EFF1 FFF2EFF1 FFF2EFF1 FFF2EFF1 FFF2EFF1 FFF4EFF1 FFF4EFF1 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF5ECEF FFF4EBEE FFF3EAED FFF2E9EC FFEBE4E7 FFEDE6E9 FFEFE8EB FFEFE8EB FFEDE6E9 FFEBE4E7 FFEAE3E6 FFEBE4E7 FFF0E9EC FFF0E9EC FFF0E9EC FFF0E9EC FFF1EAED FFF2EBEE FFF4EDF0 FFF5EEF1 FFF1ECEE FFF1ECEE FFF1ECEE FFF2EDEF FFF3EEF0 FFF4EFF1 FFF5F0F2 FFF6F1F3 FFF5F0F2 FFF5F0F2 FFF4EFF1 FFF3EEF0 FFF3EEF0 FFF2EDEF FFF1ECEE FFF1ECEE FFEFEAEB FFEDE8E9 FFECE7E8 FFECE7E8 FFEDE8E9 FFEDE8E9 FFEDE7E8 FFEBE5E6 FFECE4E5 FFECE4E5 FFEBE3E4 FFEAE2E3 FFEADFE1 FFE8DDDF FFE6DBDD FFE4D9DB FFEDE0E2 FFE2D5D7 FFEADFE1 FFEBE0E2 FFE7DCDE FFE1D6D8 FFD5CDCE FFE6DEDF FFE8E0E1 FFE9E1E2 FFEAE4E5 FFECE6E7 FFEEE8E9 FFEFE9EA FFEFE9EA FFEFE9EA FFEFE9EA FFF0EAEB FFF0EAEB FFEFE9EA FFEEE8E9 FFECE6E7 FFE9E3E4 FFE8E2E3 FFE5DFE0 FFE6E0E1 FFE7E1E2 FFEAE4E5 FFECE6E7 FFEEE8E9 FFEFE9EA FFEFE9EA FFF2E7E9 FFF2E7E9 FFF2E7E9 FFF2E7E9 FFF2E7E9 FFF2E7E9 FFF2E7E9 FFF2E7E9 FFEEE3E5 FFEFE4E6 FFF0E5E7 FFF1E6E8 FFF1E6E8 FFF2E7E9 FFF1E6E8 FFEFE7E8 FFF1E8EB FFF0E9EC FFF0E9EC FFEFE8EB FFEDE6E9 FFEDE6E9 FFF0E9EC FFF2EBEE FFF3ECEF FFF4EDF0 FFF5EEF1 FFF6EFF2 FFF6EFF2 FFF6EFF2 FFF6EFF2 FFF5EEF1 +FFF2EFF1 FFF2EFF1 FFF2EFF1 FFF2EFF1 FFF2EFF1 FFF2EFF1 FFF4EFF1 FFF4EFF1 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF6EDF0 FFF5ECEF FFF3EAED FFF2E9EC FFF0E9EC FFF1EAED FFF2EBEE FFF1EAED FFF0E9EC FFEFE8EB FFEFE8EB FFF1EAED FFF1EAED FFF1EAED FFF1EAED FFF1EAED FFF2EBEE FFF3ECEF FFF4EDF0 FFF5EEF1 FFF2EDEF FFF1ECEE FFF1ECEE FFF1ECEE FFF2EDEF FFF3EEF0 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF4EFF1 FFF4EFF1 FFF3EEF0 FFF2EDEF FFF1ECEE FFF1ECEE FFF0EBED FFF0EBEC FFEEE9EA FFEDE8E9 FFEDE8E9 FFEEE9EA FFEFEAEB FFEEE8E9 FFEDE7E8 FFF0E8E9 FFEDE5E6 FFEAE2E3 FFEAE2E3 FFECE1E3 FFEBE0E2 FFE6DBDD FFE3D8DA FFEADDDF FFE6D9DB FFEBDEE0 FFEADDDF FFE9DEE0 FFD9CED0 FFCFC4C6 FFF5EAEC FFE9E1E2 FFEBE3E4 FFEBE5E6 FFEEE8E9 FFEFE9EA FFF0EAEB FFEFE9EA FFEFE9EA FFF3EDEE FFF2ECED FFEFE9EA FFECE6E7 FFEAE4E5 FFE9E3E4 FFE8E2E3 FFE8E2E3 FFEAE4E5 FFEAE4E5 FFECE6E7 FFEDE7E8 FFEEE8E9 FFEFE9EA FFEFE9EA FFEFE9EA FFF2E7E9 FFF2E7E9 FFF2E7E9 FFF2E7E9 FFF2E7E9 FFF2E7E9 FFF2E7E9 FFF2E7E9 FFEFE4E6 FFEFE4E6 FFEFE4E6 FFEFE4E6 FFEEE3E5 FFEDE2E4 FFECE1E3 FFE9E1E2 FFE9E0E3 FFE9E2E5 FFEAE3E6 FFEAE3E6 FFEAE3E6 FFECE5E8 FFEFE8EB FFF1EAED FFF4EDF0 FFF4EDF0 FFF5EEF1 FFF6EFF2 FFF6EFF2 FFF6EFF2 FFF6EFF2 FFF6EFF2 +FFF3F0F2 FFF3F0F2 FFF3F0F2 FFF3F0F2 FFF3F0F2 FFF3F0F2 FFF5F0F2 FFF5F0F2 FFF6EFF2 FFF6EFF2 FFF6EFF2 FFF6EFF2 FFF6EDF0 FFF5ECEF FFF3EAED FFF3EAED FFF2EBEE FFF3ECEF FFF3ECEF FFF2EBEE FFF1EAED FFF1EAED FFF3ECEF FFF5EEF1 FFF3ECEF FFF2EBEE FFF2EBEE FFF2EBEE FFF3ECEF FFF4EDF0 FFF5EEF1 FFF5EEF1 FFF2EDEF FFF1ECEE FFF1ECEE FFF1ECEE FFF2EDEF FFF3EEF0 FFF4EFF1 FFF4EFF1 FFF5F0F2 FFF5F0F2 FFF4EFF1 FFF3EEF0 FFF2EDEF FFF2EDEF FFF1ECEE FFF1ECEE FFEFEAEB FFEDE8E9 FFECE7E8 FFEDE8E9 FFEEE9EA FFEFEAEB FFEEE8E9 FFEDE7E8 FFF5EDEE FFF0E8E9 FFECE4E5 FFECE4E5 FFF0E5E7 FFF0E5E7 FFEADFE1 FFE4D9DB FFE3D6D8 FFEDE0E2 FFEBDEE0 FFDFD2D4 FFEBE0E2 FFE6DBDD FFCEC3C5 FFE2D7D9 FFEBE3E4 FFECE4E5 FFECE6E7 FFEEE8E9 FFEFE9EA FFEFE9EA FFEEE8E9 FFEEE8E9 FFEFE9EA FFEDE7E8 FFEAE4E5 FFE7E1E2 FFE7E1E2 FFE8E2E3 FFEBE5E6 FFECE6E7 FFEEE8E9 FFEFE9EA FFF0EAEB FFF1EBEC FFF1EBEC FFF0EAEB FFEFE9EA FFEFE9EA FFF1E6E8 FFF1E6E8 FFF1E6E8 FFF1E6E8 FFF1E6E8 FFF1E6E8 FFF1E6E8 FFF1E6E8 FFF1E6E8 FFF0E5E7 FFF0E5E7 FFF0E5E7 FFEEE3E5 FFEDE2E4 FFEBE0E2 FFE8E0E1 FFE4DBDE FFE5DEE1 FFE7E0E3 FFE9E2E5 FFEAE3E6 FFECE5E8 FFEFE8EB FFF2EBEE FFF4EDF0 FFF5EEF1 FFF6EFF2 FFF6EFF2 FFF7F0F3 FFF7F0F3 FFF6EFF2 FFF6EFF2 +FFF3F0F2 FFF3F0F2 FFF3F0F2 FFF3F0F2 FFF3F0F2 FFF3F0F2 FFF5F0F2 FFF5F0F2 FFF7F0F3 FFF7F0F3 FFF6EFF2 FFF6EFF2 FFF6EDF0 FFF5ECEF FFF3EAED FFF2E9EC FFEEE7EA FFEFE8EB FFF0E9EC FFEFE8EB FFEEE7EA FFEFE8EB FFF1EAED FFF3ECEF FFF3ECEF FFF3ECEF FFF2EBEE FFF2EBEE FFF2EBEE FFF3ECEF FFF4EDF0 FFF5EEF1 FFF3ECEF FFF2EBEE FFF2EBEE FFF2EBEE FFF2EBEE FFF3ECEF FFF4EDF0 FFF4EDF0 FFF6EFF2 FFF6EFF2 FFF6EFF2 FFF5EEF1 FFF4EDF0 FFF3ECEF FFF3ECEF FFF2EBEE FFEDE8E9 FFECE7E8 FFEBE6E7 FFECE7E8 FFEDE8E9 FFEEE9EA FFEEE8E9 FFEDE7E8 FFF6EEEF FFF1E9EA FFEDE5E6 FFEDE5E6 FFF2E7E9 FFF1E6E8 FFECE1E3 FFE6DBDD FFE0D3D5 FFEADDDF FFE8DBDD FFDCCFD1 FFEADDDF FFE5D8DA FFCBC0C2 FFE0D5D7 FFEBE3E4 FFECE4E5 FFEDE5E6 FFEFE7E8 FFEEE8E9 FFEDE7E8 FFECE6E7 FFECE6E7 FFE7E1E2 FFE6E0E1 FFE4DEDF FFE4DEDF FFE7E1E2 FFEBE5E6 FFEFE9EA FFF2ECED FFF0EAEB FFF1EBEC FFF3EDEE FFF3EDEE FFF3EDEE FFF1EBEC FFEFE9EA FFEEE8E9 FFF1E6E8 FFF1E6E8 FFF1E6E8 FFF1E6E8 FFF1E6E8 FFF1E6E8 FFF1E6E8 FFF1E6E8 FFF1E6E8 FFF1E6E8 FFF1E6E8 FFF1E6E8 FFF0E5E7 FFEFE4E6 FFEEE3E5 FFEBE3E4 FFE4DBDE FFE5DEE1 FFE8E1E4 FFEBE4E7 FFECE5E8 FFEEE7EA FFF2EBEE FFF4EDF0 FFF4EDF0 FFF5EEF1 FFF6EFF2 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF7F0F3 FFF6EFF2 +FFF4F1F3 FFF4F1F3 FFF4F1F3 FFF4F1F3 FFF4F1F3 FFF4F1F3 FFF6F1F3 FFF6F1F3 FFF7F0F3 FFF6EFF2 FFF6EFF2 FFF5EEF1 FFF6EDF0 FFF4EBEE FFF2E9EC FFF1E8EB FFEDE6E9 FFEFE8EB FFF1EAED FFF1EAED FFF1EAED FFF1EAED FFF3ECEF FFF4EDF0 FFF3ECEF FFF3ECEF FFF2EBEE FFF2EBEE FFF2EBEE FFF2EBEE FFF3ECEF FFF4EDF0 FFF3ECEF FFF3ECEF FFF2EBEE FFF2EBEE FFF2EBEE FFF2EBEE FFF3ECEF FFF3ECEF FFF6EFF2 FFF5EEF1 FFF5EEF1 FFF4EDF0 FFF3ECEF FFF2EBEE FFF2EBEE FFF1EAED FFEDE8E9 FFEBE6E7 FFEBE6E7 FFEBE6E7 FFEDE8E9 FFEEE9EA FFEEE8E9 FFEDE7E8 FFF2EAEB FFEFE7E8 FFEDE5E6 FFEDE5E6 FFF0E5E7 FFEFE4E6 FFEBE0E2 FFE8DDDF FFE6D9DB FFE1D4D6 FFE5D8DA FFE3D6D8 FFE4D7D9 FFD3C6C8 FFC6BBBD FFECE1E3 FFEBE0E2 FFEAE2E3 FFECE4E5 FFEDE5E6 FFEBE5E6 FFEAE4E5 FFE9E3E4 FFE8E2E3 FFE2DCDD FFE2DCDD FFE4DEDF FFE6E0E1 FFEAE4E5 FFEFE9EA FFF3EDEE FFF5EFF0 FFF0EAEB FFF1EBEC FFF3EDEE FFF4EEEF FFF3EDEE FFF1EBEC FFEEE8E9 FFECE6E7 FFF0E5E7 FFF0E5E7 FFF0E5E7 FFF0E5E7 FFF0E5E7 FFF0E5E7 FFF0E5E7 FFF0E5E7 FFF1E6E8 FFF1E6E8 FFF1E6E8 FFF1E6E8 FFF1E6E8 FFF0E5E7 FFEFE4E6 FFECE4E5 FFE7DEE1 FFE8E1E4 FFECE5E8 FFEEE7EA FFEFE8EB FFF1EAED FFF3ECEF FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF6EFF2 FFF7F0F3 FFF8F1F4 FFF8F1F4 FFF7F0F3 FFF7F0F3 +FFF4F1F3 FFF4F1F3 FFF4F1F3 FFF4F1F3 FFF4F1F3 FFF4F1F3 FFF6F1F3 FFF6F1F3 FFF6EFF2 FFF6EFF2 FFF5EEF1 FFF4EDF0 FFF4EBEE FFF2E9EC FFF1E8EB FFEFE6E9 FFECE5E8 FFEFE8EB FFF3ECEF FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF5EEF1 FFF6EFF2 FFF3ECEF FFF2EBEE FFF1EAED FFF1EAED FFF1EAED FFF1EAED FFF2EBEE FFF2EBEE FFF3ECEF FFF3ECEF FFF2EBEE FFF1EAED FFF1EAED FFF2EBEE FFF2EBEE FFF3ECEF FFF3ECEF FFF3ECEF FFF2EBEE FFF1EAED FFF1EAED FFF0E9EC FFEFE8EB FFEFE8EB FFEEE9EA FFECE7E8 FFECE7E8 FFEDE8E9 FFEFEAEB FFF0EBEC FFF0EAEB FFEFE9EA FFEFE7E8 FFEFE7E8 FFEFE7E8 FFEFE7E8 FFF0E5E7 FFEFE4E6 FFEDE2E4 FFECE1E3 FFEEE1E3 FFE3D5D7 FFEADCDE FFE8DADC FFE0D3D5 FFD6C9CB FFCABDBF FFD8CDCF FFE9DEE0 FFEADFE1 FFE9E1E2 FFEAE2E3 FFEAE2E3 FFE9E1E2 FFE7DFE0 FFE6DEDF FFE3DDDE FFE5DFE0 FFE9E3E4 FFEDE7E8 FFF0EAEB FFF2ECED FFF3EDEE FFF3EDEE FFEFE9EA FFF0EAEB FFF2ECED FFF3EDEE FFF2ECED FFF0EAEB FFEDE7E8 FFEBE5E6 FFF0E5E7 FFF0E5E7 FFF0E5E7 FFF0E5E7 FFF0E5E7 FFF0E5E7 FFF0E5E7 FFF0E5E7 FFEFE4E6 FFEFE4E6 FFEFE4E6 FFEFE4E6 FFEEE3E5 FFEDE2E4 FFEBE0E2 FFE9E1E2 FFEAE1E4 FFEBE4E7 FFEFE8EB FFF1EAED FFF1EAED FFF2EBEE FFF3ECEF FFF5EEF1 FFF5EEF1 FFF6EFF2 FFF7F0F3 FFF7F0F3 FFF8F1F4 FFF8F1F4 FFF7F0F3 FFF7F0F3 +FFF4F1F3 FFF4F1F3 FFF4F1F3 FFF4F1F3 FFF4F1F3 FFF4F1F3 FFF6F1F3 FFF6F1F3 FFF6EFF2 FFF5EEF1 FFF5EEF1 FFF4EDF0 FFF4EBEE FFF2E9EC FFF0E7EA FFEEE5E8 FFE7E0E3 FFEBE4E7 FFEFE8EB FFF1EAED FFF1EAED FFF1EAED FFF1EAED FFF1EAED FFF2EBEE FFF2EBEE FFF1EAED FFF0E9EC FFF0E9EC FFF0E9EC FFF1EAED FFF1EAED FFF3ECEF FFF3ECEF FFF2EBEE FFF1EAED FFF1EAED FFF1EAED FFF2EBEE FFF2EBEE FFF1EAED FFF1EAED FFF0E9EC FFEFE8EB FFEEE7EA FFEEE7EA FFEDE6E9 FFEDE6E9 FFEFEAEB FFEEE9EA FFEDE8E9 FFEEE9EA FFF0EBEC FFF1ECED FFF2ECED FFF0EAEB FFEFE7E8 FFF1E9EA FFF3EBEC FFF2EAEB FFF2E7E9 FFF1E6E8 FFF1E6E8 FFF1E6E8 FFF4E6E8 FFEDDFE1 FFF2E4E6 FFE4D6D8 FFE1D4D6 FFEBDEE0 FFD0C3C5 FFB1A4A6 FFE8DDDF FFE9DEE0 FFEADFE1 FFE8E0E1 FFE8E0E1 FFE7DFE0 FFE5DDDE FFE4DCDD FFE8E2E3 FFEAE4E5 FFEEE8E9 FFF2ECED FFF4EEEF FFF3EDEE FFF1EBEC FFF0EAEB FFEDE7E8 FFEFE9EA FFF1EBEC FFF2ECED FFF2ECED FFEFE9EA FFECE6E7 FFEAE4E5 FFF0E5E7 FFF0E5E7 FFF0E5E7 FFF0E5E7 FFF0E5E7 FFF0E5E7 FFF0E5E7 FFF0E5E7 FFEEE3E5 FFEEE3E5 FFEEE3E5 FFEDE2E4 FFEBE0E2 FFE9DEE0 FFE7DCDE FFE4DCDD FFECE3E6 FFEDE6E9 FFF0E9EC FFF2EBEE FFF2EBEE FFF2EBEE FFF3ECEF FFF4EDF0 FFF5EEF1 FFF6EFF2 FFF7F0F3 FFF8F1F4 FFF8F1F4 FFF8F1F4 FFF8F1F4 FFF7F0F3 +FFF3F0F2 FFF4F1F3 FFF4F1F3 FFF5F2F4 FFF5F2F4 FFF4F1F3 FFF6F1F3 FFF5F0F2 FFF5EEF1 FFF6EFF2 FFF6EFF2 FFF6EFF2 FFF6EDF0 FFF3EAED FFF0E7EA FFEEE5E8 FFEBE4E7 FFEDE6E9 FFF0E9EC FFF3ECEF FFF4EDF0 FFF4EDF0 FFF3ECEF FFF3ECEF FFF4EDF0 FFF3ECEF FFF2EBEE FFF2EBEE FFF1EAED FFF2EBEE FFF2EBEE FFF2EBEE FFF4EBEE FFF4EBEE FFF4EBEE FFF3EAED FFF3EAED FFF3EAED FFF2E9EC FFF2E9EC FFEFE6E9 FFF0E7EA FFF1E8EB FFF1E8EB FFF2E9EC FFF2E9EC FFF1E8EB FFEFE8EB FFEDE8E9 FFEDE8E9 FFEEE9EA FFEEE9EA FFF0EBEC FFF1ECED FFF4EEEF FFF5EFF0 FFF5EDEE FFF2EAEB FFEFE7E8 FFEDE5E6 FFEFE4E6 FFEEE3E5 FFEDE2E4 FFEBE0E2 FFF0E2E4 FFF5E7E9 FFF3E5E7 FFE8DADC FFDFD1D3 FFDED0D2 FFDFD2D4 FFE1D4D6 FFD6C9CB FFD9CED0 FFEDE2E4 FFE2D7D9 FFD9CED0 FFEBE0E2 FFEDE5E6 FFEFE7E8 FFEAE4E5 FFEBE5E6 FFEEE8E9 FFEFE9EA FFF0EAEB FFF0EAEB FFEFE9EA FFEFE9EA FFF3EDEE FFEFE9EA FFEBE5E6 FFE9E3E4 FFEAE4E5 FFEDE7E8 FFEEE8E9 FFEFE9EA FFEFE4E6 FFEEE3E5 FFEDE2E4 FFEEE3E5 FFEFE4E6 FFEFE4E6 FFEDE2E4 FFEBE0E2 FFEEE3E5 FFE9DEE0 FFE2D7D9 FFDFD4D6 FFE1D6D8 FFE9DEE0 FFF3E8EA FFF8F0F1 FFF4EBEE FFF1EAED FFF0E9EC FFEFE8EB FFEFE8EB FFF1EAED FFF2EBEE FFF3ECEF FFF5EEF1 FFF6EFF2 FFF6EFF2 FFF6EFF2 FFF6EFF2 FFF7F0F3 FFF7F0F3 FFF7F0F3 +FFF3F0F2 FFF4F1F3 FFF4F1F3 FFF5F2F4 FFF5F2F4 FFF4F1F3 FFF6F1F3 FFF5F0F2 FFF6EFF2 FFF6EFF2 FFF7F0F3 FFF6EFF2 FFF6EDF0 FFF4EBEE FFF1E8EB FFEFE6E9 FFEBE4E7 FFEDE6E9 FFF0E9EC FFF2EBEE FFF4EDF0 FFF4EDF0 FFF3ECEF FFF2EBEE FFF3ECEF FFF2EBEE FFF1EAED FFF1EAED FFF0E9EC FFF0E9EC FFF1EAED FFF1EAED FFF3EAED FFF3EAED FFF3EAED FFF2E9EC FFF2E9EC FFF2E9EC FFF2E9EC FFF2E9EC FFF1E8EB FFF2E9EC FFF3EAED FFF3EAED FFF4EBEE FFF4EBEE FFF3EAED FFF1EAED FFF2ECED FFF0EBEC FFF0EBEC FFF0EBEC FFF0EBEC FFF1ECED FFF3EDEE FFF3EDEE FFF5EDEE FFF2EAEB FFEFE7E8 FFEDE5E6 FFEEE3E5 FFECE1E3 FFEADFE1 FFE9DCDE FFEDDFE1 FFE2D4D6 FFDFD1D3 FFEADCDE FFF1E3E5 FFEBDDDF FFDED1D3 FFD8CBCD FFCDC0C2 FFCEC1C3 FFE3D8DA FFE3D8DA FFDFD4D6 FFEFE4E6 FFF0E8E9 FFF3EBEC FFEAE4E5 FFEBE5E6 FFECE6E7 FFEEE8E9 FFEFE9EA FFEFE9EA FFF0EAEB FFF0EAEB FFF0EAEB FFF2ECED FFF5EFF0 FFF8F2F3 FFF7F1F2 FFF2ECED FFE9E3E4 FFE3DDDE FFEFE4E6 FFECE1E3 FFE8DDDF FFE8DDDF FFEADFE1 FFEEE3E5 FFF0E5E7 FFF1E6E8 FFE2D7D9 FFE3D8DA FFE5DADC FFE7DCDE FFEADFE1 FFEDE2E4 FFEFE4E6 FFEEE6E7 FFF3EAED FFF1EAED FFF1EAED FFF1EAED FFF1EAED FFF2EBEE FFF2EBEE FFF3ECEF FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF5EEF1 FFF5EEF1 FFF6EFF2 +FFF4F1F3 FFF4F1F3 FFF5F2F4 FFF5F2F4 FFF5F2F4 FFF5F2F4 FFF6F1F3 FFF6F1F3 FFF7F0F3 FFF7F0F3 FFF6EFF2 FFF5EEF1 FFF6EDF0 FFF4EBEE FFF2E9EC FFF1E8EB FFEDE6E9 FFEEE7EA FFF0E9EC FFF2EBEE FFF3ECEF FFF3ECEF FFF3ECEF FFF2EBEE FFF2EBEE FFF1EAED FFF0E9EC FFEFE8EB FFEFE8EB FFEFE8EB FFEFE8EB FFEFE8EB FFF1E8EB FFF1E8EB FFF1E8EB FFF1E8EB FFF1E8EB FFF1E8EB FFF1E8EB FFF2E9EC FFF3EAED FFF4EBEE FFF5ECEF FFF6EDF0 FFF6EDF0 FFF6EDF0 FFF6EDF0 FFF3ECEF FFF5EFF0 FFF3EEEF FFF2EDEE FFF1ECED FFF0EBEC FFF0EBEC FFF2ECED FFF2ECED FFF4ECED FFF2EAEB FFEFE7E8 FFEEE6E7 FFEFE4E6 FFEEE3E5 FFECE1E3 FFEBDEE0 FFECDEE0 FFE6D5D8 FFE9D8DB FFF4E3E6 FFEDDFE1 FFDACCCE FFD4C6C8 FFDCCED0 FFCBBEC0 FFC4B7B9 FFDCCFD1 FFE6D9DB FFE6DBDD FFF0E5E7 FFEFE4E6 FFF3EBEC FFEAE4E5 FFEAE4E5 FFEAE4E5 FFEBE5E6 FFECE6E7 FFEEE8E9 FFEFE9EA FFF0EAEB FFF1EBEC FFEFE9EA FFEDE7E8 FFEDE7E8 FFEDE7E8 FFECE6E7 FFEAE4E5 FFE8E2E3 FFE1D6D8 FFE7DCDE FFEFE4E6 FFF5EAEC FFF5EAEC FFEBE0E2 FFDED3D5 FFD3C8CA FFE1D6D8 FFE4D9DB FFE9DEE0 FFEEE3E5 FFF0E5E7 FFF0E5E7 FFEFE4E6 FFEBE3E4 FFF2E9EC FFF1EAED FFF2EBEE FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF2EBEE FFF1EAED FFF1EAED FFF1EAED FFF3ECEF FFF4EDF0 FFF6EFF2 +FFF4F1F3 FFF4F1F3 FFF5F2F4 FFF6F3F5 FFF6F3F5 FFF5F2F4 FFF6F1F3 FFF6F1F3 FFF7F0F3 FFF7F0F3 FFF5EEF1 FFF4EDF0 FFF5ECEF FFF4EBEE FFF3EAED FFF2E9EC FFEEE7EA FFEFE8EB FFF1EAED FFF2EBEE FFF2EBEE FFF2EBEE FFF2EBEE FFF1EAED FFF1EAED FFF0E9EC FFEFE8EB FFEEE7EA FFEDE6E9 FFEDE6E9 FFEDE6E9 FFEDE6E9 FFEFE6E9 FFEFE6E9 FFEFE6E9 FFF0E7EA FFF0E7EA FFF1E8EB FFF1E8EB FFF2E9EC FFF4EBEE FFF4EBEE FFF5ECEF FFF6EDF0 FFF7EEF1 FFF7EEF1 FFF6EDF0 FFF6EDF0 FFF5EFF0 FFF3EEEF FFF2EDEE FFF2EDEE FFF1ECED FFF1ECED FFF3EDEE FFF3EDEE FFF4ECED FFF2EAEB FFF0E8E9 FFF0E8E9 FFF3E8EA FFF2E7E9 FFF0E5E7 FFF0E3E5 FFE9DBDD FFE9D8DB FFE9D8DB FFE6D5D8 FFD9CBCD FFCDBFC1 FFD2C4C6 FFDFD1D3 FFD7CACC FFC7BABC FFDBCED0 FFE9DCDE FFE9DEE0 FFECE1E3 FFE8DDDF FFEFE7E8 FFEBE3E4 FFE9E3E4 FFE8E2E3 FFE8E2E3 FFEAE4E5 FFECE6E7 FFEEE8E9 FFF0EAEB FFEBE5E6 FFE7E1E2 FFE4DEDF FFE3DDDE FFE5DFE0 FFE8E2E3 FFEBE5E6 FFEBE5E6 FFF0E5E7 FFEADFE1 FFE1D6D8 FFDBD0D2 FFDACFD1 FFDDD2D4 FFE1D6D8 FFE3D8DA FFEEE3E5 FFEDE2E4 FFEDE2E4 FFEDE2E4 FFEEE3E5 FFF1E6E8 FFF3E8EA FFF3EBEC FFF1E8EB FFF0E9EC FFF2EBEE FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF3ECEF FFF2EBEE FFF3ECEF FFF2EBEE FFF1EAED FFF1EAED FFF1EAED FFF3ECEF FFF5EEF1 FFF7F0F3 +FFF4F1F3 FFF5F2F4 FFF6F3F5 FFF6F3F5 FFF6F3F5 FFF6F3F5 FFF7F2F4 FFF6F1F3 FFF7F0F3 FFF6EFF2 FFF4EDF0 FFF2EBEE FFF3EAED FFF3EAED FFF3EAED FFF3EAED FFF0E9EC FFF0E9EC FFF1EAED FFF1EAED FFF2EBEE FFF1EAED FFF1EAED FFF1EAED FFF1EAED FFF0E9EC FFEEE7EA FFEDE6E9 FFECE5E8 FFECE5E8 FFECE5E8 FFECE5E8 FFEDE4E7 FFEFE4E7 FFF0E5E8 FFF1E6E9 FFF2E7EA FFF3E8EB FFF4E9EC FFF4E9EC FFF5EAED FFF5EAED FFF6EBEE FFF7ECEF FFF8EDF0 FFF8EDF0 FFF7ECEF FFF5ECEF FFF3EDEE FFF2EDEE FFF1ECED FFF1ECED FFF2EDEE FFF2EDEE FFF4EEEF FFF5EFF0 FFF5EDEE FFF3EBEC FFF1E9EA FFF0E8E9 FFF2E7E9 FFEFE4E6 FFECE1E3 FFEBDEE0 FFDCCED0 FFDBCACD FFD2C1C4 FFCDBCBF FFD6C5C8 FFE3D2D5 FFE2D4D6 FFD9CBCD FFE6D8DA FFD1C3C5 FFDFD2D4 FFECDFE1 FFECDFE1 FFEDE0E2 FFE6DBDD FFEDE5E6 FFEBE3E4 FFE8E2E3 FFE7E1E2 FFE7E1E2 FFE8E2E3 FFEAE4E5 FFECE6E7 FFEDE7E8 FFE3DDDE FFE5DFE0 FFE9E3E4 FFEDE7E8 FFEEE8E9 FFE9E3E4 FFE2DCDD FFDCD6D7 FFE6DBDD FFE0D5D7 FFD8CDCF FFD5CACC FFDACFD1 FFE3D8DA FFEDE2E4 FFF4E9EB FFF5EAEC FFF3E8EA FFF0E5E7 FFEDE2E4 FFEDE2E4 FFEFE4E6 FFF3E8EA FFF3EBEC FFF0E7EA FFEFE8EB FFF1EAED FFF3ECEF FFF4EDF0 FFF4EDF0 FFF3ECEF FFF3ECEF FFF4EDF0 FFF3ECEF FFF3ECEF FFF3ECEF FFF4EDF0 FFF6EFF2 FFF7F0F3 FFF9F2F5 +FFF5F2F4 FFF5F2F4 FFF6F3F5 FFF6F3F5 FFF6F3F5 FFF6F3F5 FFF7F2F4 FFF7F2F4 FFF6EFF2 FFF4EDF0 FFF2EBEE FFEFE8EB FFF0E7EA FFF1E8EB FFF2E9EC FFF4EBEE FFF2EBEE FFF2EBEE FFF1EAED FFF1EAED FFF1EAED FFF1EAED FFF1EAED FFF0E9EC FFF1EAED FFF0E9EC FFEFE8EB FFEDE6E9 FFECE5E8 FFEBE4E7 FFEBE4E7 FFEBE4E7 FFEEE3E6 FFEFE4E7 FFF0E5E8 FFF1E6E9 FFF3E8EB FFF4E9EC FFF5EAED FFF6EBEE FFF4E9EC FFF5EAED FFF6EBEE FFF6EBEE FFF7ECEF FFF7ECEF FFF6EBEE FFF4EBEE FFF2ECED FFF1ECED FFF0EBEC FFF0EBEC FFF1ECED FFF2EDEE FFF4EEEF FFF5EFF0 FFF5EDEE FFF3EBEC FFF0E8E9 FFEDE5E6 FFECE1E3 FFE8DDDF FFE2D7D9 FFE0D3D5 FFD1C3C5 FFDFCED1 FFE1D0D3 FFD9C8CB FFDECDD0 FFEDDCDF FFEBDDDF FFDFD1D3 FFE8DADC FFD6C8CA FFE5D8DA FFEEE1E3 FFEDE0E2 FFF0E3E5 FFEADFE1 FFF2E7E9 FFEAE2E3 FFE8E2E3 FFE7E1E2 FFE7E1E2 FFE7E1E2 FFE7E1E2 FFE8E2E3 FFE8E2E3 FFEAE4E5 FFE8E2E3 FFE6E0E1 FFE4DEDF FFE2DCDD FFDED8D9 FFDAD4D5 FFD6D0D1 FFDBD0D2 FFDED3D5 FFE5DADC FFECE1E3 FFF1E6E8 FFF0E5E7 FFECE1E3 FFE8DDDF FFF0E5E7 FFF1E6E8 FFF1E6E8 FFF1E6E8 FFF0E5E7 FFEFE4E6 FFEEE3E5 FFECE4E5 FFEFE6E9 FFEEE7EA FFF0E9EC FFF1EAED FFF2EBEE FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF4EDF0 FFF5EEF1 FFF6EFF2 FFF7F0F3 FFF8F1F4 FFF9F2F5 FFF9F2F5 +FFF5F2F4 FFF6F3F5 FFF6F3F5 FFF7F4F6 FFF7F4F6 FFF6F3F5 FFF8F3F5 FFF7F2F4 FFF5EEF1 FFF3ECEF FFEFE8EB FFEDE6E9 FFEEE5E8 FFEFE6E9 FFF2E9EC FFF3EAED FFF3ECEF FFF2EBEE FFF2EBEE FFF1EAED FFF0E9EC FFF0E9EC FFF0E9EC FFF0E9EC FFF2EBEE FFF1EAED FFEFE8EB FFEEE7EA FFECE5E8 FFECE5E8 FFEBE4E7 FFEBE4E7 FFEEE3E6 FFEFE4E7 FFF0E5E8 FFF2E7EA FFF3E8EB FFF5EAED FFF6EBEE FFF7ECEF FFF4E9EC FFF5EAED FFF6EBEE FFF7ECEF FFF7ECEF FFF7ECEF FFF7ECEF FFF4EBEE FFF3EDEE FFF2EDEE FFF1ECED FFF0EBEC FFF0EBEC FFF0EBEC FFF1EBEC FFF2ECED FFF0E8E9 FFEEE6E7 FFECE4E5 FFEBE3E4 FFEADFE1 FFE6DBDD FFE0D5D7 FFDED1D3 FFDECDD0 FFF0DDE0 FFF9E6E9 FFF2DFE2 FFE7D6D9 FFE7D6D9 FFE8DADC FFE8DADC FFE4D6D8 FFD9CBCD FFEBDEE0 FFF1E4E6 FFEFE2E4 FFF4E7E9 FFF0E3E5 FFF2E7E9 FFEAE2E3 FFE8E2E3 FFE8E2E3 FFE8E2E3 FFE7E1E2 FFE6E0E1 FFE4DEDF FFE4DEDF FFE9E3E4 FFE2DCDD FFDAD4D5 FFD5CFD0 FFD6D0D1 FFDAD4D5 FFE0DADB FFE3DDDE FFF5EAEC FFEFE4E6 FFE8DDDF FFE5DADC FFE6DBDD FFEBE0E2 FFF0E5E7 FFF3E8EA FFEDE2E4 FFEFE4E6 FFF0E5E7 FFF1E6E8 FFF2E7E9 FFF1E6E8 FFF0E5E7 FFEDE5E6 FFEFE6E9 FFEDE6E9 FFEEE7EA FFEEE7EA FFF0E9EC FFF1EAED FFF3ECEF FFF4EDF0 FFF1EAED FFF3ECEF FFF6EFF2 FFF8F1F4 FFF9F2F5 FFF9F2F5 FFF9F2F5 FFF8F1F4 +FFF7F2F4 FFF8F3F5 FFF8F3F5 FFF9F4F6 FFF9F4F6 FFF8F3F5 FFF9F2F5 FFF8F1F4 FFF4EDF0 FFF2EBEE FFF0E7EA FFEDE4E7 FFECE3E6 FFEEE5E8 FFF1E8EB FFF3EAED FFF6EDF0 FFF3ECEF FFF4EBEE FFF1EAED FFF2E9EC FFF0E9EC FFF2E9EC FFF0E9EC FFF4EBEE FFF1EAED FFF2E9EC FFEEE7EA FFEFE6E9 FFECE5E8 FFEDE4E7 FFEDE4E7 FFEEE3E6 FFEFE4E7 FFF0E5E8 FFF2E7EA FFF4E9EC FFF6EBEE FFF7ECEF FFF8EDF0 FFF5EAED FFF6EBEE FFF7ECEF FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF7ECEF FFF5ECEF FFF5EFF0 FFF3EEEF FFF1ECED FFF0EBEC FFEEE9EA FFEEE9EA FFEEE8E9 FFEEE8E9 FFEAE2E3 FFEAE2E3 FFEAE2E3 FFEAE2E3 FFEAE2E3 FFE8E0E1 FFE6DBDD FFE2D7D9 FFEFE1E3 FFEAD9DC FFE8D7DA FFEDDCDF FFEFE1E3 FFECDEE0 FFE7D9DB FFE3D6D8 FFE0D2D4 FFDACDCF FFF0E3E5 FFF4E7E9 FFF0E3E5 FFF6E9EB FFF0E3E5 FFEFE4E6 FFEAE2E3 FFE8E2E3 FFEAE2E3 FFE8E2E3 FFE9E1E2 FFE5DFE0 FFE4DCDD FFE1DBDC FFD7CFD0 FFD6D0D1 FFDBD3D4 FFDED8D9 FFE6DEDF FFE9E3E4 FFEEE6E7 FFEEE6E7 FFE8E0E1 FFE8E0E1 FFEBE0E2 FFECE4E5 FFF1E6E8 FFEFE7E8 FFEFE4E6 FFEBE3E4 FFF1E6E8 FFEEE6E7 FFEFE4E6 FFEDE5E6 FFF0E5E7 FFF1E9EA FFF6EBED FFF7EFF0 FFEFE6E9 FFEDE6E9 FFEEE5E8 FFECE5E8 FFF0E7EA FFF0E9EC FFF4EBEE FFF4EDF0 FFF1E8EB FFF2EBEE FFF8EFF2 FFF9F2F5 FFFCF3F6 FFFAF3F6 FFFAF1F4 FFF6EFF2 +FFFBF2F5 FFFAF1F4 FFFAF1F4 FFFAF1F4 FFFBF2F5 FFFAF1F4 FFF7EEF1 FFF4EBEE FFF7EEF1 FFF1E8EB FFECE1E4 FFEADFE2 FFEDE2E5 FFF2E7EA FFF6EBEE FFF7ECEF FFF8EDF0 FFF6EDF0 FFF7ECEF FFF4EBEE FFF5EAED FFF3EAED FFF4E9EC FFF2E9EC FFF3E8EB FFF2E9EC FFF2E7EA FFEDE4E7 FFEADFE2 FFE7DEE1 FFECE1E4 FFF0E5E8 FFEFE4E7 FFF0E5E8 FFF1E6E9 FFF2E7EA FFF4E9EC FFF5EAED FFF7ECEF FFF7ECEF FFF3E8EB FFF5EAED FFF7ECEF FFF9EEF1 FFFAEFF2 FFF9EEF1 FFF8EDF0 FFF4EBEE FFF4EDF0 FFF3ECEF FFF0E9EC FFEDE6E9 FFEBE4E7 FFE9E2E5 FFE7E0E3 FFE7E0E3 FFEAE3E6 FFEAE3E6 FFEAE3E6 FFE9E2E5 FFE8E1E4 FFE6DFE2 FFE6DDE0 FFE5DCDF FFE9DEE1 FFEFE1E5 FFF4E6EA FFF6E8EC FFF3E5E9 FFEDDFE3 FFE8DADE FFE3D8DB FFDDCFD3 FFE2D7DA FFEADFE2 FFEDE2E5 FFECE1E4 FFEBE0E3 FFEDE2E5 FFF1E6E9 FFEDE2E5 FFEBE2E5 FFECE1E4 FFE6DDE0 FFE4D9DC FFDFD6D9 FFE1D6D9 FFE0D7DA FFE9DEE1 FFEAE1E4 FFF0E5E8 FFEFE6E9 FFF0E5E8 FFEEE5E8 FFF2E7EA FFF3EAED FFF4EBEE FFF0E9EC FFEFE6E9 FFEBE4E7 FFECE3E6 FFEAE3E6 FFEEE5E8 FFEDE6E9 FFEFE6E9 FFEEE7EA FFF1E8EB FFF0E9EC FFF3EAED FFF1EAED FFF3EAED FFF3EAED FFEEE5E8 FFEEE5E8 FFF0E5E8 FFEFE6E9 FFF2E7EA FFF2E9EC FFF5EAED FFF4EBEE FFF7ECEF FFF5ECEF FFF8EDF0 FFF7EEF1 FFFAEFF2 FFF9F0F3 FFFBF0F3 FFFAF1F4 +FFFBF0F3 FFFAEFF2 FFFAEFF2 FFFBF0F3 FFFCF1F4 FFFBF0F3 FFF8EDF0 FFF6EBEE FFF7ECEF FFF2E7EA FFEDE2E5 FFECE1E4 FFEFE4E7 FFF4E9EC FFF7ECEF FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF7ECEF FFF6EBEE FFF5EAED FFF5EAED FFF4E9EC FFF5EAED FFF6EBEE FFF4E9EC FFF0E5E8 FFECE1E4 FFEBE0E3 FFEDE2E5 FFF0E5E8 FFF0E5E8 FFF0E5E8 FFF1E6E9 FFF2E7EA FFF3E8EB FFF4E9EC FFF5EAED FFF5EAED FFF4E9EC FFF5EAED FFF6EBEE FFF7ECEF FFF7ECEF FFF6EBEE FFF4E9EC FFF1E8EB FFEEE5E8 FFECE5E8 FFEBE4E7 FFEBE4E7 FFEBE4E7 FFECE5E8 FFECE5E8 FFEDE6E9 FFECE5E8 FFEBE4E7 FFEBE4E7 FFEAE3E6 FFE8E1E4 FFE6DFE2 FFE4DDE0 FFE3DCDF FFEDE2E5 FFECE1E4 FFECE1E4 FFECE1E4 FFEDE2E5 FFEEE3E6 FFEEE3E6 FFEEE3E6 FFDFD4D7 FFE5DADD FFECE1E4 FFEDE2E5 FFEBE0E3 FFEADFE2 FFEBE0E3 FFEEE3E6 FFE5DADD FFE6DBDE FFE7DCDF FFE6DBDE FFE5DADD FFE5DADD FFE8DDE0 FFEADFE2 FFEDE2E5 FFF0E5E8 FFF2E7EA FFF3E8EB FFF3E8EB FFF3E8EB FFF4E9EC FFF3EAED FFF5ECEF FFF1EAED FFEFE8EB FFEDE6E9 FFECE5E8 FFECE5E8 FFEEE7EA FFEFE8EB FFF0E9EC FFF0E9EC FFF1EAED FFF2EBEE FFF2EBEE FFF2EBEE FFF2EBEE FFF1EAED FFF2E7EA FFF2E7EA FFF1E6E9 FFF1E6E9 FFF1E6E9 FFF2E7EA FFF3E8EB FFF4E9EC FFF5EAED FFF5EAED FFF6EBEE FFF7ECEF FFF8EDF0 FFF9EEF1 FFFAEFF2 FFFAEFF2 +FFF9EEF1 FFF8EDF0 FFF8EDF0 FFFAEFF2 FFFBF0F3 FFFBF0F3 FFF8EDF0 FFF5EAED FFF2E7EA FFF0E5E8 FFEFE4E7 FFF0E5E8 FFF3E8EB FFF6EBEE FFF8EDF0 FFF8EDF0 FFF9EEF1 FFF9EEF1 FFF8EDF0 FFF7ECEF FFF7ECEF FFF6EBEE FFF5EAED FFF5EAED FFF6EBEE FFF6EBEE FFF5EAED FFF1E6E9 FFEEE3E6 FFEDE2E5 FFEFE4E7 FFF0E5E8 FFF0E5E8 FFF1E6E9 FFF1E6E9 FFF1E6E9 FFF2E7EA FFF2E7EA FFF3E8EB FFF3E8EB FFF5EAED FFF5EAED FFF5EAED FFF4E9EC FFF3E8EB FFF2E7EA FFF1E6E9 FFEFE6E9 FFEDE4E7 FFEBE4E7 FFEBE4E7 FFECE5E8 FFEEE7EA FFEFE8EB FFF1EAED FFF2EBEE FFEEE7EA FFEEE7EA FFEDE6E9 FFEBE4E7 FFE9E2E5 FFE6DFE2 FFE4DDE0 FFE3DCDF FFEDE2E5 FFEBE0E3 FFE8DDE0 FFEADFE2 FFEDE2E5 FFF0E5E8 FFF0E5E8 FFEFE4E7 FFDCD1D4 FFE1D6D9 FFE6DBDE FFE8DDE0 FFE7DCDF FFE6DBDE FFE7DCDF FFE9DEE1 FFE5DADD FFE6DBDE FFE8DDE0 FFE9DEE1 FFEADFE2 FFECE1E4 FFEFE4E7 FFF2E7EA FFF4E9EC FFF3E8EB FFF3E8EB FFF5EAED FFF7ECEF FFF7ECEF FFF6EBEE FFF2E9EC FFF6EDF0 FFF3ECEF FFF1EAED FFEFE8EB FFEEE7EA FFEFE8EB FFF0E9EC FFF0E9EC FFF3ECEF FFF3ECEF FFF3ECEF FFF4EDF0 FFF3ECEF FFF2EBEE FFF2EBEE FFF1EAED FFF4E9EC FFF3E8EB FFF2E7EA FFF1E6E9 FFF1E6E9 FFF1E6E9 FFF1E6E9 FFF1E6E9 FFF4E9EC FFF5EAED FFF6EBEE FFF7ECEF FFF8EDF0 FFF9EEF1 FFFAEFF2 FFFBF0F3 +FFF8EDF0 FFF7ECEF FFF7ECEF FFF9EEF1 FFFAEFF2 FFFAEFF2 FFF7ECEF FFF5EAED FFEFE4E7 FFEFE4E7 FFF1E6E9 FFF4E9EC FFF7ECEF FFF8EDF0 FFF9EEF1 FFF9EEF1 FFF9EEF1 FFF9EEF1 FFF9EEF1 FFF8EDF0 FFF7ECEF FFF6EBEE FFF6EBEE FFF5EAED FFF3E8EB FFF3E8EB FFF2E7EA FFF1E6E9 FFF0E5E8 FFF0E5E8 FFF1E6E9 FFF2E7EA FFF1E6E9 FFF1E6E9 FFF1E6E9 FFF1E6E9 FFF1E6E9 FFF1E6E9 FFF1E6E9 FFF1E6E9 FFF5EAED FFF5EAED FFF3E8EB FFF2E7EA FFF2E7EA FFF2E7EA FFF2E7EA FFF1E8EB FFF2EBEE FFF1EAED FFF1EAED FFF1EAED FFF1EAED FFF2EBEE FFF3ECEF FFF3ECEF FFF2EBEE FFF2EBEE FFF1EAED FFEFE8EB FFECE5E8 FFE9E2E5 FFE6DFE2 FFE5DEE1 FFE8DFE2 FFE8DDE0 FFE8DDE0 FFECE1E4 FFF1E6E9 FFF0E5E8 FFEADFE2 FFE4D9DC FFDBD0D3 FFDFD4D7 FFE5DADD FFE8DDE0 FFE9DEE1 FFE9DEE1 FFEBE0E3 FFEDE2E5 FFEDE2E5 FFEFE4E7 FFF0E5E8 FFF0E5E8 FFEFE4E7 FFF0E5E8 FFF2E7EA FFF5EAED FFF8EDF0 FFF6EBEE FFF4E9EC FFF6EBEE FFF9EEF1 FFF9EEF1 FFF6EBEE FFF1E8EB FFF6EDF0 FFF3ECEF FFF1EAED FFF0E9EC FFF0E9EC FFF0E9EC FFF0E9EC FFF1EAED FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF3ECEF FFF1EAED FFF0E9EC FFEFE8EB FFF4E9EC FFF3E8EB FFF2E7EA FFF1E6E9 FFF1E6E9 FFF1E6E9 FFF2E7EA FFF2E7EA FFF4E9EC FFF5EAED FFF6EBEE FFF7ECEF FFF8EDF0 FFF9EEF1 FFFAEFF2 FFFBF0F3 +FFF7ECEF FFF6EBEE FFF6EBEE FFF8EDF0 FFF9EEF1 FFF8EDF0 FFF5EAED FFF3E8EB FFEDE2E5 FFF0E5E8 FFF4E9EC FFF7ECEF FFF9EEF1 FFFAEFF2 FFFAEFF2 FFF9EEF1 FFF9EEF1 FFF9EEF1 FFF8EDF0 FFF7ECEF FFF7ECEF FFF6EBEE FFF5EAED FFF5EAED FFEFE4E7 FFEFE4E7 FFEFE4E7 FFEFE4E7 FFF1E6E9 FFF2E7EA FFF3E8EB FFF3E8EB FFF0E7EA FFF0E7EA FFEFE6E9 FFEFE6E9 FFEFE6E9 FFEEE5E8 FFEEE5E8 FFEEE5E8 FFF2E9EC FFF2E9EC FFF1E8EB FFF1E8EB FFF2E9EC FFF3EAED FFF4EBEE FFF5ECEF FFF5EEF1 FFF4EDF0 FFF3ECEF FFF2EBEE FFF2EBEE FFF2EBEE FFF2EBEE FFF2EBEE FFF6EFF2 FFF5EEF1 FFF4EDF0 FFF2EBEE FFEFE8EB FFECE5E8 FFEAE3E6 FFE8E1E4 FFE7DEE1 FFE4DBDE FFE3DADD FFE7DEE1 FFECE3E6 FFECE3E6 FFE7DEE1 FFE2D9DC FFE5DCDF FFE8DFE2 FFEBE2E5 FFEEE5E8 FFEFE6E9 FFF0E7EA FFF1E8EB FFF3EAED FFF2E7EA FFF3E8EB FFF4E9EC FFF3E8EB FFF1E6E9 FFF1E6E9 FFF3E8EB FFF5EAED FFF8EDF0 FFF6EBEE FFF4E9EC FFF5EAED FFF8EDF0 FFF9EEF1 FFF6EBEE FFF0E7EA FFF4EBEE FFF2EBEE FFF1EAED FFF1EAED FFF0E9EC FFF0E9EC FFF1EAED FFF1EAED FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF3ECEF FFF2EBEE FFF0E9EC FFEFE8EB FFEEE7EA FFF2E7EA FFF2E7EA FFF1E6E9 FFF1E6E9 FFF1E6E9 FFF2E7EA FFF3E8EB FFF4E9EC FFF3E8EB FFF3E8EB FFF3E8EB FFF4E9EC FFF5EAED FFF6EBEE FFF6EBEE FFF7ECEF +FFF5EAED FFF4E9EC FFF4E9EC FFF4E9EC FFF5EAED FFF4E9EC FFF1E6E9 FFEEE3E6 FFEDE2E5 FFF1E6E9 FFF6EBEE FFFAEFF2 FFFBF0F3 FFFAEFF2 FFFAEFF2 FFFAEFF2 FFF8EDF0 FFF8EDF0 FFF7ECEF FFF6EBEE FFF5EAED FFF5EAED FFF4E9EC FFF4E9EC FFEEE3E6 FFEDE2E5 FFEDE2E5 FFEFE4E7 FFF2E7EA FFF4E9EC FFF4E9EC FFF3E8EB FFF0E7EA FFF0E7EA FFF0E7EA FFF0E7EA FFEFE6E9 FFEFE6E9 FFEFE6E9 FFEFE6E9 FFF1E8EB FFF2E9EC FFF3EAED FFF3EAED FFF4EBEE FFF5ECEF FFF6EDF0 FFF6EDF0 FFF1EAED FFF0E9EC FFF0E9EC FFF0E9EC FFF1EAED FFF1EAED FFF2EBEE FFF3ECEF FFF7F0F3 FFF6EFF2 FFF5EEF1 FFF4EDF0 FFF1EAED FFEFE8EB FFECE5E8 FFEBE4E7 FFEBE2E5 FFE6DDE0 FFE1D8DB FFE1D8DB FFE6DDE0 FFEBE2E5 FFEFE6E9 FFF0E7EA FFF1E8EB FFF1E8EB FFF2E9EC FFF2E9EC FFF2E9EC FFF1E8EB FFF0E7EA FFF0E7EA FFF0E5E8 FFF1E6E9 FFF2E7EA FFF1E6E9 FFF0E5E8 FFF0E5E8 FFF2E7EA FFF4E9EC FFF7ECEF FFF6EBEE FFF5EAED FFF6EBEE FFF7ECEF FFF7ECEF FFF6EBEE FFF2E9EC FFF4EBEE FFF2EBEE FFF2EBEE FFF2EBEE FFF2EBEE FFF1EAED FFF1EAED FFF1EAED FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF2EBEE FFF0E9EC FFEFE8EB FFEEE7EA FFF1E6E9 FFF1E6E9 FFF1E6E9 FFF1E6E9 FFF1E6E9 FFF2E7EA FFF3E8EB FFF4E9EC FFF0E5E8 FFF0E5E8 FFF0E5E8 FFF0E5E8 FFF0E5E8 FFF0E5E8 FFF0E5E8 FFF0E5E8 +FFF2E7EA FFF1E6E9 FFF0E5E8 FFF0E5E8 FFF0E5E8 FFEEE3E6 FFEADFE2 FFE7DCDF FFEEE3E6 FFF3E8EB FFF8EDF0 FFFBF0F3 FFFBF0F3 FFFAEFF2 FFFAEFF2 FFFBF0F3 FFF7ECEF FFF6EBEE FFF6EBEE FFF5EAED FFF4E9EC FFF3E8EB FFF3E8EB FFF3E8EB FFF2E7EA FFF0E5E8 FFEFE4E7 FFF1E6E9 FFF4E9EC FFF5EAED FFF3E8EB FFF1E6E9 FFF0E7EA FFF0E7EA FFF0E7EA FFF0E7EA FFF1E8EB FFF1E8EB FFF1E8EB FFF1E8EB FFF2E9EC FFF3EAED FFF4EBEE FFF5ECEF FFF5ECEF FFF5ECEF FFF3EAED FFF3EAED FFF0E9EC FFF0E9EC FFF0E9EC FFF0E9EC FFF1EAED FFF2EBEE FFF3ECEF FFF4EDF0 FFF5EEF1 FFF5EEF1 FFF4EDF0 FFF3ECEF FFF1EAED FFEFE8EB FFEDE6E9 FFECE5E8 FFF0E7EA FFEDE4E7 FFE9E0E3 FFE7DEE1 FFE9E0E3 FFEEE5E8 FFF3EAED FFF7EEF1 FFF4EBEE FFF3EAED FFF2E9EC FFF1E8EB FFF1E8EB FFF0E7EA FFEEE5E8 FFEDE4E7 FFF1E6E9 FFF2E7EA FFF2E7EA FFF1E6E9 FFF0E5E8 FFF0E5E8 FFF1E6E9 FFF3E8EB FFF5EAED FFF6EBEE FFF8EDF0 FFF8EDF0 FFF7ECEF FFF6EBEE FFF7ECEF FFF6EDF0 FFF5ECEF FFF3ECEF FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF3ECEF FFF3ECEF FFF3ECEF FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF3ECEF FFF2EBEE FFF1EAED FFF0E9EC FFF4E9EC FFF3E8EB FFF2E7EA FFF1E6E9 FFF1E6E9 FFF1E6E9 FFF2E7EA FFF2E7EA FFF2E7EA FFF2E7EA FFF1E6E9 FFF1E6E9 FFF0E5E8 FFEFE4E7 FFEEE3E6 FFEEE3E6 +FFEFE4E7 FFEEE3E6 FFEDE2E5 FFECE1E4 FFECE1E4 FFEADFE2 FFE6DBDE FFE2D7DA FFEFE4E7 FFF4E9EC FFF9EEF1 FFFCF1F4 FFFBF0F3 FFF9EEF1 FFFAEFF2 FFFBF0F3 FFF6EBEE FFF6EBEE FFF5EAED FFF4E9EC FFF3E8EB FFF3E8EB FFF2E7EA FFF2E7EA FFF6EBEE FFF4E9EC FFF2E7EA FFF3E8EB FFF5EAED FFF5EAED FFF2E7EA FFEFE4E7 FFF0E7EA FFF0E7EA FFF0E7EA FFF1E8EB FFF1E8EB FFF2E9EC FFF2E9EC FFF2E9EC FFF2E9EC FFF4EBEE FFF5ECEF FFF6EDF0 FFF5ECEF FFF3EAED FFF1E8EB FFEFE6E9 FFF4EDF0 FFF4EDF0 FFF3ECEF FFF2EBEE FFF2EBEE FFF3ECEF FFF3ECEF FFF4EDF0 FFF3ECEF FFF3ECEF FFF2EBEE FFF2EBEE FFF0E9EC FFEEE7EA FFEDE6E9 FFECE5E8 FFF3EAED FFF4EBEE FFF4EBEE FFF3EAED FFF2E9EC FFF1E8EB FFF1E8EB FFF3EAED FFF5ECEF FFF4EBEE FFF3EAED FFF3EAED FFF4EBEE FFF4EBEE FFF3EAED FFF2E9EC FFF6EBEE FFF6EBEE FFF6EBEE FFF4E9EC FFF1E6E9 FFF0E5E8 FFF0E5E8 FFF2E7EA FFF4E9EC FFF7ECEF FFFAEFF2 FFFAEFF2 FFF8EDF0 FFF6EBEE FFF8EDF0 FFF9F0F3 FFF6EDF0 FFF5EEF1 FFF5EEF1 FFF6EFF2 FFF6EFF2 FFF6EFF2 FFF5EEF1 FFF5EEF1 FFF4EDF0 FFF4EDF0 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF4EDF0 FFF3ECEF FFF2EBEE FFF6EBEE FFF5EAED FFF4E9EC FFF2E7EA FFF1E6E9 FFF0E5E8 FFF0E5E8 FFF0E5E8 FFF6EBEE FFF6EBEE FFF5EAED FFF4E9EC FFF2E7EA FFF1E6E9 FFF0E5E8 FFF0E5E8 +FFF5EAED FFF5EAED FFF3E8EB FFEFE4E7 FFEBE0E3 FFE9DEE1 FFEADFE2 FFECE1E4 FFFBF0F3 FFFBF0F3 FFFAEFF2 FFF9EEF1 FFF8EDF0 FFF6EBEE FFF6EBEE FFF5EAED FFF3E8EB FFF1E6E9 FFEFE4E7 FFF0E5E8 FFF2E7EA FFF4E9EC FFF4E9EC FFF4E9EC FFF3E8EB FFF4E9EC FFF4E9EC FFF5EAED FFF5EAED FFF4E9EC FFF3E8EB FFF3E8EB FFF1E8EB FFF0E9EC FFF1EAED FFF2EBEE FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF4EDF0 FFF5EEF1 FFF6EFF2 FFF7F0F3 FFF8F1F4 FFF8F1F4 FFF8F1F4 FFF5EEF1 FFF4EDF0 FFF3ECEF FFF2EBEE FFF2EBEE FFF4EDF0 FFF5EEF1 FFF6EFF2 FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF2EBEE FFF2EBEE FFF1EAED FFF1EAED FFF1EAED FFF0E9EC FFF0E9EC FFF0E9EC FFF0E9EC FFF0E9EC FFF0E9EC FFF0E9EC FFF0E9EC FFF0E9EC FFF0E9EC FFF2E9EC FFF2E7EA FFF3E8EB FFF4E9EC FFF3E8EB FFF1E6E9 FFF1E6E9 FFF3E8EB FFF5EAED FFF5EAED FFF8EDF0 FFFAEFF2 FFF9EEF1 FFF6EBEE FFF4E9EC FFF5EAED FFF6EDF0 FFF7EEF1 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF4EDF0 FFF5EEF1 FFF5EEF1 FFF6EFF2 FFF6EFF2 FFF5EEF1 FFF5EEF1 FFF4EDF0 FFF7ECEF FFF7ECEF FFF6EBEE FFF5EAED FFF3E8EB FFF2E7EA FFF1E6E9 FFF1E6E9 FFEFE4E7 FFF2E7EA FFF4E9EC FFF4E9EC FFF2E7EA FFF2E7EA FFF4E9EC FFF7ECEF +FFF8EDF0 FFF5EAED FFF0E5E8 FFECE1E4 FFEBE0E3 FFECE1E4 FFEEE3E6 FFEFE4E7 FFF9EEF1 FFF9EEF1 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF8EDF0 FFF5EAED FFF2E7EA FFEFE4E7 FFEEE3E6 FFEFE4E7 FFF0E5E8 FFF0E5E8 FFF0E5E8 FFF4E9EC FFF5EAED FFF5EAED FFF6EBEE FFF6EBEE FFF5EAED FFF4E9EC FFF2E9EC FFF1E8EB FFF0E9EC FFF1EAED FFF3ECEF FFF3ECEF FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF3ECEF FFF4EDF0 FFF5EEF1 FFF6EFF2 FFF7F0F3 FFF8F1F4 FFF8F1F4 FFF8F1F4 FFF4EDF0 FFF3ECEF FFF2EBEE FFF1EAED FFF1EAED FFF2EBEE FFF4EDF0 FFF5EEF1 FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF1EAED FFF1EAED FFF1EAED FFF0E9EC FFF0E9EC FFF0E9EC FFEFE8EB FFEFE8EB FFF0E9EC FFF0E9EC FFF0E9EC FFF0E9EC FFF0E9EC FFF0E9EC FFF0E9EC FFF0E9EC FFF3E8EB FFF4E9EC FFF4E9EC FFF3E8EB FFF2E7EA FFF2E7EA FFF4E9EC FFF6EBEE FFF4E9EC FFF6EBEE FFF8EDF0 FFF9EEF1 FFF8EDF0 FFF7ECEF FFF8EDF0 FFF7EEF1 FFF7EEF1 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF4EDF0 FFF5EEF1 FFF5EEF1 FFF6EFF2 FFF6EFF2 FFF5EEF1 FFF5EEF1 FFF4EDF0 FFF7ECEF FFF7ECEF FFF6EBEE FFF5EAED FFF4E9EC FFF2E7EA FFF2E7EA FFF1E6E9 FFF0E5E8 FFF3E8EB FFF5EAED FFF5EAED FFF3E8EB FFF3E8EB FFF5EAED FFF8EDF0 +FFFAEFF2 FFF4E9EC FFEDE2E5 FFEADFE2 FFEDE2E5 FFF0E5E8 FFF2E7EA FFF2E7EA FFF5EAED FFF6EBEE FFF6EBEE FFF7ECEF FFF8EDF0 FFF9EEF1 FFFAEFF2 FFFBF0F3 FFF4E9EC FFF0E5E8 FFEDE2E5 FFEBE0E3 FFEDE2E5 FFEFE4E7 FFF1E6E9 FFF1E6E9 FFF5EAED FFF6EBEE FFF6EBEE FFF7ECEF FFF7ECEF FFF7ECEF FFF6EBEE FFF4EBEE FFF2E9EC FFF1EAED FFF2EBEE FFF3ECEF FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF6EFF2 FFF7F0F3 FFF8F1F4 FFF8F1F4 FFF8F1F4 FFF7F0F3 FFF4EDF0 FFF3ECEF FFF2EBEE FFF1EAED FFF1EAED FFF1EAED FFF3ECEF FFF4EDF0 FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF1EAED FFF1EAED FFF1EAED FFF0E9EC FFF0E9EC FFEFE8EB FFEFE8EB FFEFE8EB FFF1EAED FFF1EAED FFF1EAED FFF1EAED FFF1EAED FFF1EAED FFF1EAED FFF1EAED FFF4E9EC FFF5EAED FFF6EBEE FFF4E9EC FFF3E8EB FFF3E8EB FFF4E9EC FFF6EBEE FFF5EAED FFF5EAED FFF5EAED FFF8EDF0 FFFAEFF2 FFFBF0F3 FFFBF0F3 FFF7EEF1 FFF7EEF1 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF4EDF0 FFF4EDF0 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF4EDF0 FFF4EDF0 FFF8EDF0 FFF7ECEF FFF7ECEF FFF5EAED FFF4E9EC FFF3E8EB FFF2E7EA FFF2E7EA FFF1E6E9 FFF3E8EB FFF5EAED FFF5EAED FFF5EAED FFF5EAED FFF6EBEE FFF8EDF0 +FFF8EDF0 FFF2E7EA FFECE1E4 FFEDE2E5 FFF2E7EA FFF6EBEE FFF5EAED FFF2E7EA FFF4E9EC FFF4E9EC FFF5EAED FFF6EBEE FFF6EBEE FFF7ECEF FFF8EDF0 FFF8EDF0 FFF0E5E8 FFEDE2E5 FFEADFE2 FFEADFE2 FFEEE3E6 FFF2E7EA FFF5EAED FFF7ECEF FFF6EBEE FFF7ECEF FFF8EDF0 FFF8EDF0 FFF9EEF1 FFF8EDF0 FFF8EDF0 FFF6EDF0 FFF1EAED FFF1EAED FFF3ECEF FFF4EDF0 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF6EFF2 FFF7F0F3 FFF8F1F4 FFF8F1F4 FFF8F1F4 FFF7F0F3 FFF5EEF1 FFF4EDF0 FFF3ECEF FFF2EBEE FFF1EAED FFF2EBEE FFF3ECEF FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF3ECEF FFF3ECEF FFF2EBEE FFF2EBEE FFF1EAED FFF1EAED FFF1EAED FFF1EAED FFF2EBEE FFF2EBEE FFF2EBEE FFF2EBEE FFF2EBEE FFF2EBEE FFF2EBEE FFF2EBEE FFF4EBEE FFF6EBEE FFF7ECEF FFF5EAED FFF3E8EB FFF3E8EB FFF5EAED FFF6EBEE FFF8EDF0 FFF6EBEE FFF5EAED FFF7ECEF FFFBF0F3 FFFDF2F5 FFFAEFF2 FFF5ECEF FFF6EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF3ECEF FFF4EDF0 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF4EDF0 FFF3ECEF FFF9EEF1 FFF8EDF0 FFF7ECEF FFF6EBEE FFF5EAED FFF4E9EC FFF3E8EB FFF2E7EA FFF1E6E9 FFF2E7EA FFF3E8EB FFF4E9EC FFF4E9EC FFF5EAED FFF6EBEE FFF7ECEF +FFF4E9EC FFF0E5E8 FFEFE4E7 FFF2E7EA FFF8EDF0 FFFAEFF2 FFF6EBEE FFF2E7EA FFF5EAED FFF5EAED FFF4E9EC FFF4E9EC FFF4E9EC FFF3E8EB FFF3E8EB FFF3E8EB FFF2E7EA FFEFE4E7 FFEDE2E5 FFEDE2E5 FFF1E6E9 FFF5EAED FFF7ECEF FFF8EDF0 FFF6EBEE FFF7ECEF FFF8EDF0 FFF9EEF1 FFFAEFF2 FFFAEFF2 FFF9EEF1 FFF7EEF1 FFF2EBEE FFF1ECEE FFF3EEF0 FFF4EFF1 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF6F1F3 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF6F1F3 FFF8F1F4 FFF7F0F3 FFF5EEF1 FFF4EDF0 FFF3ECEF FFF3ECEF FFF4EDF0 FFF5EEF1 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF3EEF0 FFF3EEF0 FFF2EDEF FFF2EDEF FFF1ECEE FFF1ECEE FFF1ECEE FFF1ECEE FFF1ECEE FFF1ECEE FFF1ECEE FFF2EBEE FFF4EBEE FFF7ECEF FFF7ECEF FFF5EAED FFF3E8EB FFF3E8EB FFF4E9EC FFF6EBEE FFFAEFF2 FFF7ECEF FFF6EBEE FFF7ECEF FFFAEFF2 FFFBF0F3 FFF8EDF0 FFF3EAED FFF6EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF3ECEF FFF3ECEF FFF4EDF0 FFF5EEF1 FFF5EEF1 FFF4EDF0 FFF3ECEF FFF3ECEF FFFAEFF2 FFF9EEF1 FFF8EDF0 FFF7ECEF FFF6EBEE FFF5EAED FFF4E9EC FFF3E8EB FFEFE4E7 FFEFE4E7 FFF0E5E8 FFF1E6E9 FFF3E8EB FFF5EAED FFF5EAED FFF5EAED +FFF1E6E9 FFF1E6E9 FFF2E7EA FFF7ECEF FFFBF0F3 FFFBF0F3 FFF7ECEF FFF3E8EB FFF7ECEF FFF6EBEE FFF5EAED FFF4E9EC FFF2E7EA FFF1E6E9 FFF0E5E8 FFF0E5E8 FFF7ECEF FFF4E9EC FFF2E7EA FFF2E7EA FFF3E8EB FFF5EAED FFF5EAED FFF4E9EC FFF6EBEE FFF7ECEF FFF8EDF0 FFF9EEF1 FFFAEFF2 FFFAEFF2 FFFAEFF2 FFF8EFF2 FFF2EBEE FFF2EDEF FFF3EEF0 FFF5F0F2 FFF5F0F2 FFF6F1F3 FFF6F1F3 FFF5F0F2 FFF6F1F3 FFF6F1F3 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF7F2F4 FFF6F1F3 FFF6F1F3 FFF9F2F5 FFF8F1F4 FFF6EFF2 FFF5EEF1 FFF4EDF0 FFF4EDF0 FFF5EEF1 FFF6EFF2 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF5F0F2 FFF5F0F2 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF2EDEF FFF2EDEF FFF2EDEF FFF2EDEF FFF2EDEF FFF2EDEF FFF2EDEF FFF3ECEF FFF4EBEE FFF7ECEF FFF7ECEF FFF5EAED FFF2E7EA FFF2E7EA FFF3E8EB FFF5EAED FFF8EDF0 FFF7ECEF FFF7ECEF FFF7ECEF FFF8EDF0 FFF8EDF0 FFF6EBEE FFF2E9EC FFF5ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF4EDF0 FFF3ECEF FFF3ECEF FFFAEFF2 FFFAEFF2 FFF9EEF1 FFF8EDF0 FFF7ECEF FFF5EAED FFF5EAED FFF4E9EC FFEEE3E6 FFEEE3E6 FFEEE3E6 FFF0E5E8 FFF3E8EB FFF5EAED FFF5EAED FFF4E9EC +FFF1E6E9 FFF3E8EB FFF6EBEE FFF8EDF0 FFFAEFF2 FFF9EEF1 FFF8EDF0 FFF7ECEF FFF8EDF0 FFF7ECEF FFF6EBEE FFF5EAED FFF4E9EC FFF3E8EB FFF2E7EA FFF1E6E9 FFF7ECEF FFF5EAED FFF4E9EC FFF4E9EC FFF5EAED FFF5EAED FFF3E8EB FFF1E6E9 FFF5EAED FFF6EBEE FFF7ECEF FFF9EEF1 FFFAEFF2 FFFAEFF2 FFFAEFF2 FFF8EFF2 FFF3ECEF FFF3EEF0 FFF4EFF1 FFF5F0F2 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF6F1F3 FFF7F2F4 FFF7F2F4 FFF8F3F5 FFF8F3F5 FFF7F2F4 FFF6F1F3 FFF6F1F3 FFF9F2F5 FFF8F1F4 FFF6EFF2 FFF4EDF0 FFF3ECEF FFF3ECEF FFF4EDF0 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF6F1F3 FFF6F1F3 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF4EDF0 FFF3EAED FFF6EBEE FFF6EBEE FFF4E9EC FFF1E6E9 FFF1E6E9 FFF2E7EA FFF3E8EB FFF3E8EB FFF5EAED FFF7ECEF FFF7ECEF FFF6EBEE FFF5EAED FFF6EBEE FFF4EBEE FFF5ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF2EBEE FFF3ECEF FFF3ECEF FFF4EDF0 FFF4EDF0 FFF3ECEF FFF3ECEF FFF2EBEE FFFBF0F3 FFFAEFF2 FFFAEFF2 FFF8EDF0 FFF7ECEF FFF6EBEE FFF5EAED FFF5EAED FFEFE4E7 FFEEE3E6 FFEDE2E5 FFF0E5E8 FFF4E9EC FFF6EBEE FFF6EBEE FFF4E9EC +FFF3E8EB FFF5EAED FFF7ECEF FFF8EDF0 FFF7ECEF FFF7ECEF FFF9EEF1 FFFBF0F3 FFF8EDF0 FFF8EDF0 FFF7ECEF FFF7ECEF FFF6EBEE FFF5EAED FFF4E9EC FFF4E9EC FFF2E7EA FFF2E7EA FFF3E8EB FFF5EAED FFF7ECEF FFF7ECEF FFF5EAED FFF3E8EB FFF5EAED FFF6EBEE FFF7ECEF FFF8EDF0 FFF9EEF1 FFFAEFF2 FFFAEFF2 FFF8EFF2 FFF3ECEF FFF3EEF0 FFF4EFF1 FFF5F0F2 FFF6F1F3 FFF7F2F4 FFF7F2F4 FFF6F1F3 FFF7F2F4 FFF7F2F4 FFF8F3F5 FFF8F3F5 FFF8F3F5 FFF7F2F4 FFF6F1F3 FFF6F1F3 FFF8F1F4 FFF7F0F3 FFF5EEF1 FFF3ECEF FFF2EBEE FFF2EBEE FFF3ECEF FFF3ECEF FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF5EEF1 FFF5F0F2 FFF5F0F2 FFF5F0F2 FFF4EFF1 FFF4EFF1 FFF4EFF1 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF3EEF0 FFF4EDF0 FFF3EAED FFF6EBEE FFF5EAED FFF3E8EB FFF1E6E9 FFF0E5E8 FFF1E6E9 FFF2E7EA FFEFE4E7 FFF3E8EB FFF6EBEE FFF7ECEF FFF5EAED FFF4E9EC FFF6EBEE FFF7EEF1 FFF5ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF3ECEF FFF2EBEE FFF3ECEF FFF3ECEF FFF4EDF0 FFF4EDF0 FFF3ECEF FFF3ECEF FFF2EBEE FFFBF0F3 FFFBF0F3 FFFAEFF2 FFF9EEF1 FFF7ECEF FFF6EBEE FFF5EAED FFF5EAED FFF0E5E8 FFEFE4E7 FFEEE3E6 FFF1E6E9 FFF5EAED FFF8EDF0 FFF7ECEF FFF6EBEE diff --git a/mudworld/texture/common/buildings/oldwood1.tex b/mudworld/texture/common/buildings/oldwood1.tex new file mode 100644 index 0000000..ec431da --- /dev/null +++ b/mudworld/texture/common/buildings/oldwood1.tex @@ -0,0 +1,258 @@ +TEX 1 +256 256 +FF2F5670 FF2E5772 FF2B5372 FF325A79 FF315876 FF2F5777 FF2F5578 FF2C5273 FF284E6C FF2A4C65 FF234057 FF26455C FF24485E FF1E4159 FF1C3B53 FF1F3E56 FF21415B FF23455C FF284960 FF23445F FF21445F FF21455C FF20425B FF234865 FF234967 FF254B6A FF2D5575 FF274B6D FF254C6D FF23496A FF214467 FF264C70 FF1D4569 FF1B4164 FF1F4669 FF1F4A70 FF1C4972 FF194472 FF1A4471 FF19436A FF1D4468 FF1C4165 FF1C4361 FF19415D FF244C69 FF234C6B FF1F4667 FF1D4462 FF193F5C FF1C4061 FF1A405F FF163E5B FF173E5D FF194062 FF1C4265 FF194363 FF1E4666 FF20466A FF1D476E FF214D76 FF1F4A74 FF1F4975 FF184270 FF194271 FF1E4778 FF1E497A FF1E4D7A FF1E4D7B FF1F4C82 FF1C4E88 FF1B508B FF20508D FF1A4D8D FF184C8D FF1E4D8E FF1C4D8E FF1C508F FF1C528E FF225690 FF1E4F8A FF1E548D FF215690 FF1D508F FF1B4D8E FF1D4F8F FF215393 FF205393 FF1A5190 FF1F5795 FF1E5595 FF194E90 FF1E5694 FF215593 FF184586 FF194685 FF1F558F FF205A96 FF255D9E FF1B5395 FF1F599D FF205C9F FF1A5394 FF1D4F8F FF1E4D87 FF19467B FF164172 FF214B79 FF224877 FF1C426F FF1B3F69 FF14365F FF12335A FF103358 FF14355C FF133058 FF0E2B4C FF0E2C4C FF0F2D51 FF133359 FF1D446B FF244E78 FF224B78 FF1D4572 FF1C4471 FF1B426E FF143B64 FF143D66 FF143E6B FF184373 FF143E6D FF174070 FF1D4777 FF204A7B FF244D80 FF264E80 FF214778 FF1D416B FF15385C FF1A3A60 FF1A3D65 FF1A4166 FF1D406B FF1D4775 FF225082 FF235489 FF1E568A FF21568E FF275A93 FF1B4E85 FF2D5F90 FF1C4A78 FF254E7F FF194272 FF163E69 FF1F4774 FF194373 FF2A5782 FF295884 FF346391 FF255484 FF366693 FF2C5782 FF2B537C FF265078 FF27537C FF234F77 FF1D4871 FF2D567F FF2C5683 FF3A6B9E FF3169A1 FF2B649F FF29639D FF2E67A3 FF29619B FF275E94 FF295E93 FF2A5C92 FF2B5D92 FF265588 FF235281 FF1E4872 FF12365A FF2E506E FF345976 FF2E5575 FF356189 FF376893 FF4377A2 FF396C96 FF32648C FF376C92 FF4577A1 FF43749E FF45789F FF4C80AB FF4D82AC FF5185B2 FF5588B6 FF4F85B0 FF4B84AF FF4A83B1 FF467DAD FF447AAB FF487EAE FF457BAA FF437AAC FF427DAE FF447DAE FF3F71A2 FF3A6A9A FF4174A6 FF4175A8 FF3E74A6 FF366C9B FF3F74A4 FF396E9F FF4072A2 FF4674A4 FF4072A1 FF4174A4 FF4174A4 FF3C6FA2 FF4072A6 FF376C9F FF366DA0 FF376C9F FF3D6FA3 FF3F73A6 FF386B9C FF3C6C9D FF346393 FF336592 FF35618A FF31597E FF305676 FF395F81 FF3C678C FF39678F FF3C6D97 FF4275A0 FF3D6E98 FF2B5A84 FF3E6D99 FF346390 FF2E5987 FF2A5783 FF2A5A88 FF336293 FF346294 FF356392 FF336088 FF366181 FF2F5978 FF2E5876 FF325A77 +FF1D406E FF2A4F76 FF234767 FF264C68 FF274D6E FF224869 FF244968 FF234764 FF1F435B FF1F4355 FF1E3E4E FF1E3D53 FF224359 FF24455B FF27475D FF214257 FF284A60 FF25465C FF27485D FF204057 FF25475E FF1F4256 FF1B3D52 FF284B63 FF24465E FF21425B FF2B4B65 FF24445B FF274B61 FF264D62 FF294E63 FF24465C FF244459 FF26475D FF1F425A FF23465F FF274B63 FF254861 FF244762 FF21455F FF234662 FF1A3F5B FF204663 FF284C6B FF244867 FF224765 FF204563 FF20445F FF1D4159 FF224663 FF264C69 FF234A67 FF234A69 FF234A69 FF224765 FF224767 FF234769 FF25486D FF244C71 FF275176 FF214C70 FF214B6F FF244D72 FF244D72 FF1F476E FF1F4A72 FF1D4973 FF184474 FF1B487D FF23548D FF23568E FF1F4F89 FF22538F FF22538D FF1E4982 FF235087 FF265790 FF21528A FF1B4B82 FF1F5086 FF25588F FF1F5388 FF1F4B84 FF255590 FF21518B FF1D4981 FF265890 FF25568F FF2A5C94 FF22538D FF265690 FF23568D FF215086 FF20518C FF265996 FF1F528C FF255E97 FF2B629E FF245897 FF265B9B FF225C9A FF255E9B FF265D99 FF1E5590 FF265A97 FF205493 FF255C9A FF28609D FF215990 FF255A91 FF255990 FF22568D FF2B5F97 FF2B5F97 FF3269A3 FF316DA7 FF3674B1 FF3573B1 FF3270AA FF326CA7 FF28619D FF2C66A3 FF2D67A4 FF356EAA FF3873AF FF3974B0 FF3B78B2 FF3974AE FF3B74AD FF4278AE FF3B6EA5 FF34679D FF336499 FF245388 FF235183 FF1F4B7D FF1C4777 FF144270 FF154376 FF1D4C82 FF1D4E85 FF205691 FF235D98 FF28639E FF265F9A FF2A5F9A FF276096 FF265D92 FF326395 FF1F4C79 FF24507B FF26537F FF24517F FF244D7D FF1E4672 FF1F4772 FF224978 FF143D69 FF19416D FF224A76 FF18436F FF275280 FF1C4674 FF214C7A FF275687 FF2C5D94 FF2A5D97 FF245792 FF265A8F FF2A5F98 FF235896 FF285E9D FF235C9A FF2662A0 FF255F9B FF265F9A FF2E6AA4 FF27639C FF2F69A0 FF286399 FF2B6AA0 FF336FA3 FF346490 FF214566 FF2B4F6D FF426E91 FF4C7B9F FF4377A0 FF4D84B1 FF497AA6 FF436E9B FF4C79A6 FF517CA8 FF406A93 FF457196 FF28567B FF2F6086 FF396A92 FF366992 FF4274A0 FF3D719C FF4578A5 FF4275A5 FF3A6D9E FF4176A4 FF4075A0 FF3F73A0 FF3E73A1 FF3A6D9C FF366798 FF305F91 FF2D5C8C FF295889 FF305F90 FF245482 FF1D4C7C FF255487 FF25558B FF2E6397 FF316497 FF2E5E91 FF346698 FF34679B FF336599 FF36699D FF366B9F FF33669A FF32639A FF2D6299 FF2A5F94 FF316499 FF2D6095 FF2F6597 FF2F6090 FF27527E FF1D446B FF1A3F63 FF1E4369 FF2F5277 FF34567B FF365B80 FF3D6487 FF41678E FF3C628D FF3D6189 FF2E4F78 FF2E5076 FF23456B FF214065 FF133357 FF123459 FF14365C FF193A63 FF1F406E FF1D406F FF183C6A +FF041439 FF02173A FF03173C FF0B2550 FF102F62 FF15376C FF153A70 FF194178 FF193E77 FF1F457B FF1E4576 FF254D74 FF21476C FF204669 FF234A6B FF234668 FF244767 FF244767 FF2A4E69 FF22465B FF244B5E FF294F64 FF22475D FF264B63 FF22465B FF26495D FF2A5063 FF264659 FF28495C FF305369 FF305469 FF2A495C FF1F3E50 FF2C5164 FF274E63 FF21445C FF1A3A53 FF21435B FF21465B FF1B3F57 FF1D4059 FF274B63 FF1E425A FF1F445B FF1E445A FF274C63 FF224660 FF244762 FF274A64 FF224660 FF214560 FF224764 FF1E4362 FF1E4361 FF214964 FF173C58 FF1C3F5C FF1B3E5B FF163A57 FF193B57 FF173957 FF1B3F5D FF1C4061 FF173C5F FF14395D FF173C5B FF193C5D FF17385C FF12355A FF13355C FF123358 FF0A284E FF143760 FF193E6A FF10315D FF0D315B FF0E335C FF143561 FF11355E FF123962 FF19406C FF153B65 FF092A56 FF1D4270 FF1B416E FF0F305D FF103762 FF163D68 FF123965 FF133A66 FF173E6A FF1C4572 FF12355E FF0E345E FF244C79 FF1A406E FF0A315E FF133E69 FF1C4773 FF123A68 FF133C6A FF17406C FF113763 FF0B2F5D FF0A2E5E FF133A6A FF184372 FF214D79 FF1D4774 FF1E4775 FF16406C FF204B75 FF0E3860 FF153E67 FF1A4572 FF204A76 FF16406A FF1B4976 FF295A8B FF2B6095 FF2C6096 FF23568E FF2E659C FF326A9F FF2F649A FF3067A0 FF3169A6 FF2C66A3 FF2B65A1 FF28619E FF215894 FF2B639E FF2F69A3 FF2E68A2 FF27619B FF25609A FF336EAB FF2B66A3 FF2E67A6 FF2E65A4 FF275D9A FF29609C FF2C64A1 FF2A64A1 FF24609D FF2B64A1 FF265C92 FF2A5D91 FF356897 FF2B5C88 FF44709D FF2C5684 FF26517D FF2F5B8B FF18426C FF174268 FF1C4974 FF234F7B FF1C4671 FF163D69 FF1B4570 FF19436F FF224B77 FF244D7A FF1A4575 FF164477 FF104274 FF144676 FF0B325D FF113968 FF163D71 FF163C73 FF215085 FF21558B FF2B5D94 FF2A5D96 FF2C66A2 FF25619E FF2C66A3 FF28639E FF2964A0 FF275F98 FF2D5A8D FF19345C FF182E53 FF102545 FF082345 FF092543 FF152D48 FF214160 FF285377 FF335F86 FF39668A FF4A779A FF467498 FF4A7BA4 FF487BA7 FF3F73A0 FF4275A0 FF396B99 FF4173A3 FF4176A2 FF4378A2 FF336691 FF396A98 FF346393 FF285784 FF2B5883 FF29557F FF2D5A84 FF285580 FF32618E FF2B5A89 FF245383 FF2D5D8C FF356698 FF28588D FF2E6094 FF295F90 FF2C5E8F FF255583 FF2A5A88 FF265788 FF215081 FF255484 FF275887 FF235485 FF215284 FF2B5D90 FF306193 FF2E5F92 FF316296 FF336496 FF3A6B9A FF3F6D9C FF345D8C FF3C6494 FF315A8A FF2B527F FF1F4570 FF1D4269 FF15395C FF16385B FF1C3F64 FF1A3D62 FF264870 FF254873 FF21456E FF274970 FF25456E FF1C3D6A FF1F3F6E FF1B3B64 FF19395E FF112C4D FF0B1D3B +FF1A457C FF183F79 FF1A3C75 FF163165 FF0E2752 FF081E45 FF06234B FF062752 FF07224F FF061A47 FF061B46 FF09244B FF0E2550 FF0E2955 FF0F2F5E FF133264 FF113365 FF183A6E FF0E2E61 FF133361 FF143564 FF1A3C6C FF193F6F FF1D4577 FF1B4276 FF194076 FF1B467D FF184879 FF1E497B FF224A78 FF244B71 FF254664 FF254760 FF31586F FF294F63 FF2B4B5E FF2F4E61 FF264A5C FF244554 FF2C4D62 FF2A4D64 FF21465C FF254B64 FF274963 FF214359 FF24455B FF183950 FF23435D FF1D3E56 FF22455A FF22445D FF264864 FF1F415E FF224561 FF1E425D FF1E3F5A FF1D3D59 FF1D415F FF17385C FF18375D FF1A3D5F FF183B5B FF1B3C5C FF1A3B5A FF183858 FF143651 FF163250 FF163453 FF153758 FF14325A FF14345D FF183961 FF183C66 FF183D69 FF193965 FF13355E FF123156 FF19355E FF16345D FF173B62 FF1B3E6B FF1D436D FF214974 FF244E7D FF244E7C FF234D7B FF244F7D FF255583 FF2A598B FF2A588B FF2F5E91 FF2C5E94 FF316599 FF2E5E93 FF336299 FF32649D FF2F6098 FF2D5F95 FF33689D FF36689F FF356AA0 FF346BA1 FF366EA3 FF336BA2 FF386FA6 FF336BA4 FF326AA7 FF2F65A4 FF2A629D FF3168A2 FF356CA7 FF2E66A1 FF2B609A FF275A93 FF2B5F95 FF275991 FF2D5C8F FF1D4774 FF143A63 FF194065 FF0F3156 FF173A60 FF254D72 FF295075 FF2A5074 FF224A72 FF2D5685 FF2C5785 FF2F5B87 FF2F5B89 FF316392 FF336695 FF295B8B FF2A5C8F FF2F6195 FF2B6195 FF2B639A FF366CA7 FF2C619D FF3167A2 FF2C649E FF316C9D FF2E6191 FF285988 FF2B5E8A FF2A5C87 FF265885 FF20507D FF315D89 FF3B6993 FF3E6F9C FF366A98 FF285B86 FF2C5F8B FF315E89 FF345D85 FF3C688F FF305D81 FF315B83 FF2E5A86 FF326090 FF215080 FF2A5B8B FF255A8C FF1B4F84 FF295B93 FF265A90 FF295D90 FF28598B FF326698 FF2A5C90 FF2B5A8D FF1B497B FF2B5986 FF1B3F6A FF224775 FF133D6D FF0F3B69 FF082F5C FF103B68 FF163967 FF224876 FF204A7A FF204676 FF2C5885 FF265380 FF2B5683 FF264B74 FF234569 FF112E4B FF102B44 FF15314C FF173047 FF0D2637 FF152D41 FF1A3B51 FF335876 FF345D7F FF2F5879 FF315A7E FF3A688C FF316386 FF3E6E97 FF4574A1 FF42739D FF40739B FF43769E FF406F97 FF44719A FF2F608B FF41709F FF326392 FF3F71A1 FF346596 FF346697 FF306296 FF2B6097 FF296098 FF306298 FF275A8E FF316598 FF336699 FF285B8D FF2C5D8E FF336393 FF3E6E9E FF3B6B9D FF3A6B9D FF366895 FF2C5A88 FF2D5C8C FF285787 FF245080 FF1E4E7B FF1F4C7A FF1A4473 FF163F6E FF184070 FF1D4673 FF204977 FF254A7A FF244573 FF284975 FF1E426D FF22476F FF1F4674 FF2F598E FF27538B FF255188 FF26518A FF275791 FF245891 FF25558F FF2D5A97 FF275490 FF234E86 +FF1E4F92 FF184C8E FF164B8D FF205497 FF194C8E FF1F4F90 FF1A4985 FF18457D FF123E79 FF1D4882 FF154075 FF153A6F FF11325F FF0D2B57 FF0E2A53 FF102447 FF091E40 FF0B264C FF0B2852 FF0D2752 FF0B254E FF062149 FF0B224C FF0B244B FF0F2955 FF0E2858 FF153162 FF19376D FF14366D FF12356C FF143871 FF224C8B FF1B4A8B FF1A498A FF184884 FF184575 FF1A4166 FF1A3C5B FF284663 FF1F3F55 FF244557 FF254357 FF2D4A5D FF2C4C5D FF2C4D5E FF2B4D5E FF244658 FF1F4152 FF234152 FF2B495D FF204257 FF274A5F FF25495F FF22465E FF22465D FF1E435E FF224766 FF214563 FF234C67 FF244D6B FF234768 FF183C5D FF214567 FF1B4062 FF1E4366 FF1B3E67 FF1A406C FF1A4069 FF14385F FF19406C FF143C6C FF163B68 FF10345C FF113762 FF103764 FF113662 FF113463 FF0E335E FF0D2F56 FF0E2C52 FF0E2F54 FF0D2B51 FF0D284B FF0B2544 FF092747 FF082445 FF061F3F FF041C3C FF011936 FF021632 FF071A36 FF081E3B FF0C203D FF0C213E FF0D2241 FF14294B FF142B4B FF132D4E FF193456 FF153252 FF1B3D5E FF193D60 FF21456A FF1D4369 FF1D456C FF1B446D FF2A5682 FF285885 FF2B5B8D FF2E5C92 FF316098 FF2F6295 FF306497 FF37689F FF31649C FF396DA2 FF3F74A7 FF3C71A4 FF4072A7 FF3D70A4 FF3E6F9F FF3B6A99 FF346190 FF2E5885 FF284F78 FF325B83 FF305C82 FF234970 FF30537A FF23496D FF264B70 FF2A4C71 FF2C4E72 FF204367 FF1F456A FF1F4569 FF12355A FF173D63 FF254C75 FF365E87 FF2E537B FF264C74 FF345E86 FF285178 FF3E6C92 FF467399 FF37638B FF446F99 FF3D6990 FF3A678C FF2E5C83 FF3F6D97 FF3F6E97 FF2A5680 FF285175 FF1D4160 FF2D5778 FF477297 FF356089 FF3A6792 FF35648F FF2B5B83 FF376591 FF3D6DA1 FF2A5F97 FF275C97 FF255D97 FF275F9B FF20558F FF23578E FF1D4F86 FF1E4F89 FF225388 FF215385 FF2B5F94 FF22588D FF336495 FF24517F FF4372A1 FF396999 FF2F5883 FF2A5178 FF2F597F FF376288 FF26476B FF1F3F5F FF31567C FF356188 FF416E99 FF3A668D FF385F87 FF31537A FF2D4F71 FF244563 FF1E3D58 FF163555 FF193C5D FF224463 FF183753 FF22425D FF193A59 FF214362 FF1B405E FF2D4F6F FF244565 FF1C405F FF274C6B FF1A4062 FF366388 FF366791 FF30618E FF305F8E FF31608D FF2B5A85 FF336491 FF4274A3 FF396B9D FF346798 FF35689D FF386A9D FF366898 FF2F6496 FF2D5F94 FF2E6194 FF326396 FF326296 FF306496 FF2B6092 FF2B5C8E FF245583 FF2E5E8D FF2B5887 FF27527E FF28517D FF26517C FF3B658F FF2F5580 FF305884 FF356290 FF386696 FF386798 FF305E8E FF346292 FF3B689B FF386497 FF2C5A8D FF26538B FF26538F FF24538C FF285792 FF265795 FF1F5290 FF215693 FF205592 FF1A4D8C FF1F5091 +FF184886 FF134684 FF1C5292 FF1B5394 FF205A9B FF215C9E FF245D9C FF255C9A FF235A9B FF1D5497 FF1A4F90 FF1B4B8E FF1F4D8C FF1C4886 FF1E4985 FF1B4279 FF1B4078 FF193F79 FF123971 FF13386D FF103565 FF0E3462 FF103564 FF0F3461 FF143665 FF123260 FF0B2A57 FF09234B FF061435 FF06102E FF010D2E FF021432 FF06183A FF1B3363 FF193C75 FF183F7E FF1C4789 FF1A4B91 FF1B498D FF164588 FF1E4E8C FF1E4A80 FF254D78 FF1F4567 FF214464 FF204060 FF22405E FF254460 FF274761 FF24465F FF21455F FF20445F FF254A65 FF254D6A FF234763 FF254865 FF254865 FF234866 FF214A6F FF1C4972 FF1C476F FF224B70 FF234B6F FF244E74 FF25527A FF27537C FF204E78 FF23507A FF214F7C FF1B4E83 FF1B5089 FF1C4F88 FF20528C FF1F5391 FF2E64A3 FF215794 FF285E9C FF295D98 FF295B93 FF21528A FF21548C FF1F5590 FF235894 FF255895 FF235896 FF3065A0 FF285C96 FF2A5F9A FF2A5F96 FF2B5C92 FF225085 FF1E497F FF1E467B FF224B7D FF254F7E FF234A7A FF26497B FF214171 FF1A3562 FF112A52 FF112A4F FF0E2446 FF071B3A FF00142F FF031631 FF021631 FF01142E FF00122B FF011530 FF041830 FF06182D FF071933 FF081B39 FF051A36 FF091F39 FF0C233B FF11273F FF0A2038 FF0D203C FF091B37 FF051731 FF051732 FF061A36 FF0E233D FF061B32 FF0B2138 FF112D42 FF18314A FF17314D FF1B3753 FF193858 FF17395B FF12345A FF11345E FF1B3C69 FF214372 FF2B4F7C FF254A77 FF27507F FF265384 FF245184 FF2F5C93 FF2B5990 FF2A5789 FF2A5989 FF204E7F FF2E5B8B FF2E5D8E FF315F91 FF2C5A86 FF2B577E FF2B567F FF48749F FF295680 FF3C698E FF2A5074 FF365F86 FF4375A2 FF2E5F90 FF245282 FF2B5782 FF1C436A FF22486E FF345F87 FF31608A FF285782 FF305E88 FF214D77 FF3A6793 FF3A6FA2 FF29639A FF285E96 FF295F98 FF2A5D98 FF275B97 FF28609B FF2A6296 FF235784 FF32628E FF285883 FF28587D FF2B5577 FF23486A FF335D7E FF3C668D FF39668D FF386A95 FF346B9A FF376C9E FF316595 FF2C6192 FF2F6296 FF33699C FF437AAC FF3F75A7 FF396A98 FF3F6F9F FF3B6995 FF3B6892 FF3D6994 FF3E6893 FF336089 FF2B577F FF305983 FF3C648D FF345D83 FF2C5376 FF2D5378 FF305981 FF2C5883 FF265381 FF214A75 FF214870 FF224A71 FF244C73 FF214A71 FF224C73 FF1D476D FF234C73 FF1E486E FF2A5680 FF2D5D8B FF2B5B8B FF2C5C8D FF275787 FF285688 FF2A5A8B FF2D6091 FF2D5E8F FF255684 FF285987 FF285783 FF2E5984 FF325D83 FF275279 FF2E5980 FF2F5A85 FF285785 FF2A5C8C FF295C8F FF28598D FF29588D FF2A588D FF29598F FF2A5E94 FF285B92 FF21528C FF224F8C FF24518A FF24568D FF235490 FF1E4F8E FF215390 FF1F4F8C FF1B4B89 FF184888 +FF134786 FF1B4E8D FF124483 FF134783 FF184E8B FF1E5795 FF245B9A FF1B508F FF1A5090 FF13498A FF1A4E90 FF17488A FF114283 FF124283 FF144281 FF174381 FF174585 FF1B488B FF184489 FF1E4D92 FF1D4F93 FF205095 FF1F5095 FF225298 FF215497 FF215495 FF1D5191 FF1F5190 FF1D4780 FF173F75 FF133A72 FF143267 FF162B5C FF0A1F48 FF061639 FF020F35 FF071641 FF0C234D FF071A4A FF142957 FF0A224B FF15355F FF0F3160 FF113565 FF1A4273 FF1D4479 FF204880 FF1F4A84 FF1C4884 FF1B4888 FF1C4F90 FF1F5797 FF184B8C FF1A488C FF1E4D8A FF194982 FF194981 FF1A4A80 FF1C4E89 FF1B4D8B FF1E4D8B FF1D4F8E FF20528C FF1D4B7D FF224D74 FF20496D FF204A6F FF1C466E FF1C4874 FF184879 FF194980 FF1D4D87 FF1A4B87 FF1C4D87 FF184A81 FF20558A FF1E5289 FF174982 FF1C4F88 FF1D518A FF1C4F87 FF22558F FF1E548F FF225898 FF1D5499 FF1C559B FF235CA0 FF1D5296 FF1C5196 FF1D549A FF1C5599 FF1F579C FF1D5199 FF184F93 FF1A5396 FF195296 FF22589E FF1E559B FF2963A9 FF2561A4 FF2C68AA FF3471B3 FF3271AF FF336BA4 FF2D639B FF2A5E94 FF35669C FF2E5D92 FF2B5A8F FF2A5887 FF224E78 FF224E78 FF234E79 FF234D76 FF1F456D FF1D3F67 FF22456D FF1E446D FF275883 FF306491 FF346695 FF316194 FF2C5D8F FF2C5D8F FF2A5888 FF1F4C78 FF1E4873 FF1F4673 FF1C416E FF193E69 FF183B68 FF1E426F FF204673 FF1D4472 FF1F4371 FF193C67 FF0B2B50 FF0E2B4D FF0C294A FF112F4E FF102C4B FF112D4E FF183455 FF133250 FF133250 FF1A3B5B FF143553 FF1A3B5C FF22456A FF1A4165 FF1B4267 FF1D446B FF1A3F64 FF274D71 FF285175 FF325980 FF335B86 FF366695 FF39699C FF316193 FF2F5F8D FF35638D FF325E88 FF345F8A FF315E8A FF305B87 FF2C5581 FF375E8B FF275480 FF3C6EA3 FF2B629B FF2A609A FF285B96 FF285B91 FF2D6294 FF2B6197 FF2F689E FF275D91 FF306190 FF25527D FF245278 FF254E71 FF204364 FF284D6B FF204566 FF295378 FF24537D FF285B8B FF2A5D91 FF2A5F95 FF2F6697 FF2B6193 FF356C9F FF2F6799 FF265C8B FF1D4872 FF143C66 FF1E4970 FF154267 FF1A476C FF19456E FF1F4972 FF224C75 FF24507A FF1A476F FF19466C FF245178 FF264F79 FF27507B FF2C5883 FF315E89 FF305D8A FF35628D FF36638E FF305D88 FF2F5C88 FF36638F FF345F8A FF2C567E FF345F88 FF35648F FF33648F FF2F5D8D FF275588 FF2B5A8B FF21507D FF2C5B87 FF215280 FF275688 FF255486 FF265687 FF1F4E7C FF234E7C FF1B4873 FF1A436E FF1B426C FF153D67 FF1E4772 FF1D4875 FF204D7F FF245186 FF24558A FF24588D FF295C93 FF285A91 FF255690 FF235591 FF255992 FF21548F FF215790 FF295E99 FF225491 FF20528C FF1B4E86 FF1C4D86 FF1E4D87 +FF174C88 FF184A87 FF184987 FF184B8A FF1C5390 FF1A518F FF1A4E8D FF1D508E FF1A4E8A FF194D89 FF194A88 FF164682 FF194A88 FF164482 FF1A4684 FF194382 FF1B4C87 FF1D4C87 FF1B4785 FF174687 FF18478A FF1A4A8C FF194E8E FF1B4F93 FF184D90 FF194F90 FF1B5294 FF1A5295 FF1A4C92 FF215198 FF205499 FF1B5096 FF1E569C FF25599D FF245496 FF205293 FF1F5390 FF1C4B86 FF194A83 FF1B4986 FF19437E FF17386E FF10285B FF0F2858 FF0E2656 FF0B2150 FF061C4A FF071A46 FF01153F FF011942 FF06204B FF071F4B FF061F4B FF0C2956 FF0E2F5D FF143A6B FF1A4278 FF143F74 FF18457A FF19497E FF184980 FF1E5189 FF20528B FF2B5D92 FF265587 FF204D7F FF245285 FF1D4E84 FF194A85 FF174680 FF103D73 FF114076 FF15437A FF103A6F FF143C70 FF153E72 FF0F3667 FF1A457C FF134380 FF134580 FF113E74 FF072C5B FF0A335D FF0F3A66 FF133A6A FF153D71 FF154375 FF124273 FF1A497E FF23568F FF225A94 FF215592 FF1F5490 FF1A518E FF265E9E FF22589C FF1E5195 FF14488A FF165090 FF165190 FF1B5193 FF16498C FF245A9B FF245F9E FF24609E FF245E9D FF184E8F FF1F5495 FF174F8C FF245B98 FF205694 FF215891 FF1D4F88 FF235390 FF235A97 FF245B96 FF205893 FF28609E FF275F9F FF24619B FF1F5A98 FF2761A3 FF2663A0 FF3371AD FF316DAA FF3773AF FF3670AB FF3772AD FF3772AE FF407BB5 FF3671A9 FF3A72AA FF3A6FA8 FF2E6199 FF2F6298 FF2D6095 FF27578B FF214F82 FF214B7E FF214575 FF1F416C FF1A385F FF11294E FF0E2848 FF092140 FF051C3D FF031E3D FF041C3A FF031734 FF011730 FF031833 FF091F3B FF0A243F FF01152C FF081C31 FF0B2036 FF0E273F FF122F42 FF112F46 FF1F405B FF173A57 FF224461 FF1E435F FF19405C FF234865 FF234663 FF1A3D5A FF204867 FF275375 FF284F74 FF2B5681 FF2B5E91 FF306297 FF2C5D8E FF2E5D89 FF346491 FF245988 FF366C9D FF376A9A FF346593 FF33608C FF2D5982 FF2F587E FF204364 FF123552 FF204567 FF163D5E FF1E4369 FF1F486F FF1F4E7B FF275985 FF28598A FF285D8F FF2D6395 FF336698 FF30638E FF305F8C FF31608D FF2A5C86 FF2F5E8B FF2A5A86 FF24557E FF235179 FF1C4A74 FF234E77 FF1F486E FF154063 FF12395D FF11365A FF0E3558 FF0D3356 FF11375A FF0C3557 FF133B5F FF133A61 FF133B61 FF103A5E FF113B5D FF194164 FF1E476F FF1A436E FF1E466D FF1D4A71 FF2B5986 FF295684 FF325E87 FF2E5A85 FF2E5C88 FF285986 FF305E8F FF2B5C8B FF2C5B88 FF2E5887 FF26547F FF2A517D FF214773 FF27527C FF2A5582 FF26517B FF25507B FF2D5786 FF1C4979 FF225081 FF245386 FF1F5386 FF1F528B FF1C4E89 FF1F528C FF225591 FF1B5087 FF14477E FF1E4F86 FF1C4C83 FF1D4C87 FF1F4F8B FF194A84 +FF215492 FF1F518D FF1D4E8A FF1B4C89 FF1C4E8D FF1C4F8E FF194C8A FF1C4F8C FF205595 FF1C5292 FF1B538F FF1B518E FF194C88 FF1A4B85 FF174781 FF1C4984 FF1B4982 FF1E4C85 FF1B4883 FF174684 FF134383 FF154588 FF144586 FF174A8C FF144788 FF174B89 FF164A88 FF134586 FF114385 FF154586 FF144384 FF134789 FF194F92 FF1B5397 FF1E579B FF205A9C FF205B9D FF225EA0 FF1F589D FF225BA0 FF1E5499 FF205598 FF215395 FF24579C FF225798 FF245B98 FF285C9E FF265A9D FF255B99 FF295D9E FF285B9B FF265D9B FF265D99 FF225692 FF194982 FF1C497E FF123E72 FF1A477E FF0F396F FF11386B FF0E3062 FF0E2F5E FF092D5F FF0D2F5E FF0C2B53 FF05264E FF072C52 FF0B3460 FF184378 FF1B497C FF235384 FF215084 FF17477B FF1C4D7E FF1D4A7B FF113D6E FF214D7F FF13457D FF1B4F8B FF1B4D88 FF184B83 FF26568E FF164473 FF15406F FF2A5585 FF16426F FF154172 FF123E6E FF0F3C69 FF123F70 FF194478 FF0A3363 FF0F3869 FF0E3D6F FF073367 FF10366B FF11396E FF103B70 FF113D73 FF17467B FF1D4C80 FF17467A FF1E4D85 FF103F75 FF16457A FF1C4C83 FF1B4B83 FF1C4982 FF21508B FF1F4E8C FF225693 FF20578F FF1D518A FF205793 FF1A4E8C FF194E8B FF154A87 FF1B4E8C FF154887 FF1C5190 FF184F8D FF1B5491 FF1E5893 FF1F5993 FF235B95 FF205896 FF27629F FF1C5490 FF19508B FF245E98 FF255C97 FF255E9A FF265F9B FF29609C FF29639E FF26609E FF2C64A2 FF2D66A1 FF346CA8 FF31659F FF31679C FF2F669C FF356DA0 FF386C9D FF3B6F9F FF4C88BA FF437FB3 FF437EB3 FF3C79AD FF3C7BAE FF3B77A9 FF376FA2 FF396EA1 FF396D9B FF32638B FF2D597E FF214870 FF224669 FF1E3B5E FF173051 FF0F2A4A FF0D2645 FF082240 FF09223D FF071E3A FF051E39 FF021B35 FF021E37 FF05223C FF041D36 FF011933 FF06213C FF051F39 FF0F2A44 FF17344F FF1D3F5C FF1E4566 FF214B6F FF295377 FF285279 FF27567A FF345F7F FF1D425F FF1B3D58 FF2C506F FF2F526E FF335673 FF33597A FF3A6385 FF365D7D FF254A6E FF295078 FF274F7A FF305C89 FF2A5A8A FF235382 FF1D5080 FF2E6395 FF33689A FF2F689A FF346FA2 FF3974A7 FF3B74A6 FF366FA1 FF386FA2 FF3B71A4 FF3A70A3 FF3B70A3 FF396C9D FF3C6D9D FF396897 FF356493 FF305F8C FF31608D FF305E8A FF2F5D8A FF2E5A89 FF2E5A86 FF315C84 FF27527B FF28547C FF265076 FF244D73 FF21496E FF1A4164 FF14395C FF11365B FF10365B FF0F365E FF103863 FF143F69 FF18446D FF19456F FF1B456E FF163D62 FF163C61 FF173D65 FF143C61 FF1A3F65 FF204467 FF26496A FF284C6E FF2A5075 FF224871 FF224C7C FF25578B FF24588F FF20538A FF205489 FF275892 FF265C94 FF21558C FF204E89 FF21518D FF1B4E89 FF23528F +FF154680 FF174682 FF174684 FF154583 FF144784 FF164784 FF174886 FF194B89 FF1C508F FF1D5393 FF174F8C FF1C5390 FF1F528E FF1E4F8A FF1B4C86 FF1A4983 FF1C4A84 FF1A4982 FF174780 FF1B4D89 FF1A4E8C FF205494 FF1E5496 FF215698 FF1E5494 FF1E5494 FF1A4F8F FF1B4D8E FF194C8B FF184986 FF194987 FF1A4D8C FF144888 FF144988 FF185290 FF215C9A FF255E9C FF18508F FF1B5293 FF144D8E FF1D5496 FF12478A FF15488A FF17498A FF124584 FF154989 FF15478B FF1A4B91 FF15488B FF14498C FF174C90 FF164F93 FF1D589B FF245FA1 FF1E5999 FF215A98 FF1E5694 FF235999 FF275B9C FF235596 FF255897 FF295F9A FF285D9B FF235796 FF366DA7 FF2D6297 FF295D8D FF295B8B FF2A5C90 FF1E5288 FF1B5085 FF1C5286 FF1F5386 FF1A4E80 FF21568C FF2D649D FF225C93 FF26619C FF245E9A FF1E5891 FF1F5890 FF225D99 FF276199 FF2A6298 FF225A91 FF21598E FF296097 FF1E538B FF275A8C FF215284 FF245488 FF27578B FF235685 FF295C8F FF2F649A FF225C93 FF205993 FF1F558D FF1E5389 FF164B7F FF205384 FF235483 FF235385 FF2D6192 FF23527E FF1C4973 FF234E7B FF163E6F FF103865 FF113A66 FF113A67 FF133D68 FF1B436F FF1B4674 FF1C4D80 FF1E4F85 FF1E5087 FF184984 FF1C4C87 FF1E4E88 FF1C4F89 FF1E538F FF2A619E FF1F5895 FF255D9A FF215794 FF225A96 FF225996 FF245B98 FF1E5592 FF205891 FF1B528A FF194F87 FF184B83 FF194D85 FF1A4E87 FF154A82 FF144A81 FF184C83 FF18497E FF19477C FF1E4C81 FF184778 FF1B4873 FF214D75 FF1D4C77 FF1E5079 FF32648F FF2F6490 FF356E9D FF3B75A7 FF3A72A5 FF3D76AA FF3E7AAE FF3D7AAD FF3D79AB FF457FB0 FF4379AA FF4275A7 FF4E83B4 FF487FAE FF5186B3 FF5288B5 FF4B83B0 FF4B81AF FF4C7FAE FF497BA8 FF4478A4 FF477DAC FF4375A3 FF396B97 FF376994 FF2A5780 FF294B71 FF183659 FF0C2749 FF0C294B FF072546 FF021F3C FF021935 FF011533 FF02142F FF051730 FF05162E FF041831 FF071E34 FF041E32 FF112B40 FF11293D FF0B2334 FF1B3849 FF1F3F55 FF254761 FF1F4561 FF335B7B FF3A6487 FF315F83 FF28557C FF2F5A82 FF39668E FF2F5D86 FF2E5E86 FF32628E FF2D5F8C FF2F6292 FF2F6495 FF31669A FF2E6396 FF2D6295 FF2E6294 FF265A8C FF2E6397 FF306599 FF2D6295 FF2C6294 FF306799 FF32699C FF2F6698 FF32689A FF386EA0 FF376DA0 FF386C9E FF356A9B FF4174A4 FF4373A1 FF4877A3 FF3D6B98 FF325F8C FF2C5988 FF2A5785 FF234F7A FF1E4971 FF1A436C FF1C426B FF1C4169 FF1B4269 FF153B64 FF153861 FF0D2D50 FF0B2A46 FF072540 FF05243F FF052644 FF16395A FF173E66 FF123C66 FF1B4572 FF1F4A7B FF1C497B FF204F81 FF235787 FF2A5D8E FF29568C FF1F4F87 FF1E518A FF1D4D83 +FF1A4D84 FF1B4E87 FF225490 FF255794 FF1C508C FF21548E FF1C4D88 FF1A4B88 FF194C89 FF1D538F FF1B528F FF19508D FF194D8A FF1A4C88 FF1E518D FF1D4F8B FF1F4E8B FF1F4E8B FF1E4F8B FF1A4C8A FF194E8C FF1D5391 FF19508C FF164C89 FF104582 FF194C89 FF194B88 FF1A4E8C FF194B88 FF174985 FF174A87 FF184A88 FF164786 FF1A4E8E FF1D5695 FF184F8F FF1E5394 FF1E5293 FF194F8D FF1B508F FF184D8D FF1C5191 FF1D4F8E FF17488A FF1A4E8E FF194E8E FF205595 FF174D8B FF1F5593 FF1E5394 FF15498A FF1D5396 FF1D5598 FF195194 FF1E5493 FF1C5191 FF194D8C FF1D5290 FF1E5594 FF195191 FF154B8A FF124986 FF114581 FF13457D FF10437A FF114478 FF104072 FF124070 FF174777 FF1E5385 FF194D81 FF19497D FF184676 FF1A4975 FF134473 FF184B7D FF215284 FF245388 FF25568D FF235892 FF245D9B FF1E5998 FF1E5694 FF1F5692 FF215794 FF235895 FF1F568F FF29619A FF21558C FF21548B FF265B95 FF295F9C FF235D95 FF1B518C FF17508D FF1B5794 FF1D5693 FF1B5290 FF225C9C FF2A629F FF245B91 FF205686 FF265E8E FF286194 FF255A89 FF184A76 FF275887 FF2F5F91 FF28578A FF1E4E7F FF1E4C7B FF2B5B88 FF1E4D78 FF123B65 FF0F3661 FF0D325F FF103664 FF194370 FF174270 FF1B4A7D FF225389 FF1D4F88 FF174B85 FF1E548F FF1B538D FF1F5791 FF1C528E FF1E5590 FF205893 FF215793 FF225A91 FF1D4F86 FF18477C FF18467A FF1C487C FF1E4A7D FF184578 FF1C497A FF24527F FF1B4971 FF1F4B74 FF1D4A74 FF254F7A FF285178 FF22486D FF173960 FF14395F FF22466C FF274C73 FF265177 FF1F4D72 FF36658C FF3C6F9D FF22588B FF225A8F FF255E91 FF265C90 FF2A5F91 FF24588B FF255B8F FF255D90 FF275D8E FF1D4F80 FF2C5E90 FF2C6094 FF2E6397 FF2D6395 FF376D9D FF376E9D FF346896 FF3D73A2 FF3C73A4 FF477AAC FF4D82B1 FF4A80AC FF5189B5 FF4E88B6 FF4E88B7 FF4981AE FF4579A6 FF3D6C9B FF3F6C98 FF3C6992 FF39678E FF3D648D FF365E87 FF294F77 FF1E4063 FF1B3A5B FF143252 FF153255 FF102F53 FF102E51 FF0C284B FF072348 FF04264C FF0D345A FF0E355B FF14395E FF12395C FF20486C FF2A5379 FF28527B FF396692 FF356492 FF2B5D8D FF2D6094 FF2C5F93 FF2B5E92 FF285C91 FF275B90 FF275B8F FF265A8C FF295B8D FF245688 FF255A8D FF265D90 FF2B5F95 FF27598F FF295D8F FF2D6190 FF2A5D8C FF2B5D8B FF2F618F FF316291 FF2F6090 FF2C5F90 FF2F6293 FF316497 FF2C5F93 FF2E6194 FF2F6295 FF2C5D90 FF326495 FF306193 FF285A8D FF285B8E FF336397 FF376496 FF376191 FF386191 FF2C5686 FF325D8F FF29578B FF245282 FF25507F FF214977 FF1D4673 FF1C4573 FF17416E FF133C69 FF143E6A FF153F6A FF16436F FF1B4A7B FF205086 +FF295A8D FF28598D FF215287 FF23538A FF22528A FF1D5186 FF184D84 FF1C4E88 FF174981 FF174981 FF1D4E8A FF194C86 FF15447E FF15437C FF17467F FF17467F FF194981 FF1D4E86 FF1E5089 FF1E508C FF1F538F FF194E8C FF1E5691 FF245A96 FF265A96 FF20528E FF194986 FF1D538F FF1C4F8C FF235493 FF205592 FF1E518D FF1A4C89 FF1B4F8E FF1B508F FF1C5090 FF194C8D FF1D5394 FF205A97 FF1B5692 FF1D5895 FF215996 FF1E5390 FF1D528D FF194F8C FF1F5695 FF225998 FF1D5494 FF1A5091 FF1A5491 FF1B5391 FF19518E FF1C5391 FF194E8E FF19528B FF1B548F FF194D87 FF17487F FF164781 FF1A4E87 FF1B4D84 FF24518B FF265790 FF205288 FF235084 FF2D618F FF306292 FF215082 FF235387 FF24558B FF285C91 FF215589 FF1F5185 FF225183 FF235286 FF1A497D FF1C4975 FF0F3463 FF123C6C FF0B3D70 FF144984 FF1B548E FF144B88 FF114682 FF0F4381 FF104280 FF14497D FF114378 FF0D386D FF0C3669 FF093464 FF0F3768 FF12406F FF164779 FF17497D FF204F87 FF1E4A82 FF25548B FF22548A FF24558B FF1C4B7C FF1E4B7B FF214F80 FF346797 FF376A98 FF2A5E8E FF3B70A2 FF2D6193 FF2D6295 FF316A9C FF275D8D FF205689 FF2C6294 FF2B5989 FF2A608E FF265988 FF23517F FF1A4470 FF133B64 FF16416D FF123F70 FF18487E FF255994 FF275F9D FF225D9A FF235F9A FF2A649C FF2A639B FF2B639A FF23578E FF2B659C FF2B5F94 FF204F81 FF255685 FF2C5B8A FF1F4C77 FF25527D FF1B4976 FF28567F FF204C74 FF2B5580 FF275882 FF39689B FF22568C FF275D93 FF2B6096 FF2D6193 FF194B7A FF194676 FF1C4B7A FF1A4C79 FF235483 FF2D6497 FF2A6097 FF235990 FF255B92 FF1F548D FF215A8E FF265C91 FF20538D FF21548D FF1D4F85 FF225388 FF24578E FF285E95 FF265C94 FF275C93 FF275C91 FF265F90 FF2F6192 FF245486 FF265A8C FF285C8D FF2A5C8E FF27598C FF2A5F91 FF31689C FF32689D FF326897 FF366992 FF356692 FF356895 FF3C729F FF316695 FF2E638E FF396D9A FF4876A4 FF466E96 FF4C739A FF527AA2 FF4C779E FF48759F FF48749C FF416B93 FF466E97 FF376189 FF37648E FF33618D FF315E8E FF295787 FF295787 FF225180 FF235384 FF235486 FF205185 FF1E5083 FF19497B FF1E4E81 FF1C4C80 FF1E4F84 FF25558B FF22558B FF26588E FF245489 FF25558A FF24578D FF285E94 FF235A8E FF295B92 FF275B8F FF285E90 FF2E5F94 FF2C6093 FF2A5D91 FF2E5F93 FF316195 FF2E5D90 FF2C5E8E FF2C6291 FF285C8D FF285A89 FF2C5D8A FF2C5A88 FF245681 FF2D5C8C FF295889 FF215381 FF245586 FF25527F FF376189 FF244D76 FF38628B FF305B86 FF2E5C87 FF366792 FF325F8D FF3A6897 FF2D5D8A FF33608C FF2E5D88 FF305C89 FF315D8A FF34638E FF356593 FF305F90 FF2B5C8C +FF2A5B91 FF2A5C91 FF2B5E93 FF31659C FF2A5E94 FF2B5D95 FF285993 FF24568F FF24578F FF23578F FF22558E FF23508B FF204F84 FF214F84 FF204D85 FF18447A FF164279 FF14447A FF16487D FF19487E FF1A4A84 FF184B87 FF174985 FF174C87 FF1A518C FF1F5690 FF184A85 FF174883 FF144681 FF144580 FF144481 FF134280 FF184584 FF134281 FF154887 FF174886 FF174987 FF1D5291 FF215798 FF1B5594 FF18518E FF255B98 FF205894 FF1A508F FF144887 FF1A4C8B FF1B4C8E FF144888 FF164D8B FF205798 FF215798 FF225A9B FF255F9E FF205894 FF205593 FF205895 FF1F5691 FF1E4E86 FF1E5086 FF23588F FF215288 FF174477 FF0E3D6F FF1B497D FF134073 FF214E82 FF1A4B7F FF1C4C7F FF1E4B7C FF1A4D7F FF1B4C80 FF1B4A80 FF265488 FF103B68 FF275583 FF316395 FF275684 FF295985 FF24527D FF295585 FF2F6295 FF2F679E FF336DA5 FF2C659E FF295C9A FF2C6197 FF3368A5 FF396EA6 FF366B9A FF295E8D FF316295 FF285988 FF255687 FF28588B FF265789 FF1C4D7E FF144374 FF133F71 FF123A66 FF1C456F FF143F6C FF194372 FF103963 FF123C6A FF0E3767 FF0C3664 FF14416E FF1F5080 FF164676 FF23548A FF245287 FF225684 FF265B8E FF1A4B81 FF1C4F85 FF1D4E80 FF194776 FF1D4674 FF1A4069 FF153861 FF1B436F FF194574 FF1C497C FF205186 FF205489 FF23588D FF21578D FF2E649A FF2E6499 FF34689E FF2D639B FF3F75AB FF2D6294 FF265987 FF275884 FF18446F FF23507B FF285583 FF1D4B7A FF1E4674 FF184775 FF1C4E82 FF225995 FF2B67A5 FF2967A3 FF24609C FF245D9B FF2A629E FF2C669F FF2D65A2 FF2E67A3 FF2E68A0 FF2A629C FF2A619B FF225992 FF235B93 FF2A619A FF22568D FF22548C FF255992 FF275B94 FF275B94 FF245892 FF215790 FF205890 FF1F588F FF285D95 FF1F548C FF21578C FF194D83 FF285A8E FF225387 FF255B91 FF285D92 FF2F6096 FF295B8D FF2A5D8E FF2B5D8F FF275882 FF2A577E FF2C587D FF346288 FF2F628A FF2C5D86 FF2E5A87 FF2C5A88 FF1E4A75 FF274C6F FF294B69 FF2D5271 FF2F5476 FF325B7C FF3B6388 FF355F85 FF437193 FF3D688D FF305D83 FF2D5B86 FF305F8D FF346594 FF346697 FF396C9E FF386C9F FF33689B FF2F6498 FF32669C FF30639A FF30629A FF306196 FF26578B FF24568A FF205186 FF1F5085 FF1F5084 FF215286 FF215388 FF1B4F83 FF22568A FF1C5082 FF1C4F83 FF225387 FF1A4C7C FF1F4D7E FF1F4E7D FF285988 FF2A5A8C FF265886 FF21517F FF255585 FF28598A FF275786 FF22507C FF24517B FF275683 FF27547F FF2A5885 FF2C5B8B FF215182 FF285382 FF204972 FF234B70 FF244D74 FF305A82 FF305B81 FF244D76 FF2B567E FF275378 FF2B557B FF285077 FF2A517C FF2A537E FF2F5B86 FF30608C FF316393 FF316696 FF2F6194 +FF235386 FF1D4F83 FF1D4F85 FF1F5087 FF1C4C85 FF1C4C86 FF1F5089 FF1E4F88 FF20538B FF20538B FF1F518A FF25568E FF205287 FF235388 FF235388 FF205084 FF225187 FF1B4E83 FF1E5085 FF1B4A83 FF1C4B86 FF154581 FF1F4F8D FF194B87 FF1E538F FF164C87 FF194A85 FF1A4B87 FF1C4D8A FF225390 FF1D508E FF1E5290 FF235795 FF225694 FF1A4E8D FF215391 FF174886 FF194B8A FF194F8D FF205895 FF1C5491 FF1C5491 FF1A5390 FF1C5795 FF1C5495 FF174E8D FF1D5192 FF2A5E9E FF245B98 FF1C5593 FF215A97 FF1C5794 FF1B5590 FF164982 FF14467D FF22578E FF1B4F85 FF1C4D80 FF17497C FF1C5085 FF22568B FF285C91 FF2C6196 FF25588A FF215282 FF235588 FF295E91 FF255688 FF235282 FF285B8B FF245484 FF1E4D7E FF2A5A89 FF295680 FF1A446A FF174369 FF1D4C74 FF245279 FF204B70 FF1A426A FF24517A FF1B4A76 FF1D4D79 FF154270 FF174272 FF0D3C65 FF204F7E FF21517F FF23537F FF255481 FF23527F FF13416B FF224D77 FF204E7D FF205385 FF235889 FF2D608E FF3B6D9C FF30628F FF27567F FF27547F FF265380 FF2E5D89 FF2D608C FF346697 FF316395 FF376898 FF2A5887 FF32618D FF1C4E7C FF245686 FF225786 FF215285 FF204D83 FF265B90 FF245889 FF215180 FF204B74 FF264A6D FF1E3D61 FF264A70 FF315882 FF315B87 FF295683 FF224F7C FF194471 FF204F7E FF1B4D7E FF12477A FF114578 FF1A4D7F FF144878 FF2B5F8D FF245885 FF245786 FF24527D FF1E4D70 FF1F4E7A FF295B8B FF26517B FF366594 FF366CA0 FF285E95 FF2C659F FF225D97 FF26639F FF25629E FF2966A1 FF25629E FF2862A0 FF1F5793 FF1F568F FF1B548B FF1E578E FF1F568F FF1B528D FF1E5491 FF1A508B FF1F548F FF1C528D FF1E538F FF1B508D FF1A4F8A FF1E558F FF1D558F FF215B95 FF205993 FF2B639D FF255E97 FF245B95 FF21568C FF25578B FF285B90 FF2E669D FF2B6299 FF255A8D FF285E91 FF24578E FF28598D FF20507F FF275683 FF194975 FF295883 FF1D4974 FF315E8A FF2C5C89 FF26537F FF325A80 FF254C6E FF2B5477 FF355E84 FF2F597C FF376286 FF305C81 FF255076 FF36648E FF2D5B85 FF2C5982 FF2C5984 FF2E618D FF366D9E FF2F689C FF2F679A FF2E6497 FF2E6296 FF2D5F94 FF2B5F92 FF2F6197 FF2A5D95 FF275B93 FF275B95 FF275A94 FF285C95 FF2C619B FF265D95 FF2C619A FF2A5E95 FF316398 FF2F6397 FF2D6296 FF2E6498 FF316699 FF2B5C8E FF255686 FF215283 FF255486 FF245382 FF22507F FF235183 FF235487 FF255489 FF235389 FF27588D FF1C4C7F FF214E7E FF1D4A7A FF225184 FF215084 FF1F4D81 FF255183 FF265282 FF285384 FF2C5889 FF2A5786 FF31608E FF2A5885 FF285681 FF315E89 FF28547F FF1E4972 FF28547D FF305D88 FF30608F FF295A8D FF24568B FF215388 +FF1E5086 FF265790 FF205388 FF235688 FF25578B FF1E5287 FF21568B FF23578E FF1D5088 FF23558D FF21548C FF1D5189 FF255991 FF22558C FF1F5187 FF1C4C83 FF1D4C83 FF1F4D82 FF215287 FF20548C FF134983 FF1E528E FF1E528A FF1F538C FF1F558D FF1A5089 FF1A4C85 FF1C4F87 FF1A4E86 FF235790 FF245A94 FF215791 FF205692 FF205793 FF205694 FF1F5793 FF1D5692 FF1E5492 FF174D88 FF19508C FF225A97 FF1A5693 FF1E5795 FF1D5695 FF215996 FF19508E FF1A5190 FF1D5896 FF1C5895 FF245E9B FF235E9B FF225D9A FF326AA5 FF31679D FF2C5F94 FF22558A FF1C4D81 FF1B4B7D FF245486 FF235486 FF235787 FF1B5185 FF1E5284 FF215482 FF205080 FF2D5F8E FF2B5D8E FF275C8B FF2F6694 FF36709F FF215787 FF2E6293 FF2B6091 FF2E6090 FF24547F FF326089 FF3A6A93 FF326088 FF2A557C FF2E597F FF2E5B81 FF346389 FF2D5A82 FF36618B FF3E6995 FF305E81 FF3A6890 FF2A5A81 FF316088 FF325F89 FF37648E FF316088 FF235075 FF2E5E8A FF2D6395 FF2F699A FF2C6493 FF4F86B2 FF396F98 FF2F5F87 FF255379 FF245279 FF204D75 FF29577D FF22507B FF2A5A86 FF194A75 FF295881 FF2B5C88 FF2C5E8B FF366B9B FF346D9C FF3A6F9A FF386B98 FF4074A5 FF2B5C8A FF204E79 FF1C456E FF13375A FF0D2F4E FF07294A FF14375C FF0A3359 FF093258 FF1B4369 FF265077 FF35638C FF30618B FF265985 FF2E628F FF3A6C9D FF3A6C9A FF356793 FF2A5C88 FF2C5E8B FF275481 FF194469 FF25507B FF2B5B89 FF224F76 FF285582 FF2D5C8B FF164373 FF2F5F93 FF255E98 FF1B5793 FF255F99 FF215B97 FF225E9C FF225E9B FF235E99 FF255E98 FF255B97 FF265D97 FF1E548D FF215791 FF1C528D FF1D5491 FF1D5390 FF184E8B FF1A518E FF1F5693 FF255C98 FF235994 FF245B97 FF235C97 FF25609B FF26619B FF20598F FF1F588F FF1E558E FF1E558E FF1E5792 FF215895 FF1E538A FF22588E FF225990 FF275F95 FF2A6097 FF265B91 FF2D6399 FF23568A FF2C5C8B FF2F5A8A FF2B5B8A FF2C5C8B FF31618F FF22517B FF1D4A74 FF1C4A74 FF2B5984 FF224E7B FF2F5E8A FF1A4A74 FF1F4C77 FF2C5B89 FF2A5987 FF234F7B FF224D77 FF315F8B FF2C5D8B FF2F6290 FF2A5D8C FF295C8D FF26598D FF2D5F95 FF2A5A8F FF27578F FF265790 FF22558C FF1E538A FF1C518A FF215690 FF1F5691 FF235A95 FF215793 FF225993 FF235D96 FF27609A FF29629B FF225991 FF235991 FF285E94 FF2D6399 FF2E6198 FF2D6096 FF2B5D91 FF2A5B8E FF255585 FF2B5C8D FF245487 FF27598D FF2D6197 FF26598C FF245487 FF27568A FF235389 FF25568C FF26578B FF25568A FF24558A FF245588 FF255688 FF2A5A8D FF225385 FF1F4F80 FF205081 FF1C4B7D FF245385 FF1E4B7B FF214E7C FF214E7C FF22517E FF275785 FF225282 FF1F4F83 +FF185086 FF1C518D FF1F548F FF1C5187 FF1C4F89 FF194E88 FF185089 FF154A84 FF194A86 FF184884 FF184883 FF1A4F88 FF1B4E8C FF1D4F8B FF1E4F87 FF215089 FF1D5186 FF1E5184 FF1C5083 FF1E558B FF1E548C FF1A4E89 FF194F89 FF1B518A FF1B528C FF1F548F FF20538F FF1E538C FF1E538C FF1C5189 FF1A4E88 FF1A4E89 FF174E89 FF205893 FF1E5390 FF1A508C FF184E88 FF1B4D8A FF1A538B FF1E548F FF1F5894 FF1D5895 FF215998 FF1D5894 FF215C96 FF245C97 FF1F5593 FF215796 FF225D99 FF1E5C96 FF225C98 FF174F8E FF18518E FF1E5891 FF276298 FF225B91 FF1F568B FF1C5486 FF1D5386 FF1F5285 FF174C7D FF1F5386 FF1A4C7B FF1A4B7B FF2B5D92 FF124472 FF1A4B7A FF1E4F7D FF1C507E FF1F5183 FF275989 FF205380 FF275886 FF2F6190 FF2F5F8E FF265581 FF24547C FF24517A FF244E79 FF26527C FF204D76 FF28577E FF27567D FF25537D FF346490 FF2C5B7E FF356289 FF32658B FF37678F FF39678D FF346088 FF26537C FF336286 FF2C5D86 FF2F6392 FF326999 FF376E9E FF3B709D FF3F739C FF43729D FF33638C FF38658D FF3A658B FF2F5E80 FF356387 FF305E83 FF346287 FF34608A FF2D5C84 FF2C597C FF25557E FF1E517E FF26587F FF275E84 FF2E658C FF3A6C93 FF37668F FF406F98 FF3C6C92 FF346589 FF406E96 FF4875A1 FF40719E FF2F5D8A FF2B5681 FF204B75 FF103C66 FF19456F FF113D66 FF1A456D FF1E486D FF1B4367 FF255075 FF3A6890 FF42749F FF194B74 FF204D74 FF18416A FF2B5C87 FF1A487B FF21528A FF215890 FF255890 FF205692 FF245F9F FF255D9B FF25619C FF24609D FF245F9B FF276099 FF2B649F FF245C98 FF286299 FF215B93 FF28609A FF245A97 FF205896 FF215996 FF245B97 FF1E5692 FF245B97 FF235C98 FF205B96 FF215C97 FF28649F FF2966A1 FF22609B FF2967A3 FF26639C FF25609B FF215995 FF205691 FF245B97 FF225C97 FF235D92 FF245993 FF1E528D FF184D81 FF1F5185 FF1E5184 FF225A8F FF275B8F FF245483 FF224E7E FF1A4974 FF25537F FF2E5C88 FF21527B FF2D5D87 FF295984 FF316493 FF2D5B92 FF2A5C92 FF2E6293 FF285687 FF225584 FF2C5F92 FF295A8A FF2A5983 FF33618C FF2A5886 FF386794 FF305F8B FF2E5D88 FF275683 FF275784 FF29608F FF255B8E FF21568D FF22578E FF225790 FF1E558D FF22588F FF22568F FF205490 FF245995 FF245C96 FF235B92 FF1F5692 FF255D96 FF296298 FF3067A0 FF2A6299 FF245B94 FF275C95 FF2B6094 FF2A5E93 FF2B5E94 FF2D6093 FF2C5D8E FF2D5B8B FF275485 FF2C5D8E FF225888 FF285989 FF27588B FF24568D FF21548C FF215487 FF235589 FF27598F FF28598E FF28588B FF28588C FF275889 FF245486 FF255488 FF225287 FF1E4E85 FF215287 FF1C4D81 FF1B4A7F FF1E4C81 FF255488 FF1E4E82 FF1D5084 +FF1E548F FF184E89 FF154886 FF164986 FF154684 FF164A86 FF194E8B FF1A4E8C FF1A518D FF1A518D FF184C8A FF1A4B88 FF1C4C89 FF174B87 FF174C85 FF1D5086 FF23558D FF23578D FF1E5287 FF1E548C FF1A5089 FF1D538B FF1D4F89 FF174A83 FF1B4D86 FF1C4E88 FF144681 FF164683 FF10427C FF1A4A83 FF184681 FF164A85 FF184D89 FF1C5289 FF1A5189 FF21548F FF22558C FF20558F FF275D96 FF1D548C FF235B94 FF28609A FF2B629E FF255B98 FF245D97 FF235C95 FF235694 FF285C99 FF29609A FF28609C FF2B64A3 FF2963A1 FF2A659F FF3570A7 FF2C649D FF276296 FF2E6A9B FF2B6397 FF255B8F FF2A5F92 FF326496 FF316592 FF366B9A FF2D6192 FF326492 FF2B5C8A FF2A5C88 FF2E6290 FF2D6092 FF295C8D FF20517F FF1B4A76 FF21547E FF1D527F FF1E5181 FF225281 FF1F4C77 FF386692 FF295B88 FF336592 FF23547B FF2B5A85 FF305F8A FF255580 FF346591 FF24537C FF2D5A81 FF2F5B84 FF24547B FF34638A FF33638C FF3C6C97 FF295479 FF1F4B70 FF214F77 FF265983 FF2A618D FF396F9B FF346890 FF3E6E98 FF315F86 FF3B688F FF2E5B81 FF336184 FF376488 FF3F6D93 FF4B7BA2 FF336186 FF2F5D81 FF335F85 FF2F5B82 FF326087 FF396B8F FF316589 FF386F95 FF3F7298 FF3F7094 FF37688C FF37668A FF38678E FF4E7FA3 FF3E6F95 FF32638C FF32628B FF427199 FF34638E FF3D6E9C FF366A95 FF386A93 FF34628D FF376290 FF224C73 FF1A4368 FF2C587F FF32648D FF13426A FF1E4D77 FF245684 FF2B5D94 FF1C5291 FF1D518E FF255C9A FF1E5694 FF215B99 FF205E9B FF235F9D FF27619F FF27619B FF1B548D FF20568E FF1D5288 FF21558A FF285A8D FF245A89 FF2F679A FF31689A FF2C6498 FF285F97 FF255F95 FF245E94 FF28619A FF235E98 FF24619A FF27629C FF205A96 FF205A95 FF215D96 FF1B5990 FF1E5992 FF205B92 FF26619A FF225C97 FF235D96 FF26609B FF27629B FF286299 FF225894 FF245792 FF22578C FF215488 FF22568A FF1F5387 FF1B4E83 FF2C5E8F FF2A5A89 FF346692 FF31608D FF235079 FF3B6992 FF1E4E81 FF28598C FF285B8F FF205488 FF235689 FF2B5D8E FF316496 FF235689 FF316495 FF225281 FF24517C FF24507B FF33618D FF2C5984 FF2E5A83 FF2E5980 FF356289 FF34648E FF2F5E8B FF316191 FF265789 FF285B90 FF2A5D92 FF2A5C94 FF255992 FF255C93 FF296096 FF2A5D96 FF2A5D95 FF275E95 FF225A91 FF275F96 FF1E558B FF21548B FF23578D FF265C92 FF275D92 FF255A8E FF24568A FF21558A FF23598C FF275A8C FF28598C FF23588B FF2A5E91 FF25568A FF215387 FF23568B FF27588E FF235389 FF26568B FF28578D FF235488 FF245589 FF26588B FF27568A FF23558A FF21558A FF23568D FF1C4E86 FF1C4B84 FF21528C FF1E4E88 FF215088 FF2A5A92 FF245A92 FF215690 +FF1B4D8B FF1B4D8B FF1E5190 FF205392 FF174886 FF1D508D FF194A89 FF164787 FF1E5390 FF215693 FF184A8A FF1C518F FF205493 FF205694 FF255C97 FF22568E FF23578F FF1C5188 FF1A4E85 FF1F528B FF1E4F88 FF1D4E86 FF194B84 FF22558A FF24578B FF1F5189 FF1E518C FF225693 FF225792 FF1C4D87 FF23528A FF215189 FF194C85 FF1E558B FF20578D FF1C5188 FF24588C FF1E5389 FF1A5087 FF265B94 FF1B4F89 FF154681 FF104077 FF0E3D74 FF0A3A6F FF0C3B6F FF103C71 FF113B70 FF0F3C6F FF154479 FF16477E FF1F538A FF194C81 FF17497C FF22588B FF2B6292 FF265B8A FF336796 FF255B8A FF174A77 FF15426D FF1F4C76 FF285682 FF305C8A FF224B79 FF1C4974 FF27577D FF2E6085 FF356790 FF366895 FF32648F FF356890 FF356A91 FF3B6B96 FF396995 FF41749D FF417097 FF3F7095 FF3A6E96 FF4176A2 FF386D9B FF3A719D FF346B95 FF346B95 FF275F8D FF3B729E FF30648F FF2C5B84 FF3D6F98 FF386993 FF396B98 FF386A98 FF2D5E87 FF35648F FF376793 FF346590 FF386C93 FF33678D FF35668F FF396991 FF3B6994 FF2E5D86 FF36668F FF2A5B7F FF2F5D80 FF346287 FF39678F FF325E85 FF44749F FF3C6993 FF285178 FF326083 FF37658A FF2F5B83 FF2D5D87 FF1B4874 FF1C4971 FF305C81 FF2A5379 FF2D577B FF1D4A6E FF1D4D74 FF214E77 FF174369 FF184263 FF184465 FF1D486C FF1C486E FF17466D FF1E4D78 FF214F7B FF2B5982 FF2E5D83 FF2B5B82 FF31628C FF4B7CA7 FF4C7DAA FF295E8E FF2C6499 FF255E9A FF205893 FF215894 FF3066A3 FF205996 FF205B98 FF215A97 FF1F5894 FF215A94 FF1F548E FF1C4F85 FF194B7F FF1F4F82 FF1E4B79 FF215077 FF376791 FF224F77 FF2C5A85 FF31638F FF1F517E FF1E5281 FF215589 FF21578D FF1F548C FF275C96 FF3169A1 FF2B649B FF29639A FF2A649C FF2F69A1 FF2B659D FF215D98 FF1F5B97 FF2966A0 FF2D69A3 FF2F6BA5 FF2A659E FF225A95 FF29639C FF255F97 FF235B94 FF1E568E FF265C94 FF296096 FF24598C FF1E4C7C FF164470 FF194775 FF275581 FF275883 FF2A5C8D FF295E92 FF23578C FF2F6196 FF28588D FF235387 FF2D5F93 FF25598C FF245789 FF2C5D8B FF25557F FF26547E FF2F5E88 FF305E88 FF345F88 FF335E86 FF2F5C83 FF35628C FF2D5A85 FF2F5E8A FF2C5C89 FF20517F FF225383 FF225286 FF225387 FF225488 FF215387 FF22548B FF24578F FF255892 FF275C95 FF285E95 FF255B92 FF265B93 FF295E96 FF275D96 FF275D95 FF275C93 FF25598F FF275B90 FF24598E FF285B8F FF1F5185 FF23578A FF225589 FF25568A FF26578B FF26598D FF25568B FF255589 FF235387 FF255589 FF225187 FF26558B FF1F4F85 FF225287 FF1D4F84 FF1E5189 FF1D4F89 FF174984 FF1A4B85 FF174882 FF1A4A85 FF194882 FF164680 FF144680 FF1A4E87 +FF1F4E89 FF184985 FF1E4F8D FF1C4F8C FF1C4E8C FF1C518C FF1C528F FF164A89 FF154B88 FF164D89 FF184E8B FF184E8A FF164A87 FF1B508C FF1D528B FF23558B FF225388 FF215289 FF1B4B86 FF194B85 FF164B84 FF1A4D88 FF164680 FF16457C FF1B4B81 FF15467E FF164783 FF134A86 FF194D8C FF1F5290 FF184F88 FF1B538B FF184F89 FF174C88 FF134783 FF154984 FF144583 FF194985 FF1A508B FF1A508D FF1F528F FF1B4C88 FF184681 FF194680 FF1C4984 FF1D4C86 FF2A5E95 FF2C649A FF255D95 FF285C97 FF22558E FF1B4C83 FF1F4E83 FF1D4B7D FF184271 FF1D497A FF154172 FF154273 FF124378 FF194B81 FF194578 FF194275 FF143F6F FF133B6B FF143C6E FF123767 FF0E315A FF052548 FF07264A FF07274D FF0B2C53 FF082A51 FF0A2D54 FF13315B FF092851 FF04264D FF09294F FF08264A FF092A4C FF13365A FF14385C FF0E365C FF244B70 FF214C71 FF25537A FF285982 FF2F5F87 FF305B81 FF305E83 FF2D5D84 FF3B6E96 FF3E739C FF36678D FF34658E FF3A6C98 FF356896 FF326792 FF336B95 FF336A99 FF396E9C FF4073A2 FF3A6E97 FF376B93 FF3C6F9A FF43739B FF29587E FF4F7FA6 FF23547B FF224E79 FF305D85 FF235073 FF315A7A FF356182 FF487B9F FF4878A2 FF3D6E9B FF2C5B84 FF3E6C8E FF406C90 FF3D6B91 FF5080A8 FF4A7BA6 FF4778A2 FF39688E FF35648A FF37658D FF335E86 FF2E567E FF356087 FF325D87 FF295179 FF214870 FF23486E FF143A5E FF123861 FF2E5A85 FF11406A FF1C4C79 FF255886 FF194B79 FF1F5284 FF225487 FF1A4C81 FF1F548A FF245E94 FF276197 FF2B6499 FF285F96 FF2D6197 FF2A5C8C FF285A88 FF2C5B8C FF37648F FF2B577D FF39668E FF29557D FF42729C FF26567F FF27557E FF275683 FF2A5C8E FF204F84 FF255389 FF1E4F85 FF1D5288 FF1A5087 FF1F568D FF235991 FF22588F FF225991 FF1C538E FF235B97 FF235D95 FF1E5891 FF275E99 FF235893 FF2D639D FF356DA6 FF3169A4 FF2D659E FF2A6197 FF1E558C FF1D518A FF22578B FF2E5F92 FF225181 FF28588B FF326297 FF1F4F81 FF245487 FF245586 FF1F5182 FF215385 FF205587 FF1E5285 FF1B4C80 FF1F4E82 FF1D4B7E FF1D4A7B FF24507E FF1F4972 FF2D567D FF1D476D FF295176 FF30587A FF345F81 FF39668E FF2C5A85 FF3B6997 FF2E5E8C FF2F608E FF2F6291 FF28598C FF225286 FF235488 FF275A8F FF275B93 FF245A90 FF285C92 FF275A90 FF275C91 FF285E92 FF2A5D91 FF2C5F94 FF285B90 FF26598E FF215287 FF1F4F84 FF215185 FF28578C FF225186 FF27578C FF2C5A8F FF255589 FF26568A FF27588C FF28598D FF25568A FF26578B FF27598D FF26588C FF24558A FF25578C FF285A8F FF225489 FF23558A FF21518A FF1D4E89 FF235490 FF20508B FF1C4C86 FF1F4F89 FF1C4D87 FF21528A FF21528A FF23558D +FF17467D FF194A82 FF21538C FF184B86 FF1A4E8A FF1C558E FF1B538D FF245896 FF1E5491 FF225894 FF205691 FF1F5691 FF1E5490 FF205792 FF22578F FF26588D FF225689 FF20558C FF1E508D FF174985 FF184986 FF20518E FF1B518B FF194C89 FF255794 FF225793 FF1F5691 FF1A528D FF18498B FF144587 FF124784 FF124583 FF144A86 FF164E8C FF1A4F8E FF1B5290 FF1C5192 FF194B89 FF154A86 FF184C88 FF154883 FF154681 FF174481 FF174680 FF174682 FF184886 FF1B538C FF1C5691 FF205897 FF1F5998 FF205A9A FF255FA0 FF1E599A FF225D9F FF215D9C FF1A5797 FF2765A5 FF2764A0 FF2A63A2 FF2E6AA8 FF2666A1 FF215D9B FF2965A2 FF2663A0 FF255FA0 FF2B64A2 FF2A609A FF2D6099 FF2D5F97 FF275B93 FF295E93 FF28578C FF23538B FF215B94 FF255D95 FF2C5C91 FF285B8D FF265585 FF1E4979 FF1E4777 FF1A4171 FF123861 FF0A2D52 FF0B2C4E FF082B51 FF13385F FF15395D FF0D3051 FF092F51 FF103457 FF123659 FF153C5F FF194265 FF123C60 FF1C456B FF234A72 FF1C4570 FF1B446D FF215076 FF2A5A87 FF295A87 FF2C5E8A FF2A5E87 FF2D6188 FF28577B FF275377 FF416E96 FF4877A2 FF4A7BA4 FF427197 FF3C678A FF43698C FF567DA0 FF4F7B9E FF346388 FF40739D FF437299 FF467292 FF497596 FF477797 FF427193 FF447295 FF427192 FF4B7B9C FF43759B FF4D84AD FF4277A1 FF3E749C FF4279A2 FF447BA7 FF417AA4 FF396D99 FF3C6C97 FF386991 FF316592 FF326697 FF2F5F8D FF235282 FF295987 FF325E89 FF366494 FF2E618F FF2A598C FF1A477D FF1D4B81 FF164077 FF124174 FF18457A FF154074 FF1A4672 FF19456F FF143E6A FF153D5F FF224967 FF2C5577 FF366084 FF3D6E96 FF4477A0 FF35648C FF33638E FF3F719E FF234F81 FF1F4A7B FF235486 FF285A91 FF245892 FF295D95 FF24588C FF24578A FF25588C FF23588E FF22568F FF20558B FF275C90 FF22548B FF24538A FF235387 FF215488 FF20548B FF265B8F FF285C8E FF2A5D90 FF275A8F FF2D6194 FF346D9C FF38709B FF3A6EA0 FF21558A FF245687 FF225283 FF225584 FF215283 FF225385 FF285A8D FF27588C FF24578B FF25568A FF204F82 FF1D4B7D FF235182 FF1E4B78 FF18466F FF174269 FF1A3F62 FF193B5B FF214463 FF275073 FF244F77 FF335F8B FF346390 FF2F608B FF336692 FF3A6A99 FF2F5D8E FF326192 FF2F5F93 FF2C5F94 FF24588A FF29598D FF235084 FF29588B FF255487 FF245789 FF2B5F91 FF24578B FF27588D FF2A598F FF27578B FF235587 FF265589 FF2B5C90 FF225488 FF225185 FF245487 FF1F4D81 FF1C4A7E FF1D4D81 FF255388 FF225186 FF215185 FF245387 FF225186 FF235187 FF235388 FF22558A FF1C4E83 FF1C4A82 FF1E4C84 FF1D4C85 FF1C4E86 FF1E4F87 FF25568E FF21548B FF205087 FF1D4C82 FF1B4A81 +FF204C82 FF204D82 FF1F4D83 FF245388 FF225187 FF25558C FF205189 FF21528A FF21548C FF1E528A FF21548C FF24558E FF21528B FF23558E FF205388 FF205186 FF1C4C82 FF1A4F87 FF1A5089 FF194985 FF1B4A88 FF174A87 FF1A4D8D FF194A88 FF144683 FF154B85 FF184E8A FF1A4E8F FF1A4F8E FF1F5594 FF205596 FF1A4B89 FF1D4F8B FF184C89 FF184B89 FF1E5392 FF205696 FF13498A FF1E5294 FF1F5595 FF1E5695 FF235C9B FF205B96 FF1D538F FF184B86 FF194E89 FF164F8C FF1D5996 FF205D97 FF1F5996 FF20609A FF22609C FF2661A2 FF225D9F FF225999 FF235E9D FF2463A2 FF2461A0 FF185392 FF225E9C FF205C98 FF205795 FF1E5593 FF1A5490 FF1D5590 FF1C5490 FF215A93 FF134B86 FF134E8C FF1D5995 FF1F5793 FF1E5790 FF245C96 FF215B8E FF2A6396 FF235C8C FF164E7F FF256093 FF296599 FF255F94 FF225891 FF265D96 FF2C639A FF2C6297 FF275D92 FF265F94 FF2C669C FF2E689D FF2B639A FF2F659A FF2E6295 FF2C5F93 FF2E6395 FF306497 FF326699 FF275E8D FF295F8C FF2A5C87 FF265683 FF2A5C8A FF1B4E7C FF245582 FF1E4D79 FF1C4770 FF1F4A72 FF19426A FF174067 FF2A537A FF19416A FF224B71 FF1D476A FF264E72 FF173C5E FF1C4361 FF2B5575 FF447293 FF3E6C8B FF4B7594 FF4E799B FF507CA1 FF5583A4 FF3C6382 FF3E6587 FF477797 FF396686 FF366386 FF3C6E94 FF44769E FF4D80A8 FF447AA1 FF3E739C FF3C709B FF39709A FF306790 FF3B709B FF396B98 FF295A87 FF2B5C88 FF2A5A85 FF1A4775 FF184575 FF1F5280 FF275789 FF295C90 FF265A90 FF22538A FF255589 FF27588C FF225288 FF205086 FF265489 FF235084 FF214B78 FF143B61 FF103660 FF072B52 FF0A335B FF194676 FF194975 FF1F4D78 FF295482 FF1F4B7B FF22507F FF245183 FF255488 FF184980 FF1B4A80 FF214F85 FF224F86 FF24548A FF24588F FF20558D FF205188 FF23548A FF27598D FF255588 FF235484 FF215381 FF30608F FF2F5E90 FF245184 FF255587 FF25517E FF254F7B FF315E89 FF31618B FF2C5D88 FF346590 FF295985 FF2B5B87 FF31618C FF2B5B88 FF2D5C8B FF265786 FF265787 FF2F5F94 FF2D5F94 FF2D5F8F FF315F8D FF366899 FF326798 FF306193 FF2F5C8E FF345F88 FF274F73 FF254A6F FF28507A FF204A77 FF214E7C FF1F4E7C FF1D4B7B FF1E4D7F FF225082 FF1F4C7D FF255282 FF2A5A8A FF2A5A8B FF255589 FF214F82 FF275586 FF235282 FF295788 FF305F94 FF2B5A90 FF245388 FF28588B FF255689 FF255589 FF265588 FF255384 FF235182 FF2A5B8D FF28598D FF28578B FF275485 FF285588 FF214F86 FF1B4B83 FF1C4A83 FF1F4D84 FF1C4A80 FF1E4B84 FF214D85 FF1F4B80 FF1E4C83 FF1F4D86 FF1F4D88 FF1F4D86 FF204D83 FF214F84 FF1D4C82 FF245389 FF26568A FF245386 FF204F82 FF214D81 +FF204B7F FF204B7F FF1F4B80 FF214D82 FF1E4A80 FF225085 FF245489 FF245489 FF25568B FF24558A FF28598D FF27568B FF215287 FF25578B FF25578C FF235389 FF24528A FF205089 FF1C4D89 FF21518F FF1E4F8D FF1B4C8A FF1B4B89 FF1A4C8A FF1F5390 FF1D518F FF205392 FF194A89 FF114280 FF184584 FF184786 FF144684 FF194E8A FF1A4D8B FF0F4180 FF144988 FF134887 FF164A89 FF144987 FF0F4682 FF184F8C FF184E8D FF1F5693 FF19528E FF1B5490 FF1B5693 FF1F5A98 FF205795 FF1E5391 FF205996 FF215D98 FF225C98 FF1C5190 FF194F8D FF1B538E FF1D5994 FF25629F FF215B9B FF1D5597 FF1D5593 FF19508B FF134A87 FF1B5593 FF1C5795 FF1E5694 FF1A5490 FF1A538F FF1D5593 FF1F5896 FF1C5491 FF19508C FF1D5691 FF1F5895 FF18508A FF1F558E FF23588E FF265E94 FF286299 FF235F96 FF26629A FF235D97 FF245F99 FF25619A FF215E96 FF215F98 FF1C5792 FF1F5894 FF1F5791 FF19548F FF1F5C94 FF1B568D FF1B538B FF215C92 FF1E5890 FF215D97 FF1B5B96 FF2869A3 FF2968A2 FF25649E FF25639C FF2C699F FF2A6598 FF2D6495 FF2E6291 FF265988 FF336697 FF2F6293 FF2C5F90 FF336697 FF386B9B FF295C8B FF326594 FF356793 FF32628D FF2F5E89 FF27557D FF214D71 FF234F74 FF326088 FF255079 FF214C74 FF30587F FF214971 FF29547B FF285377 FF255072 FF255074 FF103B5F FF1E486E FF224C72 FF2A557A FF2F5B81 FF416D94 FF417094 FF2B5980 FF37648B FF315E83 FF26557A FF3C6B92 FF396993 FF305E8A FF29557F FF1A4372 FF214F82 FF265A8E FF265C8D FF2B5E8D FF255686 FF245687 FF255789 FF1E5184 FF2E6092 FF2E5F90 FF2F6194 FF2C5F96 FF35669C FF326399 FF2F5F97 FF26578E FF20518A FF1E4E8A FF225189 FF1F4E82 FF1E5285 FF23578D FF275891 FF1D4C84 FF1F4D85 FF194881 FF1D5087 FF1B4D86 FF204D88 FF1D4A83 FF235388 FF1C4C80 FF29568A FF224C7C FF2C5881 FF275278 FF204B75 FF2A5C88 FF2A5887 FF1F4668 FF3C688D FF2E5B87 FF2E5C87 FF265781 FF24557E FF2B5B84 FF215079 FF2B5A84 FF366490 FF32608B FF2A5984 FF2A5985 FF2B5B88 FF2C5C8B FF275682 FF2A5680 FF25557E FF2C5B83 FF27517A FF29537C FF204A6E FF2B5273 FF36597D FF2F547A FF2F567F FF335D89 FF35628F FF3C699A FF3A6A9C FF326596 FF326595 FF366897 FF3C6C9B FF2E5D8D FF346596 FF255485 FF255484 FF2C5989 FF245182 FF285887 FF215081 FF255385 FF255485 FF235285 FF245285 FF1D4B7B FF285584 FF295787 FF1F4E7E FF215083 FF235483 FF21507F FF265484 FF224F82 FF1F4C80 FF1F4C82 FF1D4B81 FF204E84 FF1C4A81 FF1D4C81 FF1F4D81 FF1E4B82 FF1F4E84 FF1E4F84 FF235589 FF215087 FF245388 FF2C5B90 FF28568C FF255488 FF235286 FF214F84 FF1F4B82 +FF21508B FF205089 FF1F4E87 FF1E4D84 FF1E4D82 FF1D4C81 FF1B4B80 FF1F4E83 FF215186 FF215085 FF225186 FF245387 FF235387 FF235387 FF245389 FF235288 FF1C4B82 FF1D4A83 FF1A4781 FF164681 FF1A4A86 FF1D4C89 FF205090 FF1D508F FF1A4F8C FF1B508C FF194B87 FF1B4988 FF194D8D FF1E5595 FF184D8B FF174A89 FF1B528F FF19508E FF215798 FF195192 FF1E5797 FF1A5191 FF1D5496 FF1C5595 FF1D5696 FF1C5594 FF1E5894 FF1C538F FF1E5392 FF205696 FF1D5796 FF1A5190 FF154A8A FF1A508D FF144986 FF104683 FF124683 FF1B4D89 FF1C4A80 FF16457C FF13467F FF144783 FF164985 FF1A508A FF215893 FF1E5693 FF1F5A98 FF245F9D FF265F9C FF1D548F FF255B99 FF1D5695 FF235E9A FF235D98 FF235B95 FF255996 FF1E5491 FF225A9A FF1D5895 FF24619D FF2865A0 FF26629D FF245F99 FF1F5B95 FF24629E FF2763A1 FF2663A0 FF2565A0 FF2767A2 FF27649F FF25629D FF24649F FF296AA6 FF2868A2 FF2966A0 FF265F9A FF1D5B92 FF25629A FF28669F FF2B6AA3 FF236097 FF256097 FF28639C FF29659E FF24619A FF205C95 FF27629B FF2B659B FF2A659B FF286499 FF256094 FF266192 FF276193 FF276094 FF2C659B FF255E91 FF296193 FF296093 FF2A6294 FF2B618E FF2D618D FF376C99 FF3A719F FF366EA0 FF3B72A8 FF3874A9 FF3A78AB FF4482B5 FF3D7BAE FF366FA3 FF3A71A2 FF447BA9 FF467CA9 FF3A6F9B FF40719D FF4878A6 FF40709E FF3A6B98 FF3A6E9B FF4277A5 FF396D9A FF285B86 FF265781 FF396893 FF34628D FF295A81 FF3E6993 FF32608A FF31638E FF2D5C89 FF234F79 FF2A567E FF3F6C94 FF356287 FF325F82 FF335F7E FF335C79 FF356286 FF2F5C82 FF235179 FF255076 FF1E4A70 FF194670 FF2B5B8C FF1D5387 FF1C5083 FF285B8E FF295D95 FF3167A1 FF336AA5 FF2E649F FF2A6099 FF2D5F95 FF25588C FF1F5389 FF1B4D86 FF20518A FF215387 FF1F5285 FF1D4C7E FF1E4777 FF18416B FF245078 FF27527D FF1C476C FF34608E FF27527C FF204B72 FF36638B FF2A5883 FF40729E FF3A6C9A FF3F72A0 FF40729F FF3D6F9A FF366894 FF386A98 FF30618F FF346593 FF33648E FF32628C FF33628D FF2F5D8A FF2A5A85 FF386992 FF34628A FF396588 FF375F7E FF2F5674 FF345B79 FF325A7B FF40688B FF3A6587 FF3D6B8D FF2D5D80 FF35648C FF2F5E89 FF2A5D87 FF31648F FF41739E FF396996 FF3D6C9C FF316191 FF2D5F8E FF2D6291 FF2E6493 FF2C5F91 FF2E6092 FF2C5D8D FF295B87 FF2F608B FF2F608F FF2B5B8B FF295889 FF29588A FF265588 FF225184 FF2B598B FF2B578C FF275589 FF29598C FF265488 FF29578A FF225085 FF235287 FF28578C FF2C5B8F FF306094 FF2A5D96 FF2A5C93 FF26588C FF235386 FF1F4D7F FF224F81 FF204D82 FF1F4D83 FF245387 FF215084 FF235388 FF1E5188 +FF23578C FF22558B FF1D4E86 FF1F4E89 FF1D4A86 FF1D4C86 FF1E4F88 FF1E4E87 FF194881 FF1A4881 FF1D4A83 FF1B4A80 FF1C4B80 FF1F4D82 FF1E4C82 FF204D86 FF1C4A85 FF1C4884 FF1A4582 FF1D4B88 FF1A4784 FF15427D FF1B4B85 FF1A4884 FF1E4B89 FF194684 FF1B4886 FF1A4B87 FF144887 FF134483 FF1C4784 FF164482 FF174B87 FF164984 FF1C4E8C FF1A4F8D FF1D5491 FF205592 FF1D5693 FF1E5794 FF215997 FF205797 FF215895 FF1E5A94 FF205B98 FF1D5396 FF21599A FF225A9A FF1D5494 FF1C5690 FF235B95 FF245E9A FF2B68A5 FF2D66A3 FF275F9A FF235D99 FF245E9C FF255D9B FF265E9A FF215B96 FF1A528D FF1D518E FF194C8A FF124582 FF184C88 FF10477F FF174B88 FF1A4D8B FF154883 FF0D3C75 FF0F3F75 FF09366F FF0A3369 FF0C3671 FF164580 FF194D8B FF164E85 FF1C5087 FF1F5085 FF17487D FF194D82 FF21598D FF225C8F FF2A6498 FF265F95 FF276197 FF2C669D FF316AA5 FF2E65A1 FF2C639E FF2F66A0 FF2C65A0 FF2E6BA2 FF306CA3 FF2E69A3 FF2E6AA5 FF27639D FF225E93 FF246195 FF2E6BA1 FF2C689E FF2C679F FF2B649D FF29679C FF2A689F FF2E6AA2 FF2C67A0 FF2B639A FF286498 FF326EA4 FF326CA5 FF2C659B FF265F93 FF2D669B FF2B679A FF316B9B FF2A6395 FF2D689B FF245F8E FF2D6D9C FF3873A8 FF3D7BB3 FF3774AA FF306AA1 FF3877AD FF3C7BAE FF306B9D FF3671A2 FF3671A3 FF3871A4 FF356E9E FF2B6294 FF316698 FF32699A FF296394 FF2C6698 FF3771A2 FF3E77A8 FF3F77A7 FF4178A9 FF487FB0 FF457CAB FF4B7EA9 FF41749C FF4075A0 FF3E70A1 FF3A6E9B FF326690 FF396C95 FF396892 FF39668E FF39668B FF3C6E95 FF356895 FF3C6D97 FF3A6D99 FF44719E FF5283A5 FF416D91 FF437098 FF3E709B FF30638F FF295A85 FF255682 FF1E4D7D FF204D7F FF1C4879 FF154170 FF154269 FF1E3F69 FF244F7B FF205584 FF2D5D91 FF376A9B FF3D77A5 FF3E73A2 FF366192 FF325C8E FF295989 FF2D5C88 FF2B527B FF27527B FF37648F FF396795 FF2D5E8A FF386A96 FF326490 FF30618B FF2F5E87 FF315E84 FF245174 FF4D7DA2 FF45759D FF3E6D97 FF3E6B96 FF3A678F FF2F5D82 FF3B6891 FF33608D FF32608F FF315E89 FF285278 FF264A6C FF2C4D6F FF33587B FF355E80 FF305A7B FF2C5578 FF224A6F FF2A5279 FF264F7A FF214F77 FF23517B FF27527E FF295382 FF204B7B FF2F5B8B FF295886 FF306090 FF2A5A8B FF326396 FF35689A FF316796 FF316596 FF326393 FF376694 FF275484 FF22507F FF225280 FF225180 FF1D4A7A FF265382 FF275282 FF1F4E7A FF245081 FF234F80 FF214D7B FF1A4270 FF204875 FF1D4574 FF1B4475 FF16416E FF18436F FF1A4573 FF1D4976 FF214E7E FF295588 FF275285 FF285283 FF2A5686 FF2C588C FF2C598D FF265589 FF235286 FF1F4E84 FF23548A +FF1E497A FF144173 FF1C497D FF164176 FF154376 FF19447A FF154279 FF1A4980 FF1C477F FF1C477E FF1B487F FF19457E FF1A487E FF1E4C82 FF204E85 FF19477E FF1B4982 FF1B4884 FF1A4684 FF184886 FF194985 FF1B4984 FF194582 FF1A4887 FF194987 FF174482 FF184280 FF184382 FF164585 FF1A4781 FF15427C FF103D7B FF113D78 FF14417C FF0D3C72 FF1D4A88 FF12407D FF13437D FF1B4B88 FF184784 FF1E4D8A FF184986 FF164985 FF194B89 FF1A4985 FF1C4D88 FF1D548D FF184E8A FF205491 FF174883 FF1B4F87 FF205990 FF174C85 FF1C568D FF1D528B FF1E558B FF1E5490 FF215491 FF195088 FF1C538F FF1D5592 FF215895 FF205895 FF1C5793 FF1F5A97 FF245E9A FF1E5593 FF1B5190 FF1A5291 FF1D5491 FF225996 FF2962A0 FF2B63A1 FF285E9A FF1A4D86 FF20578C FF255890 FF1F4B81 FF235284 FF204D7C FF18416E FF0E345D FF082A51 FF03274E FF12355D FF03264B FF07294C FF042449 FF0B2F57 FF082B54 FF042148 FF07274A FF0D2D50 FF0F325B FF0E3560 FF123762 FF18436F FF1F4F7A FF17446D FF24547D FF1F517D FF215583 FF24588A FF2A5E90 FF235D90 FF285F93 FF2F679E FF2A6299 FF2F6295 FF2D6195 FF2B6396 FF326BA0 FF2F6BA1 FF2F6CA6 FF2E6AA0 FF3872A6 FF2F699E FF316FA4 FF2E6EA1 FF346EA4 FF2D699C FF276295 FF2B6398 FF2B6599 FF346EA3 FF3771A6 FF3973A6 FF3974A7 FF3B78A9 FF3E79A9 FF3A76A5 FF3871A1 FF3A73A3 FF417CAA FF3B75A1 FF3A729F FF346A98 FF396E96 FF316690 FF386E9F FF3B75A1 FF457EAA FF477FAE FF417AA8 FF437BA8 FF4078A5 FF3C73A3 FF396D9D FF376B9A FF3B719D FF3E75A1 FF3C719D FF4478A1 FF3C729E FF356B99 FF3A6E9B FF3B6D99 FF3F739C FF3A6E99 FF346894 FF3F739C FF396E9A FF285B8A FF215182 FF1D4D82 FF1E4F85 FF21568A FF285E93 FF376CA1 FF336698 FF386996 FF38648F FF2A4F77 FF25456B FF1B3F64 FF1A3F62 FF143958 FF153958 FF123253 FF102D4F FF183859 FF16395A FF183C60 FF254B70 FF325F86 FF2C597F FF265073 FF355D7C FF3A627F FF3E6682 FF4E7492 FF406785 FF5F89A6 FF4D7998 FF577FA2 FF4F769A FF40688A FF3B6387 FF426A93 FF426D93 FF3A6589 FF456D91 FF396082 FF3B5F81 FF41668A FF3B6186 FF3A6187 FF41688F FF386088 FF39638B FF35618A FF38638B FF345F8A FF36618C FF37628C FF325B87 FF285281 FF2E5686 FF28517F FF26507E FF26517E FF265482 FF265380 FF2A5885 FF32618D FF32618F FF306190 FF2E6090 FF2C5D8D FF2A598A FF2B5B8A FF285787 FF29588B FF29578B FF285787 FF2C5B8E FF2E5C90 FF285688 FF295486 FF2D5B8A FF2F608E FF295687 FF245180 FF1A4975 FF1E4876 FF184372 FF1B4875 FF1F4C79 FF194371 FF153F6F FF184371 FF184374 FF174376 FF1B4678 FF184472 FF1C4877 +FF326698 FF2E6194 FF306195 FF24568A FF205184 FF215185 FF1F5187 FF215288 FF1C4C82 FF1D4C81 FF204E84 FF235087 FF245189 FF225189 FF21528A FF255690 FF215189 FF1F4E89 FF1F528E FF1E5491 FF184E8A FF1D4F8A FF164581 FF164481 FF194785 FF1F4C8A FF1C4B89 FF1A4C8A FF164A8A FF154685 FF174483 FF1B4785 FF1D4A87 FF184685 FF184A84 FF164584 FF1D4D8A FF245692 FF1D508C FF1A4A87 FF174480 FF14417D FF184580 FF12447F FF1E508D FF194A88 FF1A4C89 FF1E518C FF1B4D87 FF1B4C81 FF1C4B81 FF1D4E86 FF1B4B84 FF225488 FF235489 FF245788 FF26598C FF1B4B7F FF225386 FF22548B FF20568F FF1D518B FF1A4E89 FF255A95 FF1F548F FF195188 FF1E538B FF1D5189 FF22568D FF1B4D83 FF1D4F87 FF164A86 FF194F8B FF194F8B FF1E5592 FF1D5796 FF1D5897 FF1F5896 FF27609B FF255F98 FF235C94 FF29639C FF3069A1 FF2C649D FF2C609B FF396CA6 FF2E6096 FF306196 FF2B5E94 FF2A598E FF305C8C FF224E7A FF1F4671 FF1E4672 FF244C77 FF1A3D65 FF15345B FF163960 FF183C62 FF19365A FF1D3659 FF112C4D FF09294A FF052547 FF022240 FF062240 FF09294B FF153A61 FF173F68 FF153758 FF2F6796 FF3270AA FF2E6BA3 FF2C6399 FF2E6498 FF2D659A FF316FA6 FF2869A4 FF3270AC FF3775B0 FF3B7AB3 FF3D7DB3 FF3775AA FF3472A8 FF3574AD FF3977B1 FF326DA4 FF3B76AB FF3570A2 FF3A73A3 FF417BAD FF386FA1 FF3A70A0 FF396C9A FF386A96 FF3D709C FF4B7EAB FF40739B FF33638B FF376792 FF3D7097 FF30658D FF2C618A FF366A94 FF2E628C FF366995 FF386B9A FF3B6E9D FF316691 FF2E648C FF3C6E97 FF35658E FF396D95 FF386C93 FF366B90 FF326489 FF37668B FF316186 FF3B6C94 FF4B7CA6 FF265880 FF27577E FF3D6D92 FF407399 FF31638F FF326393 FF285B8D FF265A8E FF2B6292 FF295D8C FF2F6191 FF2A5D8F FF396A9A FF3B6D9E FF396C9B FF3E719F FF4779A7 FF4576A3 FF5383B0 FF4D7FAB FF46749E FF2F597E FF204567 FF153756 FF103251 FF0E2E4A FF0F2D47 FF112F47 FF09243A FF152F46 FF0C253C FF11283E FF213B50 FF203F53 FF35546A FF355571 FF466987 FF406685 FF395F7F FF3E6183 FF4D6F8F FF41617E FF587794 FF456480 FF3D5F7D FF4D7291 FF456A89 FF507594 FF456B8B FF486F90 FF466E90 FF466F90 FF3C668B FF3A6690 FF3B6592 FF345F8B FF376492 FF3C6997 FF446E9C FF3D6793 FF2F5884 FF2B537F FF2E5886 FF2E5A87 FF295681 FF2F5986 FF2B5785 FF326290 FF306193 FF2F6293 FF2C5F8E FF2B5D8C FF28578A FF2D598A FF265383 FF275686 FF29598B FF2F6092 FF2A5988 FF235480 FF265988 FF23578A FF285D90 FF225A8C FF235B91 FF275F95 FF255E93 FF255E93 FF265E93 FF295E96 FF295D94 FF2A5F96 FF2B6199 FF2B6095 FF2B5D8E FF2E6190 +FF205284 FF255589 FF24578B FF1B5387 FF1D5387 FF1C4D7F FF1A4777 FF184273 FF184474 FF154071 FF174070 FF113A69 FF143E6C FF184270 FF1A4574 FF184271 FF184575 FF194577 FF1C497C FF204F83 FF1E4B81 FF1C477E FF224B84 FF224C87 FF1F4C87 FF1E4F8A FF1D528E FF1D518C FF1F538E FF1C5190 FF215593 FF174C87 FF174D89 FF184989 FF164684 FF174686 FF144582 FF0F3F7D FF164682 FF194885 FF1C4B89 FF174785 FF194C88 FF1C4F8B FF164A86 FF1D4E8B FF144280 FF184783 FF11427D FF13447E FF16457B FF1C4A7D FF1F4F7F FF1C4974 FF18416A FF1A466A FF123D65 FF214970 FF1B4368 FF1A436E FF224F7C FF23507E FF204F7F FF154877 FF1F5382 FF1D4F81 FF225284 FF1E5082 FF1B5081 FF245888 FF1F5387 FF295F96 FF1E548A FF1C5188 FF21568E FF1E558D FF235990 FF235993 FF21578E FF20568B FF225A92 FF205790 FF20568E FF225891 FF235994 FF235993 FF21588F FF22588E FF235B92 FF265E96 FF205890 FF245A92 FF235B90 FF1F568B FF245B91 FF275C93 FF28598F FF255488 FF2A5A8E FF275A8C FF215486 FF2A5B8D FF2B5B8B FF2A5989 FF2B588A FF275487 FF2C5483 FF285179 FF2B557B FF152B47 FF163658 FF11365F FF0B355E FF0D3962 FF0D3157 FF14345B FF1A3D68 FF1E4B78 FF205582 FF23598B FF285F95 FF1F578B FF245C8F FF20598E FF195086 FF16497D FF25578B FF1F5389 FF275D93 FF2C6395 FF2F6896 FF346A99 FF356B98 FF376E97 FF457AA2 FF376E95 FF467DA9 FF4279A3 FF4C84AD FF477FAC FF437DA8 FF4780AD FF4076A5 FF477BA9 FF3C6F9A FF386994 FF356893 FF2B6089 FF346993 FF3F77A2 FF396F9E FF376C9C FF4179A6 FF3A719D FF3B719A FF40739A FF3E6F95 FF336185 FF38648A FF4B7AA3 FF3A6D9A FF356694 FF2F5F89 FF2B5A86 FF2D5C8B FF235483 FF2E5F8F FF275A8B FF225486 FF225182 FF2B5989 FF2B5889 FF295482 FF1A466C FF426D8C FF497493 FF517FA2 FF417096 FF4E7EA3 FF477FA4 FF4479A2 FF5084AC FF477BA1 FF5182AC FF5486B1 FF4B7FA8 FF4E82AA FF4B7DA5 FF5685AF FF5282AD FF4E7EAA FF47749E FF457098 FF315A80 FF385F83 FF2D5273 FF32597B FF2C5578 FF345C7D FF345A7C FF2A4E6E FF254562 FF274560 FF314F6A FF365571 FF3F607E FF456B89 FF567C9A FF4F7594 FF537A9A FF547C9D FF4B7598 FF467199 FF426C99 FF3C6690 FF39618B FF3B658F FF3A648E FF3B6590 FF46709B FF436E98 FF37628C FF38628D FF3C6992 FF37658F FF33618E FF2C5C8B FF245384 FF265487 FF275588 FF1F4D80 FF214D80 FF1C457C FF164378 FF174379 FF194477 FF1A4575 FF184474 FF194877 FF265486 FF235386 FF27598D FF2A5D93 FF295A92 FF1F5188 FF265890 FF23558D FF25558E FF22528B FF1F548B FF20528C FF285B94 FF2A6095 FF2A5E8F FF27598B FF225587 +FF194B7C FF1F4C80 FF1C4B80 FF1C4E84 FF1C4C83 FF22568A FF205588 FF24548A FF23558C FF24568D FF28588D FF265386 FF265386 FF255384 FF265485 FF204E7E FF1A4976 FF123E6B FF103765 FF0E3464 FF153F70 FF113767 FF072D5B FF0A3061 FF0C3466 FF093163 FF0B3165 FF072E5F FF113964 FF103967 FF0D3361 FF153868 FF133F6F FF164475 FF1B4778 FF1B467B FF1A4577 FF1D487F FF1B4D80 FF215187 FF23518B FF214E8A FF275792 FF255693 FF255995 FF21538D FF1B4984 FF194583 FF1E508E FF235991 FF225485 FF214F7D FF235581 FF29537E FF1C446B FF275476 FF2C567F FF2D557D FF2B5476 FF2D577B FF214D73 FF29537A FF29527B FF2A547E FF27527C FF224E75 FF1D496F FF204A70 FF1F496F FF133A62 FF174064 FF174267 FF164069 FF18406D FF1A4372 FF13406E FF174471 FF154375 FF134170 FF154371 FF184A7B FF1C5285 FF174E80 FF1D5386 FF1E5087 FF1B4C83 FF215589 FF1A5284 FF1C5487 FF255D92 FF255B91 FF23578F FF215891 FF265E94 FF205991 FF1F5993 FF235890 FF1A4F84 FF235A90 FF1F538B FF1F528A FF1D548A FF225C90 FF1E588B FF1C5184 FF225889 FF184574 FF194573 FF174672 FF234E7F FF22517F FF235081 FF2B5A89 FF2F6094 FF306494 FF2C5F8E FF2B5F90 FF24588B FF215385 FF215587 FF245A91 FF265E96 FF256195 FF2A66A0 FF2E6BA8 FF2B67A1 FF2E68A2 FF306AA6 FF2B66A1 FF2A659D FF266197 FF265E93 FF265B90 FF215487 FF1D4B7C FF1F507D FF1A4B7A FF174875 FF1A4D74 FF25547E FF26567F FF30628D FF356995 FF376D9B FF3C75A3 FF427BAC FF3371A0 FF3C78A7 FF3A73A1 FF376F9F FF3B75A6 FF417CAD FF407DAD FF3F78AA FF396EA1 FF396A9B FF356692 FF386991 FF366385 FF326081 FF326388 FF46769D FF46779E FF30628D FF346593 FF376898 FF2F6094 FF25578C FF2D6395 FF366C9C FF366C9E FF3A6E9F FF3E6F9D FF3A658E FF254E6E FF305572 FF527A99 FF406887 FF486E89 FF517996 FF466B8E FF3D6182 FF406582 FF375C7C FF385F7B FF355B75 FF385C76 FF335872 FF3A607C FF3B6482 FF4D7898 FF437294 FF4A7DA1 FF4D81A7 FF4D7DA4 FF4C7BA1 FF36638C FF325F86 FF315E81 FF386386 FF3E688E FF40688B FF456989 FF466684 FF466381 FF33506E FF254762 FF23445E FF264863 FF365975 FF315573 FF3D6588 FF3C6790 FF37658F FF3B6993 FF3A6895 FF366593 FF396A94 FF356592 FF305E8D FF325F8E FF355F8D FF33608E FF2E5C89 FF35628D FF3E6894 FF36618F FF346390 FF31628F FF305F8D FF2F5C8C FF2D5C8D FF27578C FF235387 FF224F85 FF1D4A7F FF1E4C80 FF1C4D85 FF1B4E86 FF174880 FF1C4B85 FF1C4D82 FF17467B FF154078 FF16457A FF144278 FF154278 FF164278 FF1B477D FF18477B FF1C4880 FF214C87 FF1E4D82 FF255485 FF1F4D80 FF205084 +FF295892 FF2B5B91 FF2A5D94 FF295D96 FF23568E FF1D4B81 FF235187 FF1F4E84 FF1C4C80 FF194B7D FF255788 FF1F4E82 FF1F4F7F FF1F5081 FF27588C FF1E5286 FF225A8F FF225B92 FF235C94 FF235F96 FF235D92 FF255C93 FF265D96 FF255E9A FF285F9E FF245C9C FF245E9C FF245D97 FF245A8E FF205588 FF21558B FF1B4E84 FF215388 FF15447A FF144175 FF184678 FF1B4B7D FF194478 FF163D72 FF133A71 FF133871 FF113069 FF0E3468 FF0F3468 FF0A3365 FF083365 FF0F376B FF0F386F FF123E77 FF123B73 FF18426E FF19446D FF1E4C78 FF1D4D78 FF1D4875 FF19436F FF204976 FF153C6B FF0A2D57 FF1C426B FF143D69 FF123A60 FF143D63 FF153F67 FF173E68 FF27507B FF1F4769 FF1F4468 FF2F5682 FF2A5880 FF285479 FF22496A FF163855 FF214463 FF204669 FF1A4266 FF265378 FF28557F FF204C77 FF25507B FF204E7C FF204E80 FF245485 FF1C4C7F FF235388 FF204E83 FF1D4A7A FF1B4A79 FF235989 FF194C7C FF235383 FF215384 FF25598C FF215488 FF1D4F84 FF24588B FF1D5383 FF1F5486 FF22588B FF164C80 FF1B5084 FF1F5689 FF1D5688 FF25598E FF24578A FF215585 FF255786 FF265785 FF2A5B8B FF20507F FF1F4B78 FF214B76 FF224C77 FF1A4570 FF143E69 FF133E6B FF1C4A79 FF214E7D FF234F7D FF235383 FF2B6195 FF286199 FF27609B FF235D97 FF205A96 FF215B9A FF1E5A97 FF1E5B94 FF1C5790 FF215B96 FF215B97 FF2B69A1 FF2966A0 FF2F6BA8 FF3471AC FF306EAA FF2D6AA4 FF3572A6 FF3B75A8 FF3C73A7 FF306697 FF2C6294 FF295C8C FF2F6592 FF215581 FF245988 FF286090 FF225889 FF346999 FF235784 FF2F638E FF326691 FF346A97 FF366B9B FF396C9D FF386C98 FF2C6088 FF34648C FF2E5E84 FF3B6A8B FF447395 FF3C6D94 FF3E6F9D FF2F6291 FF3A6E9F FF2B5D8F FF2C5D8C FF285984 FF386997 FF346896 FF356697 FF33618F FF2E5B82 FF3E698B FF436D90 FF4C7695 FF294F6C FF385F7B FF345E7C FF446B8B FF53789A FF5E85A5 FF57809D FF4B738D FF6188A4 FF5B819C FF6487A0 FF6888A0 FF5B7C94 FF52788F FF486C86 FF4C7289 FF496A81 FF47677F FF446881 FF3B617A FF466E8B FF446F90 FF477194 FF466D8F FF3C6585 FF3F6786 FF224460 FF1B3A50 FF2B485C FF2F4C63 FF3F5D77 FF365B74 FF3A5D76 FF3D5E7A FF3A5F80 FF3A5F85 FF325B84 FF315D87 FF2F5984 FF305E8B FF2E5F91 FF2C5C90 FF285A8E FF2B5D91 FF2F6195 FF316296 FF2B5C8E FF295A8C FF285789 FF285687 FF255382 FF295687 FF2B5789 FF285586 FF2A5686 FF285584 FF285483 FF234F82 FF265283 FF1D4B7F FF225087 FF225187 FF21518A FF1F4F89 FF204F89 FF1B4F87 FF1D558C FF1C518A FF1A4985 FF1C4986 FF1D4C89 FF1A4B88 FF1A4987 FF1A4686 FF1A4784 FF1B4884 FF194680 FF1F4D83 FF225084 FF25538B +FF1F5289 FF1F5087 FF205289 FF1F4F87 FF1E4C84 FF1E4A81 FF124077 FF154279 FF19447A FF1A4479 FF133F73 FF18467A FF1A497B FF235387 FF1C4F85 FF20558D FF235B93 FF1C538C FF184E8A FF235895 FF1F5491 FF1D4F8B FF144983 FF1B518D FF134987 FF235B99 FF225E9A FF225994 FF184E86 FF1B5289 FF185289 FF1E5790 FF19528C FF1D568F FF22598F FF1D568A FF1D5588 FF1B5084 FF1D518A FF1D508C FF1E508D FF1E4F8D FF1E528F FF19518C FF225890 FF1F5288 FF1F5588 FF22578A FF1F5185 FF255688 FF2A5987 FF23517F FF20517F FF225580 FF32628F FF2D588A FF1C457B FF1C467F FF224E87 FF204C83 FF184177 FF1E4778 FF1C4578 FF163F73 FF1A4276 FF163D6C FF143C66 FF234C77 FF133D6C FF1F4975 FF234B76 FF173C65 FF173C5E FF1C4161 FF183F5E FF254B6A FF194061 FF0D3456 FF13395D FF193F63 FF10375E FF10345A FF173C62 FF153B64 FF173F6B FF18416E FF133B67 FF103965 FF15416D FF164069 FF173F67 FF143E66 FF163E64 FF204A71 FF19456E FF204D76 FF17456F FF1D4C78 FF1F507D FF245280 FF1C4977 FF194874 FF1A4874 FF1B4870 FF244F77 FF27517A FF25517A FF2A5A83 FF2B5A8A FF215180 FF275886 FF275884 FF1F4E7A FF275583 FF31628D FF285982 FF27577F FF24527D FF163F6C FF1D4774 FF14406E FF144272 FF154577 FF1C4D83 FF1A5086 FF1F578E FF29649E FF25619B FF1F5B92 FF255E95 FF225992 FF205990 FF28619B FF2A639F FF2C67A2 FF275F9A FF235A93 FF2C6499 FF265F93 FF30699D FF2D679A FF2B6699 FF2E6698 FF326C9A FF2F6490 FF2B5F8A FF2A5B89 FF326491 FF2E608B FF34678E FF326186 FF3F6D91 FF35668C FF2E6189 FF477AA3 FF40749A FF3E6E93 FF457395 FF3C6A8B FF3C6989 FF467395 FF305D85 FF41729D FF316593 FF1B5282 FF2C6192 FF245585 FF2C5D8A FF285882 FF30608C FF31618F FF35638F FF2C587C FF325C79 FF396280 FF47708E FF5B84A0 FF527C99 FF658EAE FF6B94B6 FF527999 FF4D7693 FF497491 FF497292 FF486F8D FF476D8A FF315671 FF3B5F7A FF2E536E FF395F7B FF416581 FF466881 FF4F6F87 FF5D7C94 FF577991 FF60829A FF446883 FF2D5372 FF2F5575 FF335979 FF305675 FF325979 FF385C7D FF3D5E7C FF304F69 FF1C3953 FF18334E FF1D3D58 FF294B68 FF214565 FF30587F FF2E5683 FF295583 FF285683 FF244F7D FF265483 FF225384 FF225285 FF225286 FF1E4F83 FF1C4C80 FF1E4F82 FF1D4C80 FF1E4E82 FF225288 FF215389 FF22558D FF1F5389 FF1F5488 FF215488 FF215287 FF245286 FF245285 FF205081 FF215181 FF1F4F82 FF1F5086 FF1A4B83 FF164780 FF1B4983 FF1E5088 FF195087 FF1E538C FF174982 FF1A4B84 FF174781 FF1B4D87 FF1C508B FF1B4F8B FF1E5491 FF225895 FF1B508D FF1C4F8E FF1F518D FF1D4E88 FF20518B +FF1E508A FF20518D FF20518E FF1C4F8B FF1A4B88 FF1E4C8A FF1B4987 FF1A4683 FF133D77 FF11396E FF164075 FF113B72 FF163F78 FF113C75 FF123F78 FF15447F FF103F79 FF123E78 FF0F3C75 FF0A3871 FF0E3C71 FF09366B FF154278 FF0E3D76 FF16447E FF14427B FF14467D FF164981 FF12447C FF194B83 FF14487F FF194984 FF184A88 FF194E8B FF1A4F8B FF255D96 FF255F96 FF296299 FF215994 FF235894 FF235594 FF225797 FF215798 FF225A98 FF275D9A FF265B97 FF29639E FF27619C FF2A5F9A FF26568F FF255A90 FF296095 FF215386 FF163F6F FF104071 FF1C4B81 FF123D77 FF133F79 FF224C86 FF153E7A FF153E78 FF143C76 FF123D78 FF163F7D FF123A75 FF174279 FF16437A FF1B4982 FF204F8A FF1E4B84 FF1C487B FF2B5586 FF1E4675 FF1D4771 FF1D4670 FF1B426C FF173F65 FF133A5C FF1D4365 FF284E72 FF23496F FF183C5E FF214467 FF1A4064 FF153C61 FF264E72 FF1E4469 FF1E466B FF234B73 FF244D74 FF254F77 FF25507A FF224C73 FF1C476C FF224C71 FF1D4568 FF1C4163 FF214668 FF284D71 FF193D61 FF254B6F FF2B5476 FF1D4567 FF21496A FF264C6C FF1E4262 FF1F4464 FF133B5A FF1B446B FF204973 FF204B74 FF1C4770 FF244E78 FF27507B FF265279 FF29557A FF215074 FF2C5C83 FF295B87 FF235B8E FF2B659A FF296296 FF296096 FF235B91 FF215A8F FF2C6399 FF265E98 FF2C639E FF235B93 FF275E96 FF276095 FF2A5F97 FF255A90 FF21588D FF22578C FF1E5285 FF1C5183 FF1A4D80 FF17487A FF1C4C7D FF174676 FF154571 FF1B4976 FF1B4B76 FF164069 FF174064 FF2B5379 FF2E567B FF1F486B FF234C6D FF3F6486 FF103455 FF153A5B FF32597B FF345D7F FF285075 FF2C5277 FF214669 FF375E81 FF22486A FF3A607F FF3A6280 FF3C6687 FF5985AE FF2A5B87 FF3D709B FF3D719A FF4579A4 FF346898 FF35638E FF335E86 FF406D95 FF3E6B94 FF3A6387 FF396084 FF30567A FF396383 FF416A87 FF426888 FF416787 FF3C5F7D FF4B6F8A FF49708C FF527898 FF5983A1 FF5E88A5 FF6A93B2 FF628EAD FF608CAB FF527E9D FF5C87A6 FF5E86A4 FF5F88A4 FF58829F FF47708E FF5E87A4 FF517B9A FF456E90 FF4B7598 FF487295 FF4B7597 FF4B769A FF497399 FF456E92 FF517A9C FF50799C FF537DA2 FF507B9F FF406A8D FF305B7F FF224D76 FF24507E FF285786 FF295989 FF2F5F8E FF275889 FF215386 FF1D4E82 FF1E5085 FF23568D FF22548B FF25578B FF23578B FF1D5085 FF215387 FF205185 FF1F5082 FF215185 FF245288 FF24558A FF295B90 FF26588C FF26568A FF235186 FF204E83 FF215084 FF235386 FF235589 FF23568C FF285A92 FF22548C FF21578E FF21548E FF1F518B FF1E528A FF1D4F88 FF1A4E87 FF1E548D FF22568F FF1D5089 FF1F538D FF225894 FF275E9A FF215994 FF245B97 FF1F5590 +FF164C86 FF184A88 FF1B4A88 FF184885 FF1D4988 FF143F7D FF133F7B FF143D7A FF1B407F FF163A78 FF153D7A FF13407B FF123C7A FF15407C FF1B4680 FF16427C FF17447C FF16427A FF194580 FF174581 FF1F4F8B FF1D4B86 FF1B4A85 FF164482 FF184483 FF1D4887 FF1B4986 FF1B4883 FF1B4885 FF20518D FF215792 FF1E5290 FF1F5593 FF1F558F FF174A84 FF10417C FF14447D FF0C3972 FF0D3F78 FF0A3871 FF0F3C76 FF0A3872 FF0D3A76 FF0A356E FF0B356C FF033066 FF0A336A FF153F75 FF154275 FF1B4A78 FF1E4B7D FF255486 FF2D5E8F FF2D5B8C FF295A86 FF225383 FF24578B FF235A8E FF23558C FF18457D FF113E74 FF1F4B84 FF154380 FF164582 FF194883 FF15467E FF194885 FF154686 FF1E4F8F FF1A4987 FF15457F FF16457E FF1B477F FF204F80 FF285987 FF2E6090 FF275888 FF1C4973 FF1D4971 FF1B4872 FF1B456F FF28557C FF1D4A73 FF26527D FF265276 FF1B4568 FF234D73 FF235177 FF204B71 FF1E486C FF133E62 FF234D73 FF1C496D FF295478 FF244B6E FF23476B FF31577A FF204A6B FF244C6C FF1F4465 FF214868 FF204769 FF1E4063 FF153551 FF1F405B FF234762 FF254967 FF244868 FF274E6E FF214968 FF294F6F FF1E4465 FF244B6D FF295273 FF26506F FF1E4667 FF1D446A FF1F4974 FF2D5B8A FF1E517E FF245B8A FF286193 FF245B91 FF285F95 FF276197 FF245E95 FF235A92 FF285B92 FF285E92 FF245A8F FF205683 FF215182 FF275B8D FF286192 FF235A8E FF2D6397 FF2E659B FF295E99 FF275C93 FF1F5387 FF2F6295 FF245684 FF245685 FF306597 FF336394 FF265381 FF1D4D74 FF1E4C72 FF255077 FF224B76 FF305C88 FF2C5B88 FF22527C FF23527B FF275580 FF1D4C7B FF2A598A FF295987 FF255584 FF2B598A FF224C7B FF26537D FF144069 FF265482 FF245588 FF275889 FF33618F FF255381 FF386790 FF37638C FF38658F FF2A5981 FF386183 FF3F6887 FF5E86A9 FF4E769A FF456F91 FF466C8D FF416385 FF355C78 FF446882 FF3B5E76 FF41677F FF3D657E FF3C647D FF3E637E FF527893 FF56809A FF3A627C FF476F8B FF4A7492 FF4C7390 FF507998 FF507C9D FF5581A4 FF5587A7 FF6293B5 FF4A789D FF426E94 FF416D93 FF3C688C FF3E668A FF395F83 FF3C6386 FF355D81 FF2F597F FF356388 FF3E698F FF406D90 FF3E6A8F FF345C87 FF325D88 FF2D5884 FF2E5988 FF255485 FF29598E FF205187 FF21558A FF20548D FF1F528F FF235691 FF22568E FF1E538B FF22588F FF22578F FF235690 FF22548F FF1F518A FF1F5087 FF1F5188 FF1F5187 FF1B4981 FF1B4980 FF1E4F81 FF205084 FF235487 FF205386 FF20558B FF1B5389 FF194F84 FF1D5087 FF1B4F87 FF1C518A FF1C518C FF1A5087 FF1C4F87 FF22558F FF1E538C FF1F508B FF1F558D FF1F5691 FF1D5390 FF1A508B FF144983 FF1C508B FF1B5188 +FF1E548D FF164681 FF123F7C FF0E3B78 FF0E3A76 FF153E7B FF16417E FF143F7A FF133A76 FF19427E FF123F7B FF113C7B FF113D7B FF0E3874 FF133C76 FF12417C FF14417B FF144078 FF0F3A74 FF13407C FF13407C FF184480 FF174280 FF204C89 FF1C4987 FF1B4987 FF164584 FF164480 FF1A4785 FF1E4D8A FF184B84 FF184A85 FF1C4B87 FF1A4A85 FF1B4C89 FF1B4B8B FF1C4C8C FF1E4D8D FF1E5090 FF1E528F FF1E4E8B FF164482 FF194885 FF22508E FF1F518E FF215492 FF1D4C8D FF1F4D8C FF1B4B85 FF16417B FF17427A FF144076 FF134276 FF17467B FF19487E FF154479 FF19497E FF0D396D FF1A4F80 FF174A82 FF114179 FF205487 FF1F5389 FF20538C FF1E5187 FF1A4D86 FF1A4A85 FF194C88 FF154887 FF184A86 FF1B4B83 FF215289 FF235489 FF205080 FF215281 FF1F5285 FF184B7F FF225586 FF225384 FF215081 FF1D4C78 FF204C79 FF346492 FF1F507E FF224F7C FF24507C FF255580 FF204C79 FF19436B FF234E78 FF204F79 FF1A486F FF204C72 FF184468 FF204A70 FF1B456C FF154066 FF1C486E FF204870 FF234B73 FF295579 FF244C6F FF2C5377 FF284E70 FF2B5272 FF284F71 FF345A7E FF274E72 FF22476E FF2A5077 FF264E74 FF224B6F FF1B4469 FF224A6F FF1C446D FF224C75 FF214C74 FF26537D FF235281 FF275886 FF295B87 FF1F5282 FF23578D FF23598F FF265D93 FF265D95 FF2A5F92 FF1F5386 FF215388 FF225286 FF2D5D8D FF285888 FF245686 FF205485 FF255D8F FF285C8D FF1C4E80 FF26588B FF2A5C92 FF265A8C FF1C507F FF215283 FF20517F FF275884 FF255783 FF2D5F8E FF285B88 FF346795 FF306392 FF356892 FF33658E FF285882 FF336489 FF2F5C80 FF2B577C FF315E83 FF2A5578 FF2F567E FF426C97 FF356592 FF376899 FF225386 FF295A8E FF27588B FF2E6090 FF2E6292 FF2F6494 FF316494 FF2C5C8D FF2F5E8D FF2D5B89 FF295681 FF295076 FF20446A FF254D6E FF3B5D7A FF4E6F8D FF6C93B3 FF416788 FF5E85A7 FF3C6481 FF274C66 FF365972 FF466885 FF446783 FF436A87 FF48728E FF527A95 FF4E7894 FF54829E FF5E89A6 FF547E9E FF5784A2 FF4F809F FF5082A4 FF4F7FA0 FF437395 FF5485AA FF4B7BA4 FF4B7BA2 FF4E79A3 FF4A749D FF47739A FF4A769D FF4A769F FF48759E FF4B78A3 FF47729E FF49749E FF39658E FF2D5683 FF274F7E FF254B7B FF254D7E FF225083 FF24558A FF265790 FF20548D FF1E528E FF225490 FF20528D FF1D508A FF1B4A84 FF1D4E89 FF1C4E89 FF1B4E88 FF1C508A FF1A4D88 FF1A4986 FF1D4E88 FF194B86 FF1C4E89 FF1F5289 FF23558B FF22568B FF1E5186 FF1E4D83 FF1E5187 FF1C4E86 FF1C4C85 FF1D4E87 FF1B4F84 FF1F548B FF1C4F8B FF1F508E FF174D86 FF14477E FF16447C FF14447D FF14457F FF144982 FF174D85 FF1B4E86 FF22548C FF1C4D87 FF1E4E89 +FF1B538D FF275C98 FF164987 FF194987 FF17427F FF18407F FF14407D FF123F7B FF123B77 FF113B75 FF16447F FF1C4786 FF1C4787 FF1B4785 FF204E8A FF245592 FF1C508D FF21548F FF1E508C FF1B4E8C FF1F518F FF184986 FF184986 FF194C89 FF1A4C8A FF1B4D8D FF1E5091 FF1F5390 FF1D4F8D FF154482 FF1F4F8C FF20528F FF1D518D FF1B508B FF154886 FF1A4D8C FF154886 FF194B89 FF154A88 FF215794 FF1F538F FF1E508E FF1F538F FF205393 FF205595 FF205794 FF1E5391 FF1B4E90 FF174A8A FF1A4988 FF174887 FF164987 FF184B8A FF154B88 FF205790 FF22588F FF215184 FF2C5C8C FF16446D FF346698 FF2B5E91 FF2B6192 FF2C6193 FF37699C FF205183 FF26588C FF24558A FF1F538A FF255B93 FF1F568D FF25588B FF215285 FF28598D FF18497E FF12437A FF11427C FF18487F FF124177 FF134176 FF133F73 FF0F3B6D FF0B3665 FF053361 FF0F3D6D FF0B3668 FF0A3466 FF0B3868 FF0F3A67 FF0D3562 FF123A68 FF133B6A FF1B4372 FF194470 FF133E68 FF204B75 FF234D7A FF2A5582 FF2C5883 FF2D5682 FF28507D FF214D76 FF345C84 FF254C74 FF244A6E FF2B5277 FF254E76 FF27517B FF2C5682 FF27527E FF214D7B FF1E4B79 FF1D4D7B FF235381 FF235281 FF245280 FF275787 FF1F4F7E FF265788 FF25588C FF1B4C7F FF18497B FF215286 FF22558A FF285C91 FF1C5187 FF255B90 FF1E5184 FF1E4F82 FF1E5082 FF1E4E7F FF1E4E7F FF265687 FF275888 FF285A88 FF255A88 FF20527F FF245481 FF235482 FF2C5D8C FF275788 FF255586 FF2D628E FF2B5D8B FF2A5B89 FF2E5E8B FF30608B FF255985 FF255A88 FF295D8B FF275B82 FF24557C FF24527A FF325E86 FF2E5B80 FF39678A FF336081 FF3A6582 FF37617F FF446E8E FF345F81 FF5C88B0 FF406F99 FF3B6C96 FF447499 FF416E92 FF5B89AE FF38658C FF467299 FF3F7198 FF36658C FF406E92 FF4B789B FF3E698D FF497095 FF3B6081 FF3B5973 FF325068 FF3F617C FF355673 FF385D7A FF426A86 FF59809C FF4F728E FF3A5D79 FF5B7B95 FF3F637F FF395F7E FF2E5271 FF315875 FF335B79 FF2B5370 FF234966 FF325976 FF2A5374 FF467093 FF487B9B FF4B7B9B FF48779B FF43749D FF4E80A9 FF4E80A9 FF5587AF FF578BB2 FF4E82AC FF497FA9 FF548BB3 FF5487B0 FF4F7EA7 FF5282A9 FF5281A9 FF507AA7 FF3F6A99 FF3A6594 FF2F5B8B FF28578A FF1C4B80 FF1B4A82 FF1C4D86 FF194A84 FF144682 FF1C4E89 FF194B85 FF194983 FF1F508A FF1A4C86 FF194A85 FF275A93 FF225690 FF1C4F8A FF21558E FF225691 FF275994 FF265891 FF25558A FF235589 FF1D4D83 FF1D4F84 FF1E5188 FF1F5088 FF1E4D85 FF1F4E86 FF215287 FF1F5187 FF1C4E87 FF184C86 FF1C528D FF1F5390 FF1E508B FF245991 FF20568E FF1A5189 FF1F558D FF1E518A FF1E5089 FF21548D FF21558D +FF1A4F8B FF1B508D FF1E5693 FF1B5290 FF1B4F8D FF1A4986 FF1A4785 FF174381 FF15407E FF194480 FF123F79 FF0F3E78 FF14417D FF12417E FF0F427D FF0C3F7C FF124684 FF114582 FF144886 FF134786 FF174A88 FF184986 FF154784 FF124481 FF154584 FF154484 FF154485 FF164886 FF1A4A88 FF174483 FF154081 FF194786 FF1F508D FF184987 FF225393 FF1A4A8C FF1C4D8E FF194B8A FF1B4E8D FF1A4F8E FF124683 FF164B86 FF1C538F FF134986 FF124784 FF144986 FF114783 FF144A88 FF1C4F91 FF184C8E FF15498A FF164788 FF194986 FF184882 FF184985 FF174683 FF133F76 FF164579 FF0F3C66 FF184578 FF1D4B80 FF0F3F74 FF1C4E81 FF194B7E FF1A4B80 FF1F4F8A FF184981 FF1A4D86 FF1F568F FF235C95 FF215A93 FF1D568C FF1C538A FF1A4F88 FF1D4F89 FF1C4D86 FF164C84 FF1E518B FF2B5B93 FF215088 FF225188 FF214E87 FF1F4B83 FF27528A FF27548A FF235084 FF265388 FF214E85 FF1E4982 FF254C84 FF20477C FF224D80 FF224C83 FF255284 FF1E4A7B FF194575 FF133F6E FF123D6A FF0C3161 FF13396B FF0E3769 FF103564 FF0E3362 FF0E3462 FF11386A FF113A6B FF123D69 FF113B68 FF15406E FF1A4673 FF1D4A7A FF1C4B7E FF1F4F84 FF205186 FF215389 FF1A4E86 FF1D5188 FF20548A FF1E528B FF21558E FF255A94 FF275C97 FF265D95 FF285D95 FF295F98 FF2C649B FF2F6399 FF33679E FF2A5E94 FF32669A FF33679C FF2C5E94 FF25568A FF316294 FF2E5F90 FF2D5E8D FF2F5F90 FF376899 FF2C5D8A FF275986 FF285987 FF2A5B88 FF275785 FF205180 FF245785 FF255A87 FF21537D FF285984 FF255685 FF255786 FF225382 FF285989 FF255682 FF2A5B85 FF265982 FF376892 FF34628A FF315E86 FF356187 FF335D80 FF2D597B FF3F6D91 FF3D6B91 FF2A5579 FF1E4668 FF315778 FF325978 FF4F7592 FF4F7897 FF4F789A FF406685 FF6187A4 FF3B6282 FF486F90 FF284963 FF39576B FF39586D FF57768D FF4E6F8B FF395A77 FF456883 FF41647D FF52738B FF4D7087 FF58809D FF5680A1 FF507A9B FF557F9D FF527996 FF4C7491 FF638EAD FF5A85A5 FF5A89A9 FF46799B FF41799E FF4578A0 FF42739A FF4A7BA2 FF4E82AA FF4E83AB FF41769F FF3F759F FF3C719B FF3B719E FF336896 FF4279A4 FF4980AB FF578AB6 FF5D90B8 FF598CB1 FF4C7CA3 FF4373A0 FF4271A0 FF4574A2 FF366697 FF27568B FF24548A FF24548A FF24518A FF26558F FF255690 FF275790 FF255891 FF215690 FF225792 FF215591 FF1C508C FF1E538E FF235991 FF1C528A FF1F548E FF21538D FF1C4F86 FF1F4F82 FF1D4C80 FF1D4B82 FF194880 FF1D4B84 FF1B4B84 FF184882 FF1A4982 FF194980 FF1E4F86 FF174881 FF194D86 FF1A4E8B FF1C4F8E FF205392 FF1D518B FF1A4F8B FF1D5590 FF174F8A FF1B508D FF1A4D8C FF164B88 FF1A508A +FF174D89 FF184A88 FF154787 FF144886 FF134381 FF144885 FF1E5290 FF194C8B FF154787 FF174987 FF184A86 FF154A84 FF164683 FF184887 FF174987 FF194989 FF1A4F8E FF1D528F FF205592 FF1B508E FF1C4E8B FF1D4E88 FF245791 FF1C4F8A FF1D4E8A FF1B4A87 FF174683 FF144483 FF174885 FF124281 FF154384 FF0F3B79 FF0E3A74 FF0D3974 FF0D3874 FF123D7D FF0E3B7A FF11407E FF144483 FF194A8A FF1A4C89 FF20528D FF235794 FF1F5791 FF1E5390 FF205293 FF205694 FF225997 FF215596 FF1B5190 FF24599A FF1E5195 FF1B4D90 FF1F5192 FF194D8D FF1A4986 FF144181 FF184681 FF1E4D84 FF17447E FF144781 FF1B4F8A FF154982 FF1D4E87 FF174584 FF174888 FF194A87 FF194C87 FF174D89 FF1D5390 FF184D8A FF1A4E8A FF20528D FF215693 FF205592 FF265993 FF174C85 FF1D4E8A FF194783 FF14427B FF194783 FF13437A FF16437B FF134179 FF124179 FF17467E FF114076 FF124379 FF10407B FF18427E FF113B74 FF133E78 FF0D3C73 FF0D3C70 FF154477 FF17457A FF1C4B80 FF194879 FF163F71 FF1C447A FF1C477D FF163F73 FF153F73 FF124172 FF1E4C82 FF214F84 FF1C4A7B FF255084 FF1E4C7C FF245381 FF255587 FF25568B FF285D94 FF255B93 FF21568F FF245A96 FF205591 FF1D4F8A FF1C4D89 FF1A4D88 FF1B4E8C FF225694 FF215790 FF21538D FF194D87 FF1F548A FF1D5087 FF22568F FF285E95 FF245B8E FF245E92 FF2B6396 FF306599 FF2B5E91 FF28598B FF194B79 FF184C7D FF295B92 FF2F6396 FF2E6292 FF295B8E FF295C8F FF2B5E8F FF2D608F FF306395 FF2D6093 FF346998 FF2E6393 FF316599 FF316598 FF2B5E91 FF2A5C8F FF2C6092 FF2C5E8E FF316392 FF346797 FF295C88 FF285D8B FF295D88 FF2F6187 FF407095 FF3F6E94 FF39688E FF326285 FF315C7F FF477095 FF41698E FF4A7395 FF456F8D FF547FA3 FF376285 FF385F7E FF2C5375 FF2D5573 FF466780 FF55728C FF4A6884 FF4C6B89 FF6C93AE FF3B6278 FF466D81 FF4F7285 FF46677E FF5B7E99 FF446D8B FF487492 FF4A7B98 FF4E7F9F FF527FA3 FF457095 FF4D7A9D FF457296 FF417094 FF417499 FF40759E FF3F739D FF3A6E96 FF3F779F FF3C749F FF4074A3 FF4379A7 FF3D75A2 FF3E74A2 FF316695 FF2E6291 FF316692 FF3D749E FF4578A5 FF4578A3 FF4579A2 FF497AA7 FF336493 FF366794 FF396A97 FF376998 FF2D5E90 FF235487 FF215184 FF214D83 FF1D4D85 FF20528A FF1D4C83 FF1D4F84 FF20558A FF22578D FF275991 FF22568D FF245A91 FF235990 FF23598F FF21558D FF24558F FF26578D FF25598B FF255489 FF25568E FF1F528D FF1C4B88 FF1A4B85 FF1E518C FF1C4E8A FF1A4A85 FF21518C FF1F518D FF184F8A FF1A4F8C FF184C8C FF134788 FF144787 FF124581 FF174B87 FF154986 FF184A88 FF194C8B FF184C8B FF184A88 +FF1C5190 FF1D5290 FF1B518E FF194E8C FF1E508D FF184682 FF16427D FF1B4783 FF1A4782 FF17457F FF214F89 FF1D4C88 FF1D4F8C FF174C8A FF174E8C FF185090 FF194F8E FF1C5191 FF174F8D FF134A87 FF184F89 FF0F447D FF124782 FF0E417F FF0E417F FF154A86 FF124886 FF164D8B FF134885 FF164C88 FF184F8E FF174C8B FF184885 FF1C4986 FF194583 FF164481 FF194884 FF1B4A86 FF13447E FF174784 FF1C4D89 FF1B4B89 FF144680 FF11417C FF164682 FF1D4E8B FF164886 FF194B8C FF1D4F8F FF1A4B8D FF1B4E91 FF194B90 FF1B4D90 FF1A4B8D FF1B4B8A FF174989 FF144382 FF15407F FF0F3A78 FF174586 FF235595 FF1F5592 FF225697 FF1F5394 FF1E5391 FF1A4C8A FF1B4D8C FF205592 FF1D5692 FF1E5692 FF1F5491 FF1E4F8D FF1D4E8B FF215693 FF1F5691 FF1A4F8B FF235894 FF1A518F FF1D518E FF1A4D88 FF1D528C FF1B4E89 FF1F5189 FF1F508B FF1F5191 FF215694 FF1F5691 FF1D5190 FF1F518F FF235691 FF20538C FF1F508A FF24538E FF1E4D86 FF16447C FF1B4B82 FF10417A FF15437A FF1A477B FF19477D FF1F4E86 FF1E4C85 FF164278 FF174279 FF1B4A80 FF1E4D82 FF164478 FF164779 FF1D497B FF154475 FF19497B FF1F4E83 FF1D4F86 FF20568F FF1A4A87 FF194C89 FF184C88 FF184B87 FF184C88 FF1A4E8A FF1F518D FF1D4F8B FF1D508C FF1B4E8A FF255793 FF265992 FF265991 FF255891 FF1E538C FF23598E FF275B91 FF2B6098 FF2D649A FF24598C FF2B6196 FF2F6397 FF2F6498 FF1D5488 FF285D90 FF285A8B FF225385 FF255487 FF285687 FF23527F FF235482 FF2A5A8A FF2A588A FF356390 FF275884 FF2E6191 FF2F6294 FF2C5F8E FF2F6293 FF2D6391 FF2F6494 FF285B87 FF2E5F8C FF2E5F92 FF306193 FF245684 FF2E6086 FF416C91 FF4A739B FF467096 FF2B5677 FF396288 FF2B557E FF376287 FF2B537A FF265580 FF204E7B FF224D79 FF255280 FF275280 FF1C3F67 FF1A3E61 FF204870 FF25507B FF19426D FF2E5479 FF345470 FF35576B FF4C7186 FF4D728A FF527892 FF5D8AA4 FF44738E FF487493 FF4E7A9B FF4E7B9D FF456F94 FF547FA1 FF5B89A9 FF5986A8 FF5887AA FF5585A9 FF5083A5 FF548AAE FF4A7FA8 FF4E81AC FF4376A1 FF4478A5 FF457AA7 FF477DAB FF467CA8 FF447AA3 FF4278A2 FF457CA6 FF477CA5 FF4477A0 FF4379A2 FF4779A5 FF346693 FF386797 FF31628F FF2F6290 FF255285 FF255285 FF275486 FF265585 FF245184 FF275389 FF29588D FF27568A FF255488 FF27578A FF27578B FF255689 FF255587 FF26568B FF26558B FF25558A FF225286 FF235286 FF225186 FF24578E FF1D4F88 FF1C4B87 FF1E4C8A FF1E4D8B FF1A4B88 FF164883 FF13447F FF174884 FF1A4B89 FF144684 FF114582 FF1A4F8B FF164685 FF194786 FF174987 FF124683 FF154885 FF215694 FF1A5190 FF164988 +FF154B87 FF1B508B FF1C538F FF154B89 FF0E417F FF052D63 FF062558 FF022255 FF06285B FF082859 FF052859 FF05255A FF0B2C62 FF123870 FF154079 FF1A4780 FF194A86 FF1D508D FF225693 FF21548F FF215590 FF275B96 FF1E548F FF255998 FF225895 FF205692 FF285E9C FF29639F FF26609B FF245D9A FF245E9C FF245D9B FF215798 FF1C5092 FF1A4D8E FF1C4F8E FF184A89 FF114481 FF124480 FF114180 FF0E3E7E FF124383 FF0F417F FF0E3F7A FF0F417B FF11447F FF144684 FF154685 FF124384 FF164686 FF114282 FF104282 FF134384 FF0E3D7D FF0F3C7C FF103C7F FF133E82 FF164082 FF1A4487 FF174689 FF174A8B FF174C8C FF1B5092 FF174B8D FF184B8C FF164684 FF154381 FF124280 FF134683 FF134683 FF13427E FF143F7A FF184481 FF184987 FF194C8C FF205493 FF205591 FF1B5190 FF194F8B FF1C528D FF1C538E FF1E518E FF1D4F8C FF1E548F FF194D8B FF1E518D FF225692 FF255C98 FF1E538F FF1A4F89 FF194F87 FF1C5086 FF1B4D85 FF21528C FF1B4E89 FF205593 FF205491 FF215391 FF184A87 FF194B86 FF184A86 FF184A87 FF194683 FF1B4781 FF194680 FF1A4880 FF1A487E FF16467B FF174578 FF18477B FF1C4E84 FF1B4D84 FF174A7F FF174A81 FF1C4C88 FF1C4C86 FF204E88 FF1B4A84 FF20548E FF1D5490 FF205391 FF235694 FF1F5591 FF1E5590 FF245994 FF255C93 FF20578E FF1B528A FF1D558E FF1F578E FF265B95 FF1E548A FF1D548B FF1E558E FF1A4F87 FF154980 FF20568E FF255C93 FF25598D FF265889 FF28598A FF2C5D90 FF275687 FF2F5F8D FF174A78 FF205181 FF194776 FF0F3B68 FF21507F FF225689 FF285F92 FF235888 FF1B4E7B FF1D527C FF2A5D8B FF285A86 FF225081 FF2B5D8C FF27578B FF2D5D94 FF346495 FF336188 FF3E688D FF3C6588 FF436C8C FF477093 FF3A668B FF336085 FF3A6589 FF3D6A8F FF325C82 FF3C648C FF355F89 FF305D8B FF38658F FF365E87 FF37608C FF335B8A FF325B8B FF315D8C FF294F78 FF1B3C5F FF123150 FF0A2641 FF0B2741 FF17374F FF2B4C62 FF375A72 FF3E6380 FF4D7491 FF33566F FF466D87 FF345C78 FF2D5370 FF2F526F FF092E4C FF092E4B FF173857 FF284D6D FF325C7E FF2E5779 FF2F5777 FF3D6786 FF477292 FF4C789A FF4C789C FF5583A2 FF6494B7 FF5C8EB3 FF5585AC FF5B8BAE FF5684A8 FF5282A7 FF4F7CA1 FF437196 FF3F6E95 FF345F8C FF275787 FF245486 FF245386 FF265485 FF255383 FF255282 FF285686 FF2B5A8A FF2B5A8B FF2A5A8C FF28588A FF2C5C8E FF28588A FF285889 FF27578A FF26568A FF255589 FF245488 FF1E4C83 FF23528B FF23548E FF1D4D89 FF21508C FF245591 FF215391 FF235694 FF215392 FF225592 FF1C4A8A FF204F8C FF1E518D FF205392 FF1D538F FF1B538F FF1C528F FF1B4F8E FF194D8B FF174E8B FF1C5290 +FF1D5694 FF205795 FF205694 FF1F518F FF214E8B FF1E477F FF20477F FF1D457E FF254C87 FF1E4783 FF1B4480 FF1E4581 FF1A417C FF163C76 FF153B72 FF0E3469 FF10356D FF103670 FF0F3773 FF133F7A FF0D3C75 FF114178 FF104079 FF113F7B FF10407B FF0C3D78 FF0C3D78 FF0E427E FF144684 FF184A88 FF134784 FF124483 FF164787 FF154885 FF10437F FF124482 FF1A4C8C FF1D4E8F FF1E4E8F FF215091 FF235394 FF235395 FF25579A FF225795 FF295F9B FF265D9A FF205695 FF265B9B FF265A9C FF1E5294 FF205493 FF235695 FF245796 FF215395 FF1E5090 FF235294 FF1A498C FF17498A FF134688 FF114386 FF124789 FF1A4F92 FF13488A FF114485 FF16488A FF164686 FF1C4888 FF174282 FF154384 FF1A488B FF1D4C8E FF1B4989 FF174282 FF174483 FF134280 FF144280 FF144482 FF154383 FF154484 FF1A4D8A FF144683 FF194888 FF184A89 FF154A87 FF1A4F8D FF124585 FF164987 FF114683 FF174A85 FF144781 FF1F5087 FF18467D FF144176 FF1C4881 FF1C4E89 FF164E8B FF1C5692 FF1B5490 FF265D9B FF265B97 FF255B98 FF215693 FF255895 FF20538F FF1E508C FF154883 FF20558E FF1B5088 FF1C5188 FF1A4C87 FF184B88 FF1B4F8C FF1B4F8B FF1F528D FF1B508D FF1A4E88 FF184A83 FF1A4D86 FF19518A FF1E5993 FF1B548F FF205995 FF245F9B FF215D98 FF225C96 FF235D96 FF2B659E FF3068A4 FF265F9C FF2B64A0 FF24609C FF255F99 FF26619B FF205C99 FF29649D FF2B629A FF215891 FF245C96 FF265D96 FF2D659C FF265F96 FF296195 FF275C90 FF1E5588 FF2E679A FF2F6699 FF295F92 FF23578A FF235489 FF275B8F FF215689 FF225588 FF1F5085 FF285C8D FF2E6193 FF245683 FF2D5C8B FF29598B FF1E4D82 FF1B4D80 FF174B7A FF255583 FF325F8C FF2C5982 FF244E73 FF2E5577 FF2C5273 FF375D7E FF40688B FF3F678B FF395F7F FF3A607C FF365D78 FF406787 FF406789 FF375D7E FF2F5778 FF285175 FF305C83 FF295680 FF305984 FF355F8A FF37638D FF426E94 FF446C92 FF32577A FF264A69 FF254A68 FF244868 FF294F71 FF294D6F FF264F73 FF376388 FF3B698D FF315D81 FF325E86 FF35638C FF35658A FF366487 FF275074 FF295074 FF22476A FF1B3E5E FF183856 FF11304E FF0C2C49 FF0A2A42 FF082740 FF122D4C FF133253 FF0F2F4B FF13304D FF1D3E5D FF1F3F5D FF1D425F FF1F4766 FF1E4265 FF244C70 FF29527A FF2B5480 FF2D5784 FF2E5984 FF2D5883 FF2A5582 FF285582 FF265281 FF285585 FF295687 FF2A5687 FF2B5888 FF265585 FF2A598A FF2B598B FF28598B FF225184 FF255387 FF245087 FF214F87 FF204D87 FF204D89 FF1E4E89 FF1B4D88 FF1B4D87 FF1D4E88 FF1A4C88 FF1A4D8B FF184F8B FF1A4F8B FF194886 FF154884 FF1B4E8C FF1F5393 FF215897 FF1A5391 FF1F5794 FF19518E +FF20578E FF245B92 FF245B96 FF205391 FF164582 FF083469 FF113C6E FF143F75 FF113D75 FF194581 FF17427F FF14417F FF153F7E FF123A79 FF113875 FF0D336E FF0B356F FF0C3772 FF113C78 FF113C79 FF16427F FF17437F FF174783 FF1E4E8D FF1B4D8A FF184985 FF1D4E8A FF194D8A FF1A4B8A FF1B4A89 FF184A87 FF184988 FF1A4E8E FF19508F FF1A4D8B FF184685 FF103A7C FF123B7D FF0D3976 FF0A3672 FF093371 FF0F3A76 FF0E3B7A FF0E3C79 FF0E3F7A FF12437E FF11407E FF0B3977 FF0F3E7C FF124685 FF0F427F FF0A3977 FF11407E FF0C3E7D FF0B417F FF124483 FF134484 FF134785 FF154988 FF174B8A FF184E8D FF1D5295 FF1A508F FF1E5391 FF134485 FF124583 FF154382 FF164180 FF194687 FF17498B FF184E8E FF1B518F FF1B4C8C FF184C8C FF1F5495 FF1D5393 FF1A4F8E FF194B8C FF1E5292 FF194E8D FF1B4C8C FF144986 FF1A508E FF1B5290 FF1F5896 FF2862A4 FF2761A5 FF2B67A7 FF2962A2 FF245B9B FF285E9B FF295C97 FF194D81 FF1D4E82 FF1F5087 FF20548D FF1C508B FF1B518A FF21598E FF1B4F88 FF1F5290 FF1B4F8C FF194E88 FF19518B FF215490 FF184D89 FF1D5590 FF205592 FF1F5994 FF245E99 FF255996 FF235A96 FF245C99 FF225896 FF1B518E FF235A95 FF265C95 FF265B96 FF275E9A FF2A649B FF2A629B FF2A629D FF2C66A1 FF336EA9 FF2B689F FF29679E FF29669E FF27639E FF2864A1 FF25619C FF29659A FF2E639E FF2D649E FF3A75AB FF356CA3 FF2F659A FF275F93 FF2C6195 FF316395 FF306290 FF356997 FF316896 FF346998 FF386E9E FF306798 FF316698 FF376E9D FF356B9A FF336896 FF316895 FF3A6FA1 FF396EA2 FF306795 FF2C6495 FF285F93 FF295E8E FF1C507E FF1A4C7A FF225486 FF205487 FF235989 FF285A89 FF255784 FF2E5F8A FF315F87 FF335E82 FF224D6F FF345E82 FF2D5A7C FF2F5B82 FF2F5981 FF2C5678 FF264C6B FF1C415F FF193E5E FF173C5C FF1D4161 FF284C6D FF2F587A FF315F7F FF386082 FF3F688C FF3E6B91 FF447298 FF47779E FF44739A FF406D97 FF3F709C FF376896 FF305F8D FF2B5C87 FF31618C FF31618B FF3E6C97 FF43719C FF3A6F98 FF386B98 FF3E6F9C FF3D709A FF3F719F FF4275A2 FF42749F FF4472A0 FF3D6796 FF3D6895 FF43709C FF3C6992 FF40688C FF3C6288 FF3B638E FF3D648D FF355D81 FF355F83 FF2B5079 FF2F557B FF2F587C FF254A6D FF194161 FF173D60 FF173D60 FF1F4467 FF284C6F FF2B5270 FF3B6281 FF3E6788 FF446C90 FF3E688C FF376387 FF3C698F FF3E6A94 FF36638F FF2E5C87 FF315F8A FF305F89 FF2E5D88 FF2D5C89 FF2E5B89 FF355F8F FF2A5686 FF2A588A FF25568A FF205088 FF1F4D88 FF1B4984 FF194C86 FF1F4E8C FF1D4C89 FF1B4A85 FF1C4A85 FF1A4A85 FF1C4A85 FF194881 FF194C87 FF1E518E FF215490 FF1F5690 +FF28578B FF27578B FF2C5D91 FF2B5C91 FF27598D FF2B598E FF275489 FF275589 FF204B7D FF1C467A FF133F78 FF123C79 FF15407B FF123E79 FF184681 FF184682 FF164382 FF184886 FF184B86 FF1C4D89 FF1D4E8A FF1F518E FF1D4E8D FF1C508E FF1D4F8C FF194A87 FF164A86 FF1B4E8C FF174C8A FF1A4F8F FF194E8E FF19508D FF174E8C FF134989 FF114586 FF113F7F FF113D7A FF1A4984 FF1A4886 FF1F4C8D FF194784 FF194685 FF194486 FF174382 FF18427F FF1B4885 FF1D4F8D FF1A4D8A FF20518E FF1F5190 FF235894 FF2A619D FF225895 FF1E5290 FF215192 FF1B4F90 FF215797 FF275998 FF235390 FF1C4E8C FF1D5193 FF215999 FF265FA0 FF235C9D FF225C9D FF295DA0 FF215593 FF174C89 FF1C5090 FF174787 FF164582 FF215694 FF1F5492 FF215796 FF20518F FF184E89 FF1B508D FF1E4F8C FF12437E FF14447C FF184580 FF1E4F8C FF21548F FF285C96 FF21558F FF265D96 FF225C95 FF225993 FF1F5791 FF1F5592 FF1E5592 FF1A528E FF1D548F FF25598C FF194D7C FF265A8D FF2A5E94 FF275A8C FF245485 FF204F81 FF225487 FF1A4C7E FF1F4F81 FF28548B FF245183 FF285788 FF26578C FF285B91 FF285790 FF285B90 FF295D96 FF295C95 FF2B5E94 FF2B5F96 FF225489 FF1B4E80 FF1C4E84 FF12437C FF174881 FF15447E FF154881 FF1E558C FF1B4F85 FF15457A FF225389 FF24578F FF245A92 FF2C6498 FF2E6498 FF386BA1 FF265487 FF14406B FF053057 FF0C3762 FF0B2C56 FF13305D FF13325D FF16365A FF0C2B49 FF102D4B FF112F4A FF12324D FF0F2F4B FF1D3D5E FF143656 FF173654 FF0E2C4B FF133450 FF0D2E48 FF163957 FF1C4265 FF224B70 FF2B5981 FF2E618D FF346796 FF255889 FF235B8A FF2B6294 FF295E8D FF285B8F FF1F5587 FF2B6291 FF306394 FF316594 FF205480 FF2C5A86 FF224E77 FF1E5074 FF2E5D85 FF2D5B86 FF2E5E8A FF2D5C85 FF366186 FF2F577E FF315B84 FF305C83 FF3F698C FF2C5477 FF2E587B FF2C597B FF295575 FF295274 FF1D446A FF163D61 FF1A4162 FF285478 FF1E4D75 FF26537F FF2D5986 FF386693 FF366592 FF356792 FF36628C FF335D88 FF305E8C FF366794 FF366895 FF326490 FF2D5F8B FF2E5F8B FF366593 FF316292 FF2A6091 FF2C5F91 FF2B5C8C FF295B8B FF326396 FF316491 FF30618E FF326292 FF336493 FF32648E FF305E8B FF295981 FF3B6C97 FF3C6D98 FF3D6A9A FF3B6997 FF3B6D98 FF3D6C97 FF365F8A FF2B557A FF264B70 FF1C4363 FF163C59 FF1D405F FF254A66 FF2E5470 FF325777 FF33597C FF31587B FF2B5274 FF2D567B FF2E567C FF2B5379 FF2E567B FF21486C FF295074 FF395F83 FF335A7F FF39638C FF305B8B FF2D588A FF2B5787 FF275582 FF2D5B89 FF285584 FF2B5888 FF2E5A8C FF305A8D FF295587 FF275485 FF285384 FF2C598B FF275688 FF285687 +FF16385B FF15375A FF0F3258 FF0D345F FF1C497B FF214F83 FF1E4E83 FF1C4D81 FF19497D FF15457A FF164681 FF164685 FF134582 FF174985 FF1A4C88 FF174785 FF174886 FF1B518E FF1C5591 FF174E8B FF1C5090 FF1A4D8B FF184D87 FF134785 FF124383 FF174686 FF174784 FF164A84 FF144B85 FF144B88 FF164C8C FF195191 FF185092 FF1C5393 FF174C8C FF154584 FF15427F FF13417B FF113F7C FF123F80 FF154280 FF123C7B FF12397C FF103A7A FF154181 FF1D4B8B FF1E5294 FF1D5193 FF184D8E FF1A5395 FF194F8E FF144785 FF134482 FF1B4C8A FF144986 FF1A5290 FF184E8C FF104382 FF164784 FF134682 FF134986 FF134987 FF164D8C FF18518F FF1E5594 FF1B528F FF205693 FF184E8C FF1C5192 FF1F5291 FF215393 FF1B4E8E FF1C508E FF1C508D FF1E4E8C FF174A88 FF1D4E8E FF103F7E FF1B4882 FF1E4B81 FF1F4B82 FF255089 FF19467E FF0F3C75 FF0F3A6E FF0F3869 FF0C3563 FF082C5C FF0A2C58 FF12315F FF163B6B FF143C6D FF144070 FF244872 FF153157 FF09244A FF103053 FF153252 FF163351 FF143656 FF1D4363 FF274D6D FF123555 FF082A48 FF092A47 FF021C3D FF0C254A FF0B2A4F FF092849 FF0A2846 FF0C2B4B FF113254 FF082A4B FF0B2C50 FF17385F FF1B4265 FF214B71 FF2D5782 FF305A87 FF28527F FF2B5987 FF295889 FF2C5A8B FF2B5988 FF245180 FF234F81 FF235081 FF18406E FF0E2F5A FF03244F FF0B2E56 FF1D3E6A FF1F4779 FF28558A FF3C6A9A FF2F5C85 FF2C5277 FF203D5F FF1A3551 FF143048 FF0B2840 FF022039 FF031F36 FF031C34 FF062039 FF061E38 FF021D38 FF051D34 FF071C34 FF17304D FF0E2640 FF0E253A FF122A43 FF07233C FF1A3A57 FF244B70 FF33618B FF40719C FF326690 FF2C6291 FF2B6191 FF23588A FF1E5086 FF25598D FF296092 FF2D6194 FF336496 FF326392 FF316492 FF235482 FF285A87 FF2F6291 FF285A89 FF295787 FF2E5C88 FF2F5F89 FF26537C FF224F78 FF27567F FF2B5881 FF325F87 FF2F5D86 FF2E5B87 FF34628B FF2A5277 FF366188 FF396791 FF2E5B84 FF2E597F FF244C71 FF204874 FF275582 FF204E7B FF23517D FF295A87 FF295883 FF1A4874 FF235481 FF275887 FF255585 FF2C5987 FF2E5A88 FF326293 FF295A8D FF316294 FF326496 FF2E6294 FF2E6294 FF35679C FF36699C FF396E9D FF346A98 FF376A99 FF366693 FF386996 FF376D95 FF3D719A FF3D6E9A FF3F729D FF386995 FF325F8D FF32608D FF3A6593 FF3A6891 FF436F93 FF376083 FF2D5175 FF1F4464 FF254B6D FF264B71 FF2D5277 FF264C70 FF244C72 FF275175 FF275074 FF20466B FF254B6E FF1E4164 FF183859 FF113250 FF0D2E4E FF0D2C4D FF0F2A49 FF0F2946 FF0F2C47 FF11304C FF0C2E4C FF103253 FF133658 FF133557 FF153759 FF17395B FF1A3C5D FF1C3D5F FF1E4163 FF1B4062 +FF1C4060 FF123557 FF12365C FF183F6B FF1A4576 FF1D4C7F FF1B487D FF1C487D FF245185 FF245186 FF224D87 FF1B4988 FF1C4C8A FF1B4D88 FF184A83 FF14447E FF184680 FF1C4C85 FF174980 FF19497E FF17477C FF124378 FF15467C FF154681 FF1B4D8B FF1B518D FF1A5089 FF235996 FF225B97 FF215B97 FF215997 FF1F5A97 FF225C9B FF1F5698 FF215799 FF21599C FF1D5797 FF1C5493 FF1B518E FF1C5190 FF1B4F8B FF174987 FF174486 FF0B3777 FF124280 FF124582 FF104483 FF184C8D FF19508F FF245C9C FF205695 FF1F5392 FF215694 FF1B518F FF1C5190 FF1D5292 FF1D5393 FF1E5797 FF205898 FF235B99 FF255E99 FF265C99 FF1D5594 FF205A98 FF205796 FF215B97 FF1B5190 FF184B8D FF154A8A FF164B8A FF17508F FF1B5494 FF1F5897 FF225998 FF1C5494 FF225899 FF265E9E FF2A5FA0 FF235896 FF1C4F8A FF20538F FF1A4F8C FF205896 FF235A98 FF235792 FF21528B FF22548B FF24538A FF234F81 FF1B4374 FF1B4374 FF214A7A FF24507F FF224C7A FF1B4470 FF254D77 FF163860 FF1C3E62 FF173759 FF0D2C4F FF072343 FF071D3A FF0F203D FF13233F FF152A47 FF193A57 FF1B435F FF284D6C FF1C3D59 FF22405D FF193854 FF0E2E4D FF153759 FF0A2846 FF031A2E FF021428 FF021124 FF031628 FF01172C FF00152B FF02162F FF0A223E FF0B2644 FF0D2C4C FF15395B FF12375F FF153C68 FF204D7B FF2D5D8E FF3E6FA2 FF396A9A FF336394 FF2A598B FF225184 FF1A4779 FF104373 FF124578 FF1B4981 FF28568E FF2A5D97 FF3066A2 FF3C71A8 FF396A9D FF37689C FF366BA0 FF4076AB FF36699E FF3C6FA1 FF4178AB FF2A6093 FF2F5A85 FF0D2B4F FF0B2F4F FF07243E FF01182D FF011426 FF021124 FF061832 FF0F2743 FF1A3B5F FF214B70 FF1C4C75 FF255888 FF2E6291 FF306594 FF30679A FF296194 FF316799 FF356DA0 FF3A6E9F FF275985 FF275884 FF2B5B88 FF316191 FF24537F FF24537B FF275580 FF26567F FF25567E FF31638C FF275884 FF245583 FF31628E FF265683 FF356691 FF285986 FF2D5E8D FF2D608D FF2B5B86 FF204F78 FF275A84 FF245684 FF295B89 FF2E608E FF265685 FF295A8B FF295B8B FF326393 FF346594 FF305F8E FF24517D FF27527E FF265281 FF215080 FF1B4979 FF24517F FF215080 FF1F4F7C FF1A4C75 FF25557F FF214F7F FF265985 FF295A88 FF32618E FF336192 FF2A5B88 FF326190 FF3A6B9A FF386796 FF3B6A96 FF3B6C94 FF3C6C94 FF3E6A94 FF416D98 FF3C6C95 FF40729A FF3E6F9A FF41729E FF3B6D9B FF346595 FF285888 FF285A88 FF316393 FF2F5E8E FF336393 FF336493 FF316290 FF2B5C89 FF356591 FF35638F FF34618D FF345E8B FF284F7A FF23496F FF22496D FF295177 FF29547C FF2A557F FF2A5580 FF29547C FF2A537C FF2C557E FF29537A FF29537A FF274D73 FF254C6C +FF285987 FF295989 FF1E4B7D FF154073 FF1A4576 FF16426F FF19406E FF193E6B FF19406C FF153C67 FF183C6A FF194370 FF1B4777 FF1D4B7D FF2E5B90 FF26548A FF27588A FF265786 FF2A5988 FF265183 FF1D497D FF215186 FF235288 FF245188 FF204E85 FF215087 FF1F4B83 FF1C4C81 FF184A7F FF1B4D83 FF205089 FF245590 FF21578F FF245C94 FF245A95 FF205795 FF245C9B FF225694 FF235A96 FF235998 FF235B96 FF225996 FF1C5191 FF275C9B FF1F5996 FF225E9A FF215997 FF2A61A0 FF245E9B FF255F9B FF205B97 FF255F9C FF285F9D FF255A99 FF225C99 FF1F5795 FF1B5290 FF235E9C FF1D5696 FF225D9A FF23619D FF205796 FF245F9F FF2665A4 FF2763A1 FF2563A2 FF2963A5 FF265E9E FF2763A0 FF2864A3 FF24619C FF225791 FF1C4E8C FF154585 FF1E5191 FF1D4C8B FF164B84 FF134681 FF154682 FF194A85 FF1E4E8B FF1F5591 FF1B538D FF1B528C FF255A96 FF215895 FF235C99 FF28609B FF265C96 FF21528E FF1B4A86 FF16467F FF154D86 FF1B4F8D FF245695 FF225794 FF285F9B FF245C96 FF2A629A FF2A6099 FF2C619A FF2E6097 FF305F93 FF2D5C89 FF28527F FF1D416B FF1B3C64 FF173B67 FF204C77 FF17426F FF1C4672 FF23517D FF2F5C8E FF2A5887 FF356899 FF4273A6 FF3D6B9A FF2F557C FF27496D FF2D5278 FF2A4D70 FF1C3957 FF274763 FF1C3956 FF1B3754 FF23435F FF213F5F FF193556 FF0D2746 FF042141 FF03274A FF09365E FF0F416F FF1B4E80 FF184C80 FF255B90 FF275F97 FF2B619C FF1F558C FF22568B FF21528C FF1B5188 FF1B4E84 FF154880 FF1B4F89 FF1C4D85 FF184C7E FF1D548C FF245C9A FF205992 FF285D93 FF31679B FF346A99 FF326193 FF336090 FF3C6892 FF264E74 FF224866 FF264E6A FF214363 FF173650 FF1A3D59 FF2C5376 FF1D4566 FF1D4467 FF244F75 FF2C5D85 FF34658E FF4277A4 FF4579A5 FF396B97 FF3B6D98 FF3D6C99 FF356897 FF3C6F99 FF326188 FF31608A FF32618C FF2C5C83 FF295D82 FF245681 FF2B5C88 FF23537D FF2E5C86 FF2A5D87 FF2E5F89 FF2D5A85 FF22537F FF2D5F8E FF316293 FF2D6190 FF2E5F8E FF2D5F8B FF295A89 FF2C5C8E FF336594 FF2F6391 FF245888 FF316495 FF1F5082 FF306495 FF2C6091 FF265789 FF295A8B FF285787 FF25527F FF215381 FF306192 FF346494 FF2F5F8B FF2B5887 FF2C5B86 FF265483 FF30608D FF2A5A8A FF285683 FF285381 FF2C5A87 FF295281 FF214D77 FF1F4C73 FF214B75 FF23557C FF1F4B75 FF234D77 FF26547A FF295881 FF285682 FF2C5D89 FF31608F FF376492 FF396693 FF356592 FF36658F FF33628D FF356490 FF34608B FF39648C FF34638A FF31638A FF30618C FF376796 FF326190 FF2E5E8A FF32638E FF346693 FF326494 FF326395 FF2E5E8F FF2A5B8A FF285787 FF316191 FF326494 FF316291 FF2D5C8A FF366691 +FF37648F FF2F5F87 FF2D5C87 FF2B5A87 FF2C5985 FF27517D FF244D78 FF265079 FF264E74 FF1E4568 FF173B5E FF103052 FF17385B FF0E3054 FF0C2F54 FF12365C FF153A5F FF113658 FF103454 FF0D2C4D FF082549 FF08294F FF06284F FF0A2B52 FF0A2B51 FF07274B FF042347 FF0A264C FF113052 FF123555 FF0E3053 FF0E2C53 FF102C54 FF16365F FF12345E FF123865 FF153F6D FF1C4677 FF1C4373 FF184476 FF1B497C FF164173 FF305D8F FF154274 FF26578E FF275F96 FF275F96 FF275D94 FF255C8D FF23578A FF21588E FF275F96 FF26578E FF215287 FF285A90 FF245A92 FF1F5990 FF1F568C FF275D97 FF28619B FF1E5792 FF215A94 FF225D97 FF205B97 FF25629F FF25609E FF235F9D FF25619E FF26619D FF24629E FF24609C FF245E9D FF255D9D FF225B9C FF2762A2 FF24619E FF28619F FF265E9E FF275F9E FF265F9B FF205795 FF255998 FF255A94 FF265B92 FF265792 FF2A5E98 FF245B93 FF265B93 FF22588F FF275E96 FF215890 FF1D5189 FF1F528A FF1E4F86 FF184880 FF1C4C88 FF1E508D FF245A95 FF205693 FF1F5694 FF225997 FF1B518E FF1F538F FF1E528E FF215692 FF215994 FF29619C FF296099 FF295F99 FF2B6198 FF2E669B FF265D94 FF2C6198 FF26598F FF1C4F86 FF144A81 FF1A5189 FF164E85 FF185087 FF1D538F FF235C95 FF2E679F FF336AA5 FF2D649F FF2D659C FF265D96 FF28649C FF2F6AA2 FF3069A0 FF376FA2 FF366FA3 FF376EA4 FF376EA1 FF336A9D FF2F659B FF2C6399 FF2F679E FF2E68A2 FF2D68A3 FF2F69A3 FF2B649C FF2E669F FF2D659F FF235A96 FF205691 FF23558F FF24598E FF215388 FF1B4D83 FF174C82 FF1C4D84 FF1B4780 FF1A477F FF255A8B FF2C6298 FF2C619A FF265E94 FF265886 FF18456F FF284F77 FF224165 FF1A3452 FF0C243F FF082240 FF0C2847 FF072544 FF04203C FF021A34 FF031932 FF031C37 FF011D3B FF0A2643 FF031C37 FF0F2A46 FF19395A FF1D4466 FF284F72 FF274F72 FF2F5D80 FF2A597F FF3E6F96 FF2F5E7E FF265171 FF28547F FF28527D FF274F76 FF285679 FF355F86 FF366189 FF35658E FF305E8E FF3F6D9B FF2E5D87 FF2D6089 FF2B5F8D FF245788 FF245686 FF265885 FF2A5C8A FF2E618F FF2A5C8A FF295B8A FF2B5D8F FF29578C FF29588A FF316393 FF2A5A8B FF285B88 FF2B5D8C FF2A5A8C FF2E5D8E FF2D5B88 FF2C5D89 FF2D618F FF2C5E8F FF255584 FF2D5A86 FF2B5A88 FF2D5C8C FF295884 FF2D5B86 FF31618D FF346391 FF2D5D8A FF2B5A83 FF2E5A81 FF356188 FF315F87 FF2C5882 FF2C5782 FF27547E FF23527C FF285983 FF2E5C87 FF224E79 FF25517C FF2E5A85 FF33628C FF36658D FF2B5B82 FF2F5E88 FF2D5C89 FF2C5A86 FF25537D FF31608D FF2A5883 FF2A5882 FF2D5B87 FF2C5B87 FF2F5B87 FF2E5D86 FF2B5B84 FF366490 FF305E8B FF34638D FF3A6790 +FF2D5D87 FF316188 FF27557C FF2E5C87 FF2B5B89 FF2E5F8D FF285986 FF275887 FF2E5F8E FF2D5D8D FF2E5C8E FF2D5B8C FF2F5C8C FF305C8A FF2D5885 FF2A5580 FF28507A FF21486F FF1F456C FF264C74 FF284F78 FF254E78 FF234C74 FF214971 FF1E446C FF1B3F66 FF1D3E65 FF1A3F5E FF0E2B46 FF04162C FF021123 FF031528 FF0B1D35 FF081A31 FF031222 FF03111F FF021023 FF021027 FF001223 FF021025 FF07182E FF081E35 FF061A2E FF091F36 FF0B253E FF103147 FF05243C FF0D2A48 FF072440 FF18374F FF0F2F47 FF122D46 FF0E2C46 FF0E2D48 FF10304E FF1E4469 FF2A5481 FF234F7D FF22507A FF1C4A75 FF265581 FF245380 FF255684 FF265887 FF2A5B8C FF285B8C FF255A8E FF215A91 FF27619A FF1D5891 FF255E98 FF215A96 FF225B97 FF1D5692 FF205893 FF225993 FF225994 FF1E5592 FF225A97 FF1F5994 FF1D5794 FF225D9B FF27609C FF1F548E FF1A4B83 FF1E5187 FF1E5386 FF225185 FF225386 FF23588D FF286198 FF275F99 FF286198 FF235C90 FF265B91 FF1F538B FF184E85 FF195087 FF1F558E FF235893 FF1F5590 FF1E538D FF1B4D86 FF1E538D FF1B4E88 FF1B4C86 FF1C4D87 FF20568E FF164882 FF1C528A FF225D94 FF24639A FF205D95 FF235C94 FF225893 FF1D5390 FF215794 FF225895 FF225894 FF225692 FF1D518A FF164A83 FF1E508A FF21538B FF21538B FF245890 FF22558D FF1E508A FF235790 FF1B5186 FF194B80 FF1C4D83 FF1B4C82 FF1E5185 FF1D5085 FF24578C FF26598E FF23578D FF1F548C FF265D96 FF235B94 FF265C95 FF1D5489 FF20548D FF235793 FF1E548A FF225991 FF235993 FF275D95 FF255A91 FF205387 FF1F4E84 FF22538A FF20578B FF20578C FF1F548E FF1F568F FF21558B FF1F5187 FF21548C FF2A6199 FF2D659C FF32689E FF34659C FF366598 FF326292 FF255383 FF2D588A FF2E598A FF275385 FF2E5C8E FF2F5B8D FF2D5785 FF234A72 FF15365B FF09284B FF0A2644 FF0A1E3B FF092643 FF03203D FF001C34 FF011932 FF0D213F FF172E4E FF163653 FF112C47 FF0E253F FF0B2038 FF0A1F37 FF031C35 FF0B213E FF112746 FF1A304C FF19304D FF234566 FF2D5A83 FF33608B FF2C5C87 FF245483 FF2B5E8F FF306493 FF285D8D FF235587 FF225284 FF245484 FF1B4D7C FF245485 FF285988 FF265887 FF265889 FF1E507E FF2E5C8B FF2E5B8B FF315E8F FF285686 FF295986 FF2D5D89 FF2A5985 FF2C5A87 FF26547F FF2B5983 FF2F5F89 FF31618D FF326390 FF2D5E8A FF2C5B88 FF2A5885 FF23537F FF285985 FF2E5E8A FF275784 FF255683 FF396A98 FF2D608F FF326391 FF366691 FF305F88 FF2F5F85 FF2C5B81 FF2B5880 FF326089 FF376591 FF386692 FF35648E FF2C5A86 FF325F89 FF295680 FF2F5D87 FF2F5E8A FF32618E FF295A85 FF2D5F8A FF366592 FF2D5B89 FF386791 FF2D5A82 +FF2E5E87 FF316089 FF2F5D84 FF33628B FF2C5C8A FF285988 FF275785 FF2C5C8A FF295886 FF295986 FF1C4C7A FF1A497A FF1D4B7D FF1B497C FF1E4C7E FF285789 FF1C4B7C FF2A5989 FF2B5887 FF275784 FF245482 FF245686 FF235386 FF205085 FF285A8F FF27598E FF295E92 FF2A6094 FF2E6499 FF366C9E FF2F6595 FF2D6397 FF2A619A FF376EA7 FF3E6DA4 FF355D91 FF305784 FF29517A FF335681 FF2C5479 FF2B4D6D FF132D4A FF2E4B6E FF1E3755 FF172946 FF03162A FF031523 FF031322 FF071622 FF011321 FF041523 FF041525 FF031625 FF061827 FF041623 FF031623 FF041723 FF041825 FF051929 FF071C2E FF031B2D FF071F32 FF061E31 FF01192E FF051D31 FF052038 FF0E2B48 FF1B3E63 FF1A446E FF244F7C FF265382 FF255689 FF285A8E FF2D6095 FF265A92 FF255992 FF255B96 FF265C99 FF285F9B FF28619B FF2A649E FF316EA7 FF2B69A5 FF2B65A4 FF2A629F FF27609C FF29639E FF1D548A FF23588C FF21568B FF255B93 FF245B93 FF21568D FF1F518B FF1D4D85 FF215089 FF1F4C88 FF20528C FF21568F FF1D528E FF1B528E FF18508B FF1B518D FF1B538B FF1C528B FF1D508A FF255991 FF1F558B FF1E4F84 FF1F5084 FF255B91 FF235C96 FF2A629F FF265D9A FF255C99 FF205692 FF1F5691 FF184F87 FF1A5288 FF1A528C FF1A4F8C FF1D518E FF1C528C FF1A4C86 FF1B4C85 FF184B80 FF1B4A7F FF15457C FF1E5188 FF1F5287 FF184B84 FF1E518D FF235790 FF22578B FF235588 FF1C4D7F FF28588C FF295A8F FF25588F FF22568C FF1F5489 FF1E5185 FF1D4D80 FF1C4A7F FF18477E FF1E5083 FF235588 FF21578B FF225A8E FF1C5286 FF22588B FF1D5184 FF1F5387 FF1D5487 FF23578B FF23568B FF1B4F86 FF14497C FF1D4D80 FF18467B FF184980 FF1F5086 FF17497D FF184B7C FF164777 FF1B4C7E FF1B4D82 FF20518A FF23558C FF25598F FF2A5F95 FF255C91 FF20598C FF20588A FF265C8F FF2D6093 FF29598A FF2A598A FF25558A FF28598B FF265784 FF285683 FF2E5A8A FF2B5984 FF2E5D8D FF37669B FF306599 FF235584 FF2C5785 FF315D8B FF2E5A87 FF326291 FF345E89 FF234971 FF27507B FF21496F FF183F66 FF1F4972 FF1E4974 FF204C78 FF2D5D8B FF346697 FF3C6DA1 FF4174AA FF376FA6 FF366FA5 FF346FA2 FF32699D FF2E6295 FF255789 FF29598C FF245584 FF2B5B8D FF235387 FF255989 FF205585 FF2D6192 FF275987 FF255685 FF2E5D8B FF2A5A87 FF306290 FF2C5D8C FF2E5E8E FF2E5F8F FF326392 FF2A5B87 FF295582 FF25507C FF2D5A87 FF2D5C8B FF295B89 FF2B5C8A FF225380 FF295985 FF2C5B87 FF2C5B87 FF2D5C88 FF366591 FF33638E FF32638F FF316391 FF2F5F90 FF265786 FF2C5D8A FF2B5887 FF23507C FF2B5A83 FF30608C FF325F8C FF255382 FF2E608D FF2B5E8A FF295C88 FF2D608C FF2C5C86 +FF24537B FF2C5885 FF305C89 FF2A5882 FF2D5A87 FF305F8D FF295A88 FF2A5988 FF265484 FF255383 FF204D7F FF1D4C80 FF1E4A7E FF1E487B FF1E487A FF1D4779 FF144072 FF1B4678 FF1C4776 FF1B4773 FF1D4A76 FF24527C FF2D5B85 FF295684 FF1E4A7B FF144174 FF1F4E7F FF205382 FF1D4F85 FF22548E FF1F528A FF1B4D89 FF1C4F8A FF194D85 FF184C85 FF1D518B FF194E87 FF1E528A FF235B90 FF235A92 FF2C629A FF285A8F FF2D5C8C FF3D72A0 FF4577A7 FF416F9C FF2F5D88 FF335E8B FF2C577D FF2D5576 FF365B80 FF305C83 FF2A537B FF2A5075 FF244C6C FF234362 FF17304C FF0B243A FF0F263B FF081F34 FF061D31 FF061D33 FF031A30 FF0A1E33 FF051729 FF061823 FF061521 FF011320 FF011825 FF011727 FF031826 FF041B29 FF041B2D FF08223A FF153353 FF173C5F FF1B4368 FF1E456C FF173D64 FF14395D FF193D5F FF1E486D FF245581 FF295E91 FF295E93 FF2A5E94 FF30659D FF376EA0 FF346898 FF2A5E8F FF2B6095 FF2B6199 FF245D90 FF2B6198 FF265B94 FF235991 FF255B96 FF245C96 FF276197 FF255C95 FF245995 FF245693 FF265691 FF24558F FF245791 FF275C95 FF1D528A FF1F528A FF26578F FF1C4E84 FF1A4D81 FF1A4C84 FF1E5189 FF22588F FF21578E FF21578F FF225790 FF20548F FF245A95 FF205991 FF225793 FF235793 FF205990 FF1C5188 FF205289 FF235689 FF265689 FF245689 FF205489 FF1C4B7F FF154476 FF1F5287 FF275B93 FF285E93 FF1F5488 FF1F5182 FF1E5183 FF22588E FF265B93 FF275A8D FF1D507D FF205685 FF194880 FF1C477C FF204E7D FF1E4D7E FF235489 FF21568A FF1C5185 FF1B4C7F FF2B5A8C FF245687 FF225586 FF235687 FF1C4D7D FF215081 FF1E4F82 FF245989 FF225082 FF1C4A7F FF2A5F97 FF2A6098 FF265C92 FF296093 FF285D8E FF215587 FF215286 FF235288 FF164A7C FF164879 FF0E3D6F FF134174 FF1B497C FF194678 FF1C5184 FF295990 FF23568B FF1E588B FF316296 FF336A9B FF265B8F FF295D93 FF2C6198 FF295E96 FF265E8E FF22578B FF295F96 FF1F5385 FF1F4E80 FF1D5184 FF1A5182 FF22568B FF1C4D81 FF1D4E80 FF255489 FF255889 FF215285 FF204E80 FF234E7F FF184572 FF113B65 FF173C65 FF14325C FF0A2E58 FF0C325C FF0D335D FF10385E FF143862 FF20416A FF20456C FF21456D FF2A577F FF366693 FF356697 FF396C99 FF326494 FF346496 FF2E5F8D FF2F5F8E FF2E5C8A FF346290 FF316391 FF2E618A FF2D5C88 FF336393 FF326495 FF2B5A8A FF2E5E8D FF326697 FF326697 FF306394 FF326495 FF2F6191 FF316595 FF2F6291 FF2C5E8C FF2D5D89 FF285682 FF25527E FF2C5A86 FF2B5B86 FF295988 FF346496 FF346596 FF2E6391 FF2B5A8D FF2A5886 FF21507B FF265584 FF346291 FF2C5E8E FF306292 FF2D5E8A FF2A5987 FF2A5986 FF295882 +FF32608E FF23517F FF275883 FF2C5D88 FF22527E FF2B5987 FF2D5A89 FF2C5A89 FF275686 FF265785 FF255685 FF275689 FF275788 FF245588 FF27578B FF225282 FF275689 FF235083 FF214D7D FF245281 FF295885 FF275483 FF245280 FF23527E FF265585 FF316194 FF2A5A8C FF2B5A8D FF1F4B7D FF0E346A FF062A63 FF0C3569 FF143F71 FF0F386E FF0F386B FF1A4978 FF265687 FF1E4D81 FF174374 FF1B4A7C FF225284 FF1B4978 FF21517B FF2C6190 FF316694 FF2C5F8A FF2D6191 FF265A8E FF1E5184 FF285B90 FF3469A2 FF2F689D FF3772A3 FF3670A2 FF3A77AC FF3D7DB2 FF3E79AD FF4A80B4 FF4B81B5 FF4D86B9 FF4C81B8 FF4379AF FF4C85B6 FF4E86BA FF447CAD FF4276A5 FF3A6A94 FF3B688E FF295175 FF2D5476 FF294666 FF1F3B5E FF1F3E5F FF1D3957 FF031B2F FF021527 FF001224 FF001223 FF011323 FF001324 FF051829 FF001224 FF001123 FF051829 FF061D30 FF072033 FF0B2237 FF0B2037 FF10253D FF0F2A43 FF14334D FF153C5B FF1E4A70 FF1F4D74 FF214D74 FF1D456B FF1D446B FF214C72 FF265681 FF316595 FF326599 FF2B5E92 FF2B5E92 FF29598B FF2E6390 FF2A6292 FF2D6398 FF2E6295 FF24598A FF2C6297 FF275E97 FF285E98 FF285C93 FF225389 FF25558C FF205189 FF1B4B81 FF1F4E84 FF215589 FF1F558D FF21558D FF1B4D85 FF21538B FF23578F FF20548D FF23558D FF23578A FF21548A FF1C5188 FF22588A FF205589 FF275B91 FF1E5187 FF1C5184 FF255B8D FF24588C FF245589 FF1C4D81 FF1E4F83 FF215285 FF235586 FF255585 FF1F4B7E FF1B487A FF255485 FF225382 FF1C4F80 FF20578C FF20568B FF1D517F FF235584 FF205286 FF174374 FF1B4772 FF225386 FF215687 FF225486 FF28588D FF224F80 FF1E4A79 FF215182 FF1B4A7C FF1F5082 FF205487 FF26598B FF265B8C FF22598C FF215B8E FF296296 FF2C6398 FF265C93 FF255C93 FF2A6197 FF2E659B FF2E6099 FF26568F FF23568E FF22568B FF1E5083 FF1B4B7F FF1A4B7F FF16477A FF134374 FF174877 FF184475 FF154375 FF1C4F81 FF24568A FF2A5E92 FF245B92 FF2C5F98 FF25568B FF255489 FF25578D FF275B91 FF2A5B8F FF1C5185 FF22588D FF275B8F FF2A6095 FF265E96 FF2C649C FF2B639A FF2F639B FF2F6299 FF2F6498 FF35669A FF316094 FF326092 FF2C5B8B FF376697 FF2F5C8C FF255182 FF285585 FF265381 FF25527E FF204D78 FF27517C FF1C476E FF1C456D FF1D446C FF123A5D FF183E63 FF184067 FF204973 FF1B416D FF19426C FF1F4B78 FF1F4C7C FF2D5C8B FF37699A FF3D71A2 FF2B6091 FF2A5D8D FF255686 FF20507D FF235480 FF2D5E8A FF21527E FF2B5A86 FF22507C FF1F4D78 FF204E7A FF265582 FF2B5A8D FF2B588A FF2F5E8C FF30618F FF4073A5 FF3B6C9E FF356797 FF2F6392 FF295B8C FF316291 FF2A5A87 FF30608C +FF285888 FF2D5D8C FF3C6D9B FF316290 FF2C5E8C FF285986 FF265785 FF275786 FF255586 FF275789 FF225283 FF255685 FF255685 FF2B5A8C FF2C5B90 FF2C5D91 FF235487 FF225284 FF215282 FF245988 FF255B8A FF1D4F7F FF20517E FF184976 FF225381 FF1F4F7F FF265787 FF225381 FF2B5C8C FF2C5A8D FF255185 FF275280 FF2F5F8B FF326393 FF2C5D8E FF255887 FF245A87 FF306394 FF295E8D FF255E8B FF29608E FF2B5E8F FF245688 FF265B8E FF265D8F FF1F5587 FF3A71A4 FF285C8C FF245581 FF285683 FF0E3A73 FF113E7D FF215390 FF235B92 FF2B629D FF2A62A1 FF2B63A2 FF235A97 FF296099 FF255E94 FF275F99 FF306BA4 FF2A679E FF2A68A2 FF3271A9 FF366FAA FF356EAB FF3B7AB5 FF3877B0 FF3576AC FF427EB1 FF4581B7 FF3D7AB0 FF4681B8 FF4882B4 FF467EB1 FF4A80B5 FF4073A5 FF4173A2 FF4778A9 FF5184B7 FF4C80AF FF3B6C98 FF35618A FF2D5377 FF28496A FF203D5E FF2E5373 FF264662 FF1A3251 FF132843 FF0C2036 FF0E2238 FF0E233B FF132742 FF1A304D FF233B5B FF273F5F FF1E3456 FF183255 FF133051 FF123153 FF133257 FF173A5F FF14385B FF0C3259 FF0D345F FF143E68 FF1D4A74 FF133E6C FF1C4775 FF224F7E FF1C4B7B FF295A8C FF2B5F93 FF22578D FF265C8E FF25588C FF255689 FF1D4E84 FF1D4F86 FF23568C FF22578D FF255A90 FF2B5E94 FF27578C FF255689 FF25558A FF1E4E84 FF235487 FF205384 FF1D4E82 FF235487 FF2A5C8E FF225487 FF285B8E FF205387 FF2B5E91 FF26588B FF275B8E FF2B6091 FF285A8A FF2A5A8A FF265686 FF225382 FF1B4A78 FF245686 FF275A8D FF25568B FF1F5082 FF235287 FF2A5A90 FF245284 FF1E4A7D FF214F85 FF1F5082 FF235384 FF204F83 FF2B598B FF245180 FF1C4978 FF194773 FF1E4B79 FF255081 FF214D7D FF194675 FF1E4D7D FF255585 FF225184 FF285A8D FF295E91 FF24588B FF2C5E8F FF255485 FF265889 FF25598B FF1F5084 FF215486 FF235B8C FF255A8C FF235687 FF285988 FF2D5D8D FF255687 FF2A5989 FF285788 FF2C5B8E FF235386 FF1F5184 FF235A8D FF1F5487 FF1F5284 FF1B4E81 FF1F5187 FF255890 FF2A5B90 FF26588F FF24578C FF1D4F83 FF2B5F93 FF275B91 FF255A91 FF255B94 FF2D6099 FF295B94 FF1F538B FF1E5085 FF24568D FF215488 FF225588 FF27578B FF205186 FF1C5085 FF245B8F FF265B90 FF23548A FF214F85 FF214E83 FF225083 FF1E4D7F FF29588A FF285887 FF265684 FF2D5D8C FF285687 FF295686 FF356491 FF346392 FF3B6A9A FF2F5E8D FF255581 FF23537E FF2C5B85 FF285986 FF275583 FF285481 FF275280 FF224E7D FF295684 FF2E5C89 FF34628F FF305D8B FF32608D FF2F5D8A FF2B5986 FF2A5684 FF295583 FF23507F FF1B497B FF1B4C79 FF295A87 FF2E5F8F FF306092 FF2F5F8C FF2C5D87 FF255481 +FF245382 FF22507F FF1C4A79 FF194675 FF1E4C78 FF1F4C7B FF204E7E FF1E4C7C FF1C4978 FF224F7C FF23517D FF1C4A79 FF1C487A FF1A4576 FF1A4674 FF1B4977 FF184574 FF184372 FF1E4A79 FF1A4877 FF194878 FF1F4F7F FF245483 FF2C5B8C FF285788 FF225283 FF27578A FF1D4B7C FF16447A FF1F4E85 FF1F5084 FF1D4F7F FF174A7A FF1A4A7F FF245389 FF23578B FF295F93 FF245B92 FF295F95 FF2C6399 FF255E95 FF235D94 FF2B629B FF23588D FF205289 FF235892 FF286299 FF316CA1 FF316A9E FF3B70A3 FF336395 FF255385 FF245187 FF245389 FF19497D FF134178 FF174581 FF134381 FF164582 FF1D4B86 FF184882 FF1A4D86 FF245A91 FF1E538E FF1E548C FF1E5286 FF194A83 FF1D528D FF1E548A FF23598F FF255A8D FF1E5385 FF2E6191 FF295D8E FF2C6193 FF35689F FF2A6094 FF2F6599 FF255B90 FF316BA1 FF2C68A2 FF2B68A4 FF2E6AA4 FF336DA6 FF2D659B FF2B6198 FF32679F FF3569A1 FF306799 FF4179A9 FF3F78A9 FF3F77AA FF3D71A2 FF3E6EA0 FF4577AA FF3C73A4 FF3D76A7 FF3A74A6 FF3D76A9 FF376EA4 FF3B73A9 FF3872A8 FF3D74AD FF3771A7 FF3A72A9 FF3A6EA5 FF396DA2 FF366B9F FF2D6498 FF33699E FF2C5F94 FF2C5C92 FF2B5B93 FF265791 FF21548B FF1E5188 FF1F5487 FF225486 FF1A4A7A FF215084 FF1C4B7F FF1C4D81 FF205184 FF215386 FF27588A FF265789 FF2A598D FF1A497D FF1D4B7F FF1B497C FF225281 FF265688 FF245485 FF215182 FF29598C FF245485 FF1E4D7E FF2A588A FF265685 FF225281 FF255688 FF215282 FF1E4D7D FF1B4979 FF204F7F FF1A4779 FF1D4C7B FF1D4B7A FF1F4E7D FF184A7B FF27598C FF285B8D FF205182 FF1F4E81 FF285688 FF235384 FF245584 FF225081 FF1F4E82 FF205083 FF1F5081 FF1B4D7E FF1C5081 FF184B7B FF215081 FF224E80 FF204B7B FF16406F FF1E4872 FF194470 FF1F507D FF1C4D7C FF194879 FF214E7C FF21507C FF225382 FF275787 FF1F4E7E FF245786 FF2A5A88 FF2D5988 FF235281 FF2F6493 FF265A8C FF215688 FF2E6092 FF2F6093 FF24568A FF275C8F FF30659B FF33659E FF2E6399 FF285D93 FF1D5288 FF1F548B FF245A91 FF1C4E87 FF24558C FF24588C FF22568A FF215589 FF265A8E FF21558C FF255A90 FF265D92 FF2E6199 FF28598B FF205286 FF275A8E FF24578A FF29588D FF285A8E FF25598D FF215489 FF1C4D83 FF1A4981 FF1D4B83 FF205085 FF225187 FF29588D FF28598C FF225587 FF215687 FF295C8F FF2D5F93 FF316598 FF2D6190 FF2D6192 FF275C8F FF2E6195 FF326695 FF275986 FF275887 FF285A90 FF2A5B91 FF29588C FF245486 FF2C5E8D FF2B5C8D FF2C5C8D FF225384 FF245485 FF28598A FF28598B FF28588A FF27578A FF245484 FF326392 FF316394 FF366494 FF2E5E88 FF275880 FF2B5A86 FF255383 FF275586 FF275583 +FF1F5180 FF265787 FF295889 FF2D5B8C FF2E5B8A FF2A5986 FF265785 FF2A5988 FF285587 FF255083 FF245082 FF22507F FF1F4D80 FF204D7F FF1F4C7A FF244D7E FF214D7F FF1F4A7C FF204B7B FF214E7F FF275385 FF265383 FF1F4D7C FF184577 FF1C4979 FF1E4C7A FF1E4C7D FF1A4C7F FF1B4B82 FF1D4C83 FF1D4F81 FF1F5286 FF1C5186 FF1D5285 FF1A4B7E FF1B4C7E FF18477C FF18457F FF134279 FF123F78 FF0D3B74 FF134279 FF103B6D FF0C3A67 FF1A4777 FF1F4A81 FF1D4D85 FF1D508A FF215692 FF296296 FF2A5E8F FF1B4A7D FF1B4B81 FF3B6FA2 FF1A4A7B FF0D3768 FF0E3368 FF10396F FF153F77 FF0D356D FF0E386F FF0E396F FF144173 FF234F83 FF1A4778 FF265784 FF315E91 FF336393 FF2D5D88 FF356895 FF497BA8 FF366793 FF224F76 FF3E6C94 FF4D80A7 FF346391 FF204D79 FF1C4B79 FF1C4D7B FF255784 FF2B5C86 FF2F628E FF2C5F8C FF265886 FF2A5B8A FF265586 FF265684 FF265687 FF22518F FF21538C FF2C6092 FF2D5F92 FF285F92 FF2A5D90 FF26588B FF2F6395 FF336698 FF396E9E FF356C9D FF30649B FF2B639C FF2A669F FF316CA6 FF2C6DA2 FF2A6AA2 FF326DA7 FF3069A3 FF366DA7 FF2E669E FF2E669C FF2F689E FF296097 FF30679D FF2D6499 FF21598B FF2B5F93 FF2E6397 FF255B94 FF285B93 FF22578E FF1D5186 FF205185 FF29598E FF2B5D91 FF25598B FF205284 FF17477B FF1C4B80 FF204E81 FF245184 FF1E4B7B FF1C4A7C FF205080 FF215181 FF235386 FF27598A FF2D5E8F FF28598C FF275887 FF285889 FF2A598E FF275A8A FF275888 FF2B5C8D FF2A5D8F FF24568A FF25598D FF205284 FF214F80 FF225184 FF1D4B7E FF1E4A7A FF194774 FF1F4C7B FF15426B FF1E4977 FF235081 FF27588B FF285C91 FF285B8E FF275786 FF265684 FF295B8B FF2A5D8E FF28598D FF26558A FF2C5D91 FF2A5D8F FF295D8B FF2C5F8D FF2C5D8B FF30608E FF245483 FF295B88 FF245683 FF245484 FF235789 FF1B4B7E FF1C4979 FF1C4C75 FF295482 FF275687 FF2A5C8E FF255383 FF215281 FF275686 FF285989 FF285D90 FF2D6295 FF285B8F FF215589 FF2C6498 FF245D93 FF205890 FF255C96 FF286299 FF285D96 FF265A92 FF275D92 FF2D6097 FF2E6498 FF23598F FF2B5D97 FF285F94 FF285F95 FF2B5E97 FF255A8B FF285B8F FF1C4E83 FF2A5C92 FF22558C FF1E578A FF285F90 FF2B5D90 FF255589 FF26568D FF215288 FF215487 FF1C4D82 FF1E4F82 FF1E4F80 FF225386 FF215382 FF225282 FF2C5D8D FF2D6292 FF326796 FF2F6492 FF2F6596 FF30669A FF295E8F FF336899 FF275B90 FF1E5184 FF1F5085 FF235287 FF235287 FF1F5085 FF1F5183 FF245585 FF265787 FF255685 FF255586 FF2E6090 FF306594 FF34699A FF366A9B FF336799 FF2F6297 FF2F6393 FF346895 FF2C5F8F FF255689 FF26568B FF215185 FF1D4E7E +FF275A8E FF245488 FF235385 FF235485 FF205180 FF215180 FF295787 FF255684 FF235482 FF255686 FF1A497B FF1E4A7D FF224D7F FF1F4A7C FF214C7D FF1E4A78 FF234F7B FF2C5984 FF234F78 FF24507D FF255083 FF194378 FF1E4A7C FF1E4D7E FF1B4476 FF1C4876 FF25507A FF305E88 FF1D4874 FF1F4B76 FF2C5C86 FF2E5D89 FF2A5785 FF295887 FF2E5F8B FF315D87 FF27537E FF346592 FF204F7E FF23507C FF305B89 FF2C5786 FF17436C FF244F74 FF234B75 FF133C6D FF113B70 FF174379 FF1A4781 FF275B94 FF255D92 FF154A7E FF1C4C81 FF1B4B7E FF2B5C90 FF295B8D FF2D5D8D FF285583 FF32618F FF2C5A8A FF204A7C FF285485 FF2B5885 FF34628E FF346494 FF2C5B87 FF2A5984 FF24517E FF34608C FF29557E FF2F5D86 FF497BA4 FF2C5E82 FF285479 FF204D74 FF336690 FF33638F FF25567E FF4777A0 FF295780 FF29577B FF2A5377 FF346489 FF2E5D84 FF35618A FF36648B FF1D436E FF25497B FF123C73 FF123E72 FF174270 FF1C4675 FF1D4675 FF214E7F FF225182 FF2A5786 FF295783 FF285A86 FF275B8D FF275C93 FF2F649A FF2D6598 FF2F689F FF2D649D FF2C649C FF2F689E FF2E679E FF3069A3 FF326CA6 FF2F67A1 FF2E67A0 FF3068A3 FF2E67A3 FF2A649B FF2C6299 FF21548B FF22548B FF26588F FF2E6097 FF30649C FF2C6197 FF2D6398 FF32679E FF30629B FF2B5B93 FF285992 FF245992 FF25588D FF306193 FF1F5084 FF1C4A7F FF215488 FF265D90 FF2A6093 FF2E6498 FF2B6198 FF2B6197 FF2C6094 FF26588D FF25578B FF255689 FF235386 FF225283 FF225183 FF1E4E81 FF1E5083 FF1F4F82 FF1C4C7E FF245586 FF215486 FF285B8C FF255687 FF225083 FF205182 FF215182 FF1E4C7E FF17487B FF22558C FF1A4E81 FF184B7D FF1D4D81 FF225182 FF1C4A7A FF2A5788 FF26588A FF184C7D FF1A4C7B FF23527F FF234F7B FF25537D FF24547F FF295786 FF275181 FF1E4B77 FF245480 FF205080 FF28598B FF194A7B FF2A5B8C FF235383 FF2C5C8B FF265685 FF285887 FF285787 FF2C5887 FF2B5C89 FF295D88 FF2F6290 FF25588B FF24578C FF33679A FF316699 FF2F669C FF2C669F FF2D689D FF265F94 FF225A92 FF255B92 FF22588C FF1F5486 FF184E80 FF245589 FF255990 FF295F97 FF2D5F98 FF265A90 FF225283 FF245689 FF285C91 FF255A91 FF23578F FF24588F FF275A92 FF285991 FF2A5A91 FF23558A FF2A5D92 FF2A5990 FF26558A FF27588A FF255888 FF2B5D8C FF2B5B8C FF2F5D8F FF28588C FF2B6293 FF2D628F FF2E618F FF366B9E FF376FA3 FF346DA0 FF346B9D FF2E5F94 FF2B5B90 FF29588D FF2A5C91 FF215589 FF25578A FF27588A FF1F5183 FF27598A FF255585 FF2C5B8B FF306192 FF326396 FF2F6494 FF336695 FF346698 FF2B6295 FF2C5F92 FF295C8E FF295C8E FF225587 FF255789 FF28588B FF27598C +FF245388 FF26568A FF26578B FF255688 FF225080 FF214D7E FF204E7E FF1C4C7C FF205080 FF1B4B7D FF1C4A7D FF1A497D FF1E4B7F FF1C487B FF1E4878 FF184270 FF18416E FF1B4470 FF1B4570 FF133E6C FF143F72 FF153E74 FF113D70 FF19457A FF1B4476 FF18456D FF0B3054 FF254D73 FF184069 FF0E3861 FF1B466D FF133A64 FF143C69 FF1B4975 FF16426B FF093257 FF143A5C FF1B4467 FF2F5A81 FF29567A FF28557B FF315D84 FF365F82 FF345E82 FF305A83 FF2A527C FF28507B FF204576 FF13386E FF143E76 FF17467D FF1D4D84 FF215188 FF205189 FF24578C FF275B8E FF24598A FF2C5F8F FF265B8A FF326694 FF22507E FF224E7A FF214C76 FF24507A FF2D5B8C FF17426F FF1D4873 FF1D4A75 FF22507D FF1D4D7D FF1C4A7B FF144271 FF093560 FF1B436C FF204870 FF29557E FF315D86 FF2D5982 FF35628B FF315E88 FF36658C FF325B80 FF396486 FF2E5577 FF3D678B FF4A7BA5 FF255587 FF133E77 FF1C4985 FF24528C FF245187 FF214E85 FF235488 FF245488 FF235186 FF1C487F FF15447A FF134378 FF205389 FF1D4E88 FF215188 FF1F4F83 FF1D4E83 FF255A96 FF265D97 FF275D92 FF24588A FF23588B FF296194 FF21568D FF1E4F86 FF154477 FF2B5C92 FF20518E FF1F538F FF235693 FF295D99 FF2A5F99 FF295E97 FF2A5D94 FF25598D FF24578D FF1C4E87 FF21548E FF20548C FF20528C FF275B94 FF22558E FF21538A FF22548D FF1E4F86 FF23568D FF1B5286 FF245A8E FF23588C FF21568B FF2B6195 FF275C8F FF2C5F94 FF32659A FF32659B FF2F639B FF285E94 FF245A8F FF23598E FF205487 FF205489 FF22558A FF1F5386 FF1F5082 FF215081 FF184576 FF1F4C7E FF1F5083 FF1D4D82 FF215183 FF225182 FF255488 FF1F4F81 FF18497A FF245385 FF1D4C7D FF1F4E80 FF1D4E7F FF275889 FF2B5C8C FF275A89 FF275989 FF204B79 FF214F7C FF1E4F7D FF164676 FF224E80 FF244E7D FF1D4977 FF1F4D7C FF1D4D7D FF1A4A7E FF194B7F FF1F517F FF235583 FF2C5E8E FF255687 FF255687 FF215483 FF2A5E8C FF2C5E8C FF215182 FF235789 FF245B8F FF184C80 FF215487 FF1E5387 FF205789 FF1E5386 FF25588C FF1D4F86 FF1F5189 FF245A8F FF20578E FF275B95 FF1F4F8A FF23548B FF1D5085 FF24558D FF295D96 FF25598E FF285A8D FF235587 FF235789 FF24588C FF225487 FF235488 FF2A5B90 FF26588C FF225589 FF215385 FF225185 FF1B497D FF205185 FF245889 FF2F6293 FF275888 FF295789 FF2B5B8E FF2C5F92 FF2A5B8E FF37699C FF346B9F FF2E679B FF255E91 FF275B8F FF2A5B92 FF225689 FF26598B FF225689 FF265A8E FF215287 FF1F4F83 FF24588A FF2C6092 FF2C5D8F FF295A8C FF295C8D FF285B8B FF285D8C FF245887 FF2E6293 FF2C6497 FF31679B FF326699 FF2B5B8F FF29598C FF27588A FF275A8D FF26588D +FF245584 FF245584 FF265786 FF245482 FF2B5885 FF25527F FF295785 FF23517E FF2A5785 FF295481 FF2C5785 FF265483 FF255083 FF214B7A FF1F4972 FF2D5681 FF285179 FF224C74 FF27517A FF2A5480 FF315A89 FF29517F FF254D77 FF26517E FF204975 FF235277 FF356085 FF244E75 FF25517C FF2E5E88 FF275880 FF356790 FF30638F FF285A87 FF265683 FF235279 FF2C597D FF275175 FF346186 FF275479 FF2C5A7F FF356287 FF244E72 FF467196 FF346085 FF2A577C FF346186 FF224F7B FF184678 FF1F4D86 FF133F7C FF0D3C76 FF15477C FF13427B FF194A85 FF174881 FF225287 FF1B4A7B FF184573 FF1F4978 FF1D4A7A FF214D7E FF214E7C FF1C4C7B FF2E6195 FF265788 FF20507F FF1F4D78 FF174672 FF20517F FF1F5180 FF275B8C FF336899 FF356A9B FF306495 FF2C5F8E FF225079 FF264F7A FF103961 FF0A3458 FF184365 FF285272 FF315679 FF23496B FF1E4767 FF406F96 FF396D9D FF2E6090 FF346290 FF2B5985 FF2C5B86 FF2B5985 FF2C5782 FF28527D FF345F8C FF305F8F FF26578A FF2C5E92 FF295F94 FF30659C FF2D5F96 FF255489 FF245485 FF235281 FF1E4D7C FF25527F FF214C7C FF164478 FF1B4B82 FF1F4D87 FF214D86 FF1A487A FF194A7C FF1F5189 FF1C4E8A FF1B4E8A FF174984 FF1E4E86 FF27588C FF2A5B8F FF28598E FF205087 FF1D4A83 FF174379 FF255487 FF255689 FF25558A FF12417A FF174581 FF1B4884 FF184A85 FF225790 FF265D95 FF275B94 FF23578E FF265A90 FF22578B FF23578C FF295C95 FF225690 FF275D95 FF295E95 FF275E93 FF265D93 FF295E94 FF275A8E FF295D91 FF2B5F97 FF295E97 FF2A6093 FF23588C FF1F5086 FF235186 FF255389 FF225388 FF225386 FF2C5B8E FF2B5E92 FF2C6095 FF2B6093 FF2C6394 FF2C6295 FF2B6093 FF2F6295 FF2B5D90 FF26588B FF23578A FF25588B FF205182 FF215386 FF295D90 FF2D6295 FF2E6097 FF25588D FF24578B FF235689 FF1D4F82 FF1D4F83 FF24558A FF215184 FF205083 FF1E4E81 FF29588C FF28578B FF2F5E91 FF2B6092 FF225A8C FF1F5487 FF1A4B7F FF1C4E81 FF26598C FF2B5C91 FF265A90 FF235992 FF275B96 FF27588F FF22538B FF25578E FF24588E FF275C94 FF255791 FF1F4D85 FF244F80 FF2D5584 FF3E6B9B FF245283 FF2C5A88 FF376490 FF27557E FF2F5D85 FF46769F FF305C85 FF2A567E FF37648E FF356391 FF306092 FF245588 FF215286 FF28588D FF23568B FF23598E FF2A5F94 FF2E6096 FF306498 FF285C90 FF2A5F91 FF235888 FF2E6495 FF2C6396 FF2E6498 FF2E6295 FF27588A FF305F93 FF26558A FF27578A FF2C5C90 FF27588B FF275588 FF245386 FF28598D FF285A8E FF28598D FF2B5B8F FF235488 FF285D8F FF285C8E FF306396 FF3B6FA3 FF2F6598 FF2D6395 FF2B5E91 FF2F5F92 FF29588B FF2B5B8D FF235585 FF275B89 +FF215381 FF255483 FF1D4A79 FF1D4A78 FF1D4A76 FF16446F FF194770 FF18456D FF18426A FF0E355B FF12385D FF113B60 FF153C65 FF052D54 FF0E3659 FF153A60 FF0A2F53 FF143C5E FF143B5E FF092C51 FF0B2D54 FF04234A FF092A4E FF133C61 FF062649 FF103454 FF1E486C FF12395A FF1D4569 FF193E64 FF1A3E63 FF20496E FF1C4A6F FF29587D FF2F5D86 FF1F4E76 FF2A567C FF234D73 FF1D4C71 FF1F4A73 FF264E76 FF184269 FF244E75 FF194568 FF275277 FF234D73 FF244D75 FF38628E FF2D5988 FF2E5C8D FF214B81 FF1F4E83 FF235689 FF184880 FF184B81 FF27588D FF1D4E83 FF15467B FF1A477C FF103A6D FF0B396B FF154479 FF0F3C70 FF144073 FF0B376B FF1D4E81 FF255588 FF19487C FF215185 FF1E5387 FF194D82 FF0A3C72 FF16497E FF255A8D FF1D4E7E FF2C5A87 FF2E5C85 FF244D7B FF335C89 FF396590 FF376490 FF245176 FF204972 FF27537F FF2D5C82 FF406C94 FF4377A2 FF2C5D87 FF174166 FF274E72 FF2D577C FF4C759C FF2F597A FF2D5678 FF376186 FF5481AA FF1F4776 FF1C4674 FF24537C FF2E5F8C FF245284 FF174172 FF204976 FF1F4A6E FF356185 FF3F6B90 FF47749D FF3E709E FF336398 FF14437A FF1B4A82 FF1F508C FF225592 FF235891 FF1E5288 FF285A91 FF2D5D92 FF245080 FF204973 FF2E567C FF3F6B91 FF5382AF FF315F90 FF204B7C FF214D78 FF27557C FF29557E FF4A76A6 FF1F4D80 FF1F497E FF214F86 FF194B83 FF184B83 FF194881 FF1F4E86 FF1E5087 FF23568D FF255890 FF255994 FF255B97 FF29609B FF296197 FF2E659B FF275D95 FF30649F FF2B6299 FF1F578A FF1D538A FF225591 FF23548C FF22518B FF204F8C FF1D4F89 FF1F4E83 FF1F4F82 FF1D4F81 FF1C4C7F FF1D4F81 FF15467A FF225386 FF265785 FF235484 FF1C4B7C FF1C4A79 FF1A4A7C FF124276 FF1E4B7D FF1B4675 FF1A4979 FF1E4A7D FF1F4B7C FF255485 FF28598E FF2B5F91 FF275B8D FF2B5F95 FF2F629C FF295E98 FF21578F FF255A91 FF22568D FF2A5C93 FF27578F FF27578E FF1C4F81 FF215487 FF285A8E FF2F5F95 FF2B5E93 FF296094 FF245D91 FF225991 FF255C93 FF20568D FF235590 FF295F98 FF20558E FF23548B FF1D4F84 FF1D5084 FF184A80 FF1B4D81 FF17406F FF11345F FF436F97 FF305B82 FF2B5376 FF366084 FF346087 FF3D6A8F FF4F7D9F FF3D6786 FF264E69 FF345A77 FF587FA5 FF2A5386 FF19487F FF1D4F81 FF1C4C7F FF205184 FF24578A FF27578C FF295D92 FF336B9D FF306799 FF316498 FF31659A FF306599 FF2D6293 FF3F72A4 FF346593 FF2B5A86 FF325E8C FF376790 FF3B6A9A FF1D4D83 FF1D4F86 FF27578D FF2B5C90 FF24598C FF2A6296 FF32679C FF34679C FF346B9E FF2B6395 FF295D90 FF2E6195 FF285E90 FF306494 FF2C5F8F FF2B5D8D FF295A8A FF275888 FF2C5B8B FF255383 FF245485 +FF2A5889 FF2D5F8F FF295A8A FF33608E FF2A5A86 FF2E5C85 FF33608A FF315C88 FF2B537C FF244C72 FF2D567B FF274E74 FF345D84 FF295178 FF30587C FF2A5278 FF2B557A FF3B658C FF2A547E FF356086 FF224D72 FF2B5277 FF234B71 FF2D5882 FF2F557B FF244D6E FF2B567A FF39648B FF193F61 FF224C6F FF13395B FF204568 FF163A5B FF214769 FF214B75 FF123D63 FF1D466B FF214C75 FF29537D FF214B74 FF234971 FF2D5078 FF1D466C FF1A446A FF244B72 FF194269 FF123B60 FF0D3258 FF143D67 FF264F7A FF28527C FF265480 FF326392 FF336691 FF1B4370 FF154173 FF154277 FF19467C FF154179 FF1A4780 FF1A4680 FF1E4A85 FF204B84 FF1C477F FF204B83 FF204D83 FF1D4C85 FF24568F FF1A4F86 FF184A81 FF1B4A82 FF275B94 FF265E98 FF20578D FF2D6295 FF316597 FF2E5C8F FF215483 FF1B4A75 FF174675 FF17497A FF29578A FF285A89 FF235683 FF255685 FF30608E FF32628E FF326392 FF2E5E89 FF295079 FF2B5379 FF335C83 FF2C5379 FF2F567A FF244F73 FF214C73 FF1A4369 FF274E73 FF2F5C80 FF386891 FF41709C FF346996 FF4574A3 FF305B86 FF28557F FF30608D FF225283 FF2B5D8D FF5182B6 FF36699D FF205589 FF23598E FF2E6297 FF295B8E FF265586 FF3A6A9C FF204F81 FF234F7C FF265074 FF1E4667 FF133759 FF2E567C FF22527E FF326191 FF35628E FF2A5780 FF295480 FF2F5B82 FF436E95 FF2F5C86 FF4372A5 FF18477C FF23558D FF1E528C FF21528B FF1D4D86 FF194C85 FF1C4C84 FF1A4C84 FF195188 FF1A538B FF1E528A FF174F85 FF164B7F FF1B4B7F FF1D5086 FF255791 FF23568C FF1D4F84 FF22538B FF22548D FF1C5088 FF215590 FF285992 FF225589 FF235487 FF275A8D FF2B5C90 FF2A5C8D FF28598A FF2E5E90 FF265685 FF2B5A89 FF2E6090 FF2C6090 FF2F6192 FF205083 FF2A5B8F FF245589 FF19497C FF1D4A7C FF123C6E FF133E6E FF133D6E FF184174 FF11376A FF184274 FF1C4C80 FF245A90 FF22578E FF285C90 FF285D92 FF286099 FF235791 FF225691 FF24578F FF23558A FF22578E FF225A8F FF2C6398 FF2C6198 FF295E94 FF235187 FF27558B FF23578F FF285D95 FF285A92 FF275D94 FF2A5D93 FF2D5D95 FF265892 FF25548E FF224F83 FF234B77 FF1F486E FF275174 FF264D6F FF346285 FF254F78 FF214C73 FF1A4361 FF1E435F FF284C64 FF3C6280 FF40678D FF1B4471 FF1B4B81 FF19487C FF1A467A FF1A4577 FF1C4A7C FF1A4B7F FF1E4F82 FF235486 FF255689 FF225184 FF224F81 FF224F7E FF204F7D FF245481 FF265683 FF295983 FF2D5A85 FF35628F FF2E5C8E FF25548B FF26588E FF1E5083 FF205284 FF1F5084 FF1E5186 FF215489 FF295E90 FF285A8D FF255586 FF336498 FF31669A FF2D6596 FF2F6291 FF346595 FF2F5D8C FF2E5A86 FF325F8B FF3A6895 FF234F81 FF255385 +FF244E78 FF25517A FF1D4770 FF1B436C FF1B426B FF1F456B FF1A4167 FF1C466D FF1C456A FF10375A FF0F3457 FF13385C FF1A4166 FF0F365C FF133A5E FF11395F FF13395D FF11385E FF18446A FF184469 FF022449 FF0C3055 FF103459 FF0F345B FF0C3154 FF082447 FF0D3154 FF0F3156 FF123557 FF16385C FF153457 FF143153 FF1B3C60 FF183E61 FF224B72 FF1A4368 FF1B4268 FF173E69 FF0B335B FF143860 FF11345B FF0A2D50 FF0F3355 FF183C5E FF153457 FF264B6F FF1C4469 FF1B4068 FF1E476F FF1E466B FF1F486C FF315980 FF2A527B FF355D85 FF234E72 FF3E6A92 FF33608D FF2C5887 FF245082 FF1F4D80 FF1C4C7D FF1A487A FF1C497A FF1B4777 FF1A4578 FF124273 FF1A4980 FF1C4D88 FF1D4D87 FF1F4D84 FF1B497C FF154477 FF26598F FF1D5188 FF1A4F87 FF20558E FF2A6398 FF2A6399 FF2E6194 FF23568B FF23568A FF24568A FF24568B FF1C4C7F FF204C7D FF264F79 FF244E73 FF295783 FF295C8F FF255787 FF265983 FF2C5A89 FF295682 FF2E5C8A FF315F8E FF1C4975 FF224C74 FF265278 FF386992 FF396E98 FF316695 FF286191 FF296090 FF2F6390 FF306292 FF366B9E FF336B9F FF1F5585 FF2E6394 FF356A9A FF396C9A FF376893 FF23547F FF346690 FF3F6F98 FF35648D FF386592 FF2F5B88 FF37638E FF37688F FF2F5F86 FF33648F FF346998 FF316495 FF2D6290 FF265D8B FF3C709E FF205079 FF153F64 FF154067 FF4579A4 FF30618F FF4271A1 FF2A5A8E FF15457D FF1E4F89 FF1E558E FF22568D FF265790 FF205590 FF235894 FF20558F FF265D97 FF285C95 FF23528B FF1D4F89 FF20518C FF1E5189 FF24568D FF1B4D86 FF194D85 FF164A82 FF20508A FF18487F FF1F4E83 FF1A4A7C FF1F5083 FF205083 FF255587 FF205080 FF1C4A7A FF164370 FF14406D FF1A4775 FF1D4B78 FF1D4A78 FF1C4876 FF1E4C7A FF235180 FF2B5787 FF295685 FF2C5D89 FF2F608C FF305F8F FF2F5E91 FF2C5C8D FF255585 FF245686 FF295D8F FF286293 FF2C6295 FF285D92 FF23578E FF295C93 FF2A5F97 FF2D629A FF2B5E96 FF1D5189 FF245C93 FF255D90 FF22598C FF2A6192 FF245586 FF24568A FF2B5F97 FF2B5F96 FF265990 FF1D5086 FF235185 FF1A4576 FF2C5886 FF2B5683 FF38608B FF355D85 FF3B658C FF366086 FF294E6F FF254E6D FF29506F FF527B9B FF477291 FF3C6486 FF285070 FF366182 FF335E81 FF497599 FF305F8B FF215183 FF26578B FF225389 FF26578B FF27588A FF285C8C FF2C5E8D FF285987 FF285785 FF326290 FF2F5E8E FF366695 FF346492 FF30608B FF2C5A84 FF2E5C85 FF376893 FF336493 FF27588C FF215488 FF235589 FF235388 FF26578D FF285B90 FF295E91 FF255A8E FF2C6094 FF275B8D FF285C8F FF316598 FF316495 FF265685 FF224F7B FF204A75 FF1E4770 FF265178 FF1F4A73 FF204973 FF2A5580 +FF26527C FF255078 FF265075 FF2B5679 FF295374 FF2D5678 FF295076 FF275179 FF2B577D FF2C577D FF2C5379 FF264C70 FF224A6F FF274E72 FF264C6F FF2F5579 FF2C5477 FF265177 FF255178 FF29567C FF29547A FF335B84 FF264F77 FF234C75 FF244F76 FF2A5075 FF2E5479 FF284F75 FF1C4669 FF274D73 FF1C4367 FF224A6D FF1A3F64 FF1A4068 FF18416B FF1C4872 FF1A4773 FF224E7C FF1E4B79 FF234D7D FF1A4373 FF204A78 FF204973 FF173E64 FF173759 FF133355 FF173B5E FF133155 FF113153 FF143558 FF1C3F62 FF0C3053 FF1D466A FF0D345C FF072A4D FF06264A FF16395F FF03264A FF0F3559 FF0B2E55 FF163A61 FF16385E FF204267 FF2A4F74 FF2F567E FF315A83 FF37618F FF255283 FF275483 FF23517C FF2A5785 FF133C70 FF133C71 FF164478 FF194A7E FF19497E FF1C487C FF174276 FF133C6B FF2E5A8A FF154070 FF204D7C FF204E7F FF1F497A FF1F4570 FF23466A FF234667 FF315B7F FF2A5988 FF336390 FF2F638A FF2D5882 FF285379 FF386793 FF316192 FF275583 FF23537E FF1C4C77 FF25557F FF2B5F8A FF336999 FF3B6EA0 FF4077A6 FF386E9D FF2A5D8F FF33689D FF31689B FF376996 FF2F5E85 FF40719E FF356AA0 FF306598 FF30608D FF174069 FF153C62 FF234C72 FF224D78 FF3F6C99 FF295986 FF2D6190 FF386C9A FF336695 FF2F6194 FF316192 FF255785 FF295D8A FF2A5E8B FF2B5B8A FF2D5986 FF2A567F FF20537E FF245280 FF24517C FF20517A FF4274A1 FF265488 FF17477C FF255386 FF2C5A8F FF295C94 FF24558F FF29588D FF21528A FF235890 FF1F568E FF1E5691 FF1E518D FF1E508C FF184A86 FF20548C FF235890 FF1F548E FF22568E FF22548C FF1E5087 FF1D5186 FF24588D FF2A5E95 FF23598E FF23578D FF205289 FF205086 FF215286 FF27598C FF25598C FF25578A FF2D5F92 FF2A5F90 FF225481 FF194572 FF1B4674 FF113B68 FF0F3B66 FF123965 FF0D3763 FF174370 FF214D7A FF285583 FF245384 FF255687 FF2C5D92 FF2E5E95 FF30639A FF2E659C FF2A6298 FF285F94 FF2C6298 FF2C5F99 FF2A5F97 FF2D659A FF306AA0 FF2E659C FF2B5F95 FF275A90 FF21548D FF255A8E FF2A5E90 FF29598A FF30608F FF295785 FF1E4A74 FF204770 FF143B63 FF264F78 FF305C86 FF1C4771 FF1B466C FF274D6F FF1B405C FF1A3B55 FF325775 FF426E8E FF5080A1 FF55819F FF1B425F FF224765 FF214764 FF335C80 FF36628C FF2C5A88 FF2A5A8C FF2F6294 FF2B6194 FF2F6295 FF29598A FF204D7A FF204B76 FF204A72 FF254F76 FF2D587F FF3A668E FF34638C FF31618B FF25517D FF285380 FF315E8E FF316394 FF295D8F FF2B5C90 FF295B91 FF285C91 FF295F92 FF2E6296 FF2C5D93 FF275689 FF2D5A8C FF245181 FF295885 FF396892 FF2D5980 FF3B658B FF335E85 FF38658B FF3A668C FF366187 FF2F5D84 +FF2D5D82 FF2C587D FF2D587D FF28537A FF274F77 FF234D72 FF224B6F FF244C72 FF234E75 FF234F76 FF1C456E FF214B71 FF204A72 FF21496E FF123759 FF14375A FF194367 FF1C456E FF1A436D FF1F4872 FF153F69 FF123A67 FF173F69 FF123A63 FF173C66 FF0C335C FF0D3156 FF103153 FF123756 FF112F55 FF153559 FF0E3153 FF133758 FF183E60 FF1B4066 FF173D66 FF1B4169 FF173C62 FF143F67 FF1A426E FF1C4371 FF1A4471 FF1D446D FF173E65 FF193B5E FF0F3254 FF193F66 FF1A3C66 FF173C62 FF163B61 FF183C64 FF153C63 FF1F486F FF244A77 FF204771 FF234C76 FF264E79 FF224873 FF1F4773 FF29547E FF1D476D FF244B6E FF113555 FF193C5E FF163A60 FF224A71 FF123962 FF20476F FF1D4468 FF23476A FF1D476C FF224E77 FF254E78 FF1C4770 FF2C5883 FF1A4370 FF17416C FF1F466E FF183C5E FF284D71 FF18385E FF1C3F63 FF1F466A FF12385C FF163959 FF1C3F5F FF133657 FF143857 FF264B6C FF15375A FF254B6A FF1F435E FF274B65 FF2A5475 FF244F73 FF295273 FF376183 FF5784A9 FF396689 FF2D5C7F FF3E6E97 FF1E4975 FF36678F FF3A6D96 FF4977A1 FF4A7CA5 FF3E7399 FF446F91 FF2A5373 FF608EB6 FF2B5D91 FF30669A FF2A6091 FF2C5D8F FF2C5B86 FF386997 FF2A5D8F FF306296 FF336494 FF376A97 FF356A95 FF356893 FF2F5D8A FF2E5A86 FF26547C FF235379 FF2C5B81 FF274F78 FF274B6F FF204662 FF2C5673 FF41688B FF3A6286 FF346081 FF386389 FF3B6790 FF396990 FF265278 FF1A436C FF27527E FF214C79 FF255276 FF35628D FF2B5B8A FF295A8C FF27578D FF21538C FF225693 FF215490 FF1E548C FF225790 FF245994 FF215690 FF2A5E98 FF285B97 FF215690 FF235792 FF215890 FF20578E FF205790 FF265B97 FF265997 FF22558F FF275C92 FF296097 FF2B6199 FF286098 FF2D679F FF2E669D FF2D5F95 FF26578D FF285D91 FF2D6192 FF316292 FF265887 FF265483 FF214E7A FF1F4C79 FF255482 FF2D5D8C FF306193 FF1F4E7F FF1E4B80 FF285892 FF235A8F FF296093 FF295E93 FF2B5E96 FF285B93 FF265C8F FF24588B FF26558C FF164178 FF1F497B FF204979 FF214D79 FF2D5A82 FF1B4166 FF244E74 FF36668F FF396B97 FF3E6E9B FF4674A0 FF4376A0 FF5085AE FF42759F FF4478A0 FF3A6991 FF427396 FF4D799C FF46739B FF4D7EA4 FF3A6E96 FF46759A FF3D688C FF477195 FF1F4766 FF28516F FF254866 FF2A4D6B FF497095 FF325E8C FF2F618E FF316494 FF285C90 FF2B5D92 FF2A5B8C FF2B5985 FF28537B FF275179 FF28537A FF295680 FF3A6A94 FF2B597E FF29537A FF265078 FF2A5681 FF34608D FF376690 FF336390 FF306092 FF2D5E90 FF2C5B8C FF2A5787 FF1F4D7B FF254F7A FF264E75 FF2F577A FF2B5171 FF2A5472 FF2E5879 FF386487 FF346187 FF265278 FF2A5479 FF255176 +FF30587D FF295074 FF2F587A FF2B567A FF254F77 FF244C76 FF214873 FF204772 FF234C75 FF254E79 FF224B78 FF204A75 FF26517C FF25517C FF29547F FF2A547E FF214876 FF1F4673 FF1C4471 FF204879 FF20487A FF1E4774 FF244C79 FF204774 FF214773 FF1D436D FF244A72 FF18395D FF183D5F FF1D4262 FF18385A FF1B3B5E FF18365C FF133054 FF123155 FF12345B FF0F2E57 FF0D2D54 FF0E3058 FF0E315C FF0B315D FF0E3360 FF092F5B FF0C335F FF103561 FF143965 FF153D68 FF0D345F FF123760 FF133A62 FF10365D FF1B4268 FF123960 FF133961 FF173A66 FF163C66 FF153C66 FF264C76 FF224C75 FF1C4872 FF264F78 FF244E76 FF1C446E FF365C87 FF1D436C FF1B426E FF285180 FF174068 FF1A3D61 FF183D5F FF234A6D FF275278 FF255279 FF224B71 FF153B61 FF254E75 FF193E63 FF254A6C FF1A4060 FF1C405D FF203F5B FF213C5D FF244364 FF1F3F5C FF1B3753 FF3B5974 FF31516D FF183854 FF294D6A FF0E2F4C FF142D47 FF0C2439 FF19354C FF22405A FF193850 FF21415A FF113145 FF1E3F55 FF17364F FF23435F FF113350 FF284C68 FF0E2C48 FF14324B FF13344E FF1C3F5A FF2F516B FF24465C FF3C607A FF2C5373 FF3C6589 FF244F75 FF2A567E FF2C5982 FF325D85 FF3A6893 FF2E618F FF255385 FF1B466E FF325F86 FF356183 FF426D8D FF5684A9 FF3D6B92 FF3C6A8F FF315B84 FF224A78 FF244E78 FF183E62 FF133152 FF092745 FF041E3A FF061D38 FF0D2640 FF17374F FF193B54 FF1D3C58 FF23435E FF345573 FF2D4F71 FF274A66 FF284C6A FF294F71 FF1B4169 FF19426F FF163E6E FF1E4981 FF1B4886 FF174A87 FF1B4883 FF255991 FF245A92 FF1E5089 FF22538B FF295993 FF28568E FF245386 FF245383 FF316090 FF356292 FF3B6797 FF316193 FF386B9E FF336294 FF3D6C9C FF36699B FF2E659A FF2B6399 FF2E669C FF2E6199 FF31639B FF2A5F97 FF296094 FF22588D FF2C5E92 FF3B6A9C FF346795 FF2C5E8A FF275584 FF1E4C7B FF184575 FF1F4A76 FF1C456F FF1B4875 FF1A4672 FF204A75 FF285783 FF2A5885 FF2A5684 FF2A5785 FF1B4472 FF143560 FF1B3B64 FF1A3F62 FF203F60 FF335877 FF355976 FF31526D FF31526D FF2D536F FF2E5A7A FF4E7A9D FF477393 FF265271 FF356283 FF386385 FF3D6889 FF3A6586 FF3B688B FF3C6B8D FF315E83 FF3E6C91 FF407098 FF44749C FF3A688C FF3D6C90 FF416F97 FF366287 FF325C7A FF305475 FF375C81 FF255076 FF2A547D FF31608E FF2A5C8E FF2B5A8C FF275787 FF285987 FF295986 FF2E5F8D FF316190 FF3E6D99 FF34638E FF45729A FF3F6A92 FF345E85 FF285176 FF1B4464 FF143659 FF214569 FF234C74 FF26507A FF2C5680 FF224D78 FF224A72 FF1C4166 FF163959 FF193A57 FF20415E FF234564 FF234666 FF1E4565 FF264F6D FF2C5574 FF2A5174 FF294F71 +FF1D4060 FF173A5A FF14385B FF193E65 FF173C67 FF183E68 FF193D67 FF183B66 FF1A3E66 FF193E66 FF224770 FF1D426C FF183F69 FF1B436D FF1E456F FF143A64 FF143864 FF183D68 FF183D69 FF183F6D FF1D4371 FF19406C FF19406B FF113A65 FF113966 FF103664 FF0B2E5B FF0A2C53 FF0C3257 FF0C3056 FF0C2E55 FF0F355E FF0F3865 FF113A67 FF123B65 FF143D6A FF184271 FF1A4577 FF1C4878 FF194677 FF1E4C7F FF1E4C80 FF1E4B7F FF1D4B7D FF265184 FF1B4578 FF1A4679 FF1B4578 FF194173 FF163E6F FF16416F FF18436E FF1C436E FF1B3F69 FF11375E FF183F65 FF1B4167 FF22476F FF1E456D FF194169 FF0D3259 FF174066 FF1E456E FF062B56 FF103761 FF1C4572 FF194373 FF153E69 FF1B3E69 FF11355E FF10365C FF163E66 FF163F68 FF21486E FF153A5F FF20476C FF1F456C FF10355B FF1A3E62 FF163759 FF143252 FF112D4E FF0D2B4B FF0A2543 FF0B2541 FF0B243E FF04223B FF11304B FF15324E FF213E5A FF25425D FF1F3B55 FF1F3D5A FF1F3C58 FF16314E FF122C47 FF122B47 FF0D233D FF08213A FF051E38 FF081E38 FF081933 FF0A1D35 FF071E36 FF0B243B FF1E364E FF122A41 FF0D2739 FF0E293A FF0A2737 FF112B3C FF233D4E FF1B384D FF36586F FF32546D FF3C627F FF2C5676 FF31577B FF325370 FF456885 FF264661 FF26445E FF3D5F7C FF537B98 FF366180 FF426A94 FF123B6F FF134079 FF2B5A8F FF3B689B FF4575A2 FF3F6E95 FF32607F FF305674 FF284864 FF1F3F5A FF1A3956 FF0A2740 FF011A34 FF081E3C FF031F3B FF0A2948 FF17395D FF20456C FF264C74 FF244973 FF244D79 FF265080 FF2C5C8E FF2A578A FF295A8C FF24548A FF215086 FF1E4B7E FF285282 FF143D68 FF194469 FF153C5E FF183F62 FF22496C FF1D4465 FF153C5D FF1E4768 FF1C4566 FF133B5E FF2F5980 FF4675A4 FF2F6398 FF2C6293 FF275888 FF285986 FF245683 FF2B5D8B FF285989 FF316190 FF1D4C7A FF2C5E88 FF2C5F88 FF356793 FF4578AA FF4376A4 FF5987B4 FF5886B0 FF45759D FF34628A FF376087 FF3B668C FF345B80 FF3B6084 FF356087 FF4B78A6 FF4E7AA2 FF477197 FF3B6486 FF355676 FF2F4B66 FF283E56 FF152D42 FF0C2439 FF092138 FF021B32 FF02192F FF0A1B31 FF12253A FF1F354B FF274058 FF214054 FF2E516A FF2B516E FF2D5474 FF355B7B FF284F6C FF335A79 FF3B6282 FF4B7294 FF375F81 FF3E6589 FF467190 FF365F7C FF365B7B FF33557B FF2B4F78 FF2A517C FF2B5884 FF376792 FF37668F FF3E6F98 FF32628D FF366592 FF32628F FF32628E FF376791 FF3F7098 FF4677A0 FF3F7099 FF40719B FF3D6B95 FF436E97 FF497499 FF507DA1 FF3B668D FF3F668F FF466F97 FF477299 FF497A9F FF46749A FF4B779C FF49759A FF49759A FF426D91 FF3F6A90 FF3D6890 FF376087 FF2B5378 FF274E72 FF22486B +FF3E6C93 FF3A658D FF345D89 FF2A5480 FF234C7B FF1F4775 FF1F4876 FF1E4574 FF1C4371 FF1B426E FF1C4270 FF193F6A FF163C69 FF193F6D FF1F4573 FF224775 FF224A76 FF1D4572 FF1E4673 FF204874 FF1D4572 FF1F4574 FF1E4271 FF19416F FF18406E FF163F6A FF1C436F FF1F436F FF1A416C FF1E4672 FF214A76 FF234D7B FF214D7C FF1D4878 FF17426F FF153F6C FF194473 FF184377 FF154073 FF154075 FF19437A FF163E75 FF1A4279 FF144076 FF164076 FF163F74 FF123C71 FF184076 FF1A427A FF1C4A82 FF1C4B82 FF1F4E83 FF1B487A FF1F497A FF1D4876 FF1D4574 FF1B4271 FF1D4672 FF143C67 FF19426C FF234D78 FF16426C FF214E7A FF2C5987 FF275482 FF27517F FF2A5383 FF1C4873 FF1E4A79 FF265380 FF26527E FF234D7D FF1B4576 FF2A5583 FF16416E FF1F4878 FF1E477A FF21487B FF1D4374 FF193F6E FF1F4373 FF214675 FF1D4271 FF1D436F FF1D416C FF1C3F67 FF204167 FF1E3C5F FF102B4F FF163659 FF153A5C FF14395C FF244971 FF1C436A FF1A4068 FF22486F FF2E557E FF2B5078 FF2E547C FF376086 FF305579 FF375C7F FF396383 FF365D7F FF3B5E7E FF2B4A68 FF183551 FF224056 FF1D384F FF193048 FF0D2335 FF071C28 FF142A36 FF132C3D FF1F3651 FF172A42 FF0C2131 FF183245 FF112F43 FF18364A FF2A4659 FF2F495C FF203C52 FF1E3F57 FF27506C FF214C72 FF143E6E FF224C81 FF1F4B7C FF1B4978 FF15416E FF244E77 FF234D73 FF19446B FF2C567D FF4A78A0 FF4F84B1 FF4D80AA FF4E7BA3 FF487099 FF376187 FF3C668E FF254B73 FF13355B FF061F3F FF021630 FF041733 FF021435 FF02193B FF081E3F FF163052 FF162F55 FF132F53 FF193558 FF162F50 FF1E3956 FF203C59 FF18374E FF25425C FF375570 FF355771 FF2E506B FF406181 FF3B6084 FF396082 FF3A6382 FF346485 FF2D648C FF316794 FF366995 FF40719A FF42739A FF44719A FF3F7097 FF43779E FF396C94 FF3D6D95 FF36658D FF3B6A91 FF3F6E95 FF305E84 FF5280A8 FF4F7FAA FF5C8DB5 FF5687AE FF426D94 FF467498 FF5B8AAD FF3E688A FF5682A3 FF547E9F FF305979 FF3E6C8F FF477498 FF466F93 FF476E91 FF4F7596 FF608AA9 FF6D9CBB FF6897B9 FF6895B7 FF6993B3 FF668EAB FF6087A1 FF527992 FF3B5F79 FF2F526E FF2B4F6E FF234769 FF1D4061 FF1A3A59 FF193A57 FF173552 FF163450 FF1A3A56 FF264560 FF1D3B54 FF274662 FF385976 FF264765 FF274A6A FF20466B FF1D456D FF244D74 FF214C70 FF255274 FF2B587D FF2A5880 FF28567D FF305C84 FF305B81 FF2D547A FF24496D FF42698D FF3A6282 FF325A78 FF375D7A FF3E637E FF2D5470 FF3C6281 FF24496A FF3D6486 FF2F5877 FF315978 FF375E7F FF3B6283 FF335A7B FF335A7A FF3C6282 FF3B6383 FF3C6589 FF335C83 FF376186 FF416B8F FF365F84 FF477097 +FF2C5478 FF375C84 FF284E79 FF2B5483 FF244D7E FF214A7A FF224A7C FF264E82 FF244C7D FF234D7C FF234C7D FF1E4979 FF244E80 FF234C7F FF1E467B FF1E467A FF1A4674 FF1E4879 FF1A4274 FF19416F FF1C4171 FF1C4172 FF183F6C FF1C4170 FF153B6B FF12396A FF133B6D FF0D3666 FF113969 FF113969 FF0E386A FF0F3A6B FF1D4779 FF184478 FF19447A FF1D487D FF184376 FF174076 FF174076 FF153D74 FF153C75 FF173D76 FF194178 FF1E477E FF194077 FF153C71 FF143C71 FF173E76 FF163C76 FF143E74 FF173F77 FF163D75 FF153E74 FF143F75 FF134273 FF164275 FF123D70 FF174478 FF1B477A FF1D4779 FF164270 FF1A4975 FF1F4F7C FF1E4D7D FF255382 FF13446E FF184671 FF1C4973 FF164171 FF194170 FF143F69 FF1D4774 FF1B4473 FF123D6C FF184271 FF11396B FF184377 FF194478 FF1C4478 FF1B4476 FF1D4778 FF1F4A7A FF1D4879 FF1D4677 FF194373 FF264F7C FF1E4771 FF214B73 FF2E557B FF234C72 FF1F4A71 FF294C77 FF1D456D FF1F466D FF183D61 FF274B72 FF14375C FF22476E FF1E4368 FF1D3E63 FF15395C FF0E3456 FF183B5E FF0C3352 FF2C5371 FF2A5171 FF23496D FF2F5678 FF416787 FF3A5E7D FF3C5F7A FF214056 FF213B50 FF132C41 FF072339 FF041E37 FF051E32 FF0A2036 FF0C1E33 FF091928 FF051925 FF0A1D2C FF0E1F30 FF102438 FF1F3C56 FF1B4062 FF204670 FF1A3D6C FF1E4374 FF1F4779 FF2B5B86 FF224B74 FF193F65 FF153B5B FF193851 FF1E3E53 FF4B7392 FF3A688E FF305C84 FF3C658F FF325F84 FF29577C FF2E5C84 FF3F6D97 FF46729B FF426D91 FF447597 FF4A779A FF436C8E FF406482 FF395E7B FF385B78 FF2C516F FF254462 FF203C56 FF233D55 FF213A56 FF203C55 FF21364F FF1F3046 FF1D2F42 FF293A4F FF203147 FF132B40 FF07243F FF02213C FF0B2A48 FF365F82 FF326688 FF356589 FF2E5B7C FF4D7897 FF335C79 FF1E435F FF5E86A3 FF4F7997 FF4D7394 FF537999 FF4E7797 FF446B89 FF264963 FF3B5F7D FF365A7A FF254864 FF294F67 FF42617A FF2B4D66 FF426983 FF2B4F6A FF3C627C FF2A4F68 FF3E5F78 FF527692 FF315371 FF5E84A0 FF3B647D FF5B7D96 FF41627C FF507794 FF487293 FF416B8C FF527B99 FF183C59 FF3E6582 FF45708F FF477394 FF5384A7 FF4E7CA2 FF4F7CA2 FF517DA5 FF517EA7 FF5A88B0 FF5982A7 FF4C7296 FF41688F FF365B7E FF2F5170 FF274B6A FF1D3E5F FF1F3E5F FF1E3F61 FF1B4165 FF275375 FF396184 FF396083 FF355F80 FF466F93 FF40688D FF3D658A FF3F678C FF41688E FF3B6084 FF2C5173 FF254C69 FF305370 FF264661 FF274561 FF325470 FF2F5571 FF385D7C FF375C7D FF385F82 FF375C7E FF325372 FF385D78 FF2D5370 FF315778 FF305476 FF355879 FF254868 FF2E5273 FF365A7B FF33597A FF3D6084 FF24466B FF2C5173 +FF2C5277 FF254B70 FF294F78 FF284D7A FF1E4470 FF1C426D FF204572 FF1D4472 FF244C79 FF244C7A FF234B7C FF254E7D FF1E4677 FF254D7F FF224A7E FF245083 FF224A7F FF1C4476 FF224A7B FF254C7F FF214878 FF1F4772 FF1F4372 FF224677 FF1B3F72 FF183F73 FF163E72 FF183F72 FF1C4377 FF1A4075 FF173F73 FF1B4577 FF163E6F FF0F3466 FF13386B FF153B6D FF0E3465 FF113665 FF0F3569 FF0E3064 FF0D2E63 FF092C60 FF082B5B FF0D3061 FF0C3264 FF0A2F62 FF0E3669 FF0E356A FF10366C FF113669 FF12356D FF1B3F74 FF153C6D FF183F75 FF183F74 FF194075 FF1C4477 FF184073 FF173F73 FF173E72 FF1D4678 FF1E4877 FF224C7A FF194471 FF285380 FF224D77 FF1A4471 FF25517F FF245180 FF204B7B FF224B79 FF1D4572 FF1D4574 FF27507F FF214D7C FF24517F FF265283 FF224F7C FF1C4671 FF1E4976 FF1A4573 FF17406F FF1B4474 FF244E7D FF224D79 FF224F76 FF1D486D FF1A4068 FF1A416C FF214B77 FF1B4771 FF163D66 FF2C557E FF254D72 FF2A4E73 FF1F456A FF294C72 FF274D71 FF113258 FF1A3D5F FF163A5C FF26496B FF284F73 FF2E5376 FF284D6E FF173D5F FF2B5375 FF2C5375 FF193D5C FF294B6B FF26496A FF1E4262 FF274A6C FF27496C FF244464 FF3C5F82 FF385979 FF365674 FF3D627F FF40607B FF26455C FF344F68 FF2C485F FF27455E FF274569 FF1C3C62 FF193B60 FF11335D FF0F2E5C FF13335E FF113663 FF143F6C FF1E4874 FF254C76 FF0A253B FF142736 FF2B465E FF3A5D78 FF547FA1 FF476F90 FF436A8B FF4D7496 FF426F91 FF4E769E FF446D8F FF345D7C FF335B7D FF1F4668 FF0B2C46 FF173552 FF2F5275 FF2F5677 FF456E94 FF3D678E FF5078A0 FF2B527B FF2B547D FF2A5175 FF295373 FF254C6A FF1E3C5A FF1F3E59 FF33556E FF3A5B78 FF395C79 FF486985 FF51728B FF2B4C64 FF385570 FF203C53 FF213E54 FF224058 FF436379 FF3D5B73 FF3B5D77 FF547790 FF36576E FF2E4E67 FF4D718D FF4C7291 FF436A88 FF3D6381 FF496E8B FF345C76 FF345B77 FF416986 FF3E6686 FF4B7396 FF4C7698 FF477293 FF436B8F FF3C6083 FF426A8A FF4B7492 FF204460 FF294E6C FF406583 FF3E637F FF406580 FF395E79 FF496D88 FF52758F FF486C86 FF4D708D FF476A88 FF456882 FF466B8C FF375D7F FF365E81 FF386183 FF376082 FF386085 FF3F698F FF497499 FF466F94 FF497094 FF4C7497 FF6690B2 FF5A85A7 FF5882A6 FF4D759B FF436A8E FF396081 FF406586 FF416587 FF325778 FF2C5273 FF3A5F82 FF2D5274 FF2E5375 FF3A6184 FF3F698E FF416A8D FF426A90 FF3F688B FF40698A FF466F91 FF3E688B FF386186 FF365E82 FF2C5677 FF295378 FF2F5A7E FF356283 FF446D93 FF3E698E FF376288 FF315C81 FF376187 FF487197 FF3E658B FF34597E FF365C80 FF2D5275 FF2E5477 FF294E71 +FF315B82 FF2F597F FF2D557E FF305580 FF244974 FF1C416C FF234772 FF21446F FF22466E FF20446D FF1E416C FF1A3F6A FF1E4571 FF1F4675 FF1E4674 FF1D4374 FF183D6A FF1A3E6A FF204773 FF204675 FF1C406F FF234673 FF1E426F FF1F4370 FF1B416F FF163E6F FF123A6F FF123C71 FF153E75 FF143C76 FF18417B FF133F76 FF0E3B73 FF144079 FF16427C FF14407A FF123F76 FF1C497F FF174379 FF143D71 FF184072 FF194073 FF1D4077 FF1F4379 FF1C4074 FF1B4173 FF143D6E FF163E6F FF1B4373 FF1A4070 FF16396C FF103566 FF0A2F5F FF15396C FF0C2F5F FF123766 FF0C3161 FF0D3364 FF103567 FF133969 FF173F6D FF1B4371 FF103866 FF1B4472 FF133A69 FF16426D FF1B4773 FF275683 FF265683 FF1E4C7A FF214C78 FF1F4874 FF254F7B FF204A76 FF254E7A FF214A76 FF214B75 FF1D4770 FF2B5983 FF234D7A FF204874 FF1D446F FF224D72 FF214E73 FF254E78 FF21476E FF1C4162 FF2C4F71 FF2C5276 FF274F74 FF2F567A FF294C6F FF183A5E FF0F3253 FF0D2E4B FF264B6B FF14385B FF254A6D FF24496B FF284E71 FF284E71 FF38597A FF1F3F60 FF234668 FF2E5173 FF244A6C FF2B5174 FF1D3E61 FF1A395C FF1F4262 FF295171 FF2C537B FF31557E FF25496D FF2E5378 FF2F5478 FF244969 FF204563 FF3C6181 FF274F6F FF3D6586 FF396083 FF2D5373 FF234B6E FF214974 FF173D69 FF113464 FF13376B FF183F74 FF1A457A FF215187 FF25558A FF214E7E FF244976 FF0A2138 FF0B1B20 FF091F29 FF294455 FF476A84 FF406681 FF3A6481 FF244767 FF274E6C FF3A5E7D FF3A5F7D FF355A7B FF4C7597 FF557E9F FF496E8D FF345574 FF335272 FF3E5D78 FF446682 FF214A66 FF2A4D6C FF416080 FF3F6484 FF406487 FF436A8C FF3E6485 FF446687 FF436887 FF3E6481 FF30536F FF335771 FF264861 FF2D4D67 FF1B3B57 FF21435B FF23445D FF24445F FF2A4765 FF203A57 FF28445B FF22465D FF2A4F6A FF2B4D69 FF2A4A67 FF325371 FF2F5473 FF305676 FF315A7C FF335E83 FF376487 FF356083 FF2E5A7D FF346186 FF315F87 FF36638C FF316088 FF295B84 FF2B5E85 FF2E6087 FF37638C FF3F6B96 FF336087 FF27547B FF36638A FF427094 FF386487 FF4A7596 FF44708F FF3A6685 FF406A8D FF376183 FF3B6485 FF345B7D FF456C8E FF33597B FF2E5476 FF3A5F81 FF35597A FF395C7D FF3F6282 FF3F617F FF476884 FF3B5B78 FF456786 FF3E6383 FF3F678A FF366086 FF305B7F FF396287 FF416A8E FF477093 FF3D688A FF3C688A FF3B6789 FF3D6587 FF355C7E FF386285 FF366083 FF335C7D FF3B678A FF3F698D FF376086 FF365E84 FF3A6386 FF39658B FF36648B FF2E5A80 FF285178 FF295178 FF325A80 FF346084 FF315E83 FF2B5780 FF29557F FF25507C FF224D78 FF28527C FF2D5780 FF366087 FF325F84 FF356087 FF355D88 +FF19436C FF244D77 FF2B537D FF264E75 FF183E69 FF1F4671 FF1E4470 FF204672 FF1C416A FF254972 FF254874 FF284B79 FF2D527E FF274B77 FF224671 FF234771 FF1F426D FF214572 FF204571 FF214670 FF193C64 FF183B65 FF1F446F FF1B416B FF1F4470 FF1D4472 FF173E70 FF184171 FF184072 FF194174 FF1D4479 FF194177 FF153E75 FF154279 FF17437C FF16427C FF1D4980 FF204A81 FF19417A FF163D73 FF0E3367 FF103264 FF0F2F62 FF0E3064 FF153A6E FF153B70 FF183F77 FF1D467E FF143D76 FF163E7A FF1B427E FF184079 FF184077 FF163F73 FF173E6F FF194071 FF194174 FF20487A FF1D4377 FF173D6F FF143C6C FF234B7C FF184170 FF1F4976 FF244D7A FF254C75 FF1A4069 FF103861 FF19436D FF193F6A FF1C3E6B FF183C68 FF0F3864 FF18436E FF0F3A64 FF1F4973 FF214F78 FF35618B FF2D5B86 FF2C5683 FF2F5884 FF305984 FF2F5A83 FF325E84 FF2D577B FF3E6486 FF133653 FF23405E FF2C4D6C FF284D6C FF2B5270 FF1F4463 FF40678B FF3B5F7F FF274968 FF294966 FF244464 FF1F415F FF1A3C5F FF1F4468 FF1B4167 FF0F3053 FF1E4061 FF163556 FF0E2D4D FF143555 FF0D2C4E FF193554 FF1E3958 FF183853 FF1D4360 FF284E72 FF264B6F FF244768 FF22486B FF224768 FF264B6B FF224869 FF214666 FF34597B FF3C668A FF244C73 FF2E5577 FF345D83 FF275184 FF1D457C FF1B427A FF1D447C FF235086 FF2E5D93 FF326291 FF2E5B8A FF27527F FF1C4470 FF14304A FF0B1C2A FF263F51 FF0E2736 FF0E293A FF153045 FF2E4F6C FF2E5271 FF345775 FF254660 FF345978 FF325376 FF3E6487 FF294C6C FF2A4E6F FF3E6584 FF31536E FF274861 FF33546E FF375C7A FF436686 FF112F4E FF1B405C FF183B55 FF183C59 FF204566 FF1F4869 FF255275 FF2A547A FF30567B FF295374 FF2C5678 FF325E84 FF33638A FF356187 FF2F5981 FF336087 FF315F83 FF325D80 FF345D80 FF2E577B FF2B557A FF356182 FF315B7A FF315B7C FF336182 FF2B5879 FF2D5B7E FF3A6A8F FF2E5B80 FF3B698F FF2E5E84 FF316088 FF24547E FF24537D FF17426C FF1E4774 FF1D4975 FF1F4C77 FF204C76 FF215078 FF214D78 FF26527D FF214C79 FF1F4B77 FF1E4C75 FF26567A FF215275 FF305F86 FF2A577D FF2C597F FF315E85 FF356086 FF2A547A FF386085 FF2E5578 FF355C7F FF386183 FF3F6587 FF426587 FF325777 FF365A79 FF3A5B7A FF3E6080 FF305473 FF2D5373 FF385E7E FF345B7A FF456F90 FF345E80 FF345C7C FF355B7D FF375C7E FF32597C FF3A6384 FF31597A FF3F6789 FF375F81 FF385F7F FF3A6283 FF386082 FF365F82 FF3F698C FF386587 FF305D81 FF336087 FF36628A FF2F5B81 FF2E5A82 FF2E5984 FF27517C FF25507A FF25517A FF204B73 FF244E76 FF2B5680 FF2A547F FF2A557D FF224D74 FF1D486F FF214C72 FF1F476E +FF214870 FF234974 FF2C547D FF295279 FF315882 FF254C76 FF214772 FF264C76 FF284D75 FF244770 FF254974 FF204871 FF214570 FF1C3E6A FF1E416D FF264A78 FF1F4873 FF234A77 FF1E4270 FF1A3E68 FF1E416B FF224771 FF1B4268 FF1C426C FF193B68 FF143765 FF103360 FF103763 FF143A67 FF123967 FF13396A FF12396C FF163E72 FF164075 FF1C457C FF173F76 FF13386F FF0E3267 FF0F3667 FF153D6E FF163A6C FF123265 FF153567 FF0E2F5F FF1A3C6B FF173A6A FF153A6C FF173E6F FF143D6D FF123B6D FF163D70 FF153C72 FF173D74 FF184074 FF143C6F FF153F72 FF174275 FF184275 FF133A6D FF153C6E FF133C6F FF184176 FF174177 FF1E487E FF234D83 FF1D4C7D FF1D4C7C FF275786 FF275788 FF245083 FF244F7E FF24507C FF24507D FF305C87 FF305B85 FF315E87 FF46769E FF2D5A7F FF13375E FF224871 FF224B74 FF1D4769 FF214A6E FF183F65 FF264C6A FF294D6B FF446788 FF39607C FF2C506D FF325573 FF315674 FF325775 FF315B76 FF2D526F FF345978 FF254667 FF335875 FF426B87 FF38617F FF365C7D FF33587A FF2C4C6F FF345879 FF294D6A FF2F516D FF20405D FF3F607D FF2B4A64 FF204059 FF2D4F6B FF1F4161 FF2E5272 FF204765 FF1E4463 FF1D415D FF20425E FF2B4D6E FF42688A FF2B516F FF1D405A FF29506E FF396081 FF20445E FF2C526F FF3C6590 FF153E70 FF184277 FF1D477B FF1A4275 FF1C4479 FF123D67 FF173E69 FF183D68 FF18406B FF213B57 FF0F2535 FF31566E FF284C69 FF2D4C6A FF2B4963 FF204664 FF285272 FF1F4567 FF214664 FF2F5677 FF24486C FF1F476C FF193B5B FF1A3C5C FF355A78 FF1B3A53 FF32526E FF416582 FF2C4C6E FF2F5375 FF2D5373 FF274865 FF20435D FF345473 FF1C3C5B FF274A65 FF345674 FF3D6180 FF315976 FF385F80 FF244A6C FF345E81 FF28577B FF295A7B FF204B70 FF224C6F FF2C587A FF2A537B FF1F4B74 FF2C5880 FF1A4469 FF366183 FF396689 FF27547A FF3A6B90 FF356386 FF34658D FF346792 FF376693 FF356895 FF376D97 FF2B5F89 FF30638F FF376794 FF33658E FF2A5D85 FF315E8B FF305F8E FF255580 FF234E77 FF1B4468 FF143D65 FF214A76 FF27527D FF305E87 FF265679 FF1D4D71 FF214D76 FF1C466E FF204972 FF254E78 FF356084 FF3E678A FF396183 FF3E6789 FF2D5577 FF3B6889 FF3F6788 FF406385 FF497090 FF4A708F FF567895 FF3E627C FF4A708B FF4A708F FF3E6385 FF395E7E FF365F7F FF365F7F FF2F5879 FF30597B FF376083 FF345F83 FF3B6789 FF396488 FF345F85 FF376288 FF376285 FF3E6B8F FF3D6A8D FF376385 FF3A658A FF3B648D FF2B597F FF2B5A82 FF295580 FF2F5B85 FF2F5A86 FF2D5886 FF2E5C87 FF34618C FF2B5682 FF204975 FF214974 FF244E7B FF224D78 FF244E78 FF224C75 FF1F4973 FF214B74 FF1F4771 +FF264E7D FF204874 FF274D78 FF274E78 FF1F4871 FF264C78 FF1F4470 FF234874 FF1F4470 FF1D416D FF1B3F6B FF1B3F69 FF1D416B FF244873 FF244975 FF1F4672 FF204672 FF214774 FF214674 FF274D7A FF224874 FF244975 FF1F436F FF1C436F FF1E426F FF1A3C6B FF183E6E FF153A6B FF183D6A FF123561 FF123563 FF1C406F FF123867 FF183B6D FF103366 FF163B6E FF153B6B FF113464 FF153766 FF153C6D FF143A69 FF0F325F FF1E3F6E FF163866 FF163664 FF153A68 FF1C4570 FF1B3F6C FF163E6D FF1A4170 FF153968 FF183A69 FF133765 FF123A67 FF173C6C FF1C4274 FF1A4275 FF1B4479 FF163D73 FF1A4076 FF153C73 FF173E74 FF20487E FF1E497D FF174175 FF20487C FF204B7D FF255182 FF204B7D FF244F7C FF28557F FF224E79 FF2C5682 FF1F4A73 FF17436A FF1A456E FF17436B FF2C567F FF315B86 FF2C557D FF284E70 FF385D81 FF2E577E FF285076 FF416688 FF2F5677 FF366181 FF274D6D FF264D70 FF395F82 FF416785 FF224560 FF294C69 FF2F5275 FF2B5274 FF254E69 FF274A62 FF143550 FF2A4B67 FF1F405C FF355976 FF2C4F6B FF23425B FF32526A FF46667E FF214059 FF33526D FF335871 FF30546E FF25445F FF426583 FF315571 FF274C6A FF284762 FF3A5B77 FF274A64 FF2B4B63 FF1F455F FF355D7B FF375E7D FF4D7592 FF2B5370 FF203F58 FF385572 FF2E537D FF194073 FF19467A FF1B497D FF184479 FF1E487F FF224B81 FF285287 FF265183 FF294E79 FF071D2D FF091B27 FF28435C FF3B5D7C FF234663 FF1B3B5B FF214364 FF1E4366 FF20456D FF204668 FF1D4065 FF1A4169 FF3F6E99 FF2A557C FF2B547B FF2A5178 FF234668 FF204363 FF1C3A5A FF123251 FF11304F FF224664 FF2B506F FF284D6A FF305474 FF345B7D FF496F90 FF244A67 FF22435F FF33546F FF2D566E FF355E78 FF3F6987 FF447193 FF386589 FF36678D FF356489 FF396387 FF376488 FF3B688E FF36638C FF3D6E95 FF3B6F91 FF37698B FF336288 FF2F5D84 FF35698C FF3B7096 FF3A6E99 FF38709B FF3B729C FF3C719F FF306594 FF306494 FF2C608F FF295B88 FF2A5A89 FF245586 FF204F80 FF235180 FF295886 FF285683 FF305D8B FF2F5D8C FF2A5786 FF244F79 FF204B75 FF224F78 FF25537B FF214F79 FF29547E FF244D73 FF365E81 FF386182 FF345C7E FF4E7699 FF446B8A FF426887 FF375D79 FF315570 FF385876 FF375A74 FF375C73 FF3D607A FF395B72 FF385A70 FF395B73 FF3C5D78 FF3E617D FF365E7F FF355E7F FF365D7B FF396283 FF366287 FF376288 FF335F83 FF315C80 FF305D81 FF2E5E81 FF3A678D FF36648A FF3B6990 FF36638B FF2F5B83 FF35618B FF39658D FF2F5882 FF315C87 FF28537E FF2C5681 FF28517B FF244F7B FF204C79 FF255180 FF254F7E FF2B5886 FF25517E FF244D7A FF234A77 FF254D79 FF244C79 FF234D7B +FF244C7C FF224B79 FF234C79 FF234B78 FF264A79 FF224672 FF244975 FF254A76 FF1D426F FF204573 FF204472 FF264B77 FF224773 FF1E436F FF214672 FF214672 FF234672 FF234672 FF224572 FF224471 FF1D406C FF1E416E FF1F4371 FF193F6B FF133764 FF0B2E5B FF0F3460 FF153966 FF0C305C FF0A2D59 FF0E315D FF0F3460 FF153E6C FF163E6D FF143B69 FF163D6B FF123769 FF123468 FF14396A FF133769 FF214473 FF183A66 FF123661 FF18406B FF1A3F6D FF1F4474 FF133765 FF133462 FF143664 FF193F6D FF204571 FF1F4470 FF204673 FF1F4775 FF1A426D FF1E4571 FF1D4471 FF1C4372 FF1D4673 FF204B78 FF1F4B77 FF264F7D FF244D7B FF1D4674 FF163D6A FF234C77 FF1F476F FF173D62 FF2C5379 FF1E476C FF264D75 FF1F496E FF245276 FF1B4972 FF28547E FF204D72 FF325D89 FF1A436D FF1D486C FF234E70 FF315679 FF1E446C FF335D87 FF2B527A FF264B6F FF2B4F72 FF274D6F FF193C5C FF2F5576 FF325B7C FF396083 FF2B5074 FF224666 FF1D4160 FF3F6585 FF3A6284 FF426A8A FF3A6180 FF456C8C FF365C7A FF305875 FF335975 FF34546E FF2A455D FF35546D FF2F506C FF1F3F59 FF1E3E57 FF315472 FF1E3D5C FF264665 FF1F415B FF1A3B56 FF2A4761 FF1F3F56 FF2E4B65 FF314E69 FF335971 FF2B4C64 FF395B7A FF466B8A FF294E6F FF25445F FF395A75 FF446C92 FF265080 FF224F83 FF27548A FF204B81 FF1B467C FF184277 FF1B4579 FF143E6F FF11325C FF0C1F2E FF0B1921 FF213549 FF304E6B FF365878 FF274769 FF1E3F61 FF2E5277 FF21476D FF2A4E71 FF2A496C FF214568 FF20466B FF28527B FF183E65 FF2F5780 FF26507A FF1A4067 FF234973 FF345C83 FF2D5578 FF224464 FF1B3656 FF182C4A FF0B1F36 FF071A2B FF102435 FF1E344B FF23384F FF162A3E FF0E2638 FF1C3546 FF132F3E FF082633 FF163042 FF173549 FF102D41 FF173245 FF1D3A4C FF16374A FF23465C FF375B77 FF254B6A FF2C5271 FF3C6283 FF3A6184 FF3C6688 FF396489 FF3B6790 FF3C6C95 FF376B96 FF2B5F8A FF285C87 FF285987 FF245382 FF1C4B7C FF265889 FF2E6190 FF285B8A FF2F6291 FF2A5B8A FF20517E FF1F507E FF1F4F7E FF245381 FF204E78 FF1D4C75 FF25547E FF27547D FF35618C FF35638C FF34638A FF2F5C81 FF3F6A8C FF396181 FF3E6485 FF315879 FF4B7295 FF41698B FF466F8D FF486E8B FF476A84 FF305168 FF234259 FF1C3A4F FF173548 FF1E3A4D FF294458 FF1D3A4C FF2C4D63 FF32566F FF274C65 FF274E6C FF2B5577 FF295476 FF214A6D FF274D71 FF305579 FF31587D FF2D557C FF2F597F FF305B83 FF2F5A84 FF2F5C86 FF2E5A83 FF2B557C FF2A537A FF27517B FF2A547F FF315A84 FF2A547C FF335E87 FF2D5883 FF234F7B FF214D7A FF224C79 FF2A5582 FF25507C FF1D4873 FF204976 FF1E4573 FF224A79 +FF1A4374 FF1C4575 FF1C4674 FF1B436F FF1B426C FF1A3F68 FF1C406B FF1C416D FF1D426E FF1D406C FF1F426E FF1A3F6B FF163966 FF1B3E6A FF1C3E6B FF1D416D FF1F4470 FF204472 FF284C7B FF254A7A FF1F4374 FF224878 FF1E4575 FF1A4070 FF1A4170 FF204876 FF193F6D FF173968 FF173A6A FF1D406F FF173B6A FF214475 FF1B3F70 FF1D4272 FF173B6C FF123A6B FF1A4276 FF143B70 FF143A6D FF153768 FF0D2F5F FF123562 FF183D68 FF0E3059 FF153763 FF163663 FF1A3B68 FF173B67 FF173C69 FF19406C FF183F6B FF163D6B FF183F6D FF183E6E FF113A66 FF204874 FF214875 FF153C69 FF18416C FF295580 FF2C5785 FF254E7B FF204B76 FF234F75 FF2B557A FF285374 FF1F4869 FF315778 FF284E6E FF1B4161 FF264A6C FF133959 FF355F7D FF265073 FF1E466A FF194160 FF183E61 FF3A658E FF2D557E FF274B6E FF1D4462 FF214A6D FF2E577C FF264C73 FF294F76 FF285079 FF30557F FF2B4E74 FF284F75 FF255075 FF184166 FF284F74 FF3A6288 FF2D5476 FF2A4F70 FF183E5F FF1D425F FF224864 FF224562 FF2C4D6C FF2F5372 FF1C3D59 FF16334C FF25445D FF436483 FF2E5171 FF264965 FF284A66 FF325C77 FF3B617A FF375C7A FF2D516D FF426687 FF294866 FF2F4F67 FF33536E FF274662 FF3A5D75 FF1D3A51 FF305069 FF476882 FF426583 FF264862 FF335672 FF2F567D FF244C7A FF1C487B FF1D4A7F FF1F4C80 FF1F4D80 FF285087 FF244B82 FF254E83 FF244877 FF0B2438 FF091B23 FF223547 FF2B445D FF284763 FF284667 FF1A3857 FF1B3858 FF1E3C5C FF193B5D FF193A58 FF1D3F5A FF1C3F60 FF1E4369 FF335479 FF1D4062 FF173A5D FF234465 FF294C6D FF244669 FF143458 FF22466E FF254C76 FF2D547D FF2D547E FF355B85 FF315378 FF203E5C FF264861 FF1E415E FF1E3E5D FF25415F FF263D57 FF0C2139 FF0B2234 FF0C2336 FF031B2C FF091E2C FF203643 FF1E3243 FF0D2230 FF0B232C FF162F3B FF173245 FF203C53 FF23455C FF2A4D68 FF2B4E6B FF3D6382 FF3F6A8C FF46749E FF4D7FA9 FF4578A2 FF3D709A FF32638D FF386A98 FF2E6292 FF20527F FF295D8C FF295D8D FF275885 FF1F517D FF255688 FF1C4D81 FF215384 FF255786 FF235284 FF225182 FF255181 FF214E7B FF24537D FF23557D FF2D5E85 FF2D597E FF335C7C FF355C7A FF345B7A FF365D79 FF345A78 FF2A516E FF335B77 FF385D7D FF2E5374 FF33597A FF456A8A FF3A5D7C FF3E627D FF3E5F7B FF305370 FF2D516E FF264B67 FF315571 FF2C4E6B FF294B67 FF2C4F6C FF2C4F6D FF294B67 FF32546F FF2D5170 FF2B5171 FF2F5676 FF305779 FF355D81 FF3A6388 FF366287 FF416B90 FF3F698D FF376188 FF356087 FF356086 FF38638B FF345F87 FF3C678F FF305B84 FF315B87 FF2B537F FF27507C FF26507E FF254F7F FF214A7D FF1D4577 FF1D4675 +FF1D4A78 FF224C7D FF224A7C FF294F81 FF274F7E FF254D7B FF244C78 FF234A79 FF224776 FF1F4472 FF1A3D6A FF1D416D FF1E416E FF1D3F6B FF1A3C67 FF1D3F6A FF20436C FF1E426C FF214571 FF1A3E6E FF1B4072 FF1A4070 FF163E69 FF1D416E FF1A4070 FF163F6F FF173D6D FF143866 FF113667 FF123769 FF133969 FF133669 FF103665 FF0B345F FF123667 FF153A6C FF103667 FF113768 FF0F3568 FF0F3363 FF143A6A FF103767 FF123563 FF123460 FF153C68 FF153764 FF193B68 FF214777 FF214576 FF143B67 FF214978 FF1B4174 FF173C6F FF193D6C FF183A66 FF113461 FF153966 FF113662 FF10345E FF10345B FF103359 FF183C62 FF2D547B FF2D577D FF2D567B FF335F7D FF305B7F FF2E577E FF376083 FF365C7E FF345A7C FF476E91 FF1F4568 FF264C6D FF355A79 FF2B4F6E FF305674 FF335B7E FF31587B FF294F6F FF2E5276 FF335C7E FF2C5375 FF315474 FF204463 FF1B3D5D FF224263 FF1A405D FF254C6D FF365D83 FF3A5F84 FF33577A FF234B6A FF355B7D FF264B6A FF29506A FF234763 FF1E425E FF315873 FF35587A FF2A4F74 FF456C8B FF2F536C FF2D526D FF204160 FF1D3A56 FF31526A FF3D6381 FF37627E FF2A506A FF2E5174 FF325776 FF365D7E FF355976 FF325570 FF36607C FF2F526F FF23435D FF284660 FF234357 FF1F3E54 FF4B6D8C FF2A4C6B FF3C5E80 FF295180 FF1C497F FF1F4E84 FF1E4B80 FF20497E FF1F487E FF1C487C FF184377 FF1E477D FF1E4071 FF071C34 FF1D3445 FF29435C FF1D3853 FF203E5A FF1D3A5E FF29496B FF315674 FF2B506B FF365A7D FF1F4263 FF24415E FF244562 FF2C4A69 FF234266 FF305374 FF1A3958 FF1E3F61 FF234565 FF1A3959 FF1A3758 FF203E5F FF1E3F61 FF1C4263 FF13385A FF204369 FF244B75 FF234E7C FF255382 FF1F4C7B FF214D7D FF1C4B7B FF2D5C8C FF315E8E FF295A88 FF376392 FF2E5881 FF365E80 FF274767 FF213D59 FF0C263A FF071D2C FF061724 FF061521 FF02131A FF051A21 FF051B27 FF0A202E FF0E2A39 FF294A5D FF1C3F52 FF284B62 FF2E5571 FF3D6686 FF40698A FF396588 FF37668D FF335E86 FF3D6B96 FF3A6992 FF336080 FF285879 FF2D5C86 FF376692 FF36678F FF2D5E89 FF2E608D FF275B8B FF2A5F92 FF2F6495 FF255888 FF356698 FF2A608B FF336491 FF2D5B85 FF325E81 FF345F81 FF356181 FF376183 FF345A7B FF345A78 FF2F5578 FF30577E FF254F76 FF254F76 FF2B557B FF2A5177 FF2E5477 FF325B7E FF376182 FF3F698A FF3B6487 FF305878 FF305877 FF2B5576 FF2C5274 FF305370 FF22435E FF1B3C5B FF153A57 FF183B59 FF204261 FF1C3E5F FF1B3E60 FF1E4261 FF20425F FF234462 FF294B6C FF294B6B FF254766 FF2C506F FF375A76 FF254661 FF234460 FF294A68 FF284C69 FF2C506F FF2A4F72 FF2B517A FF295280 FF2B5686 FF275382 +FF214870 FF204771 FF2A517C FF1F456E FF1E456B FF244A70 FF264B71 FF294D74 FF264B73 FF244A74 FF2A517C FF284E79 FF284D79 FF224672 FF244771 FF284B77 FF284A76 FF2A4D79 FF234773 FF1D426F FF183D6C FF214576 FF204378 FF1F4376 FF153B6C FF173D6D FF173D6D FF183F6C FF1D4176 FF193C74 FF13376A FF163B6C FF173D6D FF153A6B FF1B3E72 FF1A3E73 FF193D6F FF183C6C FF1A3E72 FF143A6F FF173B6C FF153767 FF183E6E FF1D4272 FF183B6D FF1A3F70 FF193D6A FF183C6D FF254C80 FF163C6C FF133663 FF123562 FF0E305C FF0F2F5A FF10315D FF163962 FF173D68 FF1E4772 FF244E78 FF234972 FF294C73 FF264A70 FF1D436C FF275079 FF1A4267 FF214567 FF1A405F FF123656 FF1A3D5E FF234869 FF1A4363 FF173C5D FF163956 FF1A3D59 FF1C3E5B FF244360 FF203C57 FF24425E FF254B66 FF325874 FF254C6B FF284B6A FF254767 FF2E5270 FF1F4361 FF305579 FF386085 FF365C7C FF264D71 FF2E5374 FF2C4F6C FF305473 FF2F5371 FF284B67 FF2E516D FF1F435D FF264B66 FF244964 FF2B4C68 FF24455E FF264B64 FF264962 FF25465E FF385C76 FF2F5470 FF2D5069 FF2A4B62 FF2C516B FF345978 FF274866 FF2D536C FF1D435B FF284D65 FF26455C FF1E405D FF264B6B FF325370 FF345572 FF32516D FF2E4A64 FF2B4D64 FF365B77 FF527A99 FF295175 FF20477A FF1B417B FF1E497F FF204B81 FF173F74 FF19406E FF173B66 FF133A65 FF224B78 FF2A496F FF041625 FF2B445B FF2D4662 FF2A4662 FF325274 FF26486A FF324F71 FF16304E FF193655 FF143356 FF294D71 FF22405F FF112D4A FF193251 FF204360 FF244C6E FF1D3C5F FF385F7F FF1D425E FF2A4D6C FF355A7F FF385E83 FF153352 FF1B3A59 FF274D70 FF284C6F FF0F2D4E FF1A3D60 FF1D4673 FF1F4A7C FF235482 FF1B4B7B FF205082 FF19497B FF1D4C80 FF1A467B FF1C497E FF225385 FF295A88 FF366693 FF37658D FF305A7D FF335879 FF284E6C FF426A85 FF2E506A FF214059 FF162E43 FF061C2D FF031B27 FF021825 FF021823 FF011620 FF021723 FF041A25 FF061E2C FF132E3E FF143145 FF0B273E FF1B3045 FF0E2030 FF051A26 FF051D2A FF071F2F FF092332 FF0B2838 FF14334A FF254967 FF346081 FF396C8F FF396C93 FF33628F FF39678F FF35668C FF3B6A91 FF46749C FF4A7CA0 FF3E7199 FF3D6D97 FF416F96 FF426E93 FF3C668E FF3B6690 FF3C6891 FF35628A FF38658F FF38638E FF335C84 FF396188 FF3B6388 FF366085 FF2F5B80 FF2C5578 FF2C5276 FF2C5278 FF2E5577 FF2F5477 FF345B81 FF2F5B83 FF2F5880 FF234B72 FF21496D FF1D4266 FF1C4265 FF193C5D FF133251 FF112D4A FF112F4C FF0F2F4C FF214261 FF264765 FF1E3E56 FF1A364A FF1B3347 FF1B394C FF1A354B FF19364D FF14334E FF113150 FF103355 FF103456 FF183C5F +FF0E3056 FF092E54 FF082D53 FF0D3256 FF173B5E FF183C5C FF153757 FF153758 FF123457 FF12355A FF10335A FF11335E FF1D406D FF1E426D FF183C65 FF23466F FF21446D FF254972 FF234772 FF224773 FF1E4472 FF1E4473 FF204778 FF1D4374 FF214676 FF1B3F6F FF1B3D6D FF183B69 FF123565 FF0E2F60 FF0D2D5E FF0E2D60 FF113064 FF0F2F60 FF0C2B5B FF0D2C5C FF113061 FF103061 FF113665 FF193F72 FF1A3D72 FF1D3B6E FF173567 FF133868 FF153C6B FF0D3564 FF133967 FF1D4173 FF1B4073 FF193F71 FF173C6E FF214679 FF1C4373 FF1B436E FF234A77 FF1D436F FF224671 FF1F426F FF193864 FF12315B FF103258 FF0F2E51 FF143459 FF0C2E53 FF173A5F FF1C3556 FF1E3D5D FF204364 FF274C6F FF275171 FF26506E FF345A7A FF345D7D FF3F6C8C FF335D80 FF355B7E FF2D506C FF264764 FF2D4C67 FF1C3F5A FF1D415E FF153351 FF163655 FF264867 FF193856 FF24415F FF173654 FF14364F FF26455D FF2E506B FF264A67 FF1A3953 FF1B3950 FF224158 FF1E4057 FF294A63 FF2D4B66 FF2E4E6A FF446782 FF375973 FF2A4E68 FF3A5E77 FF42627B FF244056 FF2B4962 FF264560 FF284762 FF30526B FF254966 FF496F8C FF264968 FF395E7B FF183751 FF19374D FF31536E FF446A87 FF244860 FF2B4C65 FF2E4B62 FF203A4F FF244256 FF2C4B66 FF325577 FF284C7A FF20467D FF1D457A FF234F85 FF1A4780 FF28568F FF2C5B92 FF305D93 FF2A5485 FF224873 FF0E2849 FF071726 FF182C39 FF233C51 FF1F3D59 FF1D3F60 FF315176 FF163151 FF325372 FF274567 FF3F668A FF193B62 FF193D61 FF2D5075 FF234063 FF20476B FF224A6D FF32557C FF0A2B4E FF113555 FF1A3B5B FF1D3B5F FF22486F FF204368 FF15375A FF3A6185 FF20496B FF2B5071 FF24496B FF204971 FF214C7A FF2B5684 FF305A88 FF225080 FF275A8C FF2B5B92 FF25538C FF295890 FF1C4E82 FF1A4B7D FF225181 FF1D4E7C FF235380 FF295783 FF285482 FF2A5988 FF2B618C FF3B719D FF4478A3 FF3D6B97 FF36638D FF355A80 FF265075 FF356188 FF2B5378 FF1B3B5C FF193450 FF19344F FF1D4360 FF285371 FF355E7B FF30536C FF182F44 FF0B2137 FF0F243A FF102437 FF0A1E30 FF081C2E FF071A2B FF021325 FF031426 FF091E30 FF0F273C FF1A344B FF19374C FF163548 FF0E293D FF102636 FF1D3447 FF21384C FF1B3548 FF224054 FF224661 FF21486A FF1B4163 FF1B4366 FF2C557C FF2A547F FF3C668F FF436D93 FF396386 FF335D7F FF436D92 FF386083 FF365E81 FF3A6488 FF376184 FF375F85 FF2C5780 FF275582 FF295787 FF295685 FF25517F FF285582 FF24507E FF2F5C89 FF2E5987 FF2D5683 FF305984 FF2B527A FF2C5279 FF305982 FF375F84 FF3D6182 FF375979 FF3D6181 FF2F5372 FF294C6D FF274B6E FF21466D FF244970 FF1E4169 FF12355B +FF2D5989 FF2C5888 FF325D8D FF2B5787 FF2E5886 FF2E5886 FF315A88 FF2E5784 FF2C5680 FF305983 FF2E5983 FF2D5A86 FF244F7E FF1D4676 FF204772 FF1F426D FF183B63 FF183B62 FF143760 FF183A65 FF1D406B FF1A3C68 FF1B3E69 FF1B3E6C FF1B3F6D FF1A416F FF1A416F FF1A3C70 FF1B3C6F FF103163 FF123365 FF103064 FF0E2E63 FF133265 FF113061 FF0F2C5D FF0E2C5F FF102E62 FF123065 FF0E2C63 FF0F2E64 FF0F2F61 FF123362 FF123362 FF153665 FF1E4170 FF204778 FF204879 FF1F4574 FF133A66 FF1D4170 FF1D4173 FF1D4375 FF173E6B FF224B77 FF19406C FF183E6B FF113766 FF1D4471 FF264E79 FF204B71 FF294F75 FF183D63 FF1E456B FF264E73 FF264F72 FF284E71 FF284D73 FF254871 FF24466E FF284C71 FF1A3F62 FF264B6E FF13395B FF234767 FF163758 FF2C5474 FF3A6182 FF2E5071 FF315575 FF325777 FF34597A FF2A5171 FF295071 FF3A6183 FF193E5F FF315271 FF193752 FF112E45 FF365C79 FF305B7C FF264C6B FF2E4F6F FF1F4261 FF264B67 FF1B3F59 FF1E4059 FF14334C FF13344C FF183852 FF1E3E56 FF123149 FF173552 FF15334C FF133049 FF13314C FF13324E FF19374F FF2E4B64 FF17344E FF1F3C57 FF2A4B66 FF29485E FF1B3649 FF234055 FF294A61 FF1B3A4F FF294961 FF25435B FF234358 FF365873 FF375B7C FF2B5178 FF1C4276 FF234D84 FF234E87 FF1D4784 FF1F4A87 FF295591 FF285591 FF25568F FF265891 FF28578E FF1E4672 FF0E2845 FF071822 FF1A2B3D FF3D5A77 FF1E4164 FF24476E FF183A5D FF1C365B FF16325A FF183D65 FF20476E FF1D456D FF234D73 FF153A5C FF30567C FF2A5176 FF28527C FF2E577C FF2C5374 FF2E5375 FF294D70 FF3B6288 FF4B739A FF305377 FF1D3E62 FF17395D FF1D3D61 FF113257 FF1B3F66 FF2C547E FF264C78 FF173C66 FF29537E FF1E4A7B FF1D4A7E FF224D81 FF2C598D FF2E5C8E FF285584 FF204B7C FF214F82 FF1E4E7F FF23547F FF265683 FF235485 FF255588 FF28598B FF25598C FF275C90 FF2C5E92 FF356A9A FF2C5F8D FF255684 FF2C598A FF2B5C8F FF306395 FF31618F FF2E5C8A FF345F90 FF336191 FF30628F FF3C70A0 FF4378A9 FF3E709F FF376693 FF44709D FF386895 FF40719E FF3A6C97 FF36658B FF305B7D FF2E5577 FF2D4E6F FF1F3F60 FF284B6D FF21496D FF30597D FF2D5474 FF284C6C FF2E5170 FF305472 FF385E80 FF2C5378 FF3A6287 FF345A7F FF325980 FF274E75 FF2C5278 FF274B72 FF294B6E FF2C5071 FF274E6F FF2D5577 FF2B5376 FF3E6587 FF254B70 FF244D76 FF25507C FF275180 FF275583 FF295583 FF2F5A88 FF2F5B89 FF326090 FF2C5B8D FF295789 FF245185 FF215084 FF224F83 FF254E82 FF234C7D FF224978 FF214976 FF2C5784 FF295480 FF29537E FF254C7B FF244D7E FF214F82 FF204F82 FF255185 FF295789 +FF174377 FF1B4679 FF1E4A7C FF1D4779 FF1E4778 FF224B7B FF1D4875 FF224B79 FF244C7B FF204979 FF1F4877 FF1A4470 FF183D6E FF183A6D FF1B3E70 FF1D4371 FF1E4472 FF1F4472 FF1F4371 FF193D69 FF1A3C68 FF173C66 FF184067 FF1A3E68 FF1B3D6B FF1C3F6D FF1A3D6B FF153C67 FF163B67 FF1B3E6F FF1D4076 FF1B3F77 FF193F76 FF1C4278 FF173C73 FF173B72 FF193D74 FF163C72 FF163E70 FF13366B FF1E3F74 FF14356B FF1D3E75 FF193C73 FF183C71 FF193F75 FF184179 FF183F78 FF1F447A FF1A4076 FF15396C FF14396A FF1B426E FF1C416A FF1F4872 FF2B527E FF224775 FF274F7F FF234C7B FF16406A FF2D577C FF31577D FF2C537A FF2D5477 FF1A415E FF2E577D FF1D4367 FF1D4569 FF1E4A71 FF2E5882 FF2B557B FF285275 FF295075 FF295176 FF345B7E FF2B5273 FF1E4466 FF1F4567 FF1D4767 FF224667 FF1D4062 FF22486A FF183D5B FF2B4F6D FF254C6E FF2F567A FF2F5475 FF264C69 FF234865 FF28506F FF285072 FF365B7F FF406B8D FF487393 FF305877 FF345A77 FF426784 FF3C627D FF345A76 FF3B6281 FF385C77 FF41647F FF2B5171 FF3A6280 FF375A75 FF3C607E FF3E6487 FF51789C FF284F6F FF375A77 FF2B516E FF1B3E5D FF264766 FF193551 FF1C3D57 FF1C3B59 FF173049 FF132F49 FF1B3852 FF183951 FF2C5071 FF284F74 FF143963 FF1F4172 FF1F4474 FF214A7D FF1B427B FF1E4881 FF23528B FF2C5F9A FF1E5187 FF22548B FF25558B FF1F4E82 FF2A5385 FF0B2235 FF0C212A FF324F67 FF406282 FF1F4362 FF1A3F63 FF255074 FF2B4F79 FF2E5981 FF23486E FF37618A FF2A5881 FF2F5980 FF163457 FF19395E FF1C3D60 FF284F72 FF2A5073 FF2D5278 FF275176 FF1C3E62 FF2B5276 FF2E597D FF32577B FF24486E FF3F6990 FF3C668D FF345D82 FF305C81 FF3B658E FF2B5478 FF345D83 FF2F5784 FF1B4474 FF1F4778 FF1C4677 FF234E7E FF194573 FF295784 FF2C5B8A FF31608F FF32628A FF31628C FF275B8B FF265C8D FF295A8B FF245584 FF275A89 FF2A5A8A FF2E6090 FF396FA2 FF336AA0 FF396DA4 FF2F5F94 FF215185 FF235387 FF215083 FF1F4C80 FF1F497E FF1D457B FF154274 FF154477 FF204D7E FF1E4878 FF103A6B FF154073 FF1A4479 FF1A447A FF204B7E FF295788 FF2A5A8C FF2A5D8B FF2B5784 FF2C5784 FF376695 FF31618E FF275480 FF2C5987 FF31608F FF295885 FF2D5A85 FF3C6791 FF2F597E FF2D547A FF2D557E FF234B77 FF224973 FF264F78 FF1F4668 FF1E4261 FF1C4061 FF1C4063 FF264C6E FF254C6E FF2E5579 FF2F5981 FF2E5985 FF2F5886 FF27547E FF2A557E FF214B74 FF1C4571 FF224C7C FF1F4D7E FF1E4B7B FF1A4475 FF184172 FF20497C FF1E457B FF1A4576 FF1C4375 FF1D4476 FF1E4676 FF1D4373 FF1C4570 FF1E4471 FF1A3F70 FF1A4376 FF1D4378 FF193E72 FF194375 +FF163A6B FF15396B FF183F70 FF1C4575 FF244F7F FF214B7D FF2B5585 FF285080 FF204575 FF1D4272 FF274F7F FF1D4475 FF143E6F FF173F71 FF183E70 FF163D71 FF153D70 FF20487B FF1C4478 FF1F4779 FF1D4776 FF1F4979 FF1E4879 FF21497B FF1A4275 FF1A4273 FF1D4475 FF224877 FF1E4576 FF1B4273 FF1C4576 FF164074 FF183F76 FF10376D FF184172 FF173F6F FF163B6E FF21497E FF1E4578 FF21497B FF254C81 FF20477D FF1A4172 FF193E6F FF194074 FF1F477D FF285388 FF285388 FF275185 FF1F457B FF1D4278 FF2D5387 FF214879 FF1A416F FF173E6F FF1B4173 FF193E71 FF173A6B FF1A3C6A FF214573 FF1F4671 FF1B4468 FF275074 FF2D5277 FF264869 FF214669 FF214464 FF224769 FF2D567B FF3B658D FF31567B FF264C6D FF396282 FF284E6E FF2C506F FF264B6B FF325B7E FF2E577A FF335C7E FF355C7E FF254A6C FF33597A FF2F5476 FF204566 FF1F4264 FF2E5377 FF254D71 FF1B3E5D FF2C4F70 FF295173 FF2E587C FF23496B FF214362 FF274E6D FF244B6B FF2E506F FF153853 FF2C526E FF315778 FF2F5575 FF2A516C FF355C75 FF335974 FF274865 FF22435E FF30546E FF274A67 FF274869 FF375B7D FF214869 FF3C6282 FF335979 FF315875 FF406581 FF3F6381 FF315671 FF3A5D78 FF3B5C77 FF35546D FF2B4C6A FF244564 FF264869 FF21476F FF244B7C FF1C4477 FF1A4374 FF1D4375 FF153C6D FF133D6E FF164172 FF1E4779 FF184374 FF1A4679 FF184177 FF1B416E FF0E2A48 FF041725 FF0E293A FF294865 FF284862 FF1C425A FF3E6587 FF31567B FF244A6C FF234262 FF294F6F FF335D80 FF2B5173 FF2E5174 FF274D70 FF2B5174 FF1F4165 FF173B5C FF143859 FF1D4167 FF183A61 FF1A3D5D FF234669 FF2E5277 FF2C5177 FF2D547B FF265076 FF2C577F FF234E79 FF38628C FF3C6489 FF214769 FF22496D FF2E5A87 FF2B5788 FF366292 FF2D5882 FF2A547A FF234970 FF1E466E FF204B75 FF2D5883 FF224F76 FF2D5B81 FF33608D FF32638D FF4578A5 FF3D6FA1 FF3F72A3 FF356A9B FF326595 FF255488 FF2B5990 FF1B487D FF1B4676 FF1B4476 FF234E83 FF224C82 FF1E487B FF214C7C FF1D4677 FF1B447B FF22497E FF1E4372 FF183F6F FF183F72 FF153D6E FF153C6E FF1E4379 FF1E467B FF1A4576 FF1D4D7E FF1E4F7E FF1B487A FF234D80 FF25527F FF265582 FF265584 FF295583 FF28507D FF355C86 FF2B547C FF2F557A FF2A5477 FF2B567E FF2D5883 FF366389 FF3C688E FF356087 FF355F85 FF315A7D FF2F567D FF30577E FF2F567B FF355C83 FF30597E FF325C85 FF254F7C FF29547F FF26507B FF234D78 FF204A76 FF244C7B FF1F4778 FF264F80 FF224A7C FF1F4577 FF1F4476 FF204778 FF214879 FF234C7C FF254E7E FF234979 FF1E4372 FF244A78 FF224675 FF193E6C FF193F6A FF19416C FF1E4573 FF163B6B +FF1B4173 FF193F72 FF234A7B FF1E4775 FF1F4878 FF173E6F FF1C4171 FF1B4171 FF1E4375 FF1D4476 FF1D467A FF1B457B FF19447B FF19447B FF184279 FF17427C FF1D457C FF174075 FF163F75 FF184175 FF1D4779 FF244F80 FF214D81 FF1A467B FF1B477C FF1F4B80 FF174378 FF184276 FF1B4579 FF1D4579 FF1D4478 FF1C4379 FF254D89 FF224B88 FF1C437C FF1C4077 FF1B4174 FF123B6D FF153C6A FF133767 FF173F71 FF173F71 FF14396A FF133A6C FF194174 FF173F73 FF123A6D FF153D6F FF194173 FF183F71 FF1D4174 FF163B6D FF224779 FF193E6E FF143765 FF1A3E6D FF1B4070 FF224779 FF1E4274 FF1D4273 FF2B5481 FF2B557E FF26507A FF214A74 FF2A5077 FF32597F FF254B6D FF1D4265 FF294E73 FF264E75 FF2B4F72 FF234766 FF1B405F FF335676 FF214464 FF284C6B FF1B425F FF1F4566 FF23496B FF1B4262 FF224965 FF274B6A FF2A4D6F FF284D6F FF335677 FF2B4E70 FF315478 FF2E5375 FF2C5276 FF345D83 FF2B5275 FF294C69 FF2E4D6B FF305573 FF396080 FF315576 FF517794 FF284C69 FF2E506C FF2E546E FF3B6180 FF335674 FF22445C FF325270 FF22405D FF27445F FF2A4A67 FF294F6E FF3F6687 FF3A6382 FF315876 FF345A77 FF244561 FF193550 FF31526D FF3C5E77 FF2D4E65 FF28475E FF3F5F77 FF3E6280 FF294F6F FF20486B FF28527C FF2C578D FF29568E FF245184 FF224D80 FF214D80 FF2C5B8D FF2C5C8D FF2A5B8E FF305F90 FF2F5F90 FF2D5D8F FF265582 FF1C436C FF1E3E5F FF20405F FF133255 FF0A2646 FF0F2C49 FF153453 FF153757 FF0B2D4E FF284666 FF0C2A49 FF193A58 FF183552 FF102D46 FF1B3C56 FF214463 FF305676 FF305470 FF395976 FF2A4E6D FF315778 FF2E4F6D FF234163 FF2D4C6C FF1F4160 FF2F5272 FF224466 FF25486F FF264C75 FF396188 FF456D8F FF2E587B FF315C85 FF33608B FF26527D FF325E86 FF29547A FF224C71 FF2A527A FF2F5981 FF325C82 FF193F64 FF1E476C FF21496D FF284F72 FF325B80 FF2E5982 FF214E78 FF2F5E86 FF1F4971 FF1E456C FF1E466F FF1C4875 FF234F7E FF1C4676 FF214D7D FF184474 FF204B7B FF1F4A7B FF204E7E FF254E7D FF255082 FF1D487A FF17406E FF173D6B FF153A6B FF1B4171 FF143968 FF143A6A FF173E70 FF1E4677 FF214C7E FF225282 FF326493 FF386795 FF33608B FF3A6A97 FF4F81AD FF3D6B94 FF30587E FF3B6084 FF3E6587 FF345C7E FF345E80 FF406990 FF416994 FF39638B FF3D678A FF396386 FF335B7E FF355E82 FF204971 FF244A74 FF1B3F67 FF22466B FF1F4567 FF163B5F FF274C77 FF254E7D FF1F4674 FF254C7B FF214877 FF1B4170 FF1B4172 FF1A4270 FF1A416C FF183F69 FF214773 FF1A3F6E FF193D6B FF193E6D FF1A3F6E FF1C426F FF1D4270 FF1D436E FF1E426E FF1B3E69 FF1B4068 FF1B416B FF204774 FF244D7C +FF184377 FF194277 FF1B4376 FF1F4879 FF1D477A FF224A7C FF194273 FF1D4577 FF1D4478 FF1C4479 FF184277 FF184176 FF194078 FF173F76 FF123B71 FF193F77 FF183E74 FF1C447A FF194279 FF1A4279 FF1C4579 FF1E497C FF1B4577 FF214A7E FF1F477C FF1C447A FF1B4379 FF1D457A FF194076 FF183F73 FF1A4274 FF184175 FF184276 FF184074 FF173E73 FF1A4377 FF184377 FF1A467A FF1D487D FF21497F FF184177 FF173F73 FF1E4275 FF1C4378 FF1C467B FF244E82 FF255083 FF254E81 FF1F487A FF1C4474 FF1B4070 FF1C4172 FF183E6F FF1F4477 FF1D3F74 FF1C3E72 FF1B3F71 FF113467 FF183E70 FF1A4171 FF224878 FF1A3E6D FF274B79 FF1F4471 FF254873 FF204870 FF2F557A FF264A6E FF2A4C74 FF3C6089 FF2D5175 FF2D4E6F FF2D4D6C FF2B4A69 FF294C6B FF3C6383 FF294C6F FF2B4E6F FF305674 FF315777 FF3A5F81 FF2E5373 FF294F70 FF325879 FF274C6A FF294C6B FF274A6A FF234463 FF244668 FF375E84 FF355E85 FF1F4669 FF2A5072 FF0F3351 FF1C3D57 FF20415B FF214766 FF284E6B FF294D64 FF3B6179 FF2E5573 FF436A89 FF264962 FF416780 FF3A5A74 FF2F4B66 FF3A5977 FF3E6384 FF173B5E FF264A69 FF325674 FF214764 FF345974 FF2B4B64 FF2B485F FF264560 FF294C65 FF243E56 FF304F69 FF416887 FF3A648F FF214B81 FF2E5892 FF29578E FF24578E FF275891 FF21518A FF2D5E97 FF265A92 FF295D95 FF2C5D96 FF2E5C95 FF2D5C93 FF27588B FF285384 FF274B78 FF1B3D62 FF365B7D FF3E6789 FF2D5471 FF2F5775 FF396385 FF406C90 FF355F87 FF2C567F FF254E74 FF1C4469 FF22496B FF1A3D5C FF183955 FF163957 FF183E5D FF113354 FF0A2846 FF0F304C FF224560 FF14334D FF0F2A44 FF0D2A44 FF193750 FF1E3B55 FF233E57 FF25405B FF31516D FF2C4D6B FF21435E FF2E5272 FF31587F FF1D486B FF396287 FF274E71 FF2C5375 FF2A4F75 FF375D84 FF224871 FF32587E FF2A5070 FF315774 FF355D7C FF2C5371 FF315477 FF274B70 FF376085 FF325C82 FF346089 FF335E89 FF2F5D86 FF2A5B83 FF32618B FF2F5C88 FF2A5784 FF325E8A FF325A89 FF28517F FF325F8D FF2A5888 FF1E4B7E FF285588 FF285586 FF285181 FF234C7C FF214D7D FF1D497B FF204E7D FF255283 FF1F4B7D FF1B4A7B FF1F4C7E FF1B4577 FF184371 FF245781 FF235580 FF1D4E76 FF48779B FF366286 FF3A648B FF436E95 FF3C6588 FF3C6689 FF446D8F FF3C6486 FF305977 FF335B79 FF3C6383 FF39607F FF406788 FF385F85 FF345A82 FF2D5178 FF2D5279 FF446B91 FF355E88 FF2E5886 FF264F7C FF1F4675 FF224978 FF224B7B FF1D4475 FF254B7A FF254A75 FF2A4E77 FF284F77 FF284E79 FF1F406E FF1A3C69 FF1B3D6B FF214373 FF1E4272 FF1A3F6E FF173E6C FF183E6D FF1D4270 FF183E6A FF1C426F FF1C4373 FF1D4275 +FF204C7E FF224B7D FF194272 FF1F4675 FF224B7A FF224D7B FF224E7D FF275080 FF204576 FF204475 FF1F4777 FF1A4477 FF173D73 FF13386D FF173E72 FF0E3267 FF153B6D FF10396C FF1A4479 FF1B4378 FF194176 FF174073 FF133B69 FF18416F FF153C6C FF143A6B FF173E6D FF194475 FF1C4577 FF153B6B FF1A3F6E FF1C4172 FF184073 FF1E4579 FF1D447A FF1D497F FF224C82 FF183D70 FF143B64 FF143A6A FF325B8D FF214C7E FF274F87 FF1D447A FF1E467A FF1A4273 FF0D3565 FF163E6F FF1F4878 FF1B4576 FF1F4777 FF1E4575 FF204879 FF234A7D FF194373 FF1B4270 FF143866 FF1B3D6D FF204578 FF224B7C FF1D4672 FF264A7A FF224573 FF1F436D FF274975 FF254973 FF193E65 FF1C3D65 FF1F3F6A FF244975 FF24517B FF2B567F FF274C73 FF1D3D62 FF143256 FF103558 FF173C5C FF133859 FF163A5C FF16395B FF0F3152 FF1B3F5D FF163A5A FF1C3D5E FF13314F FF1C3D59 FF1C3F5B FF1B3953 FF1A3751 FF21405D FF305373 FF335575 FF385E7C FF355979 FF2E5272 FF274A66 FF22425B FF395A71 FF294B63 FF25455E FF1F455D FF375E7B FF426586 FF1D4462 FF254862 FF27445D FF1B3C55 FF365C76 FF335A79 FF325777 FF2C4D6B FF294967 FF254562 FF1A3A52 FF1C3849 FF3D5F79 FF345C76 FF264056 FF244056 FF315872 FF275179 FF204B7F FF274F86 FF27538A FF265790 FF27568F FF2D5B94 FF295A93 FF295A94 FF2E5F99 FF245A91 FF23548F FF235791 FF285E91 FF244E7C FF0C2548 FF1D354F FF3A5A78 FF2C5171 FF1B3C57 FF1B3B58 FF234D6A FF244E6E FF1B3F65 FF335B83 FF285173 FF2A5170 FF2E5978 FF285070 FF305373 FF315474 FF3C6281 FF396181 FF2E5776 FF3B5D7B FF23415F FF325676 FF4A7392 FF416A8B FF3F6789 FF1F4363 FF173752 FF1A374F FF14344D FF183753 FF09263F FF0D2D45 FF234560 FF1F4158 FF1D3D57 FF395673 FF304E6B FF2E4F6C FF355773 FF244766 FF2E5376 FF294F6F FF234663 FF224766 FF386382 FF3E6383 FF345A78 FF305B79 FF2A5378 FF2B577B FF234F78 FF3F6C99 FF305F8A FF275481 FF285582 FF32638C FF366793 FF275584 FF2E5A86 FF2D5983 FF265B89 FF295A8A FF235183 FF265588 FF285685 FF1B4A76 FF2C5D8B FF316497 FF346798 FF245685 FF2D5D8B FF2F5E89 FF2A5988 FF2E5E8B FF4A79A2 FF2D5C87 FF40709C FF35658D FF2B587A FF2B5473 FF396183 FF3A6387 FF366385 FF355F83 FF2E5779 FF476D8F FF4C7394 FF41698A FF39607F FF3F6481 FF335673 FF365A7B FF2C5275 FF33597C FF1F4368 FF224569 FF254969 FF234666 FF2E5677 FF2F567A FF2D547C FF356089 FF315A84 FF305A83 FF204A72 FF2B537E FF295681 FF204C78 FF204875 FF1F4875 FF224A79 FF1F4979 FF234C7D FF265081 FF23507F FF275181 FF275080 FF1D4774 FF1B4674 FF1B4676 FF204C7B +FF1E4478 FF244F84 FF265385 FF275181 FF2D5786 FF244F7C FF28517E FF254E7B FF204876 FF1D4574 FF1B4374 FF1A4176 FF153C70 FF143B6D FF12396A FF0F3563 FF143A6F FF0F3467 FF12366A FF0D3369 FF123A6D FF133B6A FF123969 FF173E6E FF153D6D FF133967 FF183C68 FF173D6A FF1E4475 FF194172 FF18416D FF1C4474 FF1E4477 FF1A4375 FF194578 FF113869 FF1B3F6E FF163B6B FF173767 FF1E4270 FF173D6B FF153768 FF15396B FF143968 FF123460 FF1F416C FF1B426E FF1F4673 FF214674 FF183D6E FF1B4071 FF1B4173 FF1C4574 FF234D78 FF274F7E FF224977 FF1D426E FF234672 FF204371 FF183C69 FF133664 FF183C6C FF173A6B FF183B68 FF10335F FF0F2F5C FF123561 FF11335E FF12325E FF1C406D FF18406D FF224B75 FF214970 FF2C557A FF2E577F FF426B94 FF2F5681 FF3C628D FF3F6892 FF396389 FF2E5679 FF2F567B FF2E5475 FF335478 FF3E6990 FF275074 FF4F7999 FF1E4565 FF1D3F5B FF315676 FF20476A FF1B3E5B FF12304E FF0A2946 FF254764 FF244A68 FF2C5470 FF214662 FF3C5F7B FF2B506A FF284964 FF06233C FF203D54 FF375976 FF375E79 FF2A4E69 FF3C5C79 FF264C67 FF305779 FF385C7E FF395979 FF264A6B FF305271 FF203C53 FF2E485B FF22425A FF2E526B FF305168 FF28475C FF2B4B64 FF365881 FF2B5585 FF2C5684 FF29517F FF2A5587 FF28548A FF1C4881 FF18447B FF1C497F FF25548E FF2D5D95 FF255792 FF2A5B91 FF295C92 FF295789 FF264A75 FF17355B FF1A3B5C FF2B5373 FF274E6B FF183953 FF355A79 FF3F6687 FF2D5577 FF315676 FF254764 FF284C6C FF264A65 FF1A3B54 FF264560 FF314D67 FF294760 FF456987 FF335C74 FF2A4A67 FF496986 FF254861 FF183753 FF224461 FF2A5170 FF2D5273 FF20415B FF36576F FF2E526F FF3B607D FF426785 FF325573 FF3D5E7D FF294C68 FF173854 FF10324F FF173856 FF102D49 FF0B2643 FF143454 FF1E4260 FF0C2741 FF1C3950 FF22435B FF26425C FF2B4C64 FF31526B FF3F6280 FF477193 FF3B668F FF467299 FF305C86 FF33608C FF336290 FF285688 FF265485 FF23507D FF2C5887 FF255383 FF305F8E FF285688 FF245587 FF265586 FF2F5B8B FF2C5886 FF2D5A8A FF2C5B8C FF205080 FF295A89 FF376997 FF3A6D9A FF33618E FF2B5782 FF37648F FF2E5C86 FF325E86 FF28557C FF2F5C80 FF3D6684 FF2B516E FF3E6383 FF31577B FF385F84 FF325A7D FF396384 FF30597A FF2E5678 FF2F5574 FF2F526F FF3D5D78 FF44657F FF315170 FF214060 FF2A4D6A FF315878 FF345C7F FF2F5575 FF244761 FF22425D FF2D4F6E FF2A5174 FF31597F FF2D557E FF254C77 FF27517C FF254E7C FF264E80 FF275284 FF265382 FF285384 FF275182 FF295485 FF265284 FF275486 FF295183 FF204875 FF27507B FF2A5784 FF285384 FF1F497A FF214B7B +FF264C7A FF234A7B FF214A7A FF26517E FF2B5885 FF335F8B FF2B5680 FF2E5883 FF2E5883 FF2A547F FF2B5581 FF234D7B FF214B79 FF214976 FF264C79 FF234874 FF224477 FF163669 FF133365 FF1B3F74 FF1C4379 FF11386E FF173B6F FF1A4171 FF1D4472 FF214773 FF1D426F FF1D4574 FF1C4377 FF1D447A FF1B4276 FF1C4476 FF1D4377 FF20497D FF1E497E FF1D4579 FF173D6F FF1B4275 FF1C4071 FF163C6D FF163D6C FF173B6A FF143865 FF204172 FF1A3B6E FF143769 FF123668 FF133567 FF143464 FF133660 FF183B66 FF193C68 FF1C406A FF1D406A FF254A76 FF254B77 FF2B4F7A FF244974 FF234874 FF1D416D FF1E406E FF193D6A FF1C406E FF1A3F6F FF294D80 FF254B7B FF224977 FF2A4E7B FF204472 FF24497A FF2C5385 FF2A5280 FF1E466F FF1E456C FF234972 FF1E4570 FF1C416A FF1E436E FF1E4671 FF18416A FF1A4066 FF11345B FF153A5F FF11365C FF16426B FF1D4770 FF1D466B FF2F5B7E FF194164 FF375F81 FF345C7E FF305879 FF3E6587 FF294D6B FF2C4F6B FF2A5271 FF2F5C7F FF426D8E FF1D4563 FF335A7B FF335677 FF40607A FF2A4A5F FF3C5E77 FF2D5269 FF31546D FF325270 FF3A5D80 FF2D5376 FF305675 FF224563 FF274D6F FF2C5176 FF1F4063 FF183957 FF1A3D5C FF1B3D58 FF27455D FF233F56 FF33536D FF2F567B FF264F7D FF25507D FF2C5782 FF29517F FF214C7D FF2F5A8F FF204A81 FF224F86 FF2D5E94 FF2F639C FF23528A FF1F4E80 FF24578C FF27568C FF244C7C FF264C77 FF20486D FF234769 FF224463 FF3D607D FF355B7B FF396184 FF294F6E FF2B4F6C FF365D7E FF2C587B FF396381 FF2D516B FF3D5D76 FF1E3A56 FF22425E FF14354D FF3C5B73 FF24445D FF2F536F FF2B4E69 FF203B52 FF324E66 FF33536D FF264661 FF203E55 FF1C384E FF2D4C66 FF3A5D78 FF1C3B56 FF203C58 FF1F3E58 FF406381 FF477094 FF3D6486 FF385B79 FF4A6F8F FF375D7E FF305577 FF305678 FF284C6C FF1F3F5E FF1C3959 FF13314D FF0A293F FF082437 FF0D253B FF0E2843 FF163555 FF1A3F5B FF193D5C FF1D4363 FF1B4262 FF24486E FF2D517A FF32577E FF294F7A FF274F7E FF295383 FF2E5988 FF2B5986 FF376491 FF2D5986 FF2E5A85 FF285683 FF2B5C8B FF2A5B8A FF396A98 FF30608E FF2D5C89 FF2C5D89 FF33648F FF3D6E99 FF3F6F98 FF366487 FF39668B FF436F93 FF375F7E FF325976 FF345B79 FF355C7A FF2E546E FF395E79 FF2E516C FF3C5F7C FF3F5F7D FF284660 FF2E4E66 FF2F4E62 FF2B475D FF31516B FF2A4D6A FF2C4E6A FF254B6A FF3A6082 FF204566 FF294C69 FF274A62 FF173A54 FF183B59 FF1E4163 FF16395E FF1A3D61 FF113457 FF153C61 FF123962 FF143A65 FF183D66 FF1A4067 FF1C426A FF1B4169 FF224A73 FF214972 FF224B75 FF244B74 FF214B72 FF2C5A83 FF2F5C87 FF295481 FF295383 +FF0D3057 FF1C3F68 FF244771 FF284F76 FF2A5379 FF305981 FF325B82 FF355E82 FF3C6588 FF365E84 FF386087 FF335D83 FF325983 FF234C74 FF2E5981 FF2A5781 FF163E6B FF0A2C5C FF103063 FF103368 FF194076 FF204880 FF1A427A FF1B4479 FF194375 FF204A7B FF194274 FF194271 FF1B4475 FF1C4479 FF1F477B FF1A4375 FF1B4577 FF1C487D FF1E4B80 FF1D4A7D FF204B7E FF204A7C FF194171 FF1D4576 FF234D7E FF204C7E FF214A7F FF1A4375 FF366295 FF245286 FF2F5B90 FF264E84 FF275083 FF234D80 FF264E82 FF204877 FF1E466E FF183E68 FF143B67 FF143D69 FF0E3562 FF173D6A FF163D69 FF193E6A FF193D69 FF193D66 FF183D65 FF183F67 FF264C77 FF1F4872 FF284E78 FF20446E FF214671 FF2A517D FF21497A FF214B7B FF244C78 FF173F69 FF153D66 FF143C66 FF224971 FF204771 FF1F4974 FF244F78 FF2B547B FF2A5074 FF2A4E72 FF2F577C FF2A537A FF335E85 FF315B82 FF2A5479 FF365E82 FF345A7E FF1C4164 FF274D6E FF1C405F FF254A68 FF21496A FF1F486B FF2C5477 FF2A5273 FF3F688B FF365E80 FF345A77 FF345573 FF264466 FF244665 FF1A3C59 FF2B4E6B FF224566 FF22466C FF25486F FF20466A FF1D4161 FF264A6A FF26486B FF264A6D FF2E567D FF2E567D FF2B4F73 FF204264 FF18395B FF103052 FF1E426A FF204472 FF2F5B87 FF2A5884 FF2B5784 FF26517F FF254D7D FF2F588B FF255184 FF2E5D8E FF2C588A FF2C588D FF306094 FF295D90 FF214970 FF244262 FF294D72 FF285074 FF365C7E FF214666 FF315974 FF2E5168 FF3C6483 FF3F6A8C FF204766 FF1F4360 FF426887 FF3E6282 FF2E506C FF1E3E57 FF527892 FF2D546E FF3F6079 FF294660 FF3E617A FF355B76 FF416482 FF36576E FF2A4962 FF32526C FF2D4F68 FF34546C FF213D54 FF3A556A FF284860 FF2D4B64 FF223D53 FF173447 FF37546B FF395A76 FF1F3E58 FF102C42 FF17334B FF224260 FF345573 FF1A3E5B FF355E7D FF477090 FF204464 FF375879 FF385873 FF3D6078 FF365A74 FF355775 FF335674 FF254A67 FF36597A FF1F4460 FF264C67 FF325375 FF133254 FF082747 FF052242 FF092747 FF0D2A4A FF143455 FF0E2C4E FF0B2A4A FF123253 FF153556 FF18395A FF244669 FF1F4366 FF2C5275 FF345C7D FF365E7E FF426A8A FF3E6587 FF3D658A FF467098 FF487297 FF477396 FF5D86A9 FF3D6386 FF426C8C FF487291 FF396180 FF3B627F FF375B77 FF42647E FF395A74 FF43657E FF3B5C76 FF3B607B FF577B93 FF314D62 FF1C394C FF27485D FF53758D FF2F516B FF3F617B FF31516C FF274763 FF31546F FF375B77 FF2F5372 FF436B8C FF2D587C FF2D557F FF244874 FF2E547F FF39638E FF2E5885 FF2E567F FF285074 FF1C4367 FF1B4266 FF163C60 FF1D4467 FF113456 FF1B3C5D FF123455 FF113456 FF1D4062 FF15395A FF1A4063 +FF315B80 FF23456E FF183962 FF193F64 FF193E63 FF173B61 FF173D5F FF153B5B FF103555 FF173C5D FF1D4364 FF163D5C FF1B3F62 FF1C3F61 FF214869 FF2E577D FF214E75 FF2D5683 FF113167 FF12356A FF11386C FF123B6F FF143F71 FF184277 FF184277 FF204A7F FF204A7E FF244E82 FF214C7E FF204B7C FF204A7D FF224A7F FF1D467A FF20497E FF224B80 FF224D80 FF255081 FF1B4476 FF1F4A78 FF194271 FF174272 FF1B4777 FF1D4574 FF173E6B FF143F6D FF1E4779 FF193F72 FF1B4073 FF164070 FF1F4D7D FF1C487C FF1D4777 FF1E4672 FF234878 FF254E7D FF366190 FF325B8B FF325A8B FF2E5686 FF2E5885 FF35608C FF3A6490 FF335B89 FF305786 FF315789 FF1D4572 FF1E436F FF224672 FF264E7B FF2D5786 FF2C5785 FF2D5583 FF345B8B FF3B6290 FF3C6792 FF38648A FF274E74 FF234A71 FF366088 FF3E6A90 FF204A6E FF295171 FF1F4264 FF2C5074 FF23446A FF20486E FF2A527A FF275276 FF0C3051 FF274D74 FF2E5781 FF284E74 FF13395A FF0B2D4A FF12324D FF1A3956 FF1D3F5D FF204461 FF224A6B FF345A80 FF183C60 FF1A3C5F FF25466D FF274D75 FF25486F FF204167 FF2A4E73 FF21456A FF285076 FF2E5980 FF2B5079 FF204268 FF345579 FF294B6E FF24496D FF2A5179 FF28507B FF294F78 FF335982 FF3E698F FF22476C FF264B71 FF214B73 FF214976 FF2D5A89 FF2C5885 FF2B537C FF244B77 FF28517F FF295380 FF2D5A86 FF2B5786 FF225082 FF29598C FF22456B FF173145 FF466880 FF335778 FF33597B FF244765 FF244460 FF2C5068 FF16374C FF416680 FF4C7494 FF355874 FF1F435B FF31546F FF355672 FF183951 FF2C4D64 FF17364F FF31556A FF294A62 FF3C5D74 FF203C53 FF476A84 FF244A61 FF4A6F8A FF2F526C FF21445C FF355770 FF27465D FF152D42 FF36516B FF3A5D78 FF3D6179 FF3D596F FF25455C FF28475D FF27465D FF35526A FF2A455B FF223950 FF365164 FF29485C FF24425B FF2A4763 FF32516A FF29485F FF223F58 FF20415D FF264A68 FF244666 FF2D5472 FF2A5172 FF21466C FF335B7A FF365E7C FF396187 FF457198 FF477296 FF3F698D FF3F688C FF3B6386 FF284F70 FF355879 FF345877 FF365D7B FF355C7B FF446883 FF14344D FF0E2A44 FF172F49 FF0F2842 FF0B2A43 FF032239 FF0C263B FF11293F FF122D46 FF17354E FF183B51 FF21435A FF305068 FF264C65 FF294F68 FF355A73 FF487089 FF486C86 FF3D5E79 FF32526E FF3C5E7A FF375D76 FF3C6280 FF4E7596 FF406482 FF213D58 FF0D2943 FF1B3D57 FF213F5A FF112D45 FF132F45 FF1D3851 FF1E3D56 FF122F49 FF14314B FF1C3B59 FF1A3D5D FF244E70 FF2A5275 FF23486D FF214A74 FF285380 FF2C5683 FF204E78 FF27527D FF2E5881 FF29527A FF30587E FF2E5A80 FF2C577C FF386085 FF466D92 FF305679 FF2B5174 FF2F5881 +FF315C87 FF27517C FF2A547F FF355F8B FF3A6492 FF335D8A FF36608B FF2C547F FF2F577D FF2C5276 FF305678 FF315678 FF2C5172 FF32577B FF254E72 FF254C70 FF1E4469 FF315B85 FF1C4376 FF1B3E76 FF1A4078 FF224C82 FF21497F FF1E4881 FF1D497F FF1A4777 FF1D4A78 FF1B4576 FF1D477A FF214A7E FF1D4779 FF1B4479 FF244D84 FF214C80 FF214D7E FF194579 FF194377 FF143D6C FF163B70 FF1D497B FF1A4678 FF1F497B FF1A4775 FF214A78 FF204C7F FF244F7F FF1E4675 FF1D4879 FF264F7E FF1C4676 FF1A4577 FF234B79 FF1F456D FF153C67 FF1C416F FF1A4370 FF1F4673 FF183D69 FF1D446F FF17406C FF1B4371 FF204773 FF244A74 FF2B5381 FF2E588A FF29507F FF234B7A FF224A77 FF173E6A FF2D5684 FF264F7F FF234C79 FF224A76 FF234C76 FF28537E FF1C4874 FF244D78 FF2C5681 FF2C5680 FF1E4A70 FF2C577C FF2D5377 FF2D5174 FF2D567A FF2F587C FF32597F FF346387 FF3E6C90 FF3A6489 FF2E577C FF3B668D FF39668E FF5F8EB5 FF437191 FF426B88 FF3C6180 FF3B607F FF2B506F FF34597E FF265179 FF163E67 FF1D416C FF244674 FF13345F FF1D416B FF254B78 FF1D4370 FF22466F FF244670 FF1E4670 FF244B73 FF294D72 FF294E74 FF274B71 FF2B5073 FF1B4369 FF254D77 FF1E456F FF1B4165 FF194067 FF294D72 FF2A5178 FF2A527C FF274D77 FF2D5784 FF2A5685 FF305987 FF1D4570 FF315C87 FF2A5684 FF2B5684 FF285381 FF275484 FF29598D FF244973 FF0F2540 FF324E64 FF21425C FF22466B FF294C75 FF193A5E FF204367 FF0C2A41 FF25465F FF224466 FF173E59 FF264A64 FF183958 FF355874 FF4C768D FF365C74 FF35536E FF335168 FF254059 FF2E4D5F FF345266 FF395A74 FF24435D FF355974 FF284C65 FF2C4A5F FF315167 FF375971 FF304F67 FF34526A FF193750 FF34536A FF1D3B50 FF37536F FF325168 FF315064 FF33566B FF204158 FF304960 FF2F485F FF2E4B61 FF29475E FF37546D FF35526B FF304963 FF2C4964 FF375A77 FF315473 FF2A4A68 FF244763 FF2A4C65 FF315573 FF2C516E FF2F5168 FF2F5571 FF345F83 FF3B6789 FF2C587C FF265177 FF376287 FF39668A FF3B6790 FF315D86 FF356085 FF2F5A81 FF2F5A80 FF3B658A FF385F85 FF355C85 FF3E678C FF4E7798 FF3F6584 FF527894 FF577A97 FF284966 FF264861 FF15344C FF18354B FF153148 FF234156 FF2C4A5D FF254556 FF19354B FF13314C FF11334F FF153753 FF1E415D FF23445F FF365A77 FF48708F FF487192 FF2C5374 FF2F5474 FF375C7C FF335877 FF2C4E6C FF264663 FF284863 FF2C4C6A FF254667 FF284A69 FF284967 FF244665 FF1F4265 FF1F4264 FF1C4163 FF274C74 FF214873 FF28527A FF264E77 FF214A6F FF264C6E FF284C6D FF2C5171 FF264B6B FF2F5477 FF284E75 FF22496D FF204567 FF30587A FF355F87 +FF1F4672 FF1E4571 FF29527D FF244E79 FF26507D FF2F5B87 FF2A5681 FF2A557F FF2C567D FF335C81 FF2E5578 FF2D5471 FF315674 FF34597B FF355C80 FF355B7E FF375E82 FF426E96 FF315F8B FF0B3567 FF0C3267 FF173E74 FF224D81 FF265389 FF26558A FF255389 FF27548B FF2B588B FF255285 FF295688 FF1E4A7B FF1F4A7C FF194376 FF194374 FF1C4878 FF204C81 FF2C578E FF214C81 FF244E84 FF255286 FF214F84 FF254F85 FF285285 FF1F497B FF224F83 FF214E82 FF234E80 FF1E4C7F FF1E4C80 FF234F82 FF234F83 FF214C7D FF254E7B FF264F7B FF274D7A FF244A76 FF264C76 FF244873 FF254A73 FF20476E FF194167 FF21486F FF14395F FF1D416A FF204671 FF19406D FF264E7B FF325B88 FF2C537E FF204A75 FF204975 FF1C4571 FF214873 FF1D4570 FF254D79 FF2E5884 FF2C5580 FF2E5781 FF2D587E FF245074 FF376188 FF2C557B FF264B6F FF2A5275 FF1F4669 FF23486A FF1B4366 FF2C577F FF295379 FF3F688D FF2E577A FF295073 FF1E4466 FF133958 FF295271 FF1C4264 FF1E4467 FF1F486A FF2E597D FF436F98 FF3C6590 FF335A83 FF2D547C FF335B80 FF376087 FF2F5A85 FF345E8B FF315A87 FF305786 FF315C86 FF2C5174 FF183856 FF3F6484 FF214466 FF1C3C5D FF315880 FF204870 FF284E73 FF214771 FF305882 FF234970 FF264F7B FF2A5382 FF305881 FF2D5782 FF25507D FF345E8D FF285280 FF28547F FF315D88 FF35618D FF235282 FF2F5A8C FF2E5C8F FF2B5A8A FF294C6F FF15334F FF264666 FF335780 FF2D5481 FF284F7A FF284C76 FF2D5276 FF123049 FF5E88A6 FF31597A FF4B7495 FF2D5473 FF1B3551 FF183852 FF1B3751 FF33586F FF1C3C54 FF25435A FF1B364A FF152E41 FF3B5F75 FF33546B FF496C83 FF2F5267 FF38596C FF223F54 FF18384E FF2B4B62 FF25465B FF406177 FF223E55 FF1A3346 FF38576E FF26465B FF244156 FF325169 FF345269 FF2A465D FF1D3B50 FF1D384D FF263E54 FF1E384E FF244155 FF1F3D50 FF2D4A5E FF27475E FF224460 FF1D3F5E FF2E5370 FF30526A FF1D425C FF264965 FF2F4E69 FF345676 FF2F577A FF305979 FF305A7B FF2E5778 FF37607E FF375F7C FF41698A FF416C92 FF3D6B94 FF3D6D9A FF356492 FF2F5B86 FF35608A FF3C6792 FF305C86 FF25507A FF295479 FF295479 FF2C577D FF3B678F FF47759A FF416E90 FF497495 FF436C8C FF466C89 FF466983 FF44677F FF597E9C FF416889 FF3F6689 FF436A8C FF3F6588 FF365D81 FF305679 FF224467 FF284B6F FF2B5378 FF1E496E FF103A60 FF113A5F FF21486B FF244969 FF264967 FF244766 FF2C5072 FF244B6D FF2A5072 FF30567B FF20466F FF1F446C FF224A70 FF274E78 FF224771 FF2B5178 FF275179 FF21486D FF274C6E FF234767 FF244666 FF224969 FF1B4266 FF22476C FF1B4062 FF163859 FF153859 FF173E62 +FF1F4774 FF28507D FF1D4471 FF264D7A FF27517D FF27517E FF355F8B FF2D567F FF2B5176 FF2C5374 FF254968 FF244360 FF1F3D5B FF2D4D6A FF2B4B67 FF1D3C54 FF214058 FF305370 FF2B5175 FF2B537F FF21487A FF1B4175 FF184176 FF1A467C FF224F84 FF1E4D7E FF1A4779 FF1D4878 FF1C4577 FF1A4273 FF194170 FF2B5382 FF234B7B FF254E7E FF1D4676 FF103969 FF0F3668 FF0D3365 FF092E60 FF0F3467 FF163F73 FF154075 FF174174 FF143C6E FF174072 FF153E70 FF0F3561 FF1A3F6A FF1E497C FF1A467B FF1D477C FF204A80 FF1A4579 FF214B7C FF204C7D FF244D7F FF1F4979 FF214B7A FF2A5382 FF244C7A FF264E7C FF2B5483 FF2A5380 FF244C75 FF29517B FF305A87 FF295483 FF295381 FF1D4773 FF2F5985 FF295481 FF254F7B FF224A77 FF204874 FF224975 FF254D7A FF28527F FF2C5683 FF27537D FF2B5880 FF28537E FF25537D FF26507B FF2E5A83 FF215077 FF274E75 FF345C82 FF346085 FF2F597F FF2E5B81 FF48779C FF4A769B FF437090 FF4F7E9E FF4B7A9B FF416E8E FF5983A4 FF446D8D FF305677 FF1F4569 FF2F557C FF234B70 FF204768 FF1A3D5B FF26486D FF264B73 FF2A517A FF214976 FF2C5581 FF28537C FF254869 FF1A3953 FF365A76 FF416687 FF355B76 FF487090 FF396382 FF305978 FF375F83 FF335B81 FF2A4F74 FF29517A FF345E89 FF2F567D FF29517C FF2C5380 FF1F4675 FF244C7A FF254F7B FF1E4775 FF2B5984 FF2A5988 FF224E7E FF2C598B FF22517E FF2F5880 FF274F77 FF2E5580 FF2B5382 FF204879 FF1C436F FF173E65 FF234A72 FF15354F FF224A66 FF24496C FF204467 FF224966 FF2F536D FF3C617E FF3A5F7F FF375D7A FF40647F FF3A617B FF4C738B FF2F4D65 FF1C3851 FF334F68 FF122D43 FF39546A FF28485F FF294A61 FF26445A FF2A4358 FF344D62 FF234055 FF324E63 FF2A4357 FF274155 FF2D485D FF1F3952 FF274660 FF213F57 FF1D3C52 FF26465D FF234057 FF324C61 FF213A50 FF2A485E FF345369 FF2E4A61 FF214057 FF31556F FF315977 FF2A4F70 FF214562 FF32597A FF295378 FF315A7F FF265179 FF2F5981 FF275377 FF2D597F FF235075 FF2D597D FF2A577A FF285378 FF2D5981 FF2D5B87 FF28537F FF2C5782 FF2D5881 FF2F5980 FF224C76 FF244E79 FF345E87 FF3C6B91 FF47769B FF4A779B FF48769A FF477696 FF386384 FF426B8D FF446F8E FF3D6581 FF395E76 FF385A71 FF517289 FF496B87 FF3A5E7B FF375D7C FF375E80 FF356087 FF4A779E FF3D6C92 FF3E6C92 FF477197 FF5580A7 FF4E7DA4 FF49729B FF376186 FF284F6F FF30536F FF294D69 FF234968 FF264D6D FF224A6A FF31597D FF2B567E FF25517C FF28547E FF1C4871 FF1D466F FF1F476F FF214C74 FF234B74 FF255079 FF295681 FF2A5480 FF2D5681 FF274F7C FF28507D FF2B547D FF234C74 FF2B537D FF244D78 +FF34618B FF26517A FF2E5880 FF2E577F FF315981 FF305B80 FF3E6A8E FF365F83 FF385E81 FF2F5376 FF365879 FF30526C FF294A64 FF30516E FF32516E FF25425C FF2D4D65 FF1E3E5B FF1D3B62 FF143663 FF113463 FF0E3260 FF123969 FF163D73 FF1D447C FF10386C FF173F71 FF143C6B FF1B4272 FF1A406F FF163C68 FF153A65 FF1F446E FF1A406A FF163D68 FF234D77 FF2C5783 FF2C5887 FF295683 FF2C5787 FF2A588B FF235086 FF1C467B FF1A4579 FF184172 FF1D4576 FF1B4167 FF214467 FF416996 FF224C7B FF204877 FF174073 FF244F84 FF244E80 FF1E4979 FF254D7E FF204876 FF214B78 FF1B436F FF1E436E FF264F79 FF2B5786 FF1F4A7C FF234D7D FF275181 FF275483 FF265486 FF255386 FF275384 FF1F4C7C FF265284 FF1E4879 FF1A4473 FF1D4674 FF224976 FF204774 FF204974 FF1F4876 FF2A5381 FF28527D FF234C75 FF255279 FF2A5279 FF2B567C FF2E5D82 FF264E75 FF345A81 FF335C83 FF294F76 FF20466B FF31597B FF224A6B FF1A415D FF2D5475 FF3A6284 FF325A7B FF3E6789 FF437295 FF4F80A0 FF3D6989 FF457194 FF3E688B FF416989 FF4E7A96 FF497294 FF43698D FF395F82 FF40648B FF40678D FF3B668C FF3B5F83 FF30516C FF3B607E FF537D9F FF2B5774 FF193B56 FF214460 FF2B5371 FF183D5C FF1D4363 FF1E415F FF23476A FF1F456A FF244B71 FF2D5982 FF2B5581 FF29527E FF264F7B FF25507E FF305E8E FF275683 FF295682 FF2D5885 FF224F80 FF25486E FF1E3D5A FF2B5175 FF264E7C FF2B5588 FF204A7C FF224979 FF1F4974 FF224974 FF1E426A FF26486F FF2B527D FF2F5982 FF2A4B73 FF2E5476 FF1E3B57 FF284F6B FF2F5774 FF0F3048 FF244159 FF4A6E89 FF355B75 FF31536C FF264C62 FF324F62 FF2E465A FF436077 FF3A5A71 FF456579 FF3C5A6C FF234052 FF304C60 FF213E53 FF314C60 FF1E3B4A FF29475A FF2B465D FF39566F FF355064 FF284154 FF365365 FF2A485A FF1F3A4D FF274053 FF233D50 FF1A394D FF315068 FF2B4E6B FF244B6D FF214A6F FF224C6E FF315978 FF2D567F FF29527F FF305984 FF2D5883 FF28547D FF29547E FF28547F FF2E5A87 FF275280 FF24547E FF2F5B84 FF2E5A85 FF255381 FF234E7B FF254F78 FF265177 FF244C74 FF2D5781 FF355F88 FF366085 FF2D587A FF2D577A FF376185 FF396589 FF477697 FF4C7694 FF46718C FF3C6680 FF4A7087 FF4B687E FF365167 FF416176 FF415F74 FF345166 FF456277 FF2E4B62 FF3C5E72 FF26485F FF5A7993 FF4B6881 FF456174 FF224253 FF385A71 FF30506B FF2A4E6E FF29516F FF325774 FF325A79 FF31597B FF2E5577 FF2E5576 FF31597D FF2D5A80 FF2A567F FF29527E FF29517C FF284F7B FF244D79 FF254F79 FF2A507A FF234B76 FF214D76 FF285179 FF29567B FF275379 FF2D577D FF234B70 FF2B5176 FF244970 FF345D83 +FF29567C FF214C74 FF234C73 FF264F72 FF20486B FF284E75 FF2B537A FF2D5679 FF274C6D FF2E5473 FF2C5572 FF345675 FF31526F FF3F6381 FF325677 FF335674 FF2F506C FF2E5172 FF2E547E FF0F3868 FF103A6B FF163E6D FF1A3E6D FF0F3664 FF254C7F FF1D467C FF174174 FF1B4274 FF194273 FF1B4677 FF1D4273 FF1B4370 FF234873 FF18406D FF1E4772 FF1D436A FF194066 FF1F4C74 FF164269 FF2D577C FF255781 FF2B5D8C FF245383 FF235485 FF153F6E FF123966 FF113560 FF0E2E53 FF0F3257 FF183D63 FF153C66 FF173E6B FF18416E FF174071 FF1B4274 FF1A426E FF234B7A FF2E588C FF244E7D FF1C456E FF1C426C FF204673 FF1D4673 FF27527D FF154069 FF234D7C FF204D7B FF275688 FF2C5A90 FF225184 FF285788 FF245184 FF2C558A FF234C80 FF1C4779 FF1B4575 FF234B7D FF2C598C FF295689 FF254F80 FF234C7B FF19406A FF173B63 FF163D66 FF1F4A76 FF2B5681 FF244A72 FF1F446E FF27517A FF1D446B FF264F72 FF457092 FF2C4F72 FF335B7E FF366285 FF295274 FF375E80 FF2F5879 FF416787 FF2A4F6D FF3F6784 FF48708D FF3C607C FF2B4D65 FF375F7C FF527A98 FF2E536F FF3C5C7A FF365877 FF406785 FF335370 FF1E3B56 FF355B79 FF264F71 FF406B8E FF264F6B FF345A76 FF2F5777 FF507B9C FF3D668A FF3F678A FF385A7A FF244161 FF294E70 FF305C83 FF325C86 FF224D77 FF325C89 FF255181 FF245181 FF2F5B8C FF305B8A FF2C5C89 FF245282 FF2C4F72 FF224058 FF4E7496 FF28517A FF2C5581 FF305A8C FF2D5989 FF2E5386 FF2A537F FF255179 FF274D79 FF294D79 FF2A507C FF27507B FF143657 FF294862 FF2D5172 FF22476C FF2A4F73 FF20445F FF264763 FF234462 FF173850 FF19364F FF2D4B61 FF2A4357 FF2C485B FF4A677C FF294359 FF274357 FF274457 FF49677C FF325169 FF27455B FF2F4A5E FF405A6E FF274056 FF193247 FF1D3848 FF344C5F FF2F485C FF284253 FF1A3142 FF223B4D FF294558 FF263E52 FF2F4A5D FF2B4F67 FF285270 FF284E6F FF2A4E72 FF254865 FF1C3F62 FF1B4167 FF1B4368 FF204775 FF214973 FF1A4068 FF234B76 FF2D5684 FF264F7B FF27537F FF2C5A85 FF386590 FF34608B FF436D97 FF30587F FF2D537A FF355D83 FF295073 FF335C7F FF315E83 FF325C7F FF325B7A FF406B8B FF406D90 FF436F92 FF4B7390 FF385B78 FF466B86 FF41647A FF3D596D FF2D4B5D FF446376 FF29485C FF2F4C60 FF2A4658 FF375466 FF2E4D61 FF3F5B70 FF294458 FF456274 FF476373 FF445D6F FF7E98AE FF536F86 FF41627B FF2D506B FF274963 FF2A4D66 FF2C526D FF284C6A FF204160 FF224462 FF2C5274 FF2A5276 FF1F4A6D FF254E76 FF2D5681 FF2A557C FF2B567D FF2F5981 FF2A537C FF2C557C FF2C577B FF295477 FF295275 FF2C5477 FF285073 FF234D6F FF2D567A FF31577C +FF366387 FF3B668B FF355F83 FF345D7F FF3B6487 FF355F83 FF315B7D FF345D7C FF294F6C FF315672 FF294E68 FF23465D FF284960 FF24445E FF21425D FF1D3B56 FF1C3A50 FF325670 FF386285 FF22507A FF234E7B FF27517B FF1F476F FF133961 FF1D446E FF204771 FF224C74 FF28517B FF325E89 FF39658F FF38668E FF2C5780 FF37678F FF30638C FF2F638D FF295980 FF2F5A7D FF2B5679 FF3A678D FF2D597F FF30628C FF4579A7 FF4174A2 FF4276A0 FF4379A7 FF3B6C9A FF3A6996 FF366392 FF315D87 FF2F5B86 FF26507C FF163D69 FF1E416F FF153969 FF1F4777 FF1D4472 FF1A4272 FF285386 FF20497B FF26507E FF285281 FF1E4775 FF254D7C FF254E7E FF275082 FF25517E FF204B78 FF214D7C FF1C487B FF235287 FF1F4D7F FF184575 FF214C7E FF214D80 FF244D80 FF22497B FF1C4577 FF1B497D FF1E4D83 FF214F87 FF1F4D86 FF26578D FF245286 FF204D7F FF265589 FF2E5E91 FF3A679C FF3C6C9F FF4372A3 FF204B75 FF1B4267 FF1F4468 FF244D71 FF436F96 FF305C86 FF376289 FF30587C FF254B6C FF1F4464 FF254D6E FF264F72 FF2E5474 FF14334D FF1F3D52 FF305671 FF284F6D FF325773 FF32516A FF2E4D66 FF345870 FF264961 FF3B5E78 FF416784 FF3E6585 FF446E8D FF426886 FF325776 FF456C8C FF335B79 FF4C738F FF21435C FF3C5B71 FF3F6177 FF3D6081 FF385F87 FF305C88 FF2F5C89 FF33618E FF33618D FF2B5884 FF285582 FF285483 FF2D5C88 FF335B88 FF173252 FF233D50 FF4E7591 FF3C6588 FF375C7F FF285178 FF26527D FF28577F FF2B547E FF355B88 FF396490 FF2B557B FF335D82 FF315D82 FF365674 FF3B5872 FF416889 FF3B688E FF336087 FF3D6890 FF325D84 FF355E84 FF3C5F88 FF345678 FF254C6A FF20415C FF26425A FF2D4C62 FF1F3D54 FF1F3D53 FF304F63 FF29465B FF2D495C FF223E51 FF415D71 FF335064 FF3D5B70 FF375369 FF2D4859 FF223B4C FF253F52 FF354E62 FF2F485C FF2E4459 FF2A4254 FF294152 FF132B3C FF264459 FF254962 FF264764 FF244260 FF274860 FF284A68 FF1F4565 FF305B7D FF2E5883 FF214872 FF254A72 FF2C537B FF1E4870 FF224C72 FF406A93 FF345D83 FF2C5478 FF2A5276 FF285172 FF255272 FF2D597E FF2E577E FF3C6288 FF32587A FF32597A FF335C7C FF345B79 FF38607D FF325B79 FF3E6784 FF4B748F FF4E728D FF436980 FF34586C FF2F4F62 FF2F5061 FF2D485B FF324F61 FF2F4B5C FF334E5E FF385564 FF48637B FF435F73 FF263F4F FF72899A FF3B596E FF34576B FF304F60 FF314D62 FF35546B FF21445B FF385871 FF27475F FF274A63 FF274964 FF294A64 FF2E5069 FF21455F FF234965 FF2C5472 FF295073 FF274F74 FF345C81 FF2E577C FF234F75 FF275479 FF305B7D FF2A5374 FF274D6E FF294E6F FF2A4E70 FF2D5273 FF2B5072 FF1F4566 FF33587A +FF214968 FF264C6C FF2C5272 FF29506E FF3A6180 FF3F6787 FF375F7F FF375C7B FF365A77 FF2F516C FF365670 FF3C607B FF375773 FF31526C FF2D4F67 FF406077 FF25425A FF395C78 FF3B678B FF386794 FF2C5885 FF244F78 FF19436B FF234C77 FF1D4570 FF1D466F FF1B436B FF183D5D FF123454 FF0E2E4E FF1A3E5B FF173B5B FF153D60 FF12395F FF194069 FF12395F FF193F62 FF113658 FF103759 FF1D4365 FF274D6E FF0E3859 FF193F5D FF123250 FF103455 FF1B3D5E FF153554 FF3A5F82 FF2C5075 FF244C73 FF2D5B84 FF1F4F77 FF2E5983 FF1C416F FF123465 FF173A69 FF1D4574 FF244E7F FF1F4B7A FF1F4878 FF20477C FF23497B FF264D7E FF244D81 FF244F85 FF1E487B FF1C4477 FF224C7D FF204C7B FF285786 FF214D7F FF264F81 FF214B7C FF204B7C FF194371 FF19426F FF194173 FF20477C FF1C467B FF1E4B7F FF204C7E FF1E4D7F FF235084 FF285386 FF234D7C FF1C4677 FF265083 FF2A578C FF2F5B8F FF275384 FF35618D FF3A6692 FF26517B FF2B5683 FF315F8F FF2F618D FF2D5E87 FF315E87 FF2C5680 FF396694 FF487BAA FF477BA5 FF4B789C FF254867 FF3F6485 FF4C7497 FF5380A3 FF325A78 FF3D6282 FF315270 FF2C516D FF2F5976 FF2B516E FF20425D FF1F3E5C FF2F5271 FF35587B FF385E7F FF254E6C FF2F5572 FF183A55 FF24455A FF20445A FF335A78 FF2E587D FF325F89 FF346293 FF2B5B8C FF2B5C8B FF326191 FF325F8E FF335F90 FF386693 FF37618F FF375D82 FF0E2941 FF1F3B50 FF476B85 FF214562 FF547D9E FF3F6B94 FF2D537D FF2C577D FF1B4162 FF345775 FF315573 FF34597A FF2C567B FF28506E FF3A5E77 FF315370 FF3C5E7C FF416788 FF3D6289 FF3E668B FF446E91 FF486D93 FF4A6F97 FF47739B FF476F95 FF375D82 FF457092 FF325D7E FF365C7E FF284B6B FF21405C FF17344B FF0F2B42 FF1E3B53 FF1B384E FF0E2B40 FF1B3449 FF233B4D FF243D4D FF284052 FF243C4D FF2E4858 FF395363 FF2A4353 FF39515F FF3B5362 FF2B4555 FF304E62 FF2C4B65 FF264961 FF264B63 FF2C4F69 FF284964 FF1F4464 FF1E476D FF1C486E FF315981 FF2A557A FF275478 FF29547A FF295579 FF2F597A FF305776 FF264A6A FF395D7B FF416885 FF325A7C FF3B6287 FF345E81 FF315C7D FF244D6E FF305878 FF3F6584 FF385E7A FF375E78 FF375E79 FF3A5E75 FF2A475C FF324F61 FF3F5C6C FF355061 FF3B596A FF355064 FF344F63 FF4A6478 FF284153 FF4C6778 FF3B5A6F FF2F4D5F FF2F4857 FF3D5565 FF4A687B FF7A9BAE FF3E586B FF576E85 FF5E7C95 FF305470 FF3B607F FF325774 FF345876 FF325776 FF365D7B FF2C516E FF284B68 FF264765 FF2E4F6E FF2C506C FF274C69 FF274D6B FF2A5170 FF2F5877 FF285374 FF305878 FF2C5371 FF2C546F FF234A65 FF234866 FF214664 FF2F5573 FF254B68 FF224762 +FF224966 FF214867 FF2B5171 FF254B6A FF284E6F FF295271 FF365E7D FF335A78 FF2E5673 FF345A76 FF264A63 FF284D63 FF395975 FF31516B FF375770 FF3F5D79 FF36546C FF264862 FF285070 FF345F86 FF254F74 FF20496B FF386589 FF3B6B94 FF33658F FF38678F FF335F87 FF2F5C80 FF305A80 FF366083 FF2F5676 FF3B688C FF29577E FF366489 FF376389 FF29557B FF336087 FF2D5982 FF336187 FF325E87 FF426D95 FF3A6B92 FF2D5A7F FF2F5982 FF345E82 FF2A5173 FF264763 FF1F3E5B FF3B648C FF447197 FF2C5780 FF28507A FF355D8A FF214B7C FF255283 FF2A5688 FF255182 FF285486 FF234C7E FF214B7B FF204C7B FF194271 FF183D6D FF1C4172 FF184071 FF27507E FF254E81 FF244F84 FF214D7E FF224B7E FF2C5A8D FF2D5C8F FF214C81 FF265388 FF2C5A8E FF1D4B7C FF1E4A77 FF173E6F FF1F477A FF153F73 FF1A4175 FF1B4372 FF1A4575 FF224E81 FF1F4976 FF1C4571 FF2A517F FF214E7E FF254F7E FF1C4572 FF20456F FF1E436E FF2A5680 FF1E4874 FF224E7B FF24547E FF1C4772 FF315A87 FF2C5784 FF3B6596 FF2C5A8B FF214F7E FF2B5680 FF326087 FF265275 FF2C557B FF255078 FF274E74 FF2C597D FF244A6B FF2D5475 FF245075 FF2A4E74 FF2F5376 FF31597F FF325B81 FF396189 FF2F567F FF335982 FF477295 FF4A7796 FF3A617C FF335069 FF395772 FF214560 FF1A4163 FF214A77 FF295786 FF316190 FF356497 FF306594 FF356594 FF2E5B86 FF2A5383 FF315A88 FF2D5378 FF0C2740 FF2F4E64 FF48708B FF3E637F FF5D89A7 FF487493 FF547EA3 FF416F92 FF335B78 FF25445E FF2A4E65 FF5681A0 FF537D9D FF3C627F FF486E8B FF395F77 FF2D536A FF355772 FF4C6B88 FF385A74 FF496C82 FF456A81 FF3F667E FF345672 FF365A78 FF315875 FF527996 FF3D6787 FF5780A4 FF456E91 FF4A7496 FF507A9E FF4E7BA0 FF2E5878 FF305673 FF284A67 FF1E425C FF21445C FF0C293C FF0B2132 FF0C2332 FF182D3E FF193041 FF203A48 FF2A4453 FF324C5A FF3F5C6E FF3B5D76 FF345871 FF436884 FF2C4F6A FF23435B FF325573 FF254C6C FF224966 FF244869 FF264C6C FF1E4565 FF2B4F74 FF2B5176 FF264F6F FF2E5876 FF355F7E FF396180 FF2E5876 FF3D6584 FF305778 FF2D5A79 FF366282 FF385D80 FF335A74 FF31546F FF385970 FF406376 FF34556B FF43657A FF3E5C6F FF345060 FF264152 FF415C70 FF5B7B8E FF3E5A6A FF2D4B5B FF435E6F FF213B4C FF233E4F FF2A4A59 FF294454 FF2B4252 FF5B7381 FF2D4350 FF263D47 FF49616A FF435763 FF476171 FF315066 FF274762 FF2C526B FF41627E FF375975 FF3D627D FF345671 FF2D5066 FF294B61 FF2E4F68 FF27475D FF2E4E65 FF294A64 FF294E66 FF234762 FF2F5270 FF2C5170 FF2A506F FF254C68 FF1A415F FF305576 FF224768 FF305677 FF1C4363 FF224B67 +FF1E4464 FF193E5E FF193E5D FF193E5C FF29506E FF1E4362 FF264C6D FF244C6D FF295272 FF2E5676 FF2C5371 FF315571 FF2A4F65 FF2F5268 FF23445D FF385A72 FF22415A FF2C4E6A FF204562 FF234969 FF2D5474 FF214B6A FF2B5173 FF3C6589 FF3B6588 FF386687 FF275476 FF325C7F FF2C5775 FF285573 FF3A688A FF225075 FF335F83 FF2B5176 FF366085 FF305D82 FF224C72 FF305E82 FF2E597F FF2D557A FF153A5D FF1C4162 FF305B7C FF38638E FF20486D FF2E5573 FF224465 FF32597C FF335B7F FF3D658B FF2A587D FF376891 FF2C5D84 FF2A5883 FF2F5B89 FF23507B FF285483 FF285488 FF2A5485 FF244E7C FF305A8A FF264E7B FF2A5380 FF234F7E FF23507D FF315B8A FF285380 FF25517E FF2D5889 FF2A5683 FF224D7C FF254F81 FF214C81 FF255489 FF235488 FF215483 FF1F4B7C FF244E80 FF204C80 FF214F84 FF225084 FF225085 FF255080 FF2B588B FF2D5B8E FF28517E FF29517F FF2B578A FF29598C FF2B5B8B FF2C5A86 FF16416D FF10335D FF153A63 FF1A4068 FF193D65 FF1C4168 FF143B63 FF183C66 FF163A60 FF194167 FF244974 FF274D75 FF254C73 FF244C76 FF14355E FF295074 FF2F6187 FF315D82 FF2C5278 FF2F5780 FF46739E FF3B6692 FF305884 FF386390 FF315E8B FF35618E FF38648C FF2D587C FF31587C FF2A5576 FF315673 FF264661 FF446782 FF1B3C5B FF1F4466 FF28537F FF234F81 FF285684 FF235384 FF305E91 FF2D5B8B FF245483 FF2E5980 FF345C81 FF355F88 FF34597C FF193752 FF0C2940 FF0D2E45 FF173A53 FF335777 FF1B3E5C FF426B87 FF183A58 FF274762 FF2C4A61 FF234258 FF26465D FF42617A FF3A5D77 FF486F8B FF3D627C FF3F627A FF27495D FF39586E FF223F54 FF35566B FF517187 FF2F4F67 FF496A82 FF37576F FF36566F FF486A82 FF3F627A FF456986 FF325978 FF315976 FF466B8D FF41698B FF32597A FF416585 FF4C7493 FF3E6989 FF527A99 FF406380 FF3B5F7D FF436985 FF375A73 FF244157 FF1B3447 FF1A3044 FF122A3F FF072537 FF10283D FF102840 FF163147 FF1E3B51 FF25465E FF31546E FF2F4F69 FF2F4F69 FF305172 FF37597D FF315473 FF305474 FF32587A FF345D7F FF356283 FF2F5C7C FF345E80 FF3D6788 FF3B6786 FF3E6988 FF2F5877 FF3B6583 FF406986 FF486E88 FF4C6C87 FF3F657F FF476F87 FF426478 FF4D6D80 FF4D6D80 FF355667 FF38576A FF3E5B6F FF345063 FF445E72 FF3B5566 FF355162 FF3B576B FF5A788E FF405B6C FF465F6E FF6D8899 FF485F6F FF495D6A FF4A5D6B FF374A55 FF425563 FF425B6D FF3C5B70 FF314F67 FF365269 FF1C384D FF2E4C61 FF38576D FF3D5D72 FF345165 FF324F64 FF304F65 FF325166 FF324F63 FF345467 FF385A72 FF3E5E77 FF25435A FF3F6079 FF305470 FF2E5272 FF315376 FF305477 FF2C5476 FF2E5979 FF305876 +FF2E5372 FF284F6E FF305775 FF2C516F FF2B4E6B FF2F516E FF224965 FF294F6D FF254C6B FF244B6B FF2D5474 FF28526F FF2B5370 FF2C5270 FF2F5372 FF315572 FF2B526F FF27506E FF1D4564 FF204565 FF284B6C FF274D6C FF2D5372 FF1D4464 FF285070 FF244D6F FF3D658C FF235071 FF2A5574 FF2A5173 FF345A7E FF224A6F FF2A577A FF224C6E FF2D5676 FF255174 FF214A6E FF1C4362 FF244B69 FF285170 FF27506D FF2F5574 FF386082 FF285374 FF2B5476 FF2D5779 FF274F6B FF224C69 FF345A7B FF285070 FF356083 FF2E5A83 FF28557B FF255178 FF234E76 FF285478 FF346085 FF2C5782 FF27507E FF214978 FF2A5383 FF2C5682 FF25517D FF214E79 FF224C76 FF285380 FF305D89 FF33628D FF396899 FF285987 FF295A8C FF2C5C8F FF275789 FF245388 FF2C5C91 FF2B5B8F FF295889 FF2F5D8D FF2C5C8B FF275889 FF2B598E FF275489 FF234E7F FF265485 FF255282 FF274E7A FF2E5686 FF204B80 FF214E83 FF27568A FF245285 FF295587 FF2E5D8B FF2B5D8A FF285886 FF2F5C8A FF2E5987 FF3C6A98 FF3C6B9A FF2E5B87 FF305E8A FF386594 FF244E7A FF1C4671 FF275581 FF42709C FF305C86 FF2B557B FF1E4970 FF1B4468 FF204669 FF224B70 FF214B71 FF20486E FF295279 FF2E577F FF2B547D FF274F76 FF20486B FF1F4768 FF285273 FF4B7294 FF386484 FF4D7999 FF385B7B FF1D3F5E FF375D86 FF295183 FF2A5481 FF295382 FF2B5585 FF1F4B78 FF244B76 FF142E4D FF2C4961 FF3F617E FF5780A0 FF4D7C9E FF4A789B FF497293 FF376280 FF315A7B FF46729A FF285171 FF3E688A FF294E73 FF224262 FF1C3E5C FF1C3F5D FF244665 FF1C3D5C FF21415F FF213F56 FF1E3E55 FF284A62 FF3B5B74 FF2F4D62 FF3E5B72 FF254156 FF325165 FF426277 FF426078 FF2A4862 FF26455D FF204057 FF294B62 FF3D617C FF3F6381 FF476A89 FF375A77 FF42637E FF35546D FF2F4F66 FF30546E FF305670 FF3B5F7A FF345976 FF305675 FF2D5270 FF365B78 FF36617A FF315C76 FF37607B FF325774 FF315B77 FF3B607C FF30556F FF295069 FF3C637D FF2E4F69 FF27455B FF122F41 FF102C41 FF133046 FF0F2C41 FF092438 FF122F46 FF14324A FF112E46 FF1D3B52 FF26465D FF2B4D65 FF395C73 FF42647C FF395C73 FF40627C FF446A84 FF476C82 FF4C6C83 FF44687E FF406376 FF436173 FF385566 FF456475 FF577789 FF49697C FF446072 FF4A6474 FF395162 FF496170 FF405A68 FF607A8A FF294450 FF435C68 FF3B5464 FF607A8C FF4E6374 FF405360 FF3B5360 FF516A78 FF3C5362 FF243948 FF273C4C FF415D6D FF486372 FF2E4857 FF466170 FF436070 FF274455 FF314D5E FF334F60 FF365366 FF3F5B6F FF284354 FF39576A FF37576D FF335166 FF2B4759 FF3A576C FF43667F FF577C95 FF2E5169 FF3B5B73 FF3B5D79 FF315776 FF345C7C +FF30526D FF355974 FF2E5570 FF335B76 FF2B526D FF284D69 FF274B67 FF2A4D68 FF274B65 FF294E68 FF274B65 FF224763 FF1D4261 FF244969 FF2B5171 FF284E6D FF2B516F FF204767 FF2D5475 FF1F4466 FF234A6B FF153D5D FF1E4465 FF2F5576 FF1D4362 FF254C6B FF183F5F FF183F61 FF345A7A FF133855 FF244B69 FF275075 FF1D466E FF214A70 FF1F456B FF234B71 FF345F82 FF325A7C FF234B70 FF20486D FF1B4366 FF0C2D50 FF15375C FF0E3055 FF16345D FF1E3F68 FF0B2B4A FF0F324F FF123053 FF103355 FF0B2E50 FF1A3F65 FF1D4769 FF1D496B FF163E62 FF1B4064 FF163C60 FF183F67 FF1F4471 FF1B3F6D FF1A416E FF1F4773 FF234E7C FF204976 FF163C67 FF183D68 FF173C66 FF133963 FF204575 FF224B79 FF194377 FF275286 FF1F4A7B FF1A4474 FF19416F FF1B4571 FF1F4977 FF224B79 FF1D4675 FF214A7B FF254C7F FF1C477A FF2F5C8C FF326292 FF2A5886 FF254D7A FF295586 FF326192 FF285587 FF215183 FF225384 FF275486 FF255185 FF244F82 FF295385 FF285482 FF254F7A FF204875 FF1F4778 FF1B4573 FF1A4774 FF2B5A89 FF255581 FF2A5A83 FF244E7B FF335E90 FF2C578B FF2E5B8B FF336696 FF356594 FF305B89 FF346190 FF3C6B9A FF33608F FF3A6593 FF36608E FF355F8B FF39648C FF2F5A80 FF2A5176 FF2E5478 FF274A6C FF2C5471 FF38617D FF294A67 FF2F526D FF21496C FF2F5B89 FF204E7A FF234D7B FF1E4976 FF204C77 FF163C64 FF0C213A FF172D3E FF223D4E FF19364F FF345A7D FF264B74 FF335A84 FF3C6992 FF375E88 FF39648C FF305B7D FF5886AE FF356486 FF4A7493 FF6791B3 FF457197 FF4F7FA7 FF3F6E98 FF39658C FF355E80 FF3B6183 FF396286 FF285171 FF1E3F5B FF18384F FF19354B FF1A3649 FF284659 FF2F4D61 FF365268 FF314E63 FF436174 FF3E5D6F FF405F74 FF2F4D67 FF335269 FF405F76 FF3A5870 FF32536A FF3E5F77 FF3A5A72 FF3C5D77 FF385C79 FF325975 FF375F7A FF426B87 FF396584 FF456D8F FF3D6487 FF375F82 FF325D82 FF28517B FF2B587D FF2C5376 FF30597D FF294E73 FF336081 FF39668A FF3B6688 FF376182 FF3A6485 FF426A8C FF3E6586 FF40688A FF2E5779 FF3F6888 FF3C637E FF345871 FF41637B FF31536B FF2C4E66 FF274963 FF284A63 FF24455C FF1D3E53 FF183549 FF1D3C50 FF233E50 FF20384A FF223949 FF223C4D FF3F6174 FF2B4D61 FF213F50 FF2A4557 FF2D4558 FF374F5F FF37515E FF3F5868 FF364C5A FF334B5A FF5D788B FF6C899B FF577282 FF465F6E FF5A7183 FF536D80 FF455F6F FF445D6B FF657D8C FF6C8696 FF425B6B FF435C6B FF385262 FF4E687B FF436173 FF5B798A FF395769 FF2E4C61 FF3A576D FF203B4E FF203D4F FF304F63 FF2D485B FF294253 FF516C7E FF2C4559 FF2B4458 FF415C6C FF344F60 FF365368 FF2F5069 FF244862 +FF2A4C63 FF2C4D65 FF1F3F58 FF2B4963 FF32516C FF33556D FF305368 FF2D4D63 FF304F67 FF31516A FF2F516B FF31546B FF31526D FF375A73 FF203F58 FF2E4B69 FF2B506C FF2A516F FF2F5676 FF294E70 FF2C5274 FF2F5978 FF2D5772 FF204767 FF244A6C FF234A69 FF1F4665 FF26536D FF366281 FF335C80 FF335C7D FF1F4869 FF1C4364 FF275276 FF1D476E FF1A3B5B FF10334F FF1C4061 FF1F4B70 FF265279 FF275279 FF224C74 FF335F8B FF285682 FF26537F FF295783 FF234E7A FF23517E FF255080 FF1A4470 FF153D64 FF143860 FF0C2F55 FF0E3059 FF11355C FF193D67 FF1C406C FF1A436E FF214976 FF204A75 FF1D4A72 FF244F7A FF2A5685 FF265283 FF285282 FF265581 FF2B5884 FF26507B FF254F7F FF305C8C FF265481 FF275581 FF275281 FF2A5385 FF234C7C FF234E79 FF1D4B74 FF2A5480 FF214A79 FF194272 FF1B4372 FF1D4774 FF214C79 FF2A5589 FF1F4879 FF254B79 FF1F4B7C FF174170 FF153B6B FF194272 FF1C4777 FF183E70 FF18436F FF1C4573 FF1D4776 FF214F7F FF23517F FF1C4876 FF245181 FF2E5A87 FF275583 FF255385 FF32608F FF245581 FF295580 FF255682 FF2F5D8D FF234C7B FF24527D FF25517D FF244D7A FF244F7D FF2B5785 FF2D5984 FF38648C FF305A82 FF30577F FF345C86 FF345D87 FF355F89 FF457397 FF264B6B FF2A4965 FF2D4E6C FF2C4D6F FF133757 FF275178 FF305F94 FF2C5E93 FF39679A FF306494 FF336494 FF2F5C8A FF163756 FF173146 FF163349 FF2E4D6A FF1F4262 FF305874 FF2A4F6E FF294C70 FF417090 FF4C7599 FF346183 FF2D5577 FF40678A FF2A5373 FF2C5072 FF2F5276 FF436B8E FF2B5374 FF3B6482 FF5C86A6 FF385E7E FF5680A5 FF5684A6 FF4B7497 FF5783A0 FF4F7694 FF4A6C89 FF375872 FF284860 FF335368 FF27485E FF34536B FF123147 FF113045 FF1A3950 FF133246 FF1B374B FF254256 FF203F52 FF1F3C4F FF244152 FF26485D FF224863 FF254C68 FF274D6B FF285070 FF32607F FF3F6B8C FF315B7E FF2E5A7E FF2C5981 FF31638C FF376386 FF2A5373 FF376083 FF345C7E FF2A4F6C FF345E7B FF355F7F FF315C7C FF345E7C FF2B506E FF1A435D FF2F5977 FF254F72 FF2F5679 FF3B5F80 FF325774 FF436A85 FF496E89 FF4D728D FF4E738F FF4F7593 FF537D99 FF537B94 FF4B6B85 FF40637D FF45687F FF405F77 FF405D72 FF38576D FF3F637D FF34556F FF38556C FF3A5A70 FF3D5A6F FF2D475B FF274152 FF375165 FF1A3649 FF244356 FF163244 FF28414F FF243C48 FF263F4B FF304A58 FF2B4050 FF344752 FF334A54 FF546E7E FF254151 FF1F3A4A FF375060 FF4A6375 FF395569 FF2D4B5D FF3E5C6C FF395667 FF466377 FF385468 FF3A5367 FF38576A FF58798D FF425E71 FF3F5969 FF5F798C FF425D6C FF3A5464 FF3E5666 FF3A5160 FF3F5868 FF385569 FF315168 +FF3C586D FF46647A FF2D495E FF3F5A6F FF3F5F74 FF254559 FF2E4B60 FF2E4B60 FF335267 FF34546A FF264259 FF2B4B5F FF33546B FF34566D FF2B4B61 FF35546A FF3F6079 FF496D88 FF264A65 FF355570 FF325572 FF2D5575 FF305678 FF2F5572 FF264D6C FF254C6D FF274F6C FF1C4561 FF1C415F FF1B3F60 FF24496B FF2A5577 FF285677 FF2F5C7E FF2D577B FF264E71 FF315979 FF224A68 FF305C7E FF356083 FF356187 FF2F5D84 FF28547D FF28507A FF2D567C FF214E71 FF2F5B82 FF355F89 FF2A527E FF355E88 FF325C87 FF25527E FF3A6A95 FF2F5D88 FF214A75 FF234F7D FF164171 FF143C6C FF143C6C FF174274 FF184175 FF154171 FF154071 FF174072 FF113968 FF133D6A FF16406A FF153C64 FF153863 FF264C7A FF244976 FF234872 FF1E466F FF204972 FF244C76 FF284F7B FF2C5482 FF36608D FF376495 FF2E5B8F FF2F5D8E FF295485 FF244F7C FF3D6A9C FF36659B FF27578A FF2D5B8F FF265487 FF215187 FF275A8F FF29598E FF265387 FF214B7E FF1A4478 FF1D4A7E FF235184 FF1F4F81 FF265585 FF275283 FF234E7F FF265182 FF254F7F FF26507F FF2C5A87 FF2B5585 FF234D7A FF29547E FF2D5987 FF16406C FF204874 FF2D5785 FF2F5B89 FF2F5C87 FF224B76 FF264E77 FF345C86 FF264E73 FF264E6E FF335A7C FF2F5677 FF2F5576 FF416483 FF2C4860 FF294967 FF26517F FF2D5A8C FF31608F FF2B5A8B FF2A5B90 FF2F6098 FF2B5C91 FF2D5F95 FF214F84 FF19375A FF223F53 FF547C9A FF497293 FF295275 FF2E567C FF214568 FF1D425E FF0C2947 FF143753 FF3E6184 FF1B3E5A FF2A4E6B FF305175 FF2F4C6C FF203C57 FF3B5E7C FF426987 FF486F8D FF1C3D5A FF2F4F69 FF234562 FF2A5777 FF264E6E FF274D70 FF345C7B FF28506C FF3A617F FF3A6484 FF426D8F FF537B9D FF4E7596 FF4D7695 FF406A88 FF557E9C FF4D7697 FF4B7693 FF426A87 FF476A8A FF3E6280 FF375872 FF446782 FF2C4E69 FF1C3A52 FF1E3C53 FF27475E FF26435B FF20425D FF214461 FF1E405C FF274C6B FF30587A FF264C69 FF32546E FF294C68 FF274C6A FF2C5273 FF2C5475 FF355F80 FF3B678A FF325E80 FF406B8B FF396081 FF2E5475 FF375C7C FF2B5170 FF2B5272 FF345A76 FF2D506A FF2B4C69 FF304F68 FF2C4B61 FF1F425A FF30506B FF2C4F6A FF2D526C FF335771 FF3D627A FF2F4F64 FF35566E FF4A6C84 FF305168 FF395970 FF3A5C73 FF476B82 FF4D6E88 FF48667E FF4E6E83 FF50768D FF618BA9 FF5683A3 FF58819D FF4E6E88 FF385469 FF325065 FF415F79 FF2A465B FF1E3749 FF193247 FF4F758E FF416986 FF2E546C FF2F5068 FF1E3C55 FF214254 FF3B596C FF3E5B6F FF4A677B FF354E63 FF3E576C FF3A5768 FF577183 FF304A59 FF3D5966 FF314F5E FF547182 FF3F576A FF3A5464 FF3A5464 FF496376 FF2E495B FF294454 FF274053 +FF607D90 FF375364 FF344D5E FF364F61 FF456378 FF3D5D73 FF4E6B80 FF325066 FF2A4A61 FF2F4F66 FF234057 FF233F54 FF36556B FF2F4C60 FF2A4659 FF466375 FF2D4A60 FF26455B FF3A596E FF304C61 FF335068 FF31536E FF274C67 FF2B506B FF325775 FF2F5577 FF2C5375 FF285075 FF254E73 FF2B567B FF254F75 FF285278 FF143B5E FF193F60 FF1A4263 FF173F61 FF0C3053 FF1F4165 FF1A3A60 FF113454 FF153A5D FF244770 FF25496D FF1E4368 FF1B4267 FF2C5477 FF295072 FF21476A FF254A6D FF284E71 FF1B4065 FF224971 FF224F76 FF28557D FF2A557E FF26537D FF2C5883 FF305984 FF2C5483 FF265185 FF214F86 FF265589 FF255489 FF255488 FF285789 FF326094 FF295C8F FF2E6092 FF2D5C8B FF24517D FF275584 FF346294 FF295687 FF2E5989 FF264E7D FF1A3B6A FF0D274F FF0D2A4F FF0F2D53 FF0C2D51 FF0E2F4F FF103254 FF0D2C4C FF112D53 FF26466F FF153259 FF1E3E68 FF214674 FF254A78 FF2A507E FF285180 FF2A5284 FF2B5386 FF2C5587 FF305B8D FF2B5789 FF2C598B FF255487 FF245288 FF29568B FF2D598D FF2F5D8E FF346494 FF295B8C FF366594 FF234E7E FF204C7B FF275282 FF2F598B FF2F5787 FF264D7B FF28527F FF295582 FF2C5887 FF2A5682 FF375F88 FF48729A FF3A658D FF264B6F FF315579 FF274A6C FF2A4D6B FF1B3850 FF3D5C79 FF325D89 FF306295 FF2E5F90 FF295A8B FF225484 FF215482 FF1E4D7D FF204D7B FF2D5681 FF0D2642 FF132C3C FF274B68 FF396081 FF274C6D FF22476A FF3C6487 FF3F6989 FF2F5774 FF335B79 FF487091 FF2B5376 FF294D6C FF40698D FF264F6E FF274B66 FF1B3E5C FF234667 FF3A5F7F FF12324D FF254962 FF1E3D57 FF10304B FF23445F FF234565 FF294C68 FF2F566F FF335C7A FF335F81 FF36658A FF32628A FF3D6B94 FF376690 FF3E6F99 FF33638E FF366492 FF2D5C87 FF305E87 FF25537D FF25557F FF30608B FF2D5E8A FF37668F FF446F93 FF4E7898 FF517D9F FF3F6C92 FF447198 FF446E94 FF385F83 FF2B5074 FF30587B FF4B7190 FF1F415E FF294B69 FF2F506F FF264561 FF1C3B54 FF1A3B54 FF20415E FF244866 FF2E536F FF2E5472 FF395F81 FF3B6385 FF3A6282 FF406785 FF3B607D FF3A5F7D FF3A607F FF3F6682 FF3F647E FF456983 FF40647F FF4E728D FF4B6F8A FF365873 FF3A5A74 FF36546B FF33536B FF496B84 FF44667F FF365871 FF385A74 FF365870 FF3A5B72 FF2F4F63 FF2F4F62 FF2D4D63 FF40627A FF355A70 FF395D74 FF3F6177 FF47687E FF3F6077 FF5D819B FF47677C FF51697C FF516F82 FF44647C FF35556C FF4B6B81 FF496A83 FF577996 FF486783 FF355468 FF224251 FF325062 FF334F63 FF3A5569 FF395465 FF3B5766 FF364F5F FF2B4355 FF557085 FF648298 FF567186 FF455E72 FF536E82 FF4F6A7F FF456073 FF3F5A6B FF4D677A +FF2C4F63 FF284458 FF425C6F FF3C586C FF37556A FF2C4B60 FF37566B FF39566C FF416077 FF35546B FF39546E FF35546B FF49687F FF3D5B71 FF304D62 FF48667D FF365266 FF314C60 FF345063 FF385466 FF3C576C FF36526A FF2D4C67 FF2A4C68 FF284966 FF204460 FF264E6D FF224C6C FF1C4164 FF183A60 FF234970 FF335E86 FF305B83 FF335A82 FF2B5479 FF295375 FF20486C FF2C5176 FF21476E FF174266 FF194468 FF2B5277 FF224A6C FF1D4565 FF2E5376 FF254A6D FF193E5E FF274A6A FF25466A FF2A4D74 FF274E74 FF1F4B6E FF184163 FF133657 FF1C3F63 FF254A6F FF2C5377 FF214A70 FF18426D FF1C4674 FF184274 FF1A4479 FF1D477A FF194274 FF204679 FF1F487D FF1B497F FF29578D FF1E497C FF27507E FF25507C FF2D5A87 FF234F7E FF346191 FF295486 FF2C598A FF336295 FF346398 FF336296 FF366394 FF365E8E FF325C8F FF315D8D FF3E699C FF406B9F FF416E9E FF2D5484 FF244470 FF25466D FF18375E FF102C52 FF0E2C53 FF0D2C52 FF0C2D53 FF0C2D54 FF103056 FF17385D FF15365B FF1D3E61 FF1F3C5F FF122F53 FF153457 FF26476B FF2D4E74 FF1E3A60 FF214267 FF355E87 FF2E5684 FF21497A FF284F80 FF2B5280 FF3A6491 FF3C6593 FF315B8A FF335F8C FF29517C FF305983 FF2C577F FF2D5376 FF284E6F FF2A506B FF355772 FF2A4962 FF204061 FF25507D FF2E5F91 FF316294 FF366699 FF316498 FF306698 FF2D6192 FF255381 FF1C4472 FF193454 FF081F30 FF375A73 FF385B78 FF30506D FF345572 FF355A79 FF42688A FF34587B FF27486D FF385C82 FF436E99 FF1F4468 FF203E64 FF2E5076 FF1E4264 FF1E3E5D FF3F6583 FF345D7E FF32597C FF376385 FF355D7F FF315478 FF3F668C FF355D7F FF315577 FF1D3F65 FF254A71 FF285174 FF1A4465 FF2C5377 FF163D64 FF224D78 FF25557F FF2D5D89 FF33648F FF255684 FF2B5C8B FF2D5C8E FF34669C FF306398 FF235589 FF2E6092 FF2B5F8E FF336796 FF376D9D FF396C9D FF336695 FF2C6290 FF2F6490 FF30638B FF2F608C FF32628C FF33628A FF39668E FF38638C FF4E79A0 FF4C7BA2 FF3E6A91 FF3D668E FF466F95 FF3A6384 FF264F6C FF30587A FF2C5677 FF254C6C FF274C68 FF2C4E6B FF1F405E FF214360 FF294D6A FF21435F FF193953 FF21415B FF254660 FF264761 FF31536D FF33556E FF2B4C63 FF395B73 FF264864 FF254863 FF2D516D FF335775 FF30526B FF47677C FF3B5C70 FF49697F FF39576E FF3F6079 FF2D4D66 FF3D5D72 FF355569 FF2B495C FF213D51 FF224055 FF233E51 FF193343 FF527283 FF305064 FF2B475A FF223C4F FF1E3D52 FF42667B FF2F4E63 FF2F4D65 FF3A5971 FF44627A FF375871 FF24435A FF223F52 FF2B4A5F FF244057 FF27435A FF224157 FF2F5064 FF2C4B5B FF264255 FF324D62 FF2A4455 FF3B5565 FF344F5D FF466471 +FF395F78 FF284A64 FF24445E FF24455D FF234157 FF315064 FF37576A FF3E5B70 FF29475E FF2D4B62 FF35526A FF406073 FF325166 FF3B586C FF334F64 FF49667F FF416073 FF39566A FF3F5A72 FF3E5C72 FF254257 FF2A465A FF25455A FF34566F FF3C5B74 FF294662 FF204263 FF285175 FF244E72 FF275074 FF1D4468 FF24496D FF1A4064 FF153C61 FF103356 FF244567 FF183B60 FF173B63 FF183E6A FF255080 FF234E78 FF1B4163 FF20456A FF1C4264 FF23486A FF35597F FF193E5F FF2C5272 FF2A5074 FF285177 FF33577E FF24486F FF3F668C FF325B7F FF2B5575 FF30587B FF173D64 FF1F4670 FF1C4270 FF19406F FF1C4774 FF234C7E FF1C4475 FF1A406F FF1C3F6F FF1D4775 FF21507D FF245382 FF285483 FF234D7C FF27517E FF1B4673 FF194473 FF295485 FF1F4A7B FF1D4777 FF1A4271 FF254E81 FF204B7B FF1B4673 FF1D4374 FF1E4776 FF1A456F FF244D7E FF305A90 FF285387 FF2C568B FF275488 FF2B588E FF3B689E FF326095 FF2E5A8F FF245082 FF2A5688 FF2C598B FF2D588A FF3F6899 FF37608F FF305985 FF264B75 FF29486F FF213C61 FF213558 FF0C203A FF01152E FF203A58 FF21466C FF204570 FF224876 FF264D7C FF264D7D FF1E4775 FF29507D FF2D527E FF305A84 FF335C88 FF386089 FF335A7D FF406689 FF426886 FF2D4E67 FF2D4A68 FF224265 FF264F7D FF2A5E95 FF2C6094 FF2A5C8C FF2E5E90 FF326296 FF326499 FF2C6193 FF2D5E8F FF204C7F FF213F64 FF091C2F FF44647A FF2E516D FF254565 FF3B5978 FF224462 FF325879 FF3E6B8E FF1D4365 FF345E82 FF1D4B74 FF204367 FF22425E FF406786 FF406A8E FF345C7F FF234869 FF2A5070 FF20405D FF274968 FF325978 FF244669 FF2C527A FF1B4166 FF133759 FF1E4465 FF265377 FF2A567F FF336089 FF36668F FF376593 FF396899 FF396B9C FF3A6B9A FF285A87 FF2C5D8D FF336392 FF295A89 FF1E5184 FF24588D FF26578B FF285589 FF225181 FF225383 FF225286 FF275A8A FF2E5F8F FF2D6094 FF2D6298 FF285A8D FF1D4F83 FF1D4E81 FF2A5C8F FF25598C FF2F6194 FF2A5C8C FF2B5E8C FF2F5F8D FF2F5C8C FF2E5D8A FF2F5E88 FF2F648C FF346792 FF386892 FF416F97 FF406B91 FF3F6A90 FF4A7497 FF42698A FF4F779A FF4F779B FF4F7696 FF345D7A FF416786 FF385D7C FF345877 FF355977 FF2E516A FF345872 FF315572 FF2C506E FF375C7B FF2B5171 FF22455E FF234159 FF203C58 FF24435E FF23445A FF32536C FF345069 FF334E65 FF45647A FF547189 FF39576D FF466376 FF3E5A6D FF416071 FF455F73 FF4C697F FF5B7E93 FF4F6C85 FF4A6880 FF496C82 FF34536B FF3B5971 FF2C4C63 FF365771 FF426886 FF395E7D FF41617D FF3C607A FF3B5F7D FF375E7C FF335977 FF395B77 FF2D4F65 FF2E4E67 FF2D4B66 FF244359 FF244056 FF1B374E FF3A5C75 +FF2D4D67 FF32566E FF3E647E FF3E617E FF3B5D79 FF2C4B64 FF2B475F FF2E4B62 FF2E4C63 FF37576D FF305166 FF304D65 FF29455A FF19364B FF34536A FF466780 FF406079 FF335169 FF3B5971 FF2F4F66 FF37556E FF38526B FF314C65 FF42637D FF2C4D67 FF31506C FF1D4361 FF305778 FF255173 FF23476A FF17395A FF274D6E FF2B5175 FF274B6F FF204567 FF274C6D FF1E3F61 FF23486C FF285079 FF224D76 FF204C73 FF2D5880 FF3C6A91 FF1E466E FF193F64 FF1E4567 FF1F4669 FF163C5F FF1A4364 FF1E4368 FF194067 FF1A4269 FF0A3154 FF1A3F62 FF1E4365 FF285378 FF376088 FF1C416A FF1D436E FF163F6B FF1A3F6B FF173C67 FF1D4270 FF1E4574 FF1B406D FF1D4572 FF214A79 FF214C7B FF1F4B7A FF2C5887 FF244D7B FF28517F FF1D4977 FF285486 FF245084 FF285688 FF265282 FF224D79 FF214D78 FF244F7C FF1B4471 FF1A406C FF123662 FF1A3E6C FF183E6F FF143B6C FF163C6A FF163B6B FF183F70 FF193F70 FF1D4475 FF255180 FF295384 FF295281 FF274E7B FF224973 FF2B537F FF2F5885 FF325C87 FF36618B FF36628C FF3D6692 FF4A729E FF436B8F FF3B5C7E FF294560 FF142B40 FF1F354D FF1B314C FF213A57 FF244160 FF2B4B69 FF304F68 FF1D374C FF0D283E FF34526B FF223C54 FF1C3448 FF1A3449 FF203D53 FF1F3852 FF1D3F62 FF335E8D FF235285 FF1D5184 FF27588A FF295985 FF275884 FF2A5A89 FF2A5685 FF2F5B8A FF315C8C FF234F80 FF143557 FF092030 FF193446 FF3B5C74 FF406680 FF284C69 FF214563 FF214768 FF2C5074 FF1A4062 FF294F71 FF2D5378 FF345A81 FF2E5378 FF173A5B FF163654 FF244461 FF335573 FF365C7C FF35577B FF143355 FF1D4261 FF234766 FF3E6284 FF3B6284 FF32587A FF2B5576 FF396689 FF2E597F FF264D76 FF25507B FF346491 FF2B5A86 FF2B5884 FF1F4E7A FF2D5A88 FF2C5B8E FF315E92 FF245283 FF2A5D8F FF2D6296 FF316699 FF2E6194 FF2B5D92 FF33659B FF30649A FF306499 FF285E90 FF255C90 FF1D5186 FF1D4E7F FF1E4C7D FF1F4A7B FF1D4A7A FF205180 FF205182 FF27578A FF3B6A9D FF306392 FF396B9D FF3E71A4 FF3A6E9E FF3C6EA1 FF326598 FF396D9B FF2D5E89 FF224E78 FF244F78 FF2A567C FF2B5478 FF2E577A FF305A7E FF325D82 FF376084 FF315C7F FF42698B FF3D6486 FF416E8F FF4E7998 FF3F6787 FF4C7597 FF406C8E FF477598 FF48759C FF426D93 FF386185 FF416789 FF355C7C FF3E6485 FF305474 FF234866 FF193E5A FF193B56 FF14334C FF0D2B45 FF12314B FF17334B FF28455C FF29475E FF06203A FF0B2745 FF193954 FF16344B FF1D374D FF304C63 FF34546D FF3A5B70 FF496C81 FF416584 FF385C7D FF315574 FF2E5373 FF345879 FF325678 FF305775 FF325A76 FF2E526F FF325572 FF3F6481 FF416782 FF3A5E79 FF355871 FF31536C +FF314F6C FF2C4D68 FF1B3E5B FF2D506E FF284B69 FF315370 FF244866 FF2F536F FF2B4F6B FF244562 FF32536F FF284B66 FF2D4E68 FF33546E FF2B4E68 FF2B506D FF294D68 FF2B4D67 FF33546F FF2D516B FF2D506C FF304F6C FF3D5E79 FF325672 FF355873 FF30526E FF2C5270 FF2B506E FF2C5776 FF244B6B FF2F5473 FF2B5071 FF24496A FF2E5677 FF224968 FF274968 FF274B6B FF335577 FF2F5578 FF2F567A FF224C6F FF1F486C FF265177 FF295378 FF244A6E FF2F5578 FF406B8E FF335E81 FF264F71 FF406B8F FF3F6B90 FF386489 FF3E698C FF385F87 FF254E73 FF275278 FF366087 FF2C5278 FF284F75 FF305983 FF19416D FF143D63 FF183E65 FF1E436E FF1D426F FF183F6E FF1E4776 FF1A4575 FF224D7E FF1F497B FF1D4879 FF255181 FF255180 FF2C5788 FF285486 FF295585 FF2C5786 FF25507B FF26527D FF2B5987 FF315D8D FF295581 FF204B75 FF143E68 FF3F6995 FF254E7D FF224977 FF244F7B FF204B76 FF204973 FF1E446F FF194069 FF163B64 FF173B62 FF1B3C61 FF1C3C60 FF18385C FF143258 FF14315A FF1A335A FF122C52 FF0C294F FF0F3156 FF0C2B4A FF07203B FF112B48 FF2E4C6F FF3B5F83 FF2A5072 FF2B4B6A FF284865 FF2A4764 FF314965 FF1E3852 FF1B334A FF1A2E44 FF112435 FF081D2C FF092130 FF092738 FF17324C FF325F86 FF2E6296 FF3A689F FF2D5F93 FF295688 FF234B79 FF234A77 FF2C5986 FF285A86 FF305F8D FF275684 FF27598A FF2F5985 FF1E3F63 FF0F2949 FF061E39 FF0F2B48 FF162E4A FF1C3653 FF2C4B6A FF2C5070 FF2D4E6D FF214160 FF2B4D6C FF274E6C FF335A7C FF476C8D FF264867 FF20405E FF2D4F6C FF2B4F6F FF284F75 FF436D92 FF365F81 FF315273 FF325A7A FF193959 FF224666 FF1A4060 FF254A6A FF264B6C FF2C5375 FF305A7F FF35638D FF366590 FF2F5E8B FF2C5E8D FF2A5E8B FF316394 FF2D5D8F FF2A598B FF306294 FF2C5E92 FF336698 FF2D618E FF2F6292 FF33669A FF2E6296 FF265B8F FF265B8D FF306599 FF32669A FF2D5E8F FF30618F FF325F8E FF2D5988 FF2C5A89 FF2A5887 FF235181 FF245282 FF1B4A79 FF204F7F FF2D5C8D FF2C5C8B FF28598A FF265989 FF2C5E8C FF2D5E89 FF315F89 FF336087 FF346185 FF325C7F FF295275 FF2C557C FF315A82 FF2E587E FF376389 FF366186 FF2F567B FF284E73 FF2A5377 FF2D577C FF2F587C FF2F5879 FF295273 FF386082 FF315B7C FF355B7C FF3E6583 FF2B526E FF3B617E FF3F6989 FF5F8AAB FF4A7495 FF416B89 FF5C83A2 FF4D7493 FF5B82A0 FF4D728F FF2F5673 FF587E9D FF5A81A1 FF5582A9 FF406F95 FF325F81 FF294F70 FF274D6D FF214867 FF193E5A FF163955 FF2E5272 FF295071 FF2A5171 FF294F6B FF224561 FF2A4C68 FF375976 FF385A7A FF2E5270 FF244865 FF254764 FF2D4F6D FF2A4F6C FF3A5F7B FF2F516D +FF2D4F69 FF2B4F6A FF325773 FF2F546F FF315673 FF335774 FF355977 FF2E5372 FF2B5171 FF2E5474 FF284E6E FF2A5070 FF2D5373 FF274B6C FF315576 FF2A5070 FF2A4F6F FF204464 FF1E4162 FF1E4465 FF294E6F FF2F5373 FF1F4565 FF294E71 FF234769 FF2A4F70 FF274C6E FF1E3F5F FF2B5071 FF254A6C FF224C6D FF2A5477 FF294F76 FF2E587E FF335C7F FF2D5274 FF244C6D FF295171 FF2A5070 FF264C6C FF2D5375 FF396083 FF2F5678 FF24486A FF264D6B FF1E4664 FF2D5173 FF2A4E70 FF20496A FF1F4465 FF284E73 FF1D4267 FF0F3B60 FF29567D FF28547A FF1F4A71 FF1A4469 FF153E60 FF173F62 FF284E76 FF1C416C FF1F4167 FF3A5E80 FF355C81 FF1F4773 FF234C7A FF234C7C FF254F82 FF1D477B FF234E82 FF275186 FF2C5486 FF285080 FF2B5889 FF2B5B8C FF285888 FF295A86 FF1E4C76 FF1F4B76 FF295381 FF2A5282 FF2F5A87 FF29547F FF2E5B85 FF386896 FF3B6B9C FF3E6B9D FF305A8C FF366193 FF366496 FF275888 FF2C5B89 FF255683 FF2C5A88 FF24507D FF295380 FF2C5682 FF345E8A FF345F8C FF325D8A FF28547D FF39618C FF416593 FF38618A FF284E73 FF2D5177 FF214772 FF244E7A FF2F5B89 FF34608B FF2C537A FF567BA3 FF5782AB FF5E86AF FF537B9F FF678BAE FF6C90B1 FF5B82A2 FF6990AF FF406885 FF1B3752 FF335470 FF244B6C FF294C71 FF3C6083 FF395D84 FF274D73 FF284E75 FF21456F FF244977 FF285280 FF2C5586 FF215180 FF325F90 FF3B6695 FF3A6690 FF366088 FF37618B FF345981 FF375D86 FF224C75 FF234A73 FF29527A FF275077 FF193B5E FF0D2847 FF051E38 FF03192F FF10273B FF183145 FF2A475B FF335166 FF34536C FF2D516D FF3C607C FF3A5977 FF385E7E FF41678B FF3B658B FF315B82 FF396187 FF295276 FF265276 FF25547C FF285880 FF2B5A82 FF34628C FF33608C FF2E5B84 FF2D5981 FF36618C FF305E8B FF326490 FF3C6E9B FF285B86 FF30628B FF2D5E89 FF295988 FF2C5C8C FF31608E FF2E5D8D FF2C5C8C FF285A87 FF2A5A89 FF255784 FF23517F FF2B5886 FF265483 FF2D5B8A FF2A5785 FF2A5986 FF305F8C FF33628E FF366591 FF346291 FF3B6B99 FF346491 FF34638F FF34628D FF406E99 FF356188 FF345E83 FF295073 FF254B6D FF32597A FF2E5677 FF2F5576 FF1E4566 FF234C6F FF285375 FF2E5778 FF2F5779 FF31597D FF355E83 FF376286 FF2A5579 FF2E587E FF366185 FF305A7E FF386181 FF2D5573 FF264D6C FF264E6E FF295171 FF2D5575 FF335B7B FF3D6485 FF2D5373 FF264A68 FF406280 FF3B607E FF486E8E FF395F7F FF3C6583 FF487292 FF3F688B FF3B6286 FF41688C FF3D6789 FF456D8F FF385D7F FF40688A FF376183 FF3E688B FF3F6788 FF416887 FF39607C FF2E5470 FF375C79 FF375D7A FF395D79 FF385976 FF33546E FF375A74 FF294E67 FF2F556E +FF2F5166 FF365971 FF284963 FF24455D FF284861 FF2E536E FF2E5670 FF31546F FF385876 FF335574 FF355A79 FF345B77 FF2E5572 FF264A69 FF234664 FF294C69 FF264C69 FF294E6B FF2B506E FF345A79 FF2E5473 FF244B68 FF345E7C FF32587A FF365C7D FF2D5475 FF305678 FF315B7A FF2F5878 FF284D6E FF284F6E FF194162 FF284F72 FF234B6F FF275074 FF244D72 FF264C73 FF2A557C FF244E70 FF2A5072 FF234A6C FF275071 FF1E4466 FF1D4162 FF1C405F FF1F4363 FF244A6D FF2F5579 FF2C5274 FF1E4762 FF204668 FF42688E FF264F74 FF487297 FF376388 FF335D83 FF2C547A FF345D80 FF295175 FF2B547A FF224C72 FF0B2B4F FF072646 FF234466 FF13345C FF11355E FF143964 FF103663 FF1A4170 FF18406F FF204D7B FF1B4974 FF1F4973 FF1A4672 FF245180 FF254F7E FF2A5682 FF2E5880 FF27517A FF234D79 FF254E7A FF26537B FF27547C FF234E7A FF346191 FF346191 FF2A5784 FF295682 FF224F7D FF336695 FF3D719F FF366594 FF2F6090 FF215180 FF2C5888 FF325E8D FF2C5886 FF32618C FF366592 FF366290 FF3C6792 FF386490 FF2F5C8D FF366897 FF3E6D9D FF3F6D99 FF3A6891 FF244E7D FF315F8E FF37648F FF416B95 FF224B77 FF305885 FF37628C FF285174 FF2D567A FF466E97 FF2C557E FF355D83 FF406A85 FF4D718C FF1D3657 FF19375D FF1D3A5C FF122643 FF07253D FF071F3A FF0D2039 FF112943 FF1A3955 FF21445D FF38597C FF375E82 FF3C638D FF4F76A1 FF416E96 FF3A668F FF315A86 FF2D5079 FF345780 FF477099 FF2E5C86 FF3B6795 FF285281 FF335C8B FF375E8A FF365D85 FF395E81 FF22405E FF112B44 FF0B2136 FF071D2D FF071A25 FF0A1E2E FF0D2534 FF0A202F FF132838 FF183443 FF203C50 FF2F506B FF3F6786 FF40698B FF3F6A8B FF3F6B8B FF3D6587 FF386283 FF355F82 FF3B638B FF336288 FF40698D FF2B537A FF3C6792 FF33608A FF2D5D84 FF295980 FF28567E FF2E5884 FF2D5782 FF315D85 FF316188 FF315C88 FF2E5882 FF2A557C FF29517B FF244F77 FF2C567F FF29527C FF2D5783 FF2D5985 FF2F5A85 FF26537D FF295682 FF295580 FF28557F FF2A5582 FF24557F FF285681 FF2C5882 FF27537C FF2B5780 FF2A577D FF315E81 FF355F83 FF325A7E FF325A7F FF2D587C FF356484 FF396388 FF39628A FF39658D FF39648B FF2F5C81 FF37648B FF2F5A82 FF2A567C FF376288 FF2E5980 FF2A577C FF295379 FF234C6F FF294F6F FF2A4F70 FF2D5574 FF2E5677 FF335B7C FF264E71 FF315A7D FF366083 FF376081 FF365C7F FF31597C FF325C80 FF3A6386 FF2C5774 FF2D5574 FF3D6689 FF2D587B FF335B7D FF274E6D FF254A68 FF264B6B FF365F7D FF2E5676 FF305577 FF335D7D FF345D7E FF365F81 FF365D7E FF345A7B FF32597A FF325A7A FF244C69 FF315774 FF284E6A FF2C506C FF2D506A +FF27465E FF25465E FF26485F FF395972 FF2E526A FF32546F FF33546F FF385A73 FF2E516A FF2B4F68 FF2B4E67 FF254761 FF274962 FF2C5068 FF2D526B FF2B5069 FF32566F FF284A63 FF2F516A FF2C506A FF294D69 FF274C69 FF2B4E6D FF2D5371 FF335978 FF365C79 FF305370 FF2B4D6B FF29506E FF1F4867 FF305779 FF2B5577 FF2D5577 FF20486C FF244E73 FF244C6F FF274E73 FF1A426A FF224B6D FF214A6A FF366183 FF366184 FF32597C FF2F5578 FF315678 FF2B5071 FF335B7B FF2F597A FF325A7C FF335879 FF2A4D70 FF3B6084 FF30577B FF2C5779 FF264B72 FF30567D FF325A7F FF345D7F FF3D668A FF315C81 FF4B779D FF2B5478 FF365B7C FF204463 FF416687 FF486D96 FF22456F FF224572 FF244A7C FF234C7C FF265183 FF245081 FF244F7B FF244D7B FF2C5685 FF224E7C FF1A4573 FF1E4A74 FF234D76 FF204873 FF214C75 FF2A5581 FF224C79 FF1F4972 FF2F5887 FF2B5784 FF325E8C FF34608D FF315E8A FF315E8A FF325F8C FF33618E FF31628E FF356491 FF325D8E FF2E5C8E FF376695 FF2B5984 FF214D78 FF29557F FF224F77 FF224A76 FF386493 FF356696 FF316593 FF366893 FF26567F FF3B6894 FF4F7DAA FF42739F FF2F5D89 FF345E8B FF446E9A FF386691 FF3F6A94 FF3A648C FF4C75A0 FF4E7AA5 FF3E6890 FF395B81 FF4C708F FF6D91B4 FF5B87B6 FF35689A FF4B7DAA FF4977A5 FF426E99 FF3A668D FF2E5779 FF214164 FF1A3653 FF0F2543 FF07223F FF051F37 FF082742 FF113253 FF0F2C4D FF0A2B47 FF0B2740 FF16324D FF284562 FF0F2A48 FF143250 FF1D3A5C FF203F61 FF1D3E60 FF204061 FF244768 FF2F5171 FF3E5C78 FF2C475E FF263F51 FF1A2E3B FF0F2027 FF0E2225 FF0D1C21 FF0D1C1F FF0D1A1E FF0A1B20 FF071A24 FF122633 FF132B39 FF112B3B FF183043 FF244153 FF325166 FF3E5F76 FF3B5E76 FF4C7290 FF416889 FF416683 FF487191 FF3A688C FF3D6589 FF40698E FF3E6A90 FF37638A FF325F84 FF2F5A7E FF2B557A FF264F75 FF275076 FF234C70 FF264D72 FF2A4F75 FF244A70 FF1F466C FF234D72 FF28547B FF28537C FF325C85 FF305B84 FF2E5A83 FF336089 FF35628B FF315E88 FF336089 FF315E88 FF29547E FF265179 FF244F76 FF305A81 FF295278 FF2A5378 FF325B81 FF366086 FF31597F FF2A557A FF2C577C FF2E587E FF2D5A81 FF325F89 FF2F5D85 FF2F5D84 FF325E88 FF36628A FF265277 FF366089 FF39668A FF376389 FF355E83 FF315979 FF2E5579 FF335B7D FF3A6283 FF396283 FF2E597D FF335D84 FF2A5278 FF22496C FF2D5379 FF2A5276 FF315C7C FF345C80 FF2D5677 FF265075 FF305C81 FF305A7A FF345C78 FF3A607E FF3B617F FF365C7C FF345A7A FF294F6F FF264E6F FF335B7D FF30577B FF376081 FF385E80 FF3C658C FF3F6A8D FF3C6686 FF3E688A FF3A6282 FF3D6280 FF305573 +FF35576E FF36576E FF35586F FF34586F FF2E536B FF3B5F79 FF385C77 FF3B617B FF385F79 FF416783 FF3A5F7C FF325674 FF426682 FF355973 FF2F516A FF2D4F68 FF2C4D67 FF24455D FF26475E FF1C3D55 FF24465E FF294C64 FF25485F FF294D67 FF2F546F FF2B4D6A FF2B4C69 FF31536F FF2E536F FF395E7B FF355978 FF2E5371 FF2E5472 FF2E5675 FF2D5676 FF1E4565 FF1D4465 FF2F567A FF2D5477 FF244C6C FF305879 FF2E5779 FF2D5474 FF385C7C FF2B4B6A FF284866 FF305471 FF264C69 FF2E5372 FF345877 FF2C506E FF214766 FF2C5274 FF2F587C FF3B6486 FF345C7F FF30587B FF2B5475 FF3A6285 FF2B5479 FF295278 FF224A6B FF1C425F FF274B69 FF375B7C FF284E71 FF173B61 FF193C67 FF1C4372 FF224C79 FF25507F FF25507E FF2A5684 FF2F5B8C FF285385 FF2A5582 FF275684 FF2D5989 FF2A5581 FF244D77 FF2B507E FF234C79 FF264E79 FF21496F FF3D6694 FF366390 FF33608E FF23507C FF305D88 FF27537E FF234F78 FF2B567F FF2E5A84 FF28547E FF23507B FF285783 FF24527D FF28567F FF2D5A83 FF32608A FF315F87 FF355E89 FF396693 FF356792 FF31608F FF4574A2 FF44719C FF38638C FF34608A FF3C6C97 FF376A94 FF235580 FF376792 FF4879A3 FF4A7CA6 FF4775A0 FF305D89 FF3B6793 FF527BA7 FF4C7298 FF3A6286 FF507698 FF52799E FF3A6791 FF215383 FF336394 FF1F4F80 FF235589 FF3D6FA3 FF3B6E9D FF4273A0 FF42719A FF2E5372 FF21384C FF2B4C63 FF466C88 FF4E7795 FF6289A8 FF577D9C FF3C5C7A FF3E5C78 FF2B4860 FF2E4A65 FF304E6B FF234362 FF1A3A5A FF2B4D6F FF1B3E5F FF183654 FF1A304D FF0C2340 FF06233E FF052034 FF061827 FF071A27 FF071623 FF091C24 FF081A21 FF07191E FF0A1C1F FF0D1E22 FF101E23 FF0E1C20 FF0C1E21 FF0B1D21 FF081921 FF071823 FF061924 FF071B27 FF142D3B FF0B242E FF0B2836 FF1E3E52 FF213D52 FF1C3951 FF2C4C65 FF2F516E FF305371 FF375D7B FF416B8A FF406989 FF477091 FF436B8C FF456C8C FF3E6788 FF3F688A FF3C6487 FF3D6589 FF3E668C FF3D658C FF305A7E FF315B80 FF2D577D FF27537A FF2A567E FF2D597D FF295479 FF2E5980 FF315B83 FF2C567E FF315B80 FF2E587B FF2C5679 FF2F597E FF2A5379 FF355F86 FF355F86 FF325E84 FF356086 FF305C81 FF336085 FF2D5A80 FF335F85 FF2B587D FF36628A FF2E5982 FF2F5A7F FF315D81 FF234F71 FF356083 FF2C5378 FF305679 FF2B5477 FF2F587A FF204869 FF224A6D FF285176 FF2E567C FF386184 FF356083 FF325D81 FF446D91 FF2F577A FF396589 FF3C6687 FF3F698A FF446C90 FF355B7C FF315777 FF2D5372 FF274E6A FF264D69 FF39607E FF264C6C FF2A5072 FF2B5477 FF265274 FF265071 FF1F4668 FF234B6C FF264E6D FF254D6C FF2E5779 FF335B7C FF315779 FF395E80 +FF26495D FF26455A FF2E4D62 FF294B62 FF2B4C63 FF28475F FF27465E FF284961 FF305169 FF304F69 FF32536C FF34566F FF385B73 FF385D76 FF3C627D FF385F7B FF3A5F7C FF375C78 FF40637F FF375A76 FF2E526E FF3A607C FF325874 FF375D7B FF2E5574 FF3D6481 FF375F7B FF355B75 FF325671 FF224562 FF1F435F FF264965 FF1A3E5A FF163B56 FF193C55 FF20405B FF183957 FF1D3D59 FF234764 FF214360 FF1F4361 FF264B6A FF305474 FF2C506B FF33546E FF2E4C67 FF355670 FF345670 FF2D4E68 FF2D4F67 FF3B5D75 FF35576F FF50738E FF2F5270 FF294F70 FF385E81 FF355C81 FF335F81 FF437094 FF376487 FF3D6788 FF2C4F6D FF17344F FF44647E FF527997 FF466F8E FF2D5278 FF294F7C FF194371 FF204A79 FF224976 FF1C406A FF2F5680 FF2E5D8B FF265786 FF2B5985 FF2B5682 FF1D4870 FF315F88 FF2B5A86 FF25527C FF1F4B73 FF274C72 FF224668 FF416892 FF3B6690 FF335D87 FF2D587D FF315E86 FF35628C FF396793 FF33618D FF315D86 FF2C587E FF315C82 FF305C85 FF2E5983 FF315C85 FF335C86 FF2F5A85 FF305D87 FF29557F FF40709C FF386691 FF335E8B FF285683 FF3C6F99 FF376991 FF366289 FF3F6B91 FF4D7BA4 FF376892 FF366590 FF396590 FF2F5D87 FF386692 FF436F9B FF3E6B95 FF366691 FF3B6B94 FF36618A FF3B6386 FF345573 FF496B89 FF406688 FF2B547B FF15416E FF225184 FF285B8D FF2E6493 FF346996 FF2A5E87 FF143452 FF0A1C2D FF46647C FF3E647D FF507791 FF335D7C FF386182 FF295070 FF294B68 FF31516C FF365674 FF375A7B FF3B6283 FF274B6E FF355A7E FF4E779E FF527EAA FF406A95 FF517BA2 FF5A87AD FF5E87AE FF517A9D FF466F90 FF2D4D6B FF142F47 FF132F43 FF183148 FF1F3A54 FF14314A FF0E2A3B FF041C29 FF041926 FF071927 FF071825 FF071A26 FF081A25 FF0A1B2A FF061929 FF071822 FF061B24 FF061B26 FF091F28 FF0B2129 FF0B222B FF0D2430 FF0C2430 FF0D2633 FF112736 FF172E3E FF173243 FF0F2B3D FF122F41 FF18354A FF213F55 FF224159 FF23445D FF2B4E69 FF315773 FF385E7B FF335877 FF3A5F80 FF466E92 FF426C92 FF426C91 FF3C668B FF3D678C FF3B658A FF396487 FF386184 FF386082 FF385F81 FF3A6384 FF30597B FF2C587A FF275377 FF376086 FF295379 FF2E597F FF265076 FF2A5476 FF275374 FF346083 FF305C7F FF345F82 FF335E83 FF275178 FF2A5277 FF2A5172 FF2D5573 FF274F6E FF274D6F FF355B7D FF34587A FF2F5474 FF345977 FF294D6B FF2F5374 FF2B5274 FF305A7B FF2B5778 FF325C7E FF355C7E FF2A5071 FF2C5373 FF2E5777 FF305879 FF2C5272 FF365C7B FF2C5370 FF2D5470 FF2B516F FF355A7B FF2F577B FF345D82 FF315D81 FF396688 FF376186 FF376185 FF375F83 FF325A7D FF2D5776 FF2B5574 FF2C5576 FF2E5777 +FF2F566C FF26455D FF26455F FF31536C FF2D4D67 FF34536C FF274960 FF2D5069 FF274962 FF294962 FF23425A FF25445C FF204058 FF23445A FF26475D FF284960 FF2B4D63 FF22445A FF2E4D64 FF2A4961 FF31526B FF355970 FF2B5064 FF2C5068 FF2D516E FF305472 FF355A76 FF2E5771 FF406580 FF3C5E7C FF426886 FF507491 FF39617D FF3C6782 FF456C86 FF3E6480 FF3A5D7C FF244561 FF1F425E FF2A4B67 FF365977 FF305477 FF345A7E FF39607F FF2C506D FF294A68 FF2D4E6C FF395A78 FF21415D FF173A52 FF2A4B65 FF173955 FF143451 FF234461 FF2D5471 FF315978 FF224869 FF224969 FF2C5375 FF1B405F FF274C68 FF4C708E FF254761 FF26465F FF2D4D67 FF648DA6 FF305579 FF234873 FF355C89 FF214876 FF214A76 FF264D72 FF1F4568 FF37638A FF265680 FF39658F FF2F5D83 FF2D5881 FF305F88 FF3A6C96 FF3B6A96 FF2E5E87 FF295076 FF193E60 FF406893 FF426E9A FF36608D FF406D96 FF3B6A94 FF3E6D98 FF31608B FF2C5984 FF42749C FF29567C FF30587E FF2B527B FF2D5680 FF2C597E FF255378 FF25527A FF204C72 FF1D446B FF2A567E FF2F5E87 FF315B86 FF406D95 FF285981 FF37638F FF2C587E FF2E597C FF416C91 FF45749C FF406F98 FF426E96 FF316087 FF46749F FF2D5881 FF3F688F FF426E97 FF36668A FF42688B FF3F6687 FF557A9A FF4C6A89 FF2F506A FF21486B FF295587 FF326294 FF4173A0 FF386A9B FF2D6491 FF2D608B FF1B3B5B FF0A2030 FF1D3A51 FF24455D FF21435C FF2D506E FF4D7697 FF6690B1 FF628CAA FF5E86A0 FF416581 FF395F7F FF4E7999 FF4C7497 FF254C6A FF183F5B FF1F4461 FF264B69 FF193F5E FF2A5474 FF325D7B FF3C6585 FF477196 FF547AA2 FF628BAE FF5985A9 FF477399 FF44739C FF4578A3 FF3E6D96 FF3C688C FF396688 FF436C8F FF4C7396 FF3C6284 FF355D7E FF416F90 FF3F6C95 FF3E658D FF3D6389 FF2A4E70 FF13344B FF0E2B3E FF0B2535 FF081E2C FF091D29 FF0B1F29 FF0B2028 FF0C222A FF0B202A FF0E222B FF11242E FF11262E FF11262E FF10252E FF0F2430 FF112634 FF0F2533 FF0E2733 FF102734 FF0E2738 FF143246 FF1A3B53 FF1C3D54 FF21425A FF274962 FF325570 FF345671 FF284C65 FF2D5169 FF32556E FF355873 FF3B5F7D FF3C6080 FF345E7C FF3A6180 FF3C6385 FF375F81 FF395E80 FF3A6385 FF355F83 FF376187 FF3B6588 FF376083 FF365F84 FF315C7E FF2E5478 FF294F70 FF274D6C FF2F5577 FF284F6F FF264D6D FF274C6E FF2C5173 FF2A4E70 FF2C526F FF2B506D FF284B6C FF2B4F6D FF315573 FF305676 FF2C5672 FF2B5271 FF2D5274 FF204564 FF294C69 FF325674 FF2F5573 FF274D6C FF325878 FF2E5474 FF2B5272 FF295272 FF2D5375 FF2B5072 FF305679 FF2C577B FF265272 FF295273 FF305677 FF305876 FF305776 FF34597B FF305979 +FF3A5F7F FF325270 FF22455F FF30546E FF264661 FF2D4E69 FF264B66 FF315672 FF2E536F FF345A76 FF426783 FF3A5E7D FF456988 FF3E617D FF3C5F77 FF395C76 FF3F617A FF35546C FF2E4B62 FF2C4960 FF214057 FF33546C FF254660 FF2B4E67 FF1F3E55 FF19374E FF1E415A FF234660 FF204058 FF274760 FF244661 FF294D65 FF284E68 FF2F5673 FF305772 FF224764 FF2F5372 FF2B4E6C FF2D5372 FF305571 FF214563 FF284D70 FF224B6B FF29506E FF345A7B FF244B6A FF385C7A FF365978 FF3A5F7E FF446B87 FF416685 FF527695 FF456988 FF456B86 FF2B4F68 FF4F7695 FF3E6589 FF294F70 FF4B7496 FF416A8D FF254B6C FF335C7A FF254966 FF173854 FF0A2D49 FF163659 FF13385A FF143359 FF13365E FF184269 FF143C63 FF133C66 FF173A5A FF244967 FF2B5A84 FF27547C FF2B567F FF2C567C FF2C567C FF2E5A84 FF2B5B87 FF31608B FF285077 FF1B4165 FF3C668D FF33618C FF2F5D89 FF36658F FF3A6C96 FF3E6E98 FF35608B FF35658D FF4877A1 FF44759E FF3F6B96 FF2C557F FF2C567F FF37638C FF2E5982 FF436F96 FF457097 FF5079A0 FF3F6A91 FF46719C FF3F6C95 FF325F85 FF38628B FF3C6690 FF315C84 FF376185 FF2A5377 FF376085 FF366086 FF356087 FF37648D FF3D6B92 FF4A759B FF486F94 FF275074 FF3A6186 FF365B7E FF1F4565 FF2B4F6D FF204059 FF395670 FF325780 FF215186 FF285A8B FF235885 FF2A5E88 FF316291 FF2D5883 FF1A3956 FF142C3F FF537893 FF3F6282 FF345673 FF375A72 FF2A4F6A FF335A77 FF193F59 FF1B3B55 FF2E506E FF2B5473 FF2E5A7D FF325F7E FF3A6586 FF346083 FF416887 FF7098B8 FF436A89 FF4E7798 FF2C5372 FF294F6F FF294E6E FF1E4464 FF275071 FF315B81 FF436E95 FF3D698F FF3C698E FF35658F FF3F71A0 FF487AA9 FF477AA4 FF497CA6 FF477EAC FF538CBB FF4F89B9 FF4C82B3 FF487DAD FF4479A9 FF5288B8 FF396C9C FF376795 FF386691 FF345E83 FF274D6E FF244765 FF20405E FF17364F FF0D2B3F FF0A2637 FF0A2335 FF0A2335 FF09222F FF0A212D FF091E2C FF091F2B FF091F28 FF0B1E29 FF0F222B FF0F222A FF0F252C FF122A31 FF112730 FF132933 FF102833 FF102735 FF102838 FF102534 FF122937 FF132E3C FF112A3B FF122B3D FF153143 FF193349 FF1F3A50 FF1D3A4F FF1A394F FF25455B FF2E506D FF2F5777 FF355D7F FF2F5676 FF335C7B FF355F80 FF315A7A FF39607E FF3D6280 FF375C78 FF365C77 FF3C6180 FF426786 FF325876 FF315777 FF33597B FF33597A FF2E5474 FF2B4D6D FF264968 FF294D69 FF2B4F6A FF264A66 FF33597A FF2F5577 FF2B5171 FF2A5070 FF2D506E FF2E5371 FF2C5471 FF284D6C FF2A4E6F FF2A5071 FF294E70 FF284D6D FF254B69 FF2C5474 FF2B5375 FF305579 FF345A7B FF305676 FF3A5D7C FF355775 FF2C506C FF2F5470 +FF2A4F6F FF2D5472 FF2B526E FF254A65 FF2E516D FF284C66 FF294C65 FF21435C FF22435C FF1D3D55 FF25465E FF20455E FF1F4662 FF355B79 FF2E506D FF2E4F6C FF315371 FF2C506E FF2F5572 FF1D4361 FF2B4E6C FF294C6A FF375E7C FF315878 FF2E5471 FF375F7C FF386281 FF2E5370 FF335773 FF2F536F FF335573 FF2F4F6C FF2A4C66 FF274C65 FF284C67 FF2E4E6A FF1B3B52 FF224058 FF294966 FF2A4D67 FF254964 FF2A4F6B FF224460 FF1F425D FF234966 FF2A516D FF2C516B FF31556F FF345873 FF2E4F68 FF2A4B67 FF31546F FF315570 FF40667E FF3A607A FF3F6888 FF366285 FF2D5776 FF2B5474 FF3C6687 FF406B8B FF608BAD FF3B6589 FF4F799E FF4C779D FF446E95 FF47749B FF2E557D FF4F7AA5 FF30618F FF32648D FF346287 FF2C4E6E FF264768 FF37648E FF305F88 FF376089 FF355D84 FF335C80 FF2F597D FF2C597E FF234F72 FF224A6D FF20486D FF25527A FF204D77 FF27527B FF245179 FF3A6990 FF336188 FF305D84 FF406E94 FF42729B FF3B6C96 FF3B6A95 FF3E6C97 FF41719B FF3C6C96 FF36638C FF255076 FF224D72 FF2C577D FF315D85 FF3E6894 FF36618B FF39668C FF3B698F FF4B79A1 FF5180AB FF4978A2 FF406E94 FF49759B FF3E6A90 FF537FA5 FF447095 FF376489 FF355F86 FF2D567D FF41688F FF547CA1 FF456C8E FF2A5171 FF325875 FF54768F FF395870 FF294E71 FF36669A FF2E649A FF3B72A4 FF386B9A FF2C5E8C FF1C4266 FF041A2D FF283F4E FF284661 FF244A68 FF27506F FF1E4363 FF1E4163 FF4E7496 FF3D6688 FF335D7A FF476E90 FF3A6587 FF305C80 FF356382 FF3C6A8B FF457493 FF42688B FF123B5A FF1A3D62 FF194063 FF284E71 FF2C5476 FF386385 FF2C5679 FF386084 FF3C648A FF487297 FF487294 FF497394 FF406B8E FF416D91 FF2E5A80 FF336089 FF2F5F84 FF34668D FF497AA9 FF5287B7 FF487FAA FF40759E FF4C81AB FF568AB7 FF487DAA FF4277A4 FF4075A4 FF3D71A1 FF3C709F FF3D71A0 FF4075A3 FF4275A4 FF4171A0 FF3B6996 FF3A6693 FF3A6592 FF325C86 FF2C567D FF295076 FF274D70 FF244967 FF1B3D5A FF12304A FF0F2B44 FF0F273E FF0A2136 FF072030 FF071E2F FF081F2D FF0C222F FF091F2B FF0A202D FF0F2632 FF112835 FF152B39 FF142B37 FF0F2832 FF132D34 FF0F2931 FF0D262F FF112934 FF102835 FF0F2836 FF163142 FF143143 FF193548 FF163346 FF1B384C FF193547 FF1A3648 FF193547 FF203E52 FF1E3D51 FF213F56 FF26465F FF264A66 FF264B68 FF284D69 FF2F5371 FF365B7B FF355C7D FF345F80 FF345E81 FF345B7F FF375D81 FF365F82 FF396283 FF3D6484 FF355D7E FF2C5172 FF2F5674 FF365D7C FF345A7A FF2E5475 FF2B5374 FF315A7B FF2A5373 FF274D6E FF274D6E FF284E6F FF244A68 FF264B67 FF254965 FF204361 FF2D526E FF214462 FF244767 +FF2A4E6E FF2A5071 FF315879 FF274C6C FF224665 FF234767 FF214462 FF234460 FF1A3B53 FF1B3B50 FF1B3A4E FF16344C FF22435F FF1E415E FF254863 FF264964 FF22455E FF1D415B FF335975 FF254A66 FF244561 FF21425E FF2C506C FF264968 FF224665 FF274E6C FF214767 FF2F5371 FF3E6181 FF335A79 FF2A5473 FF406788 FF395E7E FF355B7B FF3F6489 FF3D6486 FF295370 FF2A5370 FF325675 FF325675 FF3B6382 FF2F5673 FF385B79 FF294C69 FF2F5373 FF234A69 FF2A4E6C FF1A3C59 FF234561 FF2A4F6A FF193C57 FF234460 FF284763 FF15344E FF20425B FF325670 FF355A77 FF436883 FF2E516B FF4F738D FF385D7A FF3B607D FF2E5572 FF28506C FF315874 FF325773 FF345C7C FF204566 FF2C5374 FF355F84 FF234A71 FF1F466C FF264F75 FF27547D FF336390 FF386894 FF376694 FF2F5E89 FF2F5C86 FF326088 FF3A6991 FF36628B FF2A537B FF3C668E FF37668E FF37658B FF396689 FF366187 FF365F85 FF386389 FF2A557A FF20486C FF2A577A FF2E5B80 FF39678E FF3B6B93 FF2E5F87 FF34648C FF346289 FF3A658C FF3D698F FF3B698F FF3F6C93 FF417098 FF4B769D FF396488 FF437094 FF446D93 FF507EA7 FF46779F FF406E95 FF4A779D FF406D93 FF336189 FF3A6690 FF3A638D FF39638B FF396589 FF396284 FF416B8B FF345A7B FF476E8E FF416786 FF345570 FF315066 FF30526E FF27537F FF1D5386 FF326797 FF3D70A1 FF36679A FF1C3E61 FF071A26 FF253E4C FF133145 FF20445F FF2E5677 FF335B7D FF305572 FF2D516C FF264969 FF193C5B FF133255 FF224769 FF345B81 FF294F73 FF365F83 FF255071 FF274B6F FF457494 FF3F6E90 FF5081A2 FF4C7C9E FF4B799C FF2F6184 FF4C7DA1 FF37658A FF275477 FF325F84 FF406F95 FF44759C FF4579A3 FF4478A2 FF386994 FF356591 FF2C5D82 FF265477 FF325F89 FF2C5D8C FF31628E FF31638C FF2A5D87 FF2D5E8A FF336491 FF31638F FF386996 FF376996 FF396A97 FF4575A1 FF4475A0 FF4577A3 FF487AA8 FF3F73A1 FF3E72A0 FF487AA6 FF4374A3 FF4174A4 FF3C71A0 FF3B6F9F FF3F71A3 FF3A6C9E FF386898 FF396997 FF3B6A97 FF356390 FF35618C FF345F8C FF335C89 FF2F5A81 FF295379 FF285076 FF23496D FF1E4262 FF1B3B5B FF1B3955 FF132F47 FF122C44 FF102940 FF122B3F FF112839 FF102534 FF091F2D FF102535 FF142939 FF102832 FF172D37 FF172C36 FF152B36 FF112632 FF162D39 FF1B3441 FF1B3543 FF1E3948 FF203D51 FF234258 FF25465B FF25445B FF294A64 FF254A67 FF214867 FF234D6E FF2C5579 FF2E557A FF2A5275 FF305A7D FF31597A FF2D5473 FF396183 FF355E7F FF305878 FF325979 FF3C6585 FF396182 FF385F81 FF335B7B FF345B7D FF355C7F FF345C7F FF2E597B FF31597B FF2D5273 FF24486A FF274F73 FF254E72 FF2C5374 FF2A5271 +FF2C5979 FF2A5173 FF2A5478 FF305E81 FF345C7F FF2B5375 FF335E80 FF2D5679 FF2D5579 FF335A7D FF31587A FF2E5776 FF335C7B FF3B627F FF345975 FF3C6280 FF315873 FF2A516D FF305776 FF3E6483 FF305371 FF355973 FF2F546E FF2C4E6C FF294F6C FF2A506E FF294D6C FF21495F FF1A3F58 FF1F435F FF1C425D FF244B69 FF2A5170 FF254D6F FF21496E FF255072 FF2B5677 FF1E476D FF1A4466 FF22496F FF285176 FF1F496A FF1D4366 FF254E72 FF2B5A7F FF336289 FF376388 FF466F92 FF30597A FF466E8F FF4C7494 FF406788 FF517897 FF3F6886 FF365D79 FF2A4D6A FF274767 FF305272 FF385B7A FF355B77 FF466E8D FF375C7C FF315777 FF2B5070 FF284868 FF1E3F59 FF466F90 FF386083 FF2F5777 FF2B5173 FF2D5576 FF305B7C FF25517B FF245383 FF245380 FF26567F FF2A5A84 FF3A6A93 FF3E6D97 FF3C6B95 FF37658D FF3D6E98 FF3B6C94 FF3A668F FF416F9A FF386691 FF406C94 FF305E82 FF315C81 FF356085 FF416D91 FF345C7F FF2E5A7B FF2F597B FF2D597E FF43749A FF3C6C94 FF326086 FF38648A FF4B759E FF42729C FF37698F FF2F5B7F FF275475 FF335A7C FF31597A FF245172 FF416B8F FF3E688D FF3F6A8E FF3E698C FF457196 FF3C6A91 FF4A79A2 FF44749D FF39638E FF356089 FF4C799F FF2E567A FF396081 FF3B6282 FF365C7C FF284B6B FF1C3B57 FF2F5068 FF234661 FF335D84 FF34679A FF3F73A2 FF3F75A9 FF356B9B FF214665 FF152E3B FF274458 FF4F7289 FF4B748E FF4C7695 FF204262 FF1B3953 FF395C77 FF5E8AB0 FF5D8EB4 FF567FA2 FF416784 FF315977 FF2F5B78 FF49799B FF447196 FF34597B FF325A7D FF274B6B FF103455 FF356081 FF10375A FF386185 FF2A577D FF305A81 FF4B7BA1 FF33658D FF2F608A FF3A6B95 FF3F739F FF467FAD FF4680AD FF467CA9 FF4D81B0 FF477CAB FF4178A5 FF3F75A3 FF376C9B FF4376A5 FF4376A5 FF376A97 FF245682 FF285986 FF245583 FF2F608F FF2D5F8E FF2E608E FF2A5E8D FF326694 FF2A5D8B FF366898 FF3C6EA1 FF386A96 FF366896 FF3E71A2 FF4278A5 FF4478A6 FF3C6E9D FF3C6E9B FF3E709D FF376997 FF3F709F FF346594 FF316590 FF366798 FF3D6D9E FF3C6E9B FF3A6A99 FF336698 FF316595 FF356697 FF2F6295 FF2D5F93 FF336192 FF31628F FF32638F FF32608B FF305983 FF2D547B FF2A5272 FF274D6C FF254666 FF1B3D59 FF163450 FF19344E FF153348 FF102E42 FF0D293D FF122D41 FF163145 FF173849 FF1D3D51 FF203E53 FF1A3A4B FF1D3B53 FF1A3D57 FF1F455D FF23455F FF244662 FF234764 FF264A67 FF224761 FF254864 FF294964 FF274760 FF1C3E57 FF1F445E FF294D67 FF294965 FF244863 FF294D69 FF264965 FF2D546F FF264C67 FF325773 FF325675 FF3D6183 FF375F80 FF345B7A FF335778 FF3A6386 FF396385 FF2D5678 FF376284 +FF345E81 FF355F81 FF305A7B FF345D7F FF376184 FF30597E FF346083 FF376587 FF2C577C FF2E587D FF2E5A7E FF305A80 FF3B6284 FF3C6483 FF294B6A FF416580 FF2F5471 FF3A5A78 FF294860 FF2A4D6A FF49718C FF385D7C FF486D8B FF2A4E6D FF3A6281 FF2E5778 FF37607E FF214665 FF2F516B FF23425D FF375D7D FF2E5777 FF2E5171 FF406583 FF1F4660 FF224660 FF2F5573 FF295575 FF284C6A FF234766 FF345B7C FF345B7B FF1B3F5D FF2F5579 FF234B6F FF1C4367 FF14395F FF1C4468 FF234E6D FF214C6D FF234E70 FF275275 FF285275 FF2A5377 FF356385 FF3A6486 FF3D6487 FF2C5373 FF2D5575 FF2C5074 FF40698D FF416D8E FF426C90 FF437296 FF436E8F FF385D7E FF537DA1 FF467193 FF366185 FF2F5778 FF365E7F FF416B90 FF26507A FF204D7A FF24517E FF2D5983 FF25537D FF325D8B FF2F5D89 FF31638A FF36678F FF3A6C98 FF33658E FF396B94 FF4274A0 FF4D7DA9 FF3E6E97 FF43719C FF447199 FF447095 FF3F6B91 FF406E96 FF4574A0 FF3D6C93 FF3A688E FF437098 FF47759B FF356287 FF39638B FF49769D FF3E6C92 FF3A688E FF4E7CA1 FF456D90 FF4A749B FF426A8F FF40688A FF4D789A FF4F7A9D FF5581A5 FF4B789D FF3B688F FF447198 FF406E93 FF39658B FF37648C FF335E82 FF2C5173 FF3E6487 FF4C7798 FF466D8E FF4E6F8F FF4F7491 FF3D637E FF3E6584 FF305A82 FF32638F FF2A5D8B FF265987 FF2B5B89 FF2E5B88 FF193C55 FF122837 FF2B465B FF2E4C67 FF395C78 FF264D6C FF446988 FF375572 FF33516B FF50738E FF305472 FF456B87 FF456B85 FF486D89 FF476F8D FF426F95 FF315F82 FF274D71 FF416E94 FF5284A9 FF2E5E81 FF6597BE FF2F5C7F FF1D4364 FF1A3E60 FF1E456B FF316088 FF3F7095 FF3F7197 FF4677A1 FF4375A0 FF2F628D FF3C6E9B FF3F72A0 FF356B9C FF3770A2 FF346D9D FF326D9E FF3770A1 FF336C9F FF326C9F FF3E7AAF FF4783B5 FF3B73A4 FF336596 FF326291 FF2E5D8B FF255380 FF21507C FF2D5B8A FF255483 FF1A4B77 FF1E4F7B FF1D4D7D FF20507F FF225482 FF2E608F FF295B88 FF295A86 FF346494 FF2A5A89 FF2D5E8C FF295A88 FF30618F FF2F5D89 FF31608B FF30628E FF386B99 FF386994 FF3A6894 FF406C99 FF37658E FF396992 FF4477A3 FF4174A4 FF376A99 FF346596 FF386998 FF4173A0 FF336493 FF2C5C89 FF295985 FF2B5B88 FF326390 FF32628F FF33628E FF376492 FF376592 FF34618C FF2D577F FF2F567C FF2E557B FF2E5374 FF2D4F6E FF2A4C6D FF274D6C FF284F6E FF254B6B FF244866 FF1D415E FF1D405E FF1D3F5F FF224563 FF204460 FF204360 FF1C405C FF214563 FF274C69 FF284B67 FF234461 FF2C506B FF254763 FF2A4B66 FF2A4C68 FF284E6C FF2F5471 FF244966 FF2C5272 FF244C70 FF315A7B FF234B69 FF385F80 FF3B6183 FF38607F FF2E5576 +FF244A69 FF2E5473 FF2A4F6C FF244968 FF284E6D FF264B6C FF254C6C FF224A6A FF204666 FF214668 FF2B5074 FF224A6B FF234C6C FF1A3E5C FF254865 FF234661 FF193F5A FF1B3E59 FF173950 FF294B67 FF14364F FF23425D FF3C607B FF214662 FF335975 FF2B5170 FF39607F FF446D8E FF38607D FF224663 FF305879 FF416B8B FF325978 FF2B5272 FF3B6787 FF2A5575 FF265272 FF406E8E FF396585 FF30597A FF365E7E FF2D5577 FF1F466A FF1A476F FF2B5A82 FF315D84 FF355E84 FF335C7E FF285170 FF375F80 FF244B6C FF214769 FF224767 FF2B506F FF244B6B FF345A7A FF2F5676 FF2A526F FF325875 FF284A68 FF2E516E FF224665 FF36597B FF31597D FF365E81 FF3C6483 FF204662 FF386382 FF3B6686 FF356284 FF416F93 FF426F93 FF49769D FF396691 FF3D6995 FF1E4872 FF26527E FF225181 FF295789 FF2E5886 FF29537E FF255382 FF255481 FF2B5982 FF25527B FF36638E FF31618C FF2F5F89 FF2E5B84 FF356188 FF2E5B80 FF346188 FF34658E FF41719A FF406E97 FF48739D FF457199 FF335E82 FF214A6C FF2F587B FF4B7499 FF406A8E FF376185 FF335E81 FF376086 FF2B5076 FF274B6E FF315678 FF3A6285 FF3D688F FF3B678D FF376189 FF467099 FF426E94 FF4D7AA0 FF4A779D FF557FA2 FF5B83A3 FF507697 FF597E9F FF476B88 FF426881 FF2D4B66 FF547693 FF486E8D FF436C8E FF39668E FF356593 FF366493 FF27517E FF153559 FF162F40 FF182D39 FF426078 FF476C8A FF466C8C FF325977 FF365D7A FF3D6382 FF436482 FF17354F FF18344D FF1D3950 FF1C3648 FF1B3649 FF39586F FF365571 FF3D6583 FF325978 FF1D4561 FF305A7A FF254B6F FF2F597D FF4E7DA1 FF3B668C FF396188 FF346086 FF2B5475 FF133B5B FF376285 FF28537A FF224F77 FF28567E FF2D5D86 FF3A6C98 FF4779A9 FF4E84B3 FF4880AE FF457BA9 FF3C74A2 FF3C74A3 FF3970A0 FF396D9E FF2F6696 FF366D9C FF376B9B FF396EA0 FF386EA2 FF3B71A5 FF3F78A8 FF3972A5 FF447EAF FF447BAB FF376A9A FF35699A FF2D608F FF275885 FF23547F FF285B87 FF235582 FF1B4975 FF1A4A78 FF1B4C7C FF1D4D7E FF275685 FF2A5A86 FF2C5B87 FF2A5B89 FF376896 FF31618D FF255583 FF2C5D8C FF386996 FF31628D FF31648E FF3C6E9C FF406F9C FF396794 FF376490 FF2B5983 FF315E8A FF33628E FF36638C FF335F87 FF335D85 FF39638D FF325D88 FF3A6791 FF446F9C FF3D6A98 FF396997 FF3A6B98 FF305F8D FF28567F FF285378 FF2A557A FF2B567D FF2A577E FF2C587D FF2B567A FF2E587B FF355F83 FF355F86 FF345E85 FF325C81 FF3B6488 FF386185 FF325A7F FF2D5478 FF294D6F FF284C6B FF2B526E FF2A4F6D FF2C4F70 FF264C6B FF234967 FF244965 FF224662 FF2A4F6E FF2A5172 FF315878 FF2F5473 FF234767 FF2A4F70 FF2F5474 FF234766 +FF21445E FF2A4C66 FF385873 FF31526D FF274965 FF325671 FF2F5672 FF345A77 FF345874 FF375C7B FF294E70 FF325A79 FF275274 FF375E80 FF335B7D FF224C71 FF274E72 FF2A4D6D FF2C4D67 FF3B607D FF436B86 FF2D516F FF294E6F FF284E6E FF2D516C FF31556C FF3C637D FF1B4362 FF325B7A FF254666 FF2C4F6F FF3C6281 FF315572 FF305572 FF2D5474 FF28506F FF395E7C FF254967 FF2B5475 FF224B6C FF295375 FF3A688A FF336184 FF2F5D84 FF2D5A85 FF295581 FF315E86 FF356388 FF326187 FF33628C FF285780 FF336089 FF305D84 FF436F94 FF30597B FF2B5273 FF3E6586 FF305979 FF345B7A FF254C69 FF335A78 FF284E6E FF4D7494 FF305677 FF3C6284 FF2F5576 FF2E4F6D FF244664 FF20415D FF1C3D59 FF305676 FF2F5778 FF244C6D FF264F73 FF20466E FF12365E FF1A3F68 FF143E6D FF184479 FF1B4478 FF163C69 FF26507F FF2C5B8D FF194778 FF1B4674 FF25507E FF2C5B89 FF25537D FF25527D FF305D87 FF27547D FF2D5B82 FF254F74 FF335D85 FF335F89 FF2D5A83 FF336188 FF3C6990 FF477299 FF477097 FF3C658A FF295273 FF2C5474 FF345A7D FF3A6486 FF4D7DA0 FF5180A4 FF436D8E FF3E6789 FF537EA3 FF406A90 FF3A6286 FF325A7B FF406A8D FF345D81 FF325B7D FF345E80 FF3D698A FF3E6A8B FF2D5678 FF5883A2 FF3F6680 FF3D6078 FF26455E FF345770 FF375874 FF30587A FF32618C FF3B6E9B FF376890 FF2E5579 FF0D2235 FF162B36 FF213E51 FF3F5E78 FF31516C FF335370 FF4E7391 FF4B7693 FF4C7490 FF557B95 FF4D7B99 FF507999 FF305470 FF3C5F79 FF46698A FF1D3E5B FF4D7698 FF2D577F FF2E5273 FF193E58 FF335771 FF486D88 FF2A5471 FF376181 FF3B6282 FF315978 FF3B6585 FF376184 FF305B7F FF265375 FF346487 FF2C5A7E FF2D5B82 FF376794 FF346493 FF4273A1 FF3F75A5 FF3F78A2 FF4C86B2 FF3F78A5 FF356C9B FF4275A6 FF3D71A1 FF386998 FF2F608E FF2F638E FF346A95 FF366B96 FF2C618D FF306797 FF4079AB FF386FA2 FF2C6295 FF316B9F FF336BA0 FF4176A9 FF376C9C FF366D9F FF3C74A8 FF2F6899 FF3B71A5 FF37699D FF366798 FF2D5C8C FF2B5F89 FF285988 FF215283 FF24598B FF31669B FF3C6E9E FF2F5F8C FF295684 FF2F5B88 FF26547E FF24537C FF27557E FF25517A FF1F4A73 FF234E75 FF1D4771 FF1F4971 FF21496F FF21486C FF20486B FF2A5378 FF325D83 FF346083 FF315A7D FF345C80 FF2E577A FF366083 FF366184 FF2D577A FF2B5576 FF264F70 FF2D5579 FF2E577C FF295475 FF284F6F FF254C6B FF244C6C FF204A6C FF214A6D FF244D70 FF22496A FF1B4161 FF1C4161 FF284D6E FF244967 FF193C58 FF193E58 FF1B3F5C FF254867 FF305673 FF30516F FF1E3F59 FF27485F FF264660 FF284A63 FF21445D FF21425B FF26485F FF2F5068 FF1F415B FF22435D +FF143243 FF143344 FF173447 FF183549 FF1C394E FF183649 FF1A3A4F FF203F55 FF1C3A4E FF24445C FF244865 FF21455E FF30516F FF365A75 FF304E65 FF36546E FF3E627E FF45627A FF122735 FF22394A FF163144 FF49657E FF537894 FF517691 FF34546A FF264457 FF315169 FF3B5E75 FF375C74 FF3A5871 FF234158 FF264860 FF2C4F68 FF254961 FF26475F FF375870 FF375770 FF35536B FF2C536B FF365C77 FF335876 FF325775 FF294B67 FF264C67 FF29516F FF254D70 FF30597B FF2A5576 FF254F72 FF224D6F FF2A5377 FF2C5479 FF2A5378 FF2F597C FF366181 FF335A79 FF2E5372 FF315775 FF2A506D FF355C76 FF294E68 FF3F6786 FF467495 FF325B7F FF3A638D FF235072 FF447195 FF376283 FF3B6688 FF2D5678 FF6087AA FF3B6488 FF386387 FF4D79A2 FF143E6C FF1C4373 FF17426F FF1F487A FF255488 FF285787 FF224367 FF265076 FF4175A2 FF316699 FF316292 FF315F8E FF265482 FF27547E FF295683 FF20507D FF2A5A87 FF2C5D86 FF245175 FF214E78 FF346190 FF33608C FF396690 FF2D5C86 FF2F5F87 FF305C86 FF355F8A FF3E688F FF346083 FF346282 FF2A5374 FF2B5678 FF326085 FF396689 FF5282A2 FF447499 FF3E6B92 FF3E698B FF436D8E FF3B678A FF3A6786 FF416B88 FF547D9F FF547FA4 FF467092 FF436E8C FF597F9D FF49708E FF2C5370 FF355C78 FF2E506B FF284A64 FF375D7F FF3B6997 FF3D6F9F FF305E89 FF2A5780 FF122A3E FF11262F FF587486 FF45647D FF506F86 FF2B4D68 FF4E7393 FF375B74 FF42647B FF2F516B FF35586D FF5C7C9A FF4D6D89 FF26475F FF254764 FF2E4E6E FF3C6382 FF466F8E FF3E6787 FF517C9B FF497190 FF274F6B FF264A69 FF2C5473 FF305977 FF163856 FF133855 FF2B5174 FF1A4065 FF275173 FF295379 FF204B6E FF2E5E7F FF366891 FF2A5983 FF31618A FF4379A5 FF376E99 FF2D6390 FF2C5F90 FF2F6295 FF306598 FF346E9F FF3E78A6 FF3B719E FF376D9A FF3C73A0 FF3D73A1 FF366C99 FF2D6291 FF306393 FF2B5E8C FF2F6290 FF2C628E FF326697 FF356799 FF285988 FF255485 FF28598B FF265B8B FF225282 FF285689 FF27588D FF34689D FF2D6696 FF2D6194 FF29598D FF225484 FF1F4F80 FF275889 FF245888 FF2E6294 FF265A8C FF295D8E FF366B99 FF30638F FF396A97 FF386995 FF2D5D88 FF386694 FF3C6B96 FF35648E FF34628B FF3E6A92 FF2B547A FF20486D FF264E71 FF2C5477 FF30587B FF365D81 FF30577B FF2D5776 FF376183 FF386289 FF305B82 FF2B5780 FF2B5781 FF28557C FF224D71 FF20496C FF234D70 FF285379 FF285274 FF275070 FF234A69 FF204665 FF244765 FF1E4461 FF224965 FF244865 FF1C415F FF1E4361 FF1E425F FF193C57 FF122E48 FF132E43 FF0E2C40 FF163148 FF112F43 FF123046 FF122D45 FF163447 FF133145 FF143348 FF15364A +FF1B3A5C FF163550 FF183853 FF133656 FF153856 FF183754 FF173853 FF0E2E43 FF0C2739 FF0E283E FF1B3B53 FF18364E FF122F43 FF09212D FF081C20 FF05181D FF0B1D27 FF152531 FF081820 FF061820 FF07191D FF04141B FF02161F FF061B24 FF04161F FF091A24 FF0A1E2B FF0D212C FF081D28 FF081F2A FF0E2530 FF132A35 FF0E222D FF0A1D28 FF0A1F2C FF091B28 FF0E212E FF0C222E FF0A202E FF1F3846 FF14303F FF1D394A FF1D394B FF2C4A5E FF32546C FF2F526B FF34566C FF426178 FF43637C FF416581 FF375F7C FF375F7B FF385D77 FF294E69 FF2B516C FF355C77 FF3D617D FF20405C FF264561 FF264561 FF2F4F6C FF224765 FF2A5272 FF325D7F FF3A6488 FF3F6990 FF255172 FF295273 FF274E71 FF396182 FF295478 FF2F597F FF376188 FF4676A1 FF3F719C FF19446F FF204779 FF184274 FF1D4E81 FF1F4F80 FF20466B FF23486B FF356695 FF24588D FF346699 FF396FA0 FF4479A6 FF4076A3 FF356A97 FF33648F FF285682 FF275786 FF396591 FF315C86 FF245177 FF2C587D FF214D73 FF265279 FF255078 FF28547E FF44729D FF4A7AA4 FF407198 FF3C6B91 FF2E5980 FF2B567D FF3C6A90 FF346086 FF2A5580 FF48759D FF427195 FF457198 FF3E6A92 FF426F95 FF487397 FF467495 FF497699 FF396789 FF4B7896 FF54809D FF53809F FF648AA9 FF426784 FF678FAD FF294B6A FF274664 FF456C92 FF224F76 FF2C567F FF396590 FF325B81 FF132B3D FF263F49 FF637F93 FF527185 FF536E82 FF6F8FAD FF466E8B FF3B5C73 FF4C6C85 FF6B91AC FF2E4C66 FF29475D FF4A6B82 FF4D6E8A FF62829A FF486A86 FF476E8C FF345C7C FF4C7495 FF315473 FF234662 FF305976 FF416C85 FF3A5D79 FF3D6280 FF385C79 FF39617F FF3F6989 FF284F71 FF1A3A5C FF2F567A FF285277 FF234D73 FF25537C FF24517C FF2C5884 FF2F608B FF4779A7 FF3D709D FF3B6C99 FF3B6A98 FF386D9A FF2E6794 FF286193 FF23588A FF245482 FF2C5F8C FF30699A FF306A99 FF2C6192 FF366997 FF30648E FF386C98 FF396D9A FF3A709C FF2C6390 FF336A99 FF3E73A3 FF2B5D8C FF2D5E8D FF2E6591 FF316593 FF2C5D8B FF1E4E7B FF275684 FF2A5D8C FF336596 FF285687 FF204E7B FF285787 FF285788 FF2C5F8D FF2B6292 FF2F6699 FF2F6596 FF2D6394 FF2A6191 FF245989 FF2B5E8C FF2E5F8D FF215281 FF285B87 FF2A5A8A FF2D5B86 FF1C476B FF244C75 FF34628B FF35638C FF2D5A85 FF325F87 FF39678A FF325E82 FF234E6F FF356285 FF396790 FF2E5B86 FF2E5C85 FF265580 FF275782 FF295984 FF275580 FF2B5882 FF2A557D FF275177 FF2F587E FF295279 FF254E70 FF285174 FF295178 FF274F76 FF2D577E FF28537A FF234C73 FF214970 FF22486B FF1C3E5F FF1F4364 FF204567 FF1C3E62 FF1B3D5E FF1D4061 FF183A5D FF1A3B5F FF1D3F60 FF1B3E60 +FF234C76 FF224B71 FF275279 FF2C5884 FF285681 FF295583 FF2C5785 FF234B73 FF1E4265 FF193C5C FF1B4162 FF1A3D5F FF143551 FF123046 FF092332 FF081E2C FF0A1E2E FF0E2436 FF102938 FF112B3F FF091E31 FF0C2034 FF071D2E FF0A1F2C FF061B27 FF091E2B FF0B1F2B FF081824 FF061722 FF071923 FF051621 FF071823 FF071621 FF051620 FF05161D FF0B191C FF0B171D FF06161E FF06151D FF04151C FF04171D FF05181D FF0B1D1F FF0A1C24 FF102430 FF112531 FF102732 FF152F3D FF173546 FF224255 FF234256 FF254255 FF294357 FF233D53 FF1B3449 FF2B475A FF284659 FF2F4D61 FF34556C FF42637B FF335368 FF3C5D74 FF4A6C84 FF365772 FF2F506C FF3A6184 FF305A7C FF3A6483 FF3C6383 FF345E7D FF3F698A FF5481A0 FF2F5A78 FF385E7E FF395F82 FF40688A FF1F4768 FF30587F FF2C5787 FF1E4C7A FF1C4369 FF1A436C FF366A99 FF2A6091 FF2D6095 FF33679D FF34699A FF2F6799 FF2E679B FF326A9D FF3A6E9E FF3B6C9C FF3A6B99 FF4274A0 FF3E719A FF35658C FF325D85 FF2B5379 FF285479 FF29567F FF2C5A85 FF32638E FF376892 FF31618C FF4B78A3 FF406D97 FF2E5B84 FF416D97 FF47749B FF3E6C90 FF386587 FF336083 FF5283A5 FF447598 FF3F6B93 FF3D6991 FF4D79A2 FF5C87B2 FF47729B FF3C688C FF3D698B FF6187A8 FF50748F FF31556F FF2F536F FF1F4363 FF456B91 FF2A547B FF2A4F75 FF355E82 FF2F5674 FF162C3A FF2B434C FF456073 FF567389 FF4C6C81 FF4D6C89 FF5C7C97 FF5B7D92 FF7495AD FF5D809A FF4C6D83 FF587489 FF64859C FF5F839D FF4A6982 FF456681 FF749CBA FF456E8D FF41657F FF7E9EBA FF5C7D9B FF385C78 FF385D77 FF264862 FF1E405B FF375972 FF2F546B FF3E657D FF2C516C FF20435F FF234666 FF264F71 FF305E82 FF3F6D94 FF35618B FF39648F FF3B6894 FF356692 FF2D5E89 FF2D5C86 FF33608B FF386992 FF386E9A FF3872A2 FF417AAB FF3D73A3 FF356A9B FF326A9D FF2E6899 FF32699B FF336897 FF30638F FF316391 FF326490 FF336691 FF326491 FF386B96 FF275985 FF336390 FF376A97 FF306390 FF275886 FF2A5C8B FF2E6492 FF29588A FF2F6190 FF255986 FF2E608D FF2B5C8A FF2B5B89 FF2E5D89 FF275885 FF396C9B FF2E6292 FF2E6191 FF2B5F93 FF35689A FF306192 FF316395 FF2E6195 FF1D4D7D FF1E4E78 FF245485 FF2B5A8F FF2C5D8C FF30608A FF29557E FF235177 FF2B597E FF26537A FF2A577C FF39668A FF406E90 FF2D5A7D FF2B5A80 FF265880 FF2E5F8A FF2F5F8B FF2E5F8C FF30618F FF2D5C8A FF2A5986 FF295885 FF295884 FF285885 FF2D5D8B FF2C5D8A FF265783 FF285884 FF285784 FF245582 FF2A5C88 FF2B5986 FF2F5C8B FF295683 FF23507B FF204C76 FF2B5581 FF29537F FF27517D FF24507B FF27527F FF27517E FF224C79 FF295482 +FF28557F FF2C5882 FF2A5581 FF275582 FF265483 FF285886 FF225281 FF275483 FF26547F FF265580 FF285884 FF295682 FF305B85 FF39648E FF305E88 FF2B567E FF28567D FF2E5882 FF254D74 FF355E87 FF325F83 FF234E74 FF264C7A FF21487A FF1B3E67 FF16385C FF254B77 FF193F6A FF1F456F FF1E436C FF1F436C FF1D416C FF1F426E FF1A3C69 FF22436A FF0D2C4A FF173754 FF1F4366 FF1D3E65 FF18395F FF163556 FF122B48 FF092036 FF051A2C FF031727 FF031420 FF05151C FF07181D FF06171D FF05161D FF06151E FF04151D FF07191F FF0A1A20 FF0C1B23 FF091B24 FF0A1D26 FF0B1E27 FF0A1E29 FF0C222E FF0C202F FF102536 FF172D3F FF1B3547 FF254152 FF1B384C FF315165 FF244357 FF224053 FF18374B FF17364D FF183954 FF153753 FF132F4C FF143657 FF194064 FF193C62 FF12365C FF153E63 FF1A436B FF1A4069 FF264E7A FF22527F FF22517D FF22517D FF2C5B87 FF2F5E84 FF386C94 FF386C98 FF376E9C FF396F9B FF336491 FF2A5785 FF295784 FF2D5E8A FF265682 FF33618C FF1E4A74 FF214B76 FF325D8B FF2E5985 FF2E5A82 FF315C85 FF275177 FF2B577C FF2B567C FF315C84 FF3B6992 FF34668C FF37688F FF46749C FF426F94 FF406D92 FF5480A6 FF5380A4 FF325F83 FF235072 FF356283 FF3F6D8D FF47708F FF355B7C FF4D7393 FF3B5E7D FF436584 FF284F70 FF254A6E FF193E65 FF1A436D FF1C3F68 FF224669 FF345771 FF0C212F FF455D68 FF627C8F FF69869D FF3B5B71 FF3C5D73 FF405E78 FF55748C FF405F72 FF486278 FF425D75 FF43637B FF48677F FF2C475F FF3C5C72 FF5A7992 FF42647E FF406680 FF436780 FF3D617B FF2D526D FF43657F FF234562 FF4D708B FF4F6E88 FF5E7F9B FF456684 FF395B79 FF3D607A FF3A5F77 FF335871 FF456B87 FF3D6380 FF224564 FF244C6B FF234D6F FF305B7E FF3B6B8E FF35638A FF3B6B95 FF3A6C99 FF316594 FF366999 FF316695 FF306694 FF255A86 FF2B608B FF326893 FF316897 FF4C80B0 FF3B6E9D FF3C6E9B FF2F618D FF316492 FF386B9D FF336898 FF30668F FF3C7299 FF2E618A FF295B83 FF25577F FF2A5A84 FF32638F FF316691 FF356797 FF306290 FF2F628B FF2D608B FF2A5C89 FF2D618E FF306391 FF285887 FF2C5D8A FF1B4A74 FF214D77 FF204C7A FF27517D FF26527C FF255480 FF356998 FF336498 FF366797 FF295B85 FF255785 FF29598B FF245581 FF21507A FF2D5A83 FF2D597D FF234D6F FF2B5375 FF315C7E FF234E73 FF396285 FF264D69 FF29506E FF305C7E FF376589 FF2B5981 FF2E5D85 FF2C5B84 FF2D5C84 FF35628B FF2E5B85 FF2C5B85 FF275882 FF2C5C88 FF2E5F8A FF2A5A85 FF32628E FF30618D FF295985 FF24517E FF24527E FF285782 FF275882 FF285782 FF25547F FF25557F FF275683 FF275682 FF255480 FF2D5C88 FF2C5B88 FF2E5B87 +FF1F517C FF255481 FF1C4A76 FF21507B FF234F7B FF23537E FF2B5A86 FF2A5685 FF2A5785 FF295884 FF24547F FF23527F FF204B76 FF184472 FF194877 FF1C4874 FF194771 FF1A4875 FF255581 FF20507F FF214F79 FF25517C FF23537F FF295683 FF235079 FF26547A FF2A5782 FF275480 FF295681 FF2B5681 FF27517D FF2E5785 FF214C76 FF27527B FF1F4770 FF254A6D FF20496D FF2D5A86 FF184575 FF1E4D7F FF225082 FF265382 FF27527D FF214D78 FF265581 FF244F7B FF1B4066 FF133353 FF12314D FF102C48 FF0E2A4C FF183759 FF0D2744 FF0F233C FF0A1F32 FF051C2F FF03172C FF041527 FF021220 FF02141C FF05171C FF091820 FF081620 FF091822 FF081A21 FF081C23 FF081D28 FF091F28 FF091E25 FF0C1F28 FF102935 FF1A3649 FF1C3853 FF224261 FF294E6D FF204769 FF2E5A7E FF29537C FF28507C FF27517C FF26527E FF1C4E73 FF245785 FF315F8F FF2D5D87 FF2C5C87 FF26537C FF24537A FF204D74 FF245276 FF214E70 FF1C4468 FF265376 FF29567C FF29567E FF2D5883 FF2E5885 FF29547E FF1E4975 FF2C5887 FF396A95 FF31658E FF3B6D9A FF2D5A83 FF2B597F FF1D486B FF1C4367 FF275276 FF214C71 FF37658D FF4879A4 FF4B7FA5 FF4E80A4 FF3A6A90 FF3A6B91 FF3F6D97 FF49769E FF447198 FF4B77A2 FF4A789B FF487495 FF487495 FF345B7A FF325675 FF3E6585 FF16395C FF274D73 FF27537E FF2A4F7B FF183A5E FF3A5E79 FF0A2233 FF4E6774 FF445E71 FF4E6C82 FF65859A FF698EA4 FF456C89 FF2D4D6D FF244156 FF496578 FF4C6E7F FF2C4C63 FF7B9CB6 FF7B9DB8 FF527491 FF50748D FF496B7E FF36566C FF567A9A FF335573 FF416276 FF46687D FF476780 FF476981 FF28435A FF3D5B74 FF456B86 FF4B6F8B FF4E7089 FF385F76 FF48708A FF3D6986 FF53809E FF4E7593 FF436B89 FF3D6988 FF355E7F FF336283 FF3C688C FF2F5D84 FF2A5A84 FF285883 FF2B5D85 FF285A7F FF316086 FF305F87 FF386691 FF35648E FF2F628C FF2C5E89 FF295A88 FF2E5F8B FF2D5D87 FF2C5E85 FF2E5E8C FF316091 FF30618C FF2B5D87 FF346590 FF3C6F96 FF3F739A FF376A94 FF4677A4 FF346691 FF30638D FF35658F FF2D5D87 FF2D5F8A FF2A5A86 FF22557E FF2B5E87 FF30608F FF306290 FF346592 FF386896 FF3F759F FF3B6F9A FF376894 FF2D5D8A FF275683 FF1C4C76 FF265582 FF285682 FF23527C FF2C5A8A FF2C5E8A FF275A84 FF2E5D89 FF335D83 FF325675 FF375673 FF173B53 FF335B7D FF497297 FF416885 FF3E6381 FF416988 FF1F4766 FF315A7D FF224D71 FF335E83 FF305B80 FF1B486B FF255278 FF214D73 FF2C587D FF29557D FF2D5983 FF29577F FF24527D FF275682 FF22507D FF224E7B FF23527E FF23507D FF25527F FF265582 FF265783 FF2B5B84 FF275480 FF204C79 FF224F79 FF265480 FF235280 FF265582 +FF26527E FF23517E FF22507D FF255280 FF24537F FF25527F FF214F7C FF1D4D7A FF1F4D79 FF214D79 FF234E79 FF234E7A FF1B4772 FF23517D FF1D4A79 FF214F7E FF285584 FF2C5A89 FF215380 FF295B88 FF2A5A89 FF1E4A7B FF295383 FF214C7E FF225482 FF285C8A FF275787 FF235183 FF235182 FF234E7D FF2A5480 FF295884 FF2D5D8D FF33608F FF2F5B86 FF315C86 FF27537D FF2B5782 FF2E5C87 FF3F6E9A FF2D5B88 FF295682 FF2C5881 FF204B74 FF2A5780 FF27547F FF1E4C76 FF24517D FF23507F FF275487 FF235284 FF29598B FF285888 FF255482 FF224F7E FF265688 FF28568B FF275183 FF1E4974 FF244E77 FF1F446E FF16375D FF1D3E5F FF0D2B47 FF0E2741 FF132B45 FF102840 FF0D2239 FF0F273D FF0B263C FF0C243B FF0E2339 FF081C31 FF03152C FF011025 FF011222 FF001425 FF071627 FF08192D FF0D2238 FF1A324A FF264660 FF1C415F FF2A5477 FF37658D FF3B6B91 FF346287 FF3C6890 FF3F6990 FF335C7F FF2B5377 FF315A81 FF3E6990 FF336184 FF315D83 FF315B82 FF2E587D FF29537A FF2A547E FF325F8C FF2D5D8D FF225384 FF2F6091 FF366594 FF30628F FF285883 FF2C5681 FF244D77 FF315B82 FF2C577A FF1F4B6E FF315E82 FF295679 FF255074 FF2A557F FF275277 FF315C83 FF38668F FF3E7095 FF477599 FF386486 FF3A6586 FF4F7998 FF49708F FF3B6180 FF4C7392 FF467191 FF4E789B FF3C6589 FF2E5779 FF416885 FF1F3747 FF253F4F FF58768C FF648CA7 FF3E5E7A FF102F45 FF284861 FF456582 FF4D697F FF657E90 FF657F92 FF638297 FF4C6A81 FF3E5B74 FF4E718C FF4F7391 FF7090AB FF385871 FF81A7BF FF466E8B FF446984 FF325169 FF2F516A FF2A4964 FF415D72 FF52768B FF2C4B62 FF274A5E FF4A6E84 FF587A93 FF446B84 FF557E9A FF426687 FF385A79 FF476F8C FF346080 FF3E698B FF336086 FF376590 FF396B97 FF396C96 FF386C95 FF356491 FF2C5C83 FF30608A FF326390 FF31648C FF285C84 FF2B5C86 FF2A5882 FF2B567F FF245076 FF345F84 FF2E577A FF265275 FF315F84 FF2C5D84 FF2F6088 FF35648D FF305D84 FF28567B FF2E5C83 FF28567D FF2A587E FF2B587C FF2E5C83 FF1F5078 FF295B81 FF2E5F88 FF245580 FF32638E FF33618B FF3B6791 FF305D85 FF38678F FF305F86 FF35678F FF326288 FF2F5E81 FF2E5D85 FF2A5982 FF315F86 FF3D6A92 FF2D5B83 FF2A567B FF1B4569 FF214B73 FF2E5A80 FF335F7F FF3B6480 FF385E7A FF325977 FF355B7C FF284C6C FF2D4D67 FF32536A FF264A60 FF25455E FF446783 FF284C69 FF284D6C FF2A5071 FF22496C FF315878 FF204768 FF31577C FF1D4565 FF183E61 FF2A5176 FF244E73 FF345D86 FF25507A FF2A5780 FF1F4C77 FF224C77 FF224C77 FF214B76 FF224E77 FF1D4873 FF204C74 FF26547A FF214E7A FF23517E FF26547E FF224E79 +FF204A73 FF214A74 FF1F4973 FF1B4671 FF1D4974 FF1A4470 FF1F4A76 FF214C79 FF234F7B FF214E7A FF204C77 FF29527B FF255077 FF1C4770 FF1F4A77 FF234E7B FF25527C FF1B4773 FF1D4875 FF214E7D FF204E7E FF20507E FF1D4D79 FF1C4877 FF1D4B78 FF225280 FF28598A FF2E6392 FF2C5F8F FF255583 FF1C4975 FF1F4D7C FF1E4E7D FF1E4E7C FF1E4E7C FF265683 FF1F4C78 FF1A4671 FF1F4F79 FF1C4C77 FF275783 FF2A5985 FF285681 FF31608A FF2C5A87 FF285784 FF285783 FF2A5783 FF2C5885 FF2C5A84 FF2B587F FF245079 FF1E4A75 FF265380 FF234F79 FF22507A FF1E4C79 FF214E7E FF1B4678 FF1A487A FF1F4C7F FF245184 FF225083 FF245486 FF245184 FF225385 FF255486 FF2B5686 FF285383 FF265385 FF2E5E90 FF2B5F8F FF285C8D FF346799 FF306292 FF295A87 FF2C5884 FF2B5782 FF27527C FF1E4369 FF173353 FF0B2541 FF0E2642 FF031831 FF01172E FF00162C FF01152A FF061C31 FF091E33 FF071D2F FF091F30 FF10283B FF123148 FF17384A FF173346 FF061D2E FF0C212F FF142D40 FF18374C FF1A3A55 FF2E5072 FF3F698E FF37678D FF3E709C FF4073A3 FF4478A4 FF32668E FF396C97 FF366693 FF2B5983 FF34638D FF4476A2 FF40739E FF3B6B94 FF2E5B81 FF315E82 FF366387 FF366288 FF346085 FF487599 FF4F7D9F FF5E89A8 FF3C6581 FF264C68 FF395E7B FF274D6B FF1A3C5A FF1F4363 FF2D5574 FF396581 FF41637C FF2B4C5E FF53758B FF26425C FF385C77 FF46708F FF577E9C FF6D95B1 FF547B97 FF3C5B72 FF385A70 FF617E97 FF799AB3 FF3C5D75 FF628198 FF3B5A72 FF415E74 FF5C768A FF6A869C FF3E5F79 FF597995 FF53718A FF3C576F FF36566F FF4B6C87 FF38546A FF43627A FF3A5771 FF4D6D85 FF284A5F FF2F5067 FF4B718A FF527B98 FF416A8A FF507A9A FF3E6586 FF3B6385 FF305C80 FF2B5B83 FF40719A FF3A6D95 FF3C6E97 FF30608C FF346694 FF285D86 FF2D628A FF346891 FF34678F FF2E6088 FF326088 FF39678D FF3D6C91 FF3A678D FF477194 FF2A5170 FF2E5777 FF1C4769 FF2A567B FF2F5C83 FF315C83 FF2C547A FF295376 FF2B5578 FF335E81 FF396584 FF335D78 FF35607E FF376182 FF386283 FF396284 FF3C6588 FF396385 FF2F5A7C FF356081 FF2F5879 FF365F81 FF3A6887 FF3C6B8C FF426F91 FF366283 FF356085 FF2B577D FF194364 FF163D5C FF214A68 FF305878 FF2B5371 FF2B526D FF224763 FF274963 FF27465D FF2B485E FF224259 FF314F66 FF34566C FF405F74 FF345267 FF49697D FF27455A FF2F4D64 FF35536D FF294C68 FF284D69 FF294E6E FF365D7E FF2B5276 FF284F74 FF294F73 FF264C6E FF2E5678 FF315A7E FF275076 FF1E476F FF29537B FF254F78 FF204872 FF1F4670 FF1F476F FF224A70 FF284E75 FF264F72 FF1F486D FF1E4771 FF28517B FF204A74 FF204C76 +FF1C466E FF184168 FF1A426C FF1A426C FF1C4670 FF19436D FF1D4771 FF1E4772 FF244D78 FF27517C FF25507A FF204A72 FF1D476F FF1E4872 FF1B4671 FF1F4B76 FF133E68 FF204B77 FF234D7B FF1D4A79 FF1A4777 FF164473 FF174574 FF143E6C FF143D69 FF123E68 FF11416D FF184574 FF1C4979 FF214F7C FF214E79 FF265380 FF2C5985 FF2C5783 FF2B5987 FF255782 FF1B4D77 FF1E507D FF1E517F FF255685 FF225384 FF1E4F80 FF1F5081 FF1D4C7B FF1B4B7B FF235484 FF255684 FF1D4E7B FF245282 FF255587 FF285886 FF2A5A86 FF275684 FF245682 FF24537E FF295580 FF275580 FF265682 FF255581 FF2B5A86 FF2F5F88 FF2F5D87 FF2D5B84 FF2D5B82 FF2B577F FF2E5D87 FF2E5881 FF29527B FF204A73 FF1F4C77 FF255580 FF225280 FF235384 FF255487 FF285689 FF2A588A FF20567F FF285A88 FF2C5C92 FF3264A0 FF386CA6 FF366FA7 FF4077AF FF3D71A5 FF497DAC FF4475A4 FF4374A0 FF396C96 FF3A6C95 FF2D5C82 FF2B5779 FF2F597C FF274A6E FF254768 FF28496A FF1F3E57 FF1C3B53 FF23415C FF10293F FF061C2C FF001422 FF001323 FF071C30 FF0E2738 FF173044 FF1A384D FF1D3E52 FF1E3F57 FF22435B FF26495F FF264861 FF315774 FF3B6383 FF4D7597 FF5480A5 FF5281A6 FF5282A7 FF48789D FF5A88B0 FF4B789B FF5F8CAC FF45708E FF49728E FF426A87 FF476E8D FF2F5675 FF3E6682 FF335D7B FF2F5674 FF395A79 FF3D5C74 FF4F7087 FF325977 FF4F728F FF325875 FF426987 FF234561 FF446785 FF254B69 FF284966 FF446989 FF2C4B66 FF3D5E7A FF2C4F6A FF466B84 FF678AA6 FF6987A1 FF5B768D FF6A869E FF64859F FF54758E FF69899F FF5E7F96 FF7396AD FF23465F FF39586E FF304F68 FF4A6981 FF395872 FF43637B FF55788E FF466984 FF496D8C FF375C7B FF3D6687 FF3F678D FF2D597F FF2D5D85 FF33608E FF2F5D8C FF2F608B FF356893 FF366897 FF336597 FF35689A FF3A6D9A FF376B93 FF2E618A FF3E7096 FF3D678A FF386386 FF376488 FF2E5A7E FF376081 FF305978 FF3D6787 FF2E5778 FF2B5476 FF2D5679 FF2B5579 FF2B5678 FF3D6988 FF386483 FF305B7A FF305B77 FF3B6584 FF335C7F FF375F81 FF345D7B FF48718D FF3F6582 FF264967 FF2F526F FF375E7B FF345976 FF30506E FF2D506A FF2E506B FF294E6A FF2C536F FF2A5270 FF315978 FF426784 FF3F6078 FF40647C FF305571 FF385E77 FF2F5268 FF43627B FF37556E FF47677E FF486A83 FF3C5D72 FF1F3A4D FF365566 FF39556A FF395469 FF395970 FF24445C FF203D55 FF44627C FF12314B FF1B3A50 FF13344B FF244665 FF294F71 FF244B6E FF1E4365 FF254A6D FF22496F FF224A71 FF183F63 FF1A4063 FF1F466B FF214970 FF244B72 FF1E456D FF254A71 FF214569 FF1A4062 FF204669 FF284F75 FF214971 FF1C426C FF1D446F FF1F4872 +FF244F7A FF214B75 FF274F79 FF1F4771 FF1E4772 FF244F79 FF1E4771 FF254D77 FF1F466E FF1F476E FF1E486E FF1E466B FF244C71 FF21496F FF1E466E FF1A416A FF224870 FF1F4870 FF19446E FF1F4A74 FF204972 FF244D75 FF28557F FF24537C FF28547D FF295681 FF30608F FF306496 FF33679B FF2B5D8E FF215080 FF1D4B7B FF13426F FF174570 FF15416E FF103B67 FF174472 FF1A477C FF1C4A7B FF204F7F FF1B497A FF1F4E7E FF255586 FF20507E FF265685 FF2E6091 FF275A8C FF205182 FF205082 FF235584 FF1D4F80 FF205386 FF2C5E92 FF2A5B8D FF1A4F7B FF205280 FF275888 FF2A5D8D FF2C5D8B FF235480 FF285B86 FF21517D FF2B5B88 FF285885 FF376793 FF286087 FF29587F FF3B688F FF386189 FF2F5981 FF37658C FF2A577F FF3C6992 FF326086 FF325F83 FF386288 FF2B577D FF325E85 FF32608C FF235484 FF1E5081 FF245688 FF225589 FF2A6095 FF225A8F FF2D6396 FF2B5F90 FF366C9E FF356DA1 FF32689D FF346A9E FF356CA2 FF356EA0 FF316898 FF326595 FF306087 FF2F5C83 FF396893 FF3A6A92 FF46749A FF4A759A FF3D6789 FF436C8C FF294B69 FF1C3D53 FF224059 FF203C5A FF1B334C FF081E31 FF051929 FF021726 FF031729 FF02182C FF02192C FF012030 FF092538 FF183245 FF142E40 FF1F364C FF2B475C FF305064 FF446579 FF537589 FF587D93 FF547A92 FF315369 FF1E3B50 FF2E4D63 FF33566F FF2E4D68 FF35566A FF3B566B FF60839F FF3B637E FF3E6883 FF416A87 FF517C97 FF5E86A7 FF557E9D FF4C7590 FF5880A0 FF6E98B9 FF5E83A5 FF6D91AF FF5E849E FF3A607A FF4A6F8A FF4C6E84 FF2C4B61 FF5B7C98 FF6081A0 FF254966 FF4C758F FF3D617E FF416381 FF385770 FF53738F FF26485C FF3E5D75 FF4D6C87 FF42657D FF527692 FF4D738E FF547C95 FF4B718F FF4F799B FF5A87AB FF3B668C FF34668D FF1C4C75 FF346189 FF285379 FF2A5379 FF2C5C83 FF3F709D FF366992 FF386D91 FF2E608C FF2D5E89 FF305F85 FF366289 FF37638C FF34638C FF39688D FF305D82 FF2F5C80 FF3D688B FF396283 FF32597A FF315979 FF305B7A FF396380 FF48708F FF3B6383 FF365E7C FF244E68 FF305674 FF385D7D FF3B5F7D FF335774 FF385D78 FF365871 FF375670 FF3D6079 FF345871 FF33556E FF41657E FF42647B FF587B91 FF4A6E85 FF3A5B70 FF45667D FF3A5A6E FF304D60 FF213F54 FF1B3A50 FF2F4F63 FF395A6B FF3D586A FF1F3748 FF324B5F FF37526C FF4B6D81 FF365060 FF415A6A FF3F576B FF3B5468 FF547286 FF415E74 FF4B6B7E FF5C819A FF517892 FF35576E FF335469 FF4E718E FF30587A FF295274 FF194164 FF173F5F FF1A4366 FF1E476E FF21496C FF21466B FF1E426A FF153C62 FF264F75 FF224A71 FF264B71 FF204468 FF204768 FF1F496C FF1B456C FF214A74 FF204873 FF1D456F FF1F4A74 +FF1B446E FF1D456F FF204971 FF1C466D FF1F466D FF1E436C FF1C446F FF244E76 FF234B6F FF284F74 FF254D74 FF264C71 FF254F70 FF265176 FF305984 FF2A517C FF1F4571 FF244B75 FF29517B FF224A76 FF244E76 FF164063 FF163C64 FF17416C FF143D65 FF184065 FF0E365F FF113D66 FF1B4973 FF1C4975 FF1B4674 FF1B4773 FF27527D FF224E7A FF1D4B75 FF224C75 FF1F4974 FF1E4B7A FF214B7A FF184270 FF214B77 FF1A4570 FF1D4872 FF1A4A76 FF1F4F7B FF1A4772 FF15436E FF12406E FF1D4A79 FF234E7E FF214E7D FF23517F FF295987 FF28598A FF2F5F8E FF2B5D8F FF295D8F FF2B5F8E FF245784 FF1A4C79 FF275888 FF285A8B FF285B8D FF2C5F90 FF245788 FF245688 FF225481 FF2A5C83 FF2A5980 FF214D78 FF2E5A86 FF2B5783 FF335F88 FF26537A FF2C5B80 FF326186 FF245077 FF2B577B FF336185 FF417098 FF37658D FF35618A FF4A79A2 FF4476A0 FF376B96 FF23537C FF345F84 FF305D82 FF25557E FF316490 FF265988 FF2B5D8E FF295D92 FF28598E FF2E5F92 FF2B5E90 FF2B5F8E FF366B99 FF2E6695 FF2E6492 FF326594 FF346694 FF336692 FF447AA7 FF4679A4 FF4576A0 FF45769E FF3B6B90 FF5785AC FF5887AA FF517F9F FF3E6A8B FF345B7D FF1E4562 FF1B3F5C FF193D5B FF133551 FF193954 FF1B3D5D FF163658 FF13304C FF071F36 FF021630 FF09243D FF0C2A44 FF0A233E FF09263B FF042236 FF142F43 FF0A202F FF09232F FF465F6E FF5B798E FF4D6D82 FF456A82 FF587E9C FF6B91AE FF6B94B2 FF456F8F FF396482 FF497390 FF507999 FF42677F FF2D5066 FF6E93AD FF668EA9 FF45677F FF51718A FF51738E FF436581 FF7699B4 FF5A819F FF7CA9C9 FF6591B0 FF5D86A5 FF466D8B FF6289A8 FF5F84A3 FF6185A0 FF547892 FF2F526D FF1F4159 FF305168 FF345971 FF2E546D FF466B86 FF4D7694 FF4D7A9A FF426E91 FF4B799F FF5480A4 FF557E9E FF4A7695 FF467193 FF2F5A7E FF325F83 FF285178 FF26547A FF336487 FF38648C FF2C547B FF355E85 FF29547A FF346284 FF2D587A FF2D5C81 FF32618A FF315E84 FF447195 FF336287 FF366386 FF3E6988 FF274F71 FF2A5176 FF36607F FF345978 FF395B78 FF2F526D FF30556F FF3D627D FF466680 FF4A6B86 FF3C607B FF4F738D FF426782 FF3A607E FF345D7A FF5C849D FF3E6076 FF3D5A6E FF4F7083 FF476479 FF537485 FF536D7D FF58768B FF4F7085 FF4A6A7D FF668599 FF577085 FF4C6678 FF5F7C8D FF5E7C92 FF4D6C87 FF3E5E72 FF2E4D5F FF3E5B71 FF45637A FF16354A FF16354B FF284A63 FF183A53 FF204059 FF2F5068 FF1D3D51 FF345773 FF436C8C FF3F6A89 FF2C5375 FF2A4F72 FF284E71 FF285174 FF244D72 FF1E466C FF1B4268 FF21486E FF1F476B FF214970 FF254A72 FF1F4568 FF204367 FF204469 FF1C4268 FF1B446C FF1F4971 FF214C73 FF1E486F +FF1D4469 FF20466D FF1B4268 FF194167 FF1A4066 FF193E64 FF1C4168 FF1D4267 FF1F4265 FF25486B FF22466A FF294E72 FF294F71 FF173C5F FF183F65 FF204972 FF214B75 FF19436C FF1F4973 FF1E4774 FF234C79 FF1C4771 FF1B456C FF1E4973 FF1C466F FF1B436C FF1E4571 FF1F456F FF1F446D FF1D446C FF133C65 FF254E79 FF1F4771 FF1A456E FF23507C FF1E4974 FF1C446D FF224C75 FF1F4976 FF16406C FF113D67 FF1D4972 FF17446A FF154268 FF1B446D FF1F4871 FF1E4972 FF1D486E FF1E476D FF1E466C FF1D476E FF143F68 FF153F6C FF194372 FF123B68 FF15406C FF17436E FF0D3961 FF18416C FF17416D FF1E4D76 FF275683 FF2B5B8B FF285989 FF245486 FF2A5C8D FF275888 FF245381 FF1E4C7A FF204D79 FF265783 FF2A5E89 FF275985 FF285A87 FF255685 FF1D4E7D FF275880 FF2F5E84 FF2A577B FF2C577B FF2F5579 FF1D4467 FF305E81 FF396C90 FF28597C FF1B4567 FF173C5D FF487193 FF326186 FF315F81 FF315E80 FF315F8B FF16467A FF1B497E FF1D4B7E FF1F5081 FF194A7A FF215283 FF295C8C FF295D8C FF285D8C FF2B5E8A FF2B5C8A FF376E9F FF386EA1 FF346A9E FF3B71A4 FF3A6D9C FF2D618B FF2B5F87 FF3A6E97 FF4073A0 FF497BAC FF4D7EAD FF45729D FF4979A3 FF4B79A3 FF5381AC FF5080AC FF4D7EAC FF4A7AA4 FF447399 FF3C6A90 FF46749B FF417199 FF4C789E FF416587 FF3C5F7D FF2F536F FF31506A FF0D2840 FF1B344F FF0E2337 FF051B2F FF102841 FF182F47 FF142D43 FF304E64 FF1D3B51 FF26445A FF214056 FF2C4C64 FF18354F FF27435A FF1F3E52 FF2F5168 FF6A8CA6 FF42667F FF4B728D FF6084A3 FF31526D FF1B3C52 FF375975 FF5D819E FF6087A4 FF446D8C FF55809F FF446C8B FF3E637F FF31566E FF597F98 FF507892 FF507892 FF507991 FF49738B FF3F677F FF315772 FF3F6682 FF527999 FF476F90 FF446A8C FF335877 FF355A78 FF2E5675 FF2B5473 FF255170 FF2A516E FF2F5671 FF2E536E FF395F7A FF3F6681 FF3B6381 FF335A79 FF335774 FF30526F FF325978 FF2A5577 FF356486 FF2B5A80 FF38658D FF2F5A7E FF477394 FF437093 FF507AA0 FF527C9E FF436D8E FF3A6283 FF38607F FF4A7392 FF2D5374 FF365B79 FF3D6582 FF3A6381 FF355D7B FF426786 FF426987 FF436883 FF294F66 FF3F6276 FF47677D FF3B5B74 FF385870 FF4A6B7E FF385265 FF3B5A6F FF37546A FF345366 FF648194 FF4A657A FF4A667B FF45667D FF436680 FF40677F FF3D627A FF5C7F99 FF31536E FF50728E FF4A6D87 FF365C77 FF4F7694 FF3B6281 FF3B607F FF466B8A FF355772 FF284E65 FF47728B FF2C5777 FF2D5576 FF295073 FF2E5679 FF2E5679 FF234A6C FF22496A FF23486A FF264B6D FF224667 FF26496C FF204468 FF1E4464 FF214768 FF1F4567 FF1F4568 FF1E4368 FF1D4367 FF20466B FF21466F +FF1F4668 FF1F4568 FF1C4367 FF1F476D FF1D4368 FF173D61 FF1B4064 FF2D5073 FF214465 FF2D4F6E FF254868 FF23496A FF274B6D FF234668 FF214769 FF173E65 FF174169 FF19426C FF17406A FF184169 FF1C466F FF1D466F FF1E446B FF1D4269 FF1D456E FF2A567F FF27537E FF29537F FF325882 FF274E76 FF2C5880 FF26537D FF1B456F FF234C76 FF204C7A FF1C4876 FF1C4672 FF1B446F FF1C4672 FF1A4470 FF214C77 FF234E79 FF1D4972 FF1E4A71 FF214B72 FF234B75 FF1B446D FF153C64 FF133A61 FF153B64 FF174068 FF163F67 FF153D65 FF1D476E FF1C446F FF28507A FF2A537C FF27537B FF305C88 FF26527F FF204B75 FF0F3A64 FF103B65 FF0F3A63 FF15426A FF0B3B65 FF1A4874 FF224D7B FF1E4976 FF17416D FF1E4A76 FF1F4B78 FF1A4671 FF1E4974 FF224B74 FF254F77 FF27507C FF2B5480 FF265178 FF2C5579 FF1A4063 FF123657 FF2A5375 FF6391B7 FF3B688E FF38638B FF416A92 FF274D70 FF446E92 FF366284 FF3E6C8D FF427298 FF42709D FF1D4678 FF153D6F FF1A4575 FF214B7E FF204A7D FF174271 FF214F7C FF204F7C FF1D4C7B FF184574 FF144370 FF0E3D69 FF144271 FF1C4C7D FF144472 FF265681 FF22537E FF255682 FF225580 FF2F638E FF2D5F8C FF2D5B85 FF2E5D85 FF2E6089 FF396A96 FF34648F FF33638C FF3F6E99 FF3F6F99 FF3F6F96 FF46759E FF4A78A1 FF3B6A8E FF325E7F FF2F5374 FF1D4265 FF46749B FF38658E FF315A85 FF274F71 FF386687 FF45749C FF2B5780 FF36648C FF2B5678 FF1F3F57 FF1C3849 FF183849 FF335B74 FF3A6182 FF2F5470 FF214053 FF3C5869 FF3E5E75 FF4D6F87 FF537796 FF41698E FF3E6588 FF2B526D FF244964 FF305370 FF2A506F FF2F5775 FF294D6C FF416585 FF355978 FF3C607A FF43667F FF537691 FF739AB6 FF628DA8 FF638EAB FF6892B0 FF4D7596 FF3D6687 FF26506E FF2E5674 FF3B6281 FF3A6080 FF436683 FF4A708E FF4A7293 FF5C88A8 FF527B97 FF4B758F FF446B86 FF496D8B FF375C79 FF3A617D FF406681 FF41657B FF31546C FF2B4D68 FF2D506A FF173C55 FF254763 FF214260 FF244863 FF30546F FF335773 FF204560 FF2D516C FF284B68 FF3A5C7A FF3C617D FF3A627D FF4B738F FF5C829E FF456C8A FF487090 FF5A81A0 FF49718F FF527C9A FF507998 FF557D9A FF567D96 FF4A6E87 FF43637D FF2D4E66 FF45667B FF203B4F FF2B4A5E FF415A6F FF385467 FF304D61 FF2E4C61 FF34556E FF325671 FF446986 FF325875 FF3A607E FF3C617E FF426680 FF395E77 FF365A73 FF3D637D FF355C79 FF395E7A FF31546F FF426582 FF4F7592 FF325872 FF365F7A FF386282 FF2D5577 FF365F81 FF2E5678 FF335A7C FF355B7C FF355B7C FF375D7C FF345B78 FF2B5170 FF2E5271 FF2F5471 FF315776 FF355A7A FF2A4F71 FF264B6D FF264D6F FF234B6D FF20486A FF22496C +FF1C4664 FF254C6E FF285074 FF275176 FF224A70 FF244C70 FF294F74 FF25486D FF1F4465 FF204563 FF234566 FF23496A FF1A3F62 FF163C5D FF1B4162 FF1C3E64 FF194062 FF163C5F FF1A3E64 FF1E4466 FF1B4166 FF234C74 FF1C446B FF173D61 FF1A3F65 FF11375F FF113760 FF1C476D FF1C426A FF20446C FF1D476E FF17426A FF1A4469 FF144065 FF19426B FF224D77 FF244F7B FF29527F FF204B73 FF28547C FF25507A FF244F79 FF29557E FF214F77 FF1D476E FF244970 FF173B62 FF1A3E67 FF1F426D FF234C74 FF1D4770 FF2C5781 FF305983 FF28517B FF224F75 FF1E4A6F FF1F476D FF143D60 FF133E64 FF204D77 FF21507C FF214E7A FF2B5782 FF26517C FF214D77 FF2E5E89 FF22517B FF26537E FF2F5C88 FF2B5885 FF23537E FF295A85 FF25547F FF285581 FF1E4874 FF19416D FF174673 FF1A4474 FF14406B FF285379 FF153A61 FF1B3E61 FF1A4267 FF285177 FF264D70 FF2A5277 FF325E84 FF255071 FF2B5171 FF2F587B FF406B90 FF2F5675 FF356282 FF3B658C FF3E638E FF153B65 FF183E6D FF1E4777 FF1E4C76 FF1C4872 FF214E7A FF275685 FF215383 FF265888 FF2F5D8B FF285684 FF336495 FF306598 FF2B618F FF2B608F FF326696 FF346794 FF3C6E9B FF336493 FF31628C FF28587F FF2A5B85 FF285985 FF27557E FF245076 FF244F76 FF2C557E FF2D597E FF2C5A80 FF33638A FF467598 FF3C6687 FF375D7B FF4E7899 FF5685AE FF376792 FF366A92 FF315F87 FF18375A FF375F81 FF4B7EA6 FF477BA5 FF3E6A91 FF325371 FF45657F FF426986 FF4A799B FF42759D FF3A6691 FF234569 FF0A2844 FF04253A FF153148 FF28425D FF355973 FF496F8B FF5C829F FF557E9B FF507696 FF48708F FF57809E FF3A5E7A FF406686 FF628BAD FF5C84A3 FF486C85 FF2E4E66 FF4A6C85 FF3D667F FF487594 FF5987AA FF6492B9 FF5B8BB5 FF578CB0 FF5486A8 FF497A9E FF5482A9 FF507A9C FF2D5978 FF2D5879 FF295477 FF2D5271 FF2B5270 FF2C5372 FF365E78 FF3A5F7B FF446886 FF486D89 FF476B83 FF3F6982 FF3E6785 FF4B7293 FF517A99 FF466C8A FF3B5F7D FF345A77 FF365A7A FF426482 FF4F738F FF486D89 FF3B607A FF31546E FF486B85 FF43657E FF2E4F67 FF204157 FF2A4D64 FF1B3D57 FF2C4C62 FF2A475B FF214051 FF25475B FF26465D FF385A73 FF597C93 FF345366 FF47687A FF4F6D82 FF3E586D FF425F70 FF3E5465 FF3D5A6C FF537487 FF426478 FF325670 FF3C6180 FF3C5F7C FF4C7594 FF406A8A FF37607D FF29526C FF416685 FF305776 FF325B79 FF4F7797 FF2B4F6E FF30526F FF325571 FF183C55 FF2D4D6A FF3D5E7A FF355873 FF375A77 FF2C5372 FF325879 FF2E5375 FF2E5375 FF305678 FF2F5679 FF2C5778 FF2C5377 FF2D5275 FF2A5172 FF355D81 FF295273 FF295273 FF2D5576 FF2E5476 FF2D5375 FF2A5173 FF264F72 +FF1B4061 FF264C70 FF2B5277 FF21486A FF244D71 FF2A5479 FF2B5579 FF305A7D FF2B5376 FF31597B FF2A5275 FF325B7F FF295174 FF234B6E FF224A6D FF1F476A FF274D73 FF254C6F FF204767 FF1F4667 FF1D4467 FF1E456B FF22496E FF244B71 FF1F4468 FF1A3E60 FF1F4468 FF1A3E66 FF1C3F69 FF183D64 FF193D61 FF194065 FF254D74 FF1E446A FF103659 FF163E63 FF1D476E FF244F76 FF1A436D FF19436D FF244F79 FF19466F FF14416A FF164069 FF11395F FF153D60 FF143A5E FF143A62 FF163D68 FF133861 FF1D4269 FF123A5F FF194468 FF183F65 FF163C63 FF173F64 FF1F476C FF244B72 FF20486E FF194167 FF234D75 FF27547D FF265079 FF2B547A FF295578 FF143D64 FF19466F FF1C4870 FF1E4770 FF1A4670 FF1A4873 FF204E75 FF17456C FF1B4A74 FF214F7B FF2C5882 FF2D5885 FF305E87 FF315E8D FF2C5985 FF36618B FF3A658F FF325B85 FF48759D FF3B6389 FF1F436B FF305A82 FF305A7F FF1D4566 FF20476A FF345C7F FF153D5E FF1A4363 FF092D4C FF224365 FF15375F FF1E456F FF224C75 FF1B4770 FF1F4E76 FF1A436E FF163F69 FF1A4971 FF1B4A75 FF204C78 FF1B4770 FF1B4A75 FF225685 FF2D6094 FF2A5D8B FF285D8F FF265B86 FF265784 FF275B8D FF2E5E91 FF356795 FF2A5D88 FF356792 FF295985 FF244F79 FF244C72 FF284E74 FF234B75 FF1E4A74 FF2B577F FF224A71 FF386183 FF3A6286 FF355E82 FF244D6E FF4E769F FF2B5B81 FF4C7DA5 FF345A7B FF1B3D56 FF2A4F6D FF3E6585 FF406985 FF2F516A FF4E6F8A FF6A91B0 FF6B96BC FF588AB1 FF5888AF FF4D769B FF507A9D FF4D7394 FF375B77 FF37566F FF395971 FF4E7087 FF142F47 FF7090AB FF3D5F79 FF2C506B FF335A76 FF486F8D FF1A3C58 FF1C4161 FF345B7B FF345975 FF20435D FF4A6D89 FF355671 FF426682 FF3B688D FF32658F FF265882 FF265885 FF30648E FF376A92 FF3E6D95 FF4E7DA0 FF336088 FF3E6B92 FF386587 FF386285 FF325B7F FF406A8C FF2E5776 FF3B647F FF41617B FF3F617A FF406881 FF4A7490 FF467292 FF4B789A FF487596 FF436F91 FF457296 FF447195 FF3D688C FF315D83 FF3C698E FF3D6A8B FF487291 FF436982 FF365A74 FF4C718D FF638BA3 FF51758D FF476D8A FF6087A1 FF4D7185 FF466A80 FF51748A FF62869F FF5A7E92 FF46667B FF3C596E FF254053 FF274658 FF2C485B FF324B5D FF395365 FF486576 FF506B7F FF2B465C FF325167 FF365771 FF42647F FF34566C FF3C607A FF406581 FF41657E FF385A72 FF3D637D FF4A718F FF3E6585 FF497595 FF386281 FF557D9A FF527C97 FF466C8C FF577E9E FF476E8B FF274D69 FF2F5574 FF2E5576 FF30577A FF294F73 FF2C5175 FF2F567B FF2E587D FF31597E FF2C557A FF2E587D FF2A5478 FF254F71 FF2A5477 FF2B5278 FF254C73 FF295177 FF294F75 FF204467 FF244769 +FF284C6E FF1B4063 FF1B4164 FF23496B FF274E73 FF234D73 FF285379 FF255075 FF254F73 FF295278 FF2B5379 FF1F466A FF244B70 FF285175 FF275075 FF254E75 FF285178 FF224B6F FF234D6F FF295175 FF284E75 FF295076 FF295074 FF234E74 FF234D72 FF1F476C FF194167 FF1C4368 FF1B4268 FF193E62 FF214464 FF1E4364 FF1B4268 FF20476F FF23496F FF23476C FF183D62 FF193F63 FF143D64 FF18436A FF103C64 FF1E4B73 FF204B74 FF25527C FF224D77 FF1C466D FF264E74 FF264D76 FF1B426C FF18426A FF183E68 FF1C446D FF163E67 FF12395F FF12375B FF173D5E FF1C4365 FF1A4165 FF1C4468 FF1F466A FF22496F FF1E466B FF1C4268 FF183E65 FF143B61 FF1D4467 FF1E476E FF224B75 FF1E4770 FF224F75 FF27537C FF254E77 FF27517A FF224E78 FF1C4873 FF1D4770 FF1E476C FF174166 FF1F4972 FF1C4570 FF254E78 FF17426B FF1E4872 FF215078 FF245275 FF234F71 FF366689 FF386588 FF2B5478 FF406C93 FF4776A0 FF3E6C93 FF4F7DA4 FF477198 FF375D82 FF204368 FF1E456C FF1D4A73 FF1C4C76 FF144570 FF1D4975 FF224B78 FF1C4A75 FF215078 FF224F78 FF25507A FF265179 FF1E4975 FF295888 FF1D4D79 FF225280 FF2B5B87 FF235381 FF265787 FF295782 FF2D5D89 FF2B5D8A FF376997 FF30628F FF31608B FF2B5880 FF29557E FF2C5886 FF224E7D FF1B4470 FF133B62 FF184069 FF224B74 FF23496D FF1D4060 FF173B59 FF244B6E FF294F7B FF34618A FF3B688B FF386084 FF416A8E FF487192 FF375B79 FF3C5E7E FF456B8D FF32597A FF264D70 FF234768 FF2D4E6E FF264B68 FF234563 FF234B69 FF2A4E6A FF2D4C66 FF33556D FF3F6078 FF3D5F77 FF31546D FF436882 FF416782 FF476C88 FF456B89 FF6288A7 FF517694 FF6990AC FF456F8D FF6791B1 FF678CAA FF5F84A1 FF426C8F FF43729D FF356793 FF32628F FF3C6F9E FF4578A6 FF376692 FF336187 FF26547B FF28587F FF34638A FF3C698F FF305B81 FF2B5475 FF2D5673 FF416A86 FF325471 FF345671 FF32546D FF345871 FF355C78 FF3E6784 FF34607D FF315E7C FF255374 FF3B6C8E FF305F84 FF3A6890 FF416E95 FF456F93 FF477394 FF4C7391 FF456A84 FF416782 FF2F536C FF33576F FF305673 FF3F6682 FF40667D FF3F647E FF3E617A FF436886 FF507690 FF597D97 FF61859F FF5C7F97 FF7395AF FF5B7D93 FF3A5B6A FF4C6D7A FF557588 FF5C7992 FF4B6D83 FF416178 FF405E76 FF3E5D77 FF2F4F69 FF2E516C FF284B66 FF25475F FF1D3C53 FF193951 FF163953 FF1A415B FF113855 FF1C4261 FF264A6A FF1B3F5E FF244A66 FF214865 FF305573 FF355978 FF305577 FF2C5276 FF2E577A FF2D587B FF2D5579 FF2A4F74 FF2C5175 FF2B5174 FF274F72 FF2A5275 FF295174 FF2D5678 FF21496B FF20466A FF1C4268 FF1D446A FF1F4569 FF1E4368 FF284F76 +FF1A4166 FF254F75 FF264E75 FF1D456C FF1A436B FF234E76 FF275279 FF275279 FF234E75 FF1E4870 FF1D4670 FF244E76 FF234C75 FF254F78 FF214B76 FF1C4672 FF1C4670 FF214B74 FF174167 FF1F476A FF183F62 FF1D4467 FF1B456C FF24527B FF1F4D76 FF224E78 FF25517C FF24537C FF1D4A75 FF234D77 FF1C456D FF1B456E FF1D4A75 FF18456D FF153F64 FF184065 FF1C4266 FF0A3054 FF14395D FF193E62 FF22486C FF193F64 FF1B3F65 FF1E446E FF1B4069 FF1A4066 FF173E63 FF174066 FF174069 FF1A416D FF163C69 FF1B4471 FF26547E FF2B5780 FF315985 FF2E5681 FF2C547D FF264D75 FF1F446A FF1B4365 FF164264 FF154061 FF174365 FF1B486B FF204A6F FF294F75 FF264C71 FF224B6C FF254D70 FF2A537D FF255078 FF214A72 FF1C466E FF214E74 FF245177 FF1C476F FF1E4C74 FF1A4570 FF1E4770 FF275078 FF234B73 FF224D70 FF244B71 FF345D86 FF2D5981 FF376088 FF275279 FF1C4165 FF153658 FF2A5074 FF295578 FF1D4664 FF1A4565 FF335C80 FF2A4F70 FF173958 FF456C92 FF224D78 FF1A4270 FF275080 FF234F7D FF285582 FF265484 FF1E4A78 FF234D7C FF244E7A FF1D486F FF163E62 FF28557E FF245381 FF224F79 FF30608C FF295D8C FF2C5F8D FF194A73 FF295986 FF30608F FF2F6090 FF2C5D8C FF295C8C FF295B87 FF34648E FF2D5D8A FF346591 FF36648E FF315B85 FF275180 FF235182 FF255280 FF1E4875 FF1D4471 FF1C426F FF1A406A FF275680 FF2C5886 FF2A547F FF2D5A84 FF305F88 FF36658A FF38678B FF36668B FF2D5B7C FF335D80 FF345C7E FF3D6685 FF3C6887 FF3F6584 FF4D789A FF6691B5 FF396081 FF2E5876 FF2E5476 FF32597B FF527B9C FF3E6485 FF2E5370 FF274863 FF274962 FF355975 FF2F5878 FF2C5779 FF1B4362 FF214968 FF224D6E FF305879 FF244D71 FF305D85 FF2A5A85 FF28547B FF295684 FF30608D FF306088 FF386A8E FF416E92 FF365F84 FF3B658B FF467598 FF427293 FF457091 FF3C6989 FF507A9D FF4C7597 FF49789A FF507E9E FF487394 FF3A6588 FF4F7C9E FF497695 FF4B7796 FF3B6788 FF356083 FF467397 FF315F82 FF326283 FF3E6D8D FF35617F FF2F5572 FF4C7089 FF37596F FF416279 FF35556C FF557891 FF41637A FF385A71 FF4F728B FF335268 FF32566A FF30566C FF375B75 FF2E516F FF395B78 FF31546E FF41647D FF416278 FF567789 FF3F606F FF3D5D6D FF3C5C74 FF3A5F76 FF3E6177 FF43667D FF4C748D FF537994 FF4D718F FF587F9B FF59839E FF537D9B FF547D9E FF4E7696 FF3B6284 FF345B7E FF30587A FF385E7F FF3A6283 FF3D6689 FF2E5575 FF294E6D FF2A516F FF305477 FF2C5174 FF234A6E FF274E72 FF2A5074 FF284F72 FF2C5374 FF274F70 FF234B6E FF234B6E FF21496C FF214A6D FF254C71 FF20466D FF224970 FF274D72 FF1E4367 FF1C4164 +FF204A6D FF224D72 FF1C456B FF244B71 FF254E75 FF254F77 FF234E75 FF2C577E FF29537B FF29537D FF28537C FF27537B FF28527B FF265078 FF204872 FF234A75 FF1E4671 FF254E77 FF264E78 FF1E436C FF1A3E65 FF183C62 FF184167 FF1A446C FF143D65 FF18436B FF19446F FF19476D FF1A476F FF1A446E FF1C476F FF24507E FF255584 FF2D5D89 FF315F89 FF285480 FF285382 FF325D89 FF285074 FF274F73 FF1F486C FF1E476B FF1E456A FF1D476A FF224C70 FF194264 FF143B5D FF193F64 FF194067 FF1C456E FF1F466C FF254E74 FF204B72 FF244B74 FF1B4269 FF10385E FF163E65 FF173E67 FF1D456B FF255072 FF2D597B FF284E75 FF224970 FF224A70 FF22496D FF184061 FF193E61 FF2A4E72 FF1D4468 FF1B4268 FF103A61 FF164069 FF18416B FF184368 FF214B70 FF224B72 FF245075 FF345D87 FF255075 FF2D5880 FF3D6A94 FF29567A FF20466C FF1A436B FF164368 FF113B5E FF265175 FF305B7D FF1A3F60 FF2D5479 FF315C80 FF1C4263 FF28526F FF275072 FF193B57 FF0C253A FF1C3C59 FF1C4368 FF194069 FF153A66 FF113962 FF0D365E FF103762 FF163C63 FF143C65 FF18426C FF184067 FF12375D FF1E476F FF1B4675 FF173F68 FF265180 FF225586 FF245585 FF275C8B FF215583 FF255886 FF255685 FF215181 FF265A87 FF1E4F77 FF133E67 FF234E7C FF2A5888 FF295A87 FF295A89 FF2E5C8F FF2E5D8E FF2E5E8D FF2B598A FF2B5B87 FF2F5A8A FF285683 FF2B5685 FF2B5887 FF2C5F88 FF1D4F79 FF2B5B87 FF2A5781 FF27527A FF234C73 FF436E93 FF386289 FF2A547A FF3B668B FF365F87 FF31597C FF436D95 FF406B98 FF3D6F97 FF3B6C94 FF335A82 FF315979 FF315D7F FF2A567A FF416A8D FF2C5374 FF315977 FF325875 FF355D7D FF406A8F FF477198 FF3F6B8D FF417193 FF426F96 FF507BA2 FF457097 FF49779F FF3C6B92 FF35628F FF3F6A94 FF365F85 FF2E5A81 FF205077 FF1F4C73 FF386187 FF3C6A8A FF265374 FF315B7F FF2D5B7D FF1F486B FF264B6E FF224E72 FF275178 FF2B5578 FF2D597C FF2E5C80 FF39698E FF43729A FF3D6F98 FF396D93 FF47769C FF5786A6 FF4B7B98 FF507D9F FF487493 FF507794 FF597D97 FF557990 FF47677F FF27475E FF36586E FF38576C FF385970 FF446681 FF436177 FF67899E FF40647B FF466983 FF3B5D79 FF41627A FF3B5D70 FF385769 FF304F61 FF3A596C FF557084 FF314B60 FF2B4D62 FF335973 FF41647E FF315169 FF3D5E77 FF385B70 FF3A5A71 FF4A6E87 FF3F6882 FF4C7492 FF386181 FF3F6C8A FF4A7394 FF3C678B FF376389 FF3C648A FF2A587A FF3A678B FF396487 FF3B6385 FF335A7D FF295276 FF396486 FF355F83 FF31587B FF345B7F FF325B7D FF396181 FF305879 FF325A7E FF31587E FF2D547A FF244E73 FF1F486E FF21486F FF1F466D FF1C4268 FF21466C FF234C72 +FF2B527B FF27537A FF27527A FF244D75 FF234E75 FF224A71 FF1D456B FF1C466A FF1E4467 FF1E4468 FF194267 FF19426B FF1B426B FF1A436A FF153E64 FF173E68 FF183D66 FF133864 FF0B305C FF11375E FF184069 FF19426D FF143D66 FF143D66 FF1B436F FF1D4574 FF1C4777 FF17416D FF19456F FF1D4873 FF1D4673 FF214B78 FF123D66 FF0E3762 FF153E6D FF0E3967 FF113C67 FF0D3660 FF0D325B FF103963 FF1E4873 FF1E4772 FF133F64 FF174065 FF1D446B FF244E74 FF264F73 FF194164 FF1D4468 FF234C72 FF234D72 FF285379 FF1D4870 FF204972 FF1C446C FF1B4265 FF194062 FF163D62 FF193F62 FF133756 FF193D5C FF163A5A FF214668 FF21486B FF20476B FF20456B FF1F4569 FF1C4367 FF1F476E FF204C72 FF234C74 FF224D76 FF214A6F FF244C71 FF214667 FF244A6D FF234A6C FF1A4369 FF174168 FF1D476E FF123F67 FF194771 FF26517A FF2A537C FF315F87 FF47759A FF366387 FF325E88 FF28567B FF336187 FF38678C FF3E6E90 FF2E597F FF275275 FF1F4262 FF1A384D FF2A4965 FF244E77 FF1D4573 FF1E4774 FF1E4775 FF1F4775 FF1B436F FF1C426E FF244E76 FF1D4973 FF28537E FF234C73 FF1B436A FF1A4169 FF1A436D FF1C4773 FF1F4F7B FF1C4E7C FF215281 FF235383 FF205381 FF376C9B FF3D72A4 FF3F72A0 FF4375A0 FF4676A2 FF3D6F9B FF3E76A3 FF3C75A1 FF326694 FF2E6394 FF25598A FF215481 FF23517F FF204C7A FF1A4471 FF1F4A76 FF2B5985 FF214F7B FF2C5A84 FF396992 FF32618B FF3B6790 FF3D688F FF3F6C91 FF49769D FF5481AA FF5581A9 FF295378 FF30597C FF3A5E81 FF284F73 FF285071 FF20496A FF2C577B FF1C4364 FF1C4162 FF244B6B FF234B6B FF2C5675 FF305979 FF295175 FF2B5073 FF284C6E FF31597A FF396284 FF2A5379 FF325A82 FF477097 FF2B577F FF29567F FF26517A FF234C79 FF2E5C87 FF27547D FF214A73 FF1D466F FF214C75 FF27537F FF3D6A95 FF3A648B FF39668A FF2F5D84 FF467197 FF5783A6 FF4F799D FF4D779A FF47718E FF325875 FF3B607E FF29506D FF274E71 FF234D70 FF234D73 FF244F78 FF29567C FF1D4A6B FF24506E FF305B7B FF406A89 FF3F6885 FF4B718B FF446982 FF456B86 FF446984 FF5B7B93 FF516E83 FF2E4C60 FF36556B FF47667C FF618098 FF587990 FF4F738E FF547994 FF577A90 FF355467 FF33526C FF36576C FF436174 FF49647E FF4D7081 FF3B5A71 FF325671 FF355B77 FF355B76 FF446982 FF31526B FF36576F FF2C5168 FF3B617B FF385F7B FF355D7B FF3A6181 FF2E5676 FF2F5C7C FF396788 FF2E5A7D FF3A668B FF3C678B FF366081 FF3D6687 FF396082 FF355B7D FF2E5375 FF264C6E FF284E70 FF2A4F71 FF2F5476 FF31587B FF2D5579 FF2D567A FF2B557B FF305A82 FF2E5984 FF305A86 FF2F5886 FF2B5985 FF28537C FF244D75 FF2A557D +FF20466A FF285075 FF214B72 FF28507A FF27517C FF2B537E FF325C85 FF2E5A80 FF305A81 FF305A82 FF325D86 FF28547E FF26517C FF214A75 FF17406B FF153D68 FF16406A FF19436D FF18416B FF1E476F FF1A436B FF163F6B FF1D4875 FF204A77 FF1B4674 FF1E4979 FF174373 FF1B4676 FF194371 FF1A4472 FF1C4676 FF143E6E FF1D4A7B FF204F84 FF1F4E81 FF214E7D FF224D7A FF204576 FF1D4373 FF244C7B FF1E4773 FF204772 FF1D4570 FF1B456E FF17406B FF16416C FF18456F FF1B4872 FF285582 FF1B4A73 FF19456B FF123E62 FF18436B FF1F4C77 FF234F7D FF1F4B75 FF254F78 FF2D5882 FF265077 FF2B5576 FF285173 FF295073 FF1F4569 FF1E4266 FF1F4465 FF183C5F FF264C6F FF275073 FF224B70 FF254E75 FF1E4770 FF1F4B75 FF1E496D FF174166 FF184063 FF244D71 FF1E466D FF1C466E FF1B466C FF295274 FF2F5679 FF345D84 FF254E74 FF214A6E FF1E4B70 FF285479 FF0E385C FF1F4A6D FF194163 FF1E4669 FF2A5073 FF234A6C FF2A5279 FF3D688C FF3C6587 FF244A64 FF294B6B FF204A73 FF19416D FF163F6B FF143D6B FF1D4473 FF173F6C FF123967 FF19426E FF1D4773 FF1C4773 FF1D4772 FF1E4874 FF1E4976 FF204D7B FF24517F FF204D7A FF204D78 FF28547E FF2B5582 FF305D8B FF255681 FF235580 FF20517B FF1E5079 FF1E507B FF245783 FF2A5D8C FF326896 FF326B98 FF396F9C FF3F74A0 FF467CAB FF386FA2 FF3F74A5 FF4072A2 FF41719D FF3C6B93 FF2A567B FF295177 FF1A4166 FF1A4064 FF1B3D60 FF234467 FF15385C FF1A3759 FF1D3F5B FF264967 FF33587A FF315A79 FF3D6382 FF446C8D FF426785 FF3C6281 FF476D90 FF54789A FF486D8F FF2F5475 FF406787 FF436D8E FF3A6688 FF406D8D FF315878 FF355978 FF335875 FF345776 FF436988 FF28526F FF1D4764 FF2B5777 FF396587 FF224D6E FF244B6E FF234B6C FF3D6486 FF305576 FF294E70 FF2D5373 FF264C6D FF22496C FF1C4367 FF1B4368 FF315B82 FF224B6F FF244E73 FF2D577F FF2A547C FF265074 FF275173 FF396283 FF416987 FF3F6586 FF2A526E FF2B5472 FF366081 FF4F7B9C FF456E8C FF4A708B FF3A5E7A FF305671 FF416983 FF345A74 FF2C516D FF3F6683 FF2A4E6B FF2E506B FF496B82 FF2B4C5F FF395868 FF1D394A FF405E70 FF4B6A7E FF567990 FF375C76 FF476C84 FF3D5E71 FF3E5F76 FF4A6D7D FF5F7E91 FF7D9BB0 FF7C9DAE FF627F94 FF3F617A FF4C738F FF365D7C FF4F7693 FF446884 FF486D89 FF456C88 FF38617D FF355E7C FF426C8A FF446E8B FF446E8E FF2E5A7B FF356185 FF345D83 FF2E5A7D FF386486 FF366081 FF365D7E FF315879 FF305575 FF335878 FF2A5072 FF2E5778 FF305879 FF2B5273 FF2A5072 FF305779 FF264E70 FF234A6F FF234A70 FF1C436C FF1E456F FF274E79 FF234D77 FF264D75 FF244B70 FF295076 +FF2A5077 FF224870 FF1F456F FF1F4972 FF1E486F FF1D456A FF20476B FF21456A FF284F73 FF2B5279 FF274F76 FF244D77 FF254E7A FF27527F FF234F7D FF1F4B7C FF234F80 FF224A7A FF1A4371 FF1C4977 FF1A4876 FF1A4673 FF194672 FF16416E FF123F6B FF144370 FF1E4978 FF1A4676 FF214B7B FF214C7C FF1F4D7F FF224E80 FF1D4878 FF1E4979 FF1D4776 FF15406E FF143D6B FF174071 FF164171 FF174172 FF153E6B FF143B68 FF1A4271 FF1A4577 FF1F497B FF1F4979 FF214B76 FF224B76 FF1E4876 FF154370 FF1C4771 FF163E68 FF18416C FF123D69 FF18426D FF193F69 FF153961 FF0C3157 FF12385D FF1A3E63 FF163A61 FF163A62 FF173C64 FF1B4267 FF1B4165 FF183D5F FF1B4064 FF1B4063 FF1A4061 FF14385C FF1A4268 FF1F476C FF214869 FF284F71 FF1E4668 FF254B6F FF274C70 FF254A6F FF2F567A FF234D70 FF20476E FF1E476E FF1B4367 FF20496D FF214D74 FF2C577E FF2B547B FF244E74 FF396186 FF22486B FF0F3656 FF2C5273 FF1C4368 FF173D5F FF0E3558 FF244D6D FF1E4267 FF18426C FF18446F FF1E4976 FF1A4474 FF1D4778 FF174172 FF184172 FF1B4474 FF153D69 FF143B67 FF1A426F FF1F4472 FF1F4571 FF1A4372 FF295584 FF285683 FF275682 FF265581 FF1E4B7A FF184776 FF20537F FF265885 FF2E5F8D FF2F5E8E FF346592 FF376A92 FF32628A FF34648E FF2F5E87 FF2D5882 FF27557E FF2F628F FF2D6697 FF326A99 FF356B9C FF32679A FF33699A FF3D709E FF3A6B9A FF477AA8 FF5184AE FF5385AC FF47779E FF4879A0 FF3F6C8D FF3A6580 FF3B647E FF345876 FF25435E FF1B3245 FF082033 FF0B2032 FF1D3346 FF2B4A62 FF1B354B FF193349 FF234561 FF456A8B FF385E7D FF3C607D FF2F526F FF31506C FF28455F FF25445A FF244256 FF35556C FF3C5E78 FF446983 FF39617E FF4C7794 FF416B88 FF6086A1 FF416680 FF3F647F FF436B86 FF3E6482 FF476F8C FF456D88 FF3D6480 FF4C7290 FF3E6382 FF234766 FF2C5375 FF234C70 FF265174 FF345F7E FF2C5571 FF2B4F6B FF2C4F6B FF496D87 FF547795 FF537994 FF416681 FF335771 FF284E6B FF2F5570 FF244860 FF375A71 FF284A62 FF395E75 FF385D75 FF2A4D69 FF345977 FF446987 FF3E6382 FF4F7594 FF42657E FF47677C FF2C4C63 FF4E6F87 FF56748F FF65859E FF507489 FF64889C FF476276 FF395162 FF2D4457 FF16303F FF3A556A FF446476 FF37566A FF355B73 FF3D6583 FF3E6786 FF305876 FF345D80 FF345E81 FF3A6588 FF457194 FF345F84 FF3F6B91 FF467399 FF426F96 FF3C6B92 FF37668C FF426E93 FF4A7797 FF3F6A8B FF467091 FF486F90 FF456B8A FF507592 FF3D6281 FF305778 FF2B5376 FF2D5578 FF2D5678 FF355E81 FF2F587D FF2A537A FF325B83 FF2A537C FF295179 FF244C75 FF244D75 FF274E75 FF22496D FF234C71 FF295177 +FF2A5578 FF254D72 FF254C75 FF1E4771 FF264C75 FF224A6F FF285174 FF274E70 FF224D6F FF28547A FF285279 FF255177 FF244E79 FF1E4876 FF1E4979 FF1D477A FF1B4A7E FF1E4B7D FF1C4677 FF19477A FF1C487C FF214D7E FF1C4C7C FF1D4A79 FF245484 FF1E507F FF1F4B7D FF1C4979 FF1C4674 FF194474 FF205082 FF1E4B7E FF1F4D7F FF235385 FF275589 FF1C487A FF245180 FF24527F FF1F507C FF204E7F FF224C7C FF234C78 FF254F7E FF295584 FF1A4774 FF1D4774 FF18426D FF19436F FF204B79 FF224E7D FF1F4B7B FF245080 FF275281 FF244F7E FF1E4B75 FF1C4670 FF214974 FF264F78 FF214B75 FF264F7A FF224D76 FF214C72 FF265077 FF305881 FF244C76 FF224E73 FF1A416B FF20446A FF193E60 FF21466A FF1C466B FF1A4166 FF184061 FF163D60 FF1C4668 FF1E4468 FF1D4468 FF1D4065 FF193C60 FF23496C FF20466C FF264E6F FF23496A FF274D72 FF214B72 FF214971 FF2C5577 FF29577B FF335F88 FF2B577E FF315D83 FF37628C FF3D6D96 FF3B658A FF436D96 FF3E7097 FF366590 FF2A5985 FF15406C FF1C4874 FF1E4878 FF1C4677 FF1B4573 FF1B4875 FF1B4471 FF183F65 FF1E4366 FF193D64 FF163A60 FF1D4268 FF254874 FF143868 FF173E6D FF1B4775 FF1A4877 FF234E7E FF224F7B FF24527E FF2A5686 FF235682 FF2B5B8B FF295686 FF27557E FF305F89 FF2F6089 FF30638A FF315F8A FF2F5D88 FF356690 FF316592 FF2E6590 FF356A98 FF386D9F FF376D9E FF356895 FF346891 FF376D98 FF3C729F FF346796 FF2F6191 FF376B99 FF3D719A FF336390 FF3F73A0 FF4279A5 FF4779A5 FF4A7AA1 FF4B7BA0 FF4D7492 FF31536D FF4E6F8B FF496981 FF315266 FF092334 FF0B1F2E FF041828 FF0A2233 FF041E2A FF0E2532 FF0F2634 FF0D2635 FF0A2435 FF092031 FF011829 FF011726 FF041B2C FF021829 FF021526 FF061827 FF0F2030 FF102233 FF182E41 FF192F44 FF1A364C FF1F3F52 FF305065 FF2B4E68 FF40627F FF42647E FF325A74 FF3A6383 FF376081 FF49708F FF567896 FF496C87 FF5A7E97 FF4A6F85 FF5C7F99 FF3C6077 FF3B6177 FF284E65 FF486F8B FF446784 FF4B6A83 FF3A556E FF35566B FF31576C FF3A6177 FF5E839C FF496E8A FF6991AA FF6E99B4 FF6C96B5 FF4E738F FF33566F FF4D7590 FF49738C FF395D7B FF496A86 FF44657D FF36566E FF4E6F83 FF466676 FF4F6B79 FF476372 FF678494 FF5E7B8F FF446377 FF43667E FF365A77 FF476C8A FF4F728E FF436783 FF456986 FF325673 FF234764 FF294D6A FF244A68 FF254D6E FF224B6F FF234D73 FF254E74 FF284F72 FF335E7C FF305B7B FF426C8D FF426A8A FF3A617E FF3A617D FF3D6583 FF3C6486 FF335B7E FF365D80 FF2F5477 FF244C6E FF275074 FF325A82 FF2F5882 FF2D5781 FF2E5A83 FF2F5C83 FF2C577E FF21486D FF284E73 FF265075 FF275074 +FF365E84 FF3A648A FF29537C FF2C5680 FF255379 FF204D73 FF28527A FF234E76 FF275379 FF28557C FF234F78 FF214A74 FF1A4671 FF143B67 FF153965 FF143D69 FF1A4374 FF1B4672 FF133E69 FF133C6B FF123A67 FF113765 FF173E6E FF14406C FF194574 FF1A4576 FF214A79 FF234A79 FF204B78 FF214D7C FF1E4778 FF194172 FF1E4879 FF133E6F FF1C4675 FF133E69 FF1C4673 FF1B4475 FF214C7B FF1C4778 FF1A4374 FF153E6E FF103967 FF214D80 FF2C5F92 FF275A89 FF2A5887 FF2B5786 FF224F7C FF214A79 FF1D4572 FF183E68 FF163E66 FF1F4A76 FF1A436E FF18426C FF1A446E FF1D446C FF1F4469 FF143A60 FF26507C FF16416A FF1A4267 FF1E426D FF163E69 FF17426B FF1A496D FF1B476F FF20476F FF194166 FF224972 FF224C76 FF235079 FF1C476D FF274F74 FF214970 FF1D446A FF21466A FF1E4566 FF1B4263 FF1D4163 FF1E4161 FF193F5F FF1F4668 FF204668 FF274C6C FF284B6A FF234A69 FF1F4767 FF265071 FF2B5576 FF234C6D FF284F72 FF234B6C FF21486D FF497398 FF356085 FF416C96 FF46709A FF2D557C FF284F76 FF2B557E FF214F7B FF204976 FF23466A FF1D3B5E FF20476A FF2B516E FF173959 FF295177 FF315780 FF22466F FF214A73 FF224974 FF1B436D FF214A73 FF224872 FF1A3E67 FF19426B FF1A4472 FF1F4B7B FF1D4873 FF224B6F FF1F486D FF1E4873 FF1C4671 FF1C4A71 FF2B5A86 FF285583 FF214E77 FF356691 FF306392 FF2B5F8E FF2F6290 FF336695 FF346695 FF3A6C9A FF3E73A1 FF396E9C FF3D71A1 FF4377A8 FF3F74A2 FF336693 FF3B6D9B FF316594 FF2E6395 FF356797 FF306190 FF2E608C FF275882 FF366690 FF32628D FF396993 FF326084 FF4C7496 FF3A5F81 FF477095 FF6996B9 FF5C84A4 FF295375 FF5585AD FF41739F FF42739C FF437499 FF3B688D FF30587E FF567EA3 FF3C6A8F FF406A8F FF345E84 FF335C7E FF325674 FF2E546F FF25435D FF1A3347 FF051C2B FF031B29 FF081E2C FF091D29 FF071C2C FF102635 FF122C3B FF153144 FF1F3F58 FF2D4B66 FF2F4C61 FF2F4E62 FF315267 FF2C4A5D FF344E60 FF3B596D FF4D7289 FF557691 FF607F91 FF5A7D90 FF5B7A8E FF46657A FF68899D FF3D5E71 FF58798C FF436377 FF37576D FF6C8FA5 FF3B5B71 FF507086 FF5C8198 FF31576F FF305771 FF5C839E FF537690 FF4F7389 FF7899AC FF698696 FF536C7B FF7C99A5 FF84A3B2 FF4F6A7A FF2A495A FF3C5F79 FF4F7490 FF416481 FF3D6583 FF3C6384 FF325776 FF3C6281 FF366081 FF3E698A FF40698B FF365E80 FF2D5577 FF365C7D FF386081 FF487194 FF385F82 FF375D7F FF2D5270 FF2F5572 FF335C79 FF305573 FF284D6D FF2C5375 FF274D6D FF315678 FF30577A FF264C71 FF2E567A FF1E476B FF2E577A FF2F587E FF30577F FF2E5779 FF345C7E FF2C547A FF30587D FF264F71 FF3E658C +FF2C5379 FF30587B FF325B7E FF2E597F FF346089 FF305E87 FF295681 FF295580 FF27527D FF2D5984 FF214C7B FF1C4879 FF1D4A7E FF224C80 FF20497B FF1D497C FF184376 FF194575 FF164272 FF1D4879 FF1C4676 FF1D4878 FF275283 FF204C7C FF234D7C FF1C446E FF103559 FF12365E FF113760 FF1A406C FF183F6C FF123762 FF0B325A FF153E68 FF173E6A FF1C426E FF103864 FF1B4472 FF214A7D FF204A7D FF234D7F FF265183 FF214D7F FF1F4C7E FF1E4C7C FF1D4C7A FF1B4677 FF184272 FF1F4A79 FF184475 FF174273 FF1E4675 FF1D4372 FF163D6F FF1B487D FF204D82 FF214E81 FF1A4575 FF1A436F FF163F6B FF224E7D FF1A4874 FF194771 FF1B4675 FF1D4777 FF214D7C FF13406B FF1B4471 FF123962 FF153C60 FF0E355B FF103A64 FF15406D FF113B66 FF113A61 FF153F65 FF184469 FF1E476E FF244A74 FF1D456E FF284E75 FF214A71 FF244E76 FF2C567E FF275074 FF163D5D FF183E5E FF234A6D FF1A405F FF1E4463 FF274E6E FF2A5273 FF214362 FF20435E FF2A4D6B FF1B3E5A FF193F59 FF274E6C FF436B8D FF41688A FF3F688A FF467092 FF386284 FF395F80 FF345D79 FF466D8D FF436F91 FF406683 FF345876 FF457494 FF305B7E FF396084 FF426E91 FF416A8E FF305778 FF3D6789 FF507BA0 FF1B446D FF163E6B FF1C4774 FF254E7D FF244B77 FF224870 FF29537D FF315E8E FF2F6192 FF2C5D8C FF285B8A FF295C89 FF2D5D87 FF255883 FF295C8A FF2D6392 FF2E6594 FF33699B FF366997 FF2D608B FF2B5E8A FF2B5B88 FF30608D FF366995 FF3C75A0 FF3B729D FF2E6390 FF316695 FF376C9F FF4075A4 FF396E9C FF376D9B FF447AA9 FF336797 FF3F72A1 FF3D6D9A FF295C88 FF1E4F7A FF265682 FF2D5F88 FF2B5A84 FF2D5B84 FF406F94 FF3E7095 FF3F6E93 FF416D92 FF4B789F FF437298 FF47759B FF5B86AC FF4D789F FF35618F FF4C7EAF FF3A6F9D FF3E739E FF41719D FF5688B4 FF4F82AC FF416F92 FF1A3D57 FF2C4C66 FF2C506E FF284E69 FF24445D FF1D374D FF162E3F FF081F2E FF041929 FF051826 FF041620 FF041620 FF071921 FF061921 FF051C22 FF051D23 FF09202B FF122832 FF132931 FF132A35 FF162D38 FF1B2F3C FF243846 FF203443 FF294251 FF2F4C5B FF2A4555 FF2C4555 FF395568 FF47677E FF43647C FF385A71 FF3B5D72 FF28465B FF224054 FF1A3546 FF264351 FF203B48 FF162D3B FF3F5868 FF4B6877 FF345061 FF42627A FF385874 FF486884 FF3C5F7D FF496E89 FF3A5E76 FF3E617B FF355A78 FF305575 FF3D6383 FF446A8C FF3B6182 FF315777 FF264D6E FF244E72 FF275071 FF1D4566 FF274D6C FF1F4565 FF355C7C FF295170 FF285172 FF386082 FF3B6284 FF3B6082 FF375D81 FF2E5575 FF284F6F FF254B6C FF385E81 FF375D81 FF365C7E FF2A516E FF335979 FF21476A FF254A6E FF214767 FF214665 +FF4A7091 FF2F5573 FF2F5676 FF265376 FF255077 FF2E577E FF29547B FF27527A FF255279 FF1D4C76 FF204F7C FF204E7D FF204C7E FF1C4878 FF1F4C7A FF22507D FF1F4C79 FF1F4C7A FF1D4B79 FF1C4B77 FF1E4B77 FF1E4A77 FF194573 FF1F4B7D FF184476 FF1C4875 FF19456F FF204E77 FF1D4773 FF204B78 FF1E4D7B FF24527E FF1D4A73 FF204B76 FF224976 FF214773 FF29547F FF1C4674 FF24517E FF1B436D FF0D3259 FF0C3056 FF10375D FF10335C FF14365E FF183D64 FF1F486F FF1D4A71 FF265378 FF2E5680 FF2B5783 FF295783 FF1C4975 FF1B4975 FF1F4C7D FF1D477A FF174273 FF194677 FF1E4A7B FF1A4575 FF1C477B FF194679 FF235484 FF1F4E84 FF204E84 FF1A477C FF1B4879 FF255184 FF1F4F7F FF1D4D79 FF194772 FF17426F FF1C4576 FF1E4A7A FF234F7C FF224C77 FF224B75 FF1B436A FF1C466C FF19456D FF214C78 FF1F4A76 FF1F4B76 FF1D4976 FF25507E FF234E7B FF234F79 FF28547C FF254F72 FF244C6F FF265075 FF37638A FF22496B FF214765 FF274A6B FF1F415F FF193C55 FF274A66 FF2A4C69 FF0C2B48 FF193956 FF22425F FF1A3955 FF1A3B53 FF0D2C45 FF28435F FF284B67 FF375F77 FF294A64 FF3C617F FF2A506F FF456987 FF45708E FF446E8E FF3A5E7E FF365B7A FF678FAE FF4D7797 FF365E81 FF355C81 FF284C73 FF21446D FF1A3F6A FF1F4773 FF1C4975 FF295986 FF225180 FF2C5D8D FF2C6191 FF2A5E8F FF316392 FF2C5D8C FF2D6190 FF2E6796 FF2E6693 FF285E8A FF326792 FF2B5E89 FF32618D FF2E5C88 FF346591 FF30628D FF30628D FF366997 FF376B9A FF366D9C FF356B98 FF356A97 FF336896 FF336996 FF3D729E FF316893 FF2B6491 FF386E9E FF376D9D FF285D8C FF306291 FF2E5D8E FF2A5C8E FF295F8F FF2C6291 FF316494 FF356797 FF376B98 FF356A96 FF3D749F FF396E98 FF33648F FF326590 FF2E608D FF366490 FF3C6B93 FF316288 FF406E97 FF5480AB FF527EA4 FF557E9D FF5D86A9 FF5080A8 FF4D7CA4 FF4B79A1 FF5382AC FF5586AF FF437296 FF5585AB FF5584AD FF406D94 FF40698A FF3C627F FF375B78 FF294C67 FF2C4C62 FF284556 FF142F3E FF0A2430 FF062029 FF041B23 FF071921 FF0A1B23 FF0B1C26 FF0C1E2A FF1C2A38 FF16222E FF18262E FF16252F FF142635 FF1F3143 FF192C3D FF263C4C FF284151 FF304B5D FF355163 FF3B5B6A FF3A5763 FF203740 FF172D34 FF152E35 FF233A47 FF385365 FF3A596B FF284A5E FF2D5067 FF375A72 FF3A5A71 FF3F5D74 FF406179 FF45687F FF4B6E86 FF456A85 FF2B516D FF284D6A FF1D4261 FF345B7D FF33587C FF2E5376 FF2D5274 FF335878 FF305672 FF345A78 FF4B7192 FF3A5F82 FF4E789A FF3F6C8F FF3A6489 FF2D5376 FF23496C FF2E5476 FF2A5273 FF244B6D FF2A5072 FF2B5172 FF274D6C FF375C79 FF325672 FF365C77 FF2E5572 +FF436B85 FF30536F FF294E6D FF2E577B FF30577D FF2E5579 FF274F75 FF2A537A FF204970 FF204973 FF214A76 FF1E4A74 FF1E4673 FF234C77 FF204A72 FF1F486E FF204C74 FF204D78 FF25527E FF1C4973 FF224E78 FF214D7A FF194A77 FF245584 FF245583 FF23547F FF255482 FF1C4D7B FF214E7A FF224F7C FF225584 FF215283 FF275788 FF255686 FF255280 FF1F4B76 FF1B4A76 FF235485 FF215687 FF245685 FF235280 FF2F5D8E FF34669B FF316599 FF245483 FF214D7A FF1D4773 FF204571 FF19375E FF0B2848 FF072A4C FF082B50 FF0D2D51 FF102B50 FF0B2949 FF122B4B FF133254 FF1B4469 FF26517A FF1B4672 FF214E7C FF1B4475 FF1A4878 FF1C4C81 FF245489 FF205382 FF1E4E7C FF204F82 FF205085 FF1C4A80 FF204E80 FF164575 FF1F4C7F FF1E4E80 FF174676 FF1C4879 FF1C4E7A FF1D4B78 FF194572 FF1C4774 FF1B4672 FF1B4C77 FF20527F FF2A5A88 FF1F4D7B FF214C7A FF224D79 FF234E79 FF234E78 FF153F6B FF234D7C FF275381 FF18436A FF184266 FF22486F FF1A3F62 FF1A3E5B FF2F5A7A FF437193 FF2C5272 FF355D7B FF3B6282 FF3D6285 FF2D5372 FF446A86 FF264661 FF274A62 FF2D4F67 FF2A4861 FF2D516A FF244661 FF2F4E69 FF294C6A FF325675 FF335773 FF23445E FF20425B FF305571 FF3C5F7F FF3F6585 FF496E90 FF274E75 FF27517F FF204B7B FF1D4977 FF21507C FF1E4A79 FF214C7B FF23527E FF275582 FF295B84 FF23537B FF316590 FF336C9D FF336A9A FF3C73A1 FF2C6693 FF366A98 FF305F8D FF305E8D FF2B5C8A FF2F6390 FF306391 FF245684 FF336593 FF336593 FF346B92 FF2D648D FF3B729F FF3B6F9F FF346797 FF2F6390 FF2F6590 FF2A5B87 FF2A5D89 FF306794 FF326695 FF366998 FF3B6FA0 FF36699A FF2F628F FF356796 FF285A8C FF316295 FF2C5C8C FF316593 FF306492 FF346493 FF2C5E88 FF3A6F9C FF3E75A1 FF316390 FF255784 FF2B5C89 FF275984 FF2E618A FF30638E FF386A96 FF33668F FF366B90 FF4A7C9B FF4E7F9F FF5381A2 FF416783 FF527E9C FF5083A8 FF3F729D FF417099 FF436D93 FF416D90 FF5582AA FF5786AE FF3D6785 FF5981A3 FF507DA7 FF3C6E95 FF517EA4 FF446D8E FF456A8A FF466C8A FF406984 FF406781 FF426682 FF466D87 FF4D738F FF436785 FF38627C FF3C647D FF33556D FF2E4C61 FF2B4759 FF203A4C FF22394A FF1B2F3E FF19323E FF18313B FF0E252D FF082027 FF0D222D FF0D242F FF0C2530 FF142A39 FF122E3B FF193340 FF273F4E FF223D4E FF294558 FF2E4B5B FF385666 FF335263 FF3A586B FF47657B FF45667F FF44677E FF4F738B FF4E728D FF446783 FF3F617D FF4E748C FF2E526C FF476985 FF274D69 FF38607D FF4E7493 FF385F7B FF426886 FF3F6584 FF264C6E FF3E6487 FF436C8C FF416889 FF426888 FF537794 FF426480 FF335571 FF587E98 +FF40637C FF375972 FF294C6B FF32567B FF2C5578 FF2D577B FF234C75 FF244C76 FF1F466E FF1F466C FF20486F FF204870 FF224D76 FF254E77 FF1F456A FF21486A FF234C6F FF244F74 FF265077 FF244B74 FF254F7A FF204D78 FF25507C FF23527E FF204E7A FF224F7E FF255685 FF265486 FF1F4D7C FF1D4B78 FF1F4D7A FF214F7D FF1F4E7D FF1F507E FF255884 FF225483 FF245385 FF1B4978 FF21517D FF245480 FF224E7B FF255080 FF225383 FF255486 FF205281 FF215485 FF225487 FF295B8F FF285B8C FF275480 FF2D5A88 FF37699A FF376B9E FF31649A FF2A5D93 FF306191 FF225079 FF1D4169 FF17355A FF061F3F FF0B2545 FF204367 FF1C466E FF1F496E FF103457 FF1C456A FF234B6F FF204469 FF193B62 FF1F476C FF295279 FF254F7B FF275382 FF2D5C8B FF225181 FF1E4B7D FF1C4A7C FF1E4D7D FF144472 FF225282 FF235486 FF215284 FF245686 FF225686 FF215385 FF1F4E7F FF1A4978 FF225181 FF184777 FF204F7E FF1A4A78 FF1B4B78 FF1A4872 FF285683 FF275684 FF25537D FF174269 FF2E557E FF214A74 FF27567B FF315B7E FF2D5274 FF365F80 FF254B6D FF254B6D FF274C6D FF234666 FF2A4D6A FF193954 FF355876 FF325978 FF2E5475 FF264A69 FF345A78 FF43698A FF2D546C FF355873 FF385A75 FF2B4E6A FF3D6283 FF264C70 FF2B557C FF224F76 FF2B5B83 FF295982 FF224C79 FF244D7B FF1F4973 FF1F4B72 FF19466C FF2D5980 FF2B5A7E FF295A80 FF2F5F89 FF305D87 FF2A5983 FF366693 FF2D5B88 FF3A6A95 FF356994 FF3C72A0 FF366E9A FF3D71A0 FF346899 FF366C9D FF376B97 FF2D5D8B FF25557F FF2D5E88 FF255989 FF386E9F FF376C9B FF396B9E FF3A6B9B FF2E5E8A FF25547D FF23537B FF255580 FF2E5F8A FF376895 FF2C5E8D FF275785 FF2B5E8D FF2A5E8E FF2C628E FF2C608E FF306192 FF366797 FF2E6391 FF2F5F8D FF316291 FF2F6595 FF376A9B FF31618E FF2B5C86 FF2E6089 FF2B5A84 FF2D5E8A FF346594 FF265582 FF26547A FF2D5D82 FF3B6D94 FF3B6E95 FF3C6A93 FF336288 FF37668A FF3B688B FF426F91 FF3C6989 FF376181 FF386280 FF385E7A FF3E6481 FF406C8D FF48779C FF42749A FF427097 FF4C759A FF3F6C8F FF49789D FF4D7A9D FF507CA2 FF3E6689 FF274D6C FF5785A9 FF5283AC FF5889B3 FF5789AF FF5D8CAF FF6995B8 FF7199BE FF6C95B5 FF7FAEC8 FF779FBC FF739BB9 FF587D98 FF406079 FF48687F FF2D4E65 FF33546C FF2B4B61 FF315064 FF1F394B FF203B4B FF173244 FF142B3A FF152A38 FF1A3241 FF0C2533 FF112B38 FF16323D FF16313C FF1C3747 FF264354 FF1E3B4E FF233D50 FF1C3A4D FF234154 FF274356 FF2A465C FF315169 FF2A4C64 FF2C4D65 FF294861 FF2F516E FF416887 FF264E6E FF2A516F FF254A69 FF244763 FF1A3C58 FF254660 FF24455E FF23445B FF1F3F57 +FF1D384D FF1E3D54 FF284B66 FF2E5374 FF274E72 FF254D72 FF224D75 FF1B4972 FF1D4871 FF184068 FF194069 FF153D61 FF174165 FF1B436A FF1B4268 FF1D4569 FF173D61 FF1B4366 FF1A4468 FF1D486D FF285278 FF224C74 FF2A537E FF214D77 FF1E4A74 FF295681 FF1F4D79 FF1F4A77 FF244F7B FF224E79 FF24517D FF2C5A88 FF21507E FF26537F FF194470 FF204B78 FF255484 FF255686 FF215280 FF285986 FF255281 FF265182 FF205082 FF215283 FF205181 FF1C4F7D FF255888 FF245786 FF255683 FF23507D FF285583 FF255787 FF23588A FF225589 FF28598C FF235586 FF2A5F8E FF316799 FF366DA0 FF316898 FF285682 FF20446F FF1C365E FF112D51 FF142D4E FF0B2240 FF0D2647 FF224369 FF18375F FF132D4F FF051932 FF05152A FF01142A FF081E34 FF122A44 FF193756 FF204265 FF204769 FF275478 FF2D5D85 FF255884 FF2E5D8A FF285784 FF2F5E8B FF356490 FF22517D FF2E5C88 FF26537E FF2B547F FF244C76 FF264E7C FF254F80 FF2A5986 FF1C4C7B FF174777 FF164574 FF1C4C79 FF184573 FF22507C FF20517C FF1F4C75 FF28547B FF204C73 FF29527C FF2D577F FF295376 FF275174 FF325A7F FF2B5276 FF295176 FF2B567C FF426E94 FF3A668A FF285476 FF4B7698 FF325B79 FF2B526D FF5A7D9E FF426585 FF39607D FF416786 FF264E6E FF2B5679 FF316086 FF33638A FF2E5B84 FF2D5981 FF235074 FF265277 FF29537C FF27537D FF315E85 FF29567C FF305E83 FF245076 FF29597F FF34668F FF32658D FF2B5D85 FF2F5F89 FF2D5D89 FF295D86 FF2A5D85 FF285A85 FF275987 FF285987 FF295886 FF2F5C87 FF25537E FF2F5E8D FF285886 FF2D5C89 FF255381 FF1F4E7A FF2D5C87 FF32628E FF295A85 FF285982 FF204F78 FF214F7A FF25537D FF214E79 FF2A5884 FF30628E FF32668E FF295D86 FF245782 FF285A85 FF295882 FF295C86 FF346793 FF2C5F8C FF326495 FF386A9C FF3E6F9F FF376896 FF366893 FF386D96 FF31658F FF3A6C96 FF3E6E99 FF40729F FF386A98 FF2F5E8B FF295883 FF2A5C87 FF2F5F8A FF295882 FF2B5B84 FF34648D FF315F88 FF38668C FF3F6B8E FF406D8E FF336486 FF25557A FF48789C FF376586 FF447091 FF366487 FF37648A FF366286 FF315E84 FF305C7F FF2F5879 FF305E83 FF336288 FF35688B FF568AAC FF5686A6 FF6390AC FF5787A2 FF315B7A FF3B617F FF395B76 FF628AA4 FF658CA9 FF678CA9 FF7798B5 FF658CAB FF628DAE FF6087A8 FF6490B2 FF5D86A5 FF527998 FF658FAE FF5F89AB FF547C9A FF476B85 FF44667F FF4A6B83 FF33546E FF34566F FF2B4B5F FF284A5F FF1D3F53 FF153243 FF102B37 FF122B38 FF122939 FF142B3B FF173141 FF223B4B FF1B3343 FF1E3646 FF223C4E FF203D54 FF26455C FF24435A FF2F5168 FF31556B FF31546C FF385974 FF3C5E79 FF2F4E65 FF254053 +FF133243 FF113045 FF12354C FF193D56 FF1B3F5C FF1C4569 FF22517A FF265784 FF204E7C FF224D7B FF224D7B FF214D78 FF1C4772 FF204C78 FF1F4B79 FF214B7A FF285382 FF204C79 FF24517C FF224E77 FF154068 FF1B446B FF18416B FF1F4873 FF1E4873 FF15406A FF1E4771 FF1A406A FF204570 FF173E63 FF153E5F FF1E486B FF20486E FF1F4770 FF27547E FF215079 FF1E4B76 FF1D4876 FF1F4C7D FF214F7D FF2B5885 FF204C77 FF1F4F79 FF1C4D79 FF265582 FF2B5988 FF265886 FF245582 FF1F4D78 FF224E7A FF24507D FF265582 FF225381 FF2A5988 FF295A8A FF245687 FF205182 FF205282 FF28598A FF265589 FF1E4D7F FF214F7E FF2C5F8B FF285986 FF2E5C8B FF2F5C8B FF396D9F FF3871A8 FF2E659E FF23568B FF22588B FF2F6496 FF26517C FF18395B FF0F2A45 FF0D223B FF08192C FF041323 FF021321 FF001120 FF031527 FF041929 FF03182A FF031729 FF0A1F2C FF041A28 FF061C2D FF061D2B FF061C2A FF081F2F FF0E2838 FF112C3F FF112D44 FF1C3956 FF1F3F62 FF274D74 FF2F5985 FF295484 FF234F80 FF2A5789 FF215180 FF2E5E8C FF20507B FF1E4D7A FF1E4E78 FF214F78 FF1D4B74 FF204C77 FF1E4B71 FF214D73 FF234D74 FF2B577D FF346185 FF335D7F FF365F80 FF3A6184 FF38607F FF3A6284 FF507A9C FF1C4260 FF284C69 FF1B3F5E FF2E577A FF2F5B85 FF2A5A87 FF3B6B99 FF346590 FF336289 FF1F4C6F FF1B4468 FF1F4A6F FF1D476D FF1A4368 FF275176 FF1E486F FF224D74 FF2A557E FF2C5982 FF2C5C83 FF25557F FF295784 FF2D5984 FF2D5882 FF26537C FF295781 FF245079 FF225079 FF2F5A85 FF2A5581 FF1D4774 FF1D4773 FF19416C FF1E4871 FF1B4570 FF1A4670 FF224F7A FF295984 FF224F7B FF2A5583 FF25507E FF2A5782 FF285885 FF275584 FF24537E FF22547C FF2A5C85 FF2A5B87 FF2B5C87 FF2D5E8A FF2E618E FF2B5D88 FF32648C FF2C5A85 FF2E5F8B FF285883 FF295783 FF2C5E89 FF265985 FF285985 FF2D5D88 FF275684 FF275885 FF2E5F8B FF34648E FF36658B FF32638C FF2A5D88 FF2F628D FF2F6292 FF336797 FF306290 FF326391 FF376893 FF3E7099 FF386A94 FF346690 FF255680 FF427298 FF45769A FF376890 FF3E7098 FF447399 FF316189 FF3E6F92 FF366485 FF417197 FF4B7A9F FF477799 FF5486A9 FF5E8EB1 FF467290 FF335E7B FF436A8B FF497294 FF4D7693 FF416B85 FF547792 FF7094AB FF7C9BB2 FF5F8199 FF4B708A FF5C7F98 FF4E748D FF567A94 FF597C95 FF567B95 FF507593 FF577D9D FF567B9A FF507593 FF4B728F FF4E7696 FF4B7495 FF476C8A FF507797 FF4F799C FF467193 FF466E8F FF345B79 FF3A617D FF355B77 FF335874 FF30546F FF375B75 FF385F7A FF39617C FF2F5671 FF2A516B FF2C526C FF23435B FF203C52 FF1A364B FF183348 FF142E42 FF0F2B3B FF0F2D3C +FF517C9A FF3A6180 FF2B4F6C FF325671 FF234966 FF224D6E FF214F75 FF1F4B76 FF224D79 FF295480 FF285783 FF255580 FF295682 FF21507B FF255682 FF245180 FF235380 FF1F4C7A FF214A79 FF23507F FF245282 FF2B5889 FF295989 FF275586 FF235283 FF285785 FF234D7B FF214D77 FF234E79 FF1F4A72 FF154166 FF1E4872 FF123D65 FF133D62 FF123B61 FF1C456A FF204A70 FF27527C FF1D496F FF225077 FF245178 FF244E77 FF214D77 FF26547F FF26527D FF25507C FF245584 FF2C5B8A FF2C5783 FF27537E FF214B77 FF1E4975 FF1E4975 FF17406D FF1A4A74 FF235480 FF204E7D FF20507B FF215280 FF285B8A FF255886 FF295B8B FF225587 FF1F5187 FF25568D FF235484 FF1D4D7C FF1B4B7C FF25568B FF2A5E94 FF215889 FF255B8E FF275A90 FF1D4F85 FF235488 FF336496 FF30638F FF28557B FF24496C FF1D4063 FF1B4164 FF0D304F FF0F3051 FF112C4D FF092641 FF14304D FF072342 FF07263F FF0F2D49 FF0F2946 FF09203A FF051B32 FF041B2C FF001424 FF031625 FF041522 FF021827 FF092232 FF123042 FF1D3C56 FF204464 FF294F73 FF2C5278 FF2A587C FF27547A FF37628A FF285379 FF244D72 FF2B5A7F FF27557A FF2D577D FF265278 FF2A567A FF1E486A FF1E4968 FF2A5374 FF355B7E FF224A68 FF386081 FF325A7C FF254B6B FF2F5576 FF214C73 FF3C6D9F FF2E6598 FF306696 FF306395 FF2E5E8D FF24517A FF254C74 FF1D4673 FF224A78 FF29527E FF204D74 FF1E4D75 FF25567D FF245277 FF224D73 FF30597E FF264F76 FF26537B FF26557A FF245279 FF23517C FF255481 FF2E5E88 FF306489 FF30618A FF2D5C87 FF2E5D87 FF2C5984 FF27527D FF225079 FF2D5A86 FF24517F FF2F5D8A FF32618F FF305F87 FF1C4873 FF1A436E FF19426A FF1A436E FF2A5482 FF24537D FF1D4E75 FF1E4F76 FF295781 FF295881 FF20537A FF2B5683 FF2E5B85 FF2D6188 FF2F618C FF366997 FF3A6A97 FF3A6794 FF306290 FF346895 FF2F608C FF30648C FF2F5F8A FF31628E FF306490 FF346697 FF346794 FF2A5E8D FF2C5D8C FF2D5E88 FF285682 FF21527E FF295D86 FF2E5F8C FF235480 FF265782 FF2B5A86 FF2A5D86 FF2C5B87 FF25527E FF306089 FF3B6A93 FF356690 FF2E5D86 FF3F6D96 FF47779B FF426F8F FF356186 FF437594 FF5482A0 FF3D6C8D FF427194 FF4F7C99 FF53839B FF507B96 FF457291 FF467297 FF5382A3 FF567F9B FF49758E FF426E85 FF476A83 FF4F6D86 FF4D7186 FF507386 FF3E6278 FF5A7E97 FF51748C FF3C5E78 FF385C75 FF2D5168 FF3E647E FF305774 FF355A77 FF31526F FF3F647D FF375A76 FF4A7190 FF497698 FF3C688D FF3F6B8F FF3F6A8D FF3C668B FF3A668B FF436E93 FF3F698C FF305979 FF325C7D FF517C9F FF437195 FF48769D FF4E7DA2 FF517FA0 FF618CAD FF5F87A9 FF668DAE FF729BB7 FF6792AC +FF5C83A4 FF5F88AA FF557D9D FF5B81A1 FF477093 FF436B90 FF325B81 FF305C82 FF285278 FF214B70 FF204C72 FF264F79 FF24507C FF1F4C77 FF1B4670 FF204A72 FF1C466E FF234C73 FF224D75 FF25507B FF214F7A FF24537D FF295581 FF295682 FF2A5A85 FF255683 FF275582 FF265281 FF245380 FF22517D FF21507C FF1E4C79 FF204E7E FF235183 FF255283 FF204D7B FF224E79 FF1C4872 FF224C78 FF163D66 FF1A416A FF1A456E FF194369 FF163F66 FF1E4871 FF244F77 FF1C4670 FF1F4970 FF1E486C FF254D74 FF234E77 FF27537E FF265480 FF285684 FF1F4E7C FF1E4E78 FF1A4A70 FF214D77 FF26527E FF1A4775 FF1C4674 FF1C4770 FF214D79 FF1F4F7D FF255385 FF204E7C FF305D88 FF224F7C FF285888 FF245786 FF265989 FF205284 FF1E4D7D FF245383 FF235384 FF1C4D81 FF2B5D92 FF285C8F FF265A8C FF285B8E FF30659A FF3C6E9F FF376897 FF2E5F8D FF2E5C8A FF305E8C FF2B5A88 FF255281 FF2A5986 FF2A5281 FF24507C FF29517C FF284E74 FF30587E FF1A3E60 FF102F4A FF15324C FF0E273E FF061A29 FF081A25 FF071728 FF041328 FF011224 FF031627 FF031828 FF021727 FF031626 FF041A28 FF081E30 FF122B3C FF142E40 FF183248 FF1E384F FF224257 FF2E526E FF315774 FF345A79 FF375A78 FF193650 FF1C3752 FF0F2F4C FF0F3354 FF1E496E FF1B4A79 FF215384 FF295C8D FF285A8B FF275782 FF204E73 FF284F75 FF214771 FF27507D FF275685 FF295B8B FF2A5B87 FF336591 FF346690 FF336287 FF2E5A7F FF346189 FF2D5F87 FF25567E FF2C5C86 FF2C5A84 FF2B5981 FF31638C FF376893 FF34638D FF29557F FF244E76 FF20486F FF234A73 FF204972 FF1D4A73 FF204C76 FF28527E FF25517D FF254E76 FF28517B FF2E5984 FF315E88 FF2F5E88 FF2A5983 FF32628A FF3B6C95 FF376A93 FF2F628C FF3A6C97 FF36638B FF2D5A7F FF36658A FF37658C FF336088 FF35618B FF3C6A92 FF2C5B81 FF2F5C82 FF2C5981 FF2B5B83 FF37648B FF34638E FF32628E FF31628A FF2E5E87 FF35618F FF346692 FF30638D FF2F5F8A FF366694 FF326493 FF336492 FF376897 FF3C6E9B FF396C96 FF356793 FF2E5E8D FF285887 FF316290 FF376A95 FF356891 FF2A5B85 FF2C5C87 FF2A5884 FF376490 FF35648A FF3A698D FF3E6C92 FF427192 FF437193 FF3E6B90 FF457597 FF47769A FF4D7DA0 FF3E6E91 FF3B6990 FF39668D FF3A678A FF487598 FF457597 FF467392 FF47718D FF446F8A FF4C728E FF496F8A FF42667F FF3D5C74 FF406078 FF375970 FF335671 FF385E80 FF375B7C FF2D4F6B FF355974 FF517592 FF3B6382 FF355E7F FF426A8A FF426C8D FF315A7B FF426A8C FF346081 FF336082 FF2F5A7E FF396185 FF2E587A FF2C5578 FF325E84 FF305F85 FF3A698C FF4D7D9F FF51809F FF5D8BAA FF507B9B FF3C6583 FF426782 FF507490 +FF3D647D FF49708B FF5E849F FF597E9A FF436A88 FF345D7D FF355F80 FF315B7D FF396084 FF31577B FF2A5275 FF265075 FF234D74 FF255178 FF204B71 FF1D4569 FF23496B FF20486B FF255274 FF265379 FF204D73 FF1D4970 FF224E76 FF255078 FF19466E FF1C4A71 FF1C476F FF24517C FF1F4E78 FF1D4D76 FF23557D FF24567F FF21557F FF245886 FF225483 FF235484 FF255585 FF295988 FF295C8A FF275785 FF2B5888 FF235082 FF224E80 FF24507F FF1B4973 FF19466F FF1E4872 FF174068 FF163D61 FF133E63 FF224D75 FF1C4771 FF204C76 FF23507B FF26537D FF2B5881 FF214E73 FF184269 FF234D76 FF25517D FF234E7B FF224E79 FF214E79 FF1D4974 FF1F4973 FF204B76 FF1F4B73 FF1D486F FF1D4874 FF1D4B7B FF1E4D7C FF255381 FF244F7C FF1F4976 FF1B4472 FF18406F FF0D3763 FF143E6C FF123D6C FF194474 FF1D4C7B FF1F4E7E FF2D5F8F FF316494 FF346696 FF2A5B8B FF2E5F8F FF326694 FF2B6190 FF306292 FF2E6091 FF2E5E8F FF235380 FF1F5280 FF295D8D FF356795 FF376692 FF3D6791 FF284C71 FF3E6587 FF376184 FF2C567A FF204965 FF153B59 FF19405D FF183B58 FF15334F FF173551 FF13314D FF0D2941 FF0B2339 FF14283F FF04192B FF061B26 FF031623 FF051A2A FF12263B FF224560 FF274D6E FF21486B FF1F4873 FF1C497C FF215389 FF275D92 FF2E659A FF2F649A FF265D8F FF245789 FF28537F FF103557 FF244767 FF3D6892 FF184470 FF265079 FF2B5A87 FF205180 FF27557F FF244F77 FF204871 FF335E88 FF2F5C86 FF386593 FF2C5D84 FF28567F FF2C5A84 FF255580 FF2A5A84 FF23507B FF27547E FF2D5983 FF2B5681 FF2A5781 FF2E5E86 FF22537B FF25547C FF29567E FF295981 FF2B5780 FF29537D FF244E76 FF245075 FF2B5A80 FF2B5A7F FF215075 FF2F5E84 FF26557E FF2A5983 FF2B5782 FF28537A FF2F5B7F FF336083 FF305C81 FF346085 FF386489 FF3B6A91 FF34648C FF2E5B84 FF1C476F FF244E75 FF35638A FF36668D FF396A8F FF3C6B90 FF2C5B83 FF35648E FF376B94 FF396F98 FF265780 FF2C5882 FF24527A FF285780 FF376591 FF305E89 FF305F88 FF32618C FF2C5A88 FF376491 FF31608C FF2E5F88 FF306288 FF32628C FF2E5E8B FF2B5B89 FF2E5E8B FF2F628C FF2F6189 FF32628A FF37678E FF3E6D94 FF3A6992 FF396A93 FF376890 FF417198 FF35668E FF3E6E98 FF3F6D97 FF3E6E94 FF396A8D FF32648A FF3D6B91 FF406E92 FF38658B FF3B688C FF437293 FF477492 FF476F8D FF4A6E8B FF4F7593 FF4C7898 FF336081 FF2B5473 FF365C7A FF3C6081 FF325A7A FF335D7E FF335D80 FF315B7F FF265074 FF437094 FF3B698E FF336388 FF427095 FF376489 FF305B81 FF386588 FF335F82 FF3C698E FF38668C FF3F6D91 FF4D7CA1 FF4E7C9D FF3E6885 FF35607C FF3B6582 FF476E8C FF446B8A +FF507C9C FF456F8C FF406783 FF466C88 FF3E627B FF3D627C FF355976 FF355A78 FF375E7D FF385F7F FF355D7C FF2B5474 FF295071 FF264F71 FF366083 FF1F4669 FF204569 FF1E4569 FF1F4B6F FF19446C FF27517A FF214C74 FF18456E FF1F4B74 FF235079 FF24517A FF29547D FF214D74 FF234E76 FF1E4771 FF244D79 FF26507F FF1F4B79 FF23517D FF245380 FF235380 FF1B4A76 FF204E79 FF24527E FF214F7E FF1E4B7A FF285583 FF295889 FF225586 FF285C8B FF2D5E8D FF295888 FF245080 FF224F7B FF1F4E76 FF24517B FF1C4873 FF24507B FF1B4772 FF154069 FF17426B FF184268 FF20476A FF1E466B FF285079 FF2D557F FF244D76 FF25507B FF224E7C FF1B4674 FF1B4675 FF1F4976 FF1D4870 FF1B466D FF27547E FF235281 FF235183 FF255282 FF1C4876 FF194570 FF123C66 FF1F4770 FF1A446E FF18406D FF1A426F FF214D79 FF1C4774 FF1C4876 FF194875 FF1C4876 FF234E7C FF1B4676 FF204A7D FF1C4B7D FF1D4D7A FF184571 FF1C4A78 FF1E4E7C FF245381 FF1E4E7E FF1F5080 FF204F7D FF204E7A FF23527E FF295987 FF2D5D8E FF295A8B FF2F608C FF376591 FF3C6A99 FF376391 FF325D88 FF38648F FF386592 FF3C6893 FF365F86 FF375E84 FF395D7B FF274761 FF234561 FF375D79 FF26435F FF4C708E FF32567D FF274D77 FF25507A FF295781 FF2F608C FF326291 FF396899 FF316491 FF386C9A FF346596 FF356391 FF346084 FF183C55 FF41698D FF1F4469 FF214060 FF3C6387 FF245280 FF214D7C FF1F4876 FF1B4574 FF204B79 FF1C4673 FF2B5885 FF265682 FF194975 FF265381 FF235481 FF285985 FF2A5A87 FF2C5C89 FF2A5A87 FF366693 FF2D5E8A FF2B5D85 FF316189 FF2C5A83 FF295A83 FF34648D FF31648C FF34648D FF2B587F FF254F73 FF244C72 FF2B5379 FF285173 FF204A6F FF275378 FF29577E FF36668D FF37648C FF2C5A7F FF29577C FF315E85 FF366389 FF3A678B FF346086 FF2F5D85 FF275981 FF3B6A90 FF335F84 FF305D82 FF2F5F80 FF2B597A FF2A5679 FF2F5B80 FF376389 FF34638A FF5181AB FF4476A0 FF386991 FF417196 FF366489 FF285680 FF2F5C86 FF2B5A83 FF2F5E88 FF316289 FF305F87 FF3B6A94 FF2E5E88 FF275480 FF1C4773 FF1D4772 FF254F7A FF2D5883 FF26547E FF24537C FF2E5F88 FF2F5F89 FF31608A FF32618B FF2E5C86 FF33648B FF376990 FF3E7099 FF3A6C95 FF3D6E97 FF3C6E98 FF41739E FF4474A1 FF3E6F9A FF3A6A93 FF3B6B93 FF407098 FF47759D FF437297 FF39698B FF437294 FF507B9D FF3D6587 FF30577B FF305879 FF2D5575 FF3C6387 FF305879 FF355C7E FF335C7F FF2D587C FF315A7F FF264F73 FF3E698D FF3A668C FF346187 FF3C6A90 FF437196 FF3E6B8D FF3A6587 FF3D6A8D FF457295 FF446F91 FF386688 FF3E6A8A FF47718E FF4D7996 FF487493 FF4A7797 FF497799 +FF325F82 FF396384 FF426C8D FF416D90 FF376082 FF2E5979 FF325B7D FF355C7E FF30597B FF305779 FF274C6C FF2D5473 FF254968 FF274F70 FF2F5B7D FF1D456B FF1B446B FF214B70 FF1B456A FF285178 FF1D486F FF234F75 FF224E75 FF275179 FF224E76 FF1F4A74 FF204A74 FF234E77 FF265178 FF224B72 FF1E476F FF1D4870 FF224D72 FF174265 FF235076 FF24527B FF24517D FF244F7C FF25537D FF214E7C FF27517D FF214A72 FF214B76 FF1D4B78 FF1F4F7A FF1D4C77 FF255380 FF1D4A7A FF2B5988 FF265887 FF295A89 FF245382 FF22507F FF275585 FF255481 FF22507F FF275382 FF214D75 FF17426C FF184572 FF17446D FF133C62 FF10385D FF1D476F FF19436C FF1D496F FF1F4972 FF1C446C FF244C72 FF184169 FF1A456F FF1D4874 FF1E4976 FF285280 FF2B5583 FF234D7A FF1E4972 FF1C4870 FF1E4A70 FF1C466F FF153F6B FF16406A FF1B466E FF1F4971 FF1F4770 FF1A456E FF1A476F FF1B446C FF25507B FF1D4D74 FF18426A FF194370 FF1A4670 FF204A71 FF133E67 FF1B4B7A FF235688 FF205587 FF1C4F84 FF1C4C80 FF1E4F82 FF215385 FF1E5082 FF0F3F6B FF174676 FF1C4876 FF0B355F FF17426E FF13406A FF1C486E FF1B466B FF123D63 FF0D3052 FF0E2741 FF19354C FF294560 FF19304B FF1B3551 FF113255 FF103458 FF0F2F52 FF08274A FF052045 FF042146 FF011F41 FF021E40 FF082246 FF0F2948 FF162F49 FF16304A FF112E42 FF31526E FF315474 FF1C3F5F FF365C82 FF1C4770 FF244F77 FF274E77 FF456F9A FF315B83 FF386186 FF36678E FF2D5D8F FF336295 FF30618D FF396A99 FF396C9B FF396C9C FF37699A FF3F71A1 FF326392 FF326490 FF32688F FF2A5B84 FF32648E FF356996 FF3A6C9A FF3B6D99 FF366896 FF3F72A2 FF3A6D9A FF346490 FF35648F FF2F6088 FF2F5E86 FF2E5C84 FF28557E FF25527B FF346488 FF2C5C7F FF2F5E82 FF305D83 FF38658A FF37668B FF356388 FF3D698E FF346086 FF2F587E FF2B5178 FF326188 FF3A6B8F FF2D5C83 FF35618A FF2A597D FF285474 FF2C5576 FF234C6F FF295479 FF36648B FF37668C FF3C6A92 FF45739E FF376791 FF3B6C95 FF42739E FF376B94 FF30618C FF30618B FF396A93 FF38658F FF35638A FF315F87 FF315F88 FF316089 FF386892 FF34668E FF2E6085 FF2E5C84 FF2F5C83 FF2C597D FF2A567C FF356183 FF305C80 FF2D5880 FF38668B FF3B688E FF305D85 FF315F84 FF355F86 FF2A557B FF37648A FF335D84 FF2C5C7F FF366184 FF396081 FF2C5576 FF305979 FF3A6483 FF3D6887 FF3C6385 FF3C6385 FF376080 FF3E6487 FF335B7A FF325877 FF305778 FF2A5273 FF2E5376 FF284D6D FF335A7A FF2C5475 FF2F5779 FF335A7E FF31587B FF335C7C FF335A79 FF355D7D FF3D6788 FF416889 FF3C6584 FF3A6381 FF416C8C FF477496 FF497698 FF366284 FF2E5C7D +FF3A6083 FF426A89 FF376380 FF336282 FF366486 FF315B80 FF30597C FF335D7E FF3D668A FF3C6486 FF365B7B FF3C6080 FF395D7D FF385E82 FF285179 FF204A74 FF224D7A FF1F4B79 FF214D7A FF1E4A74 FF235079 FF1E4D79 FF25527E FF1C4873 FF1A4670 FF204C75 FF204D74 FF1B456F FF1A446C FF1F4A73 FF26537A FF204D75 FF254F78 FF284F74 FF234E72 FF234D76 FF244B71 FF224B72 FF1E446A FF214A74 FF17426A FF1B446A FF19436A FF1E456A FF123A62 FF153F6A FF1D4673 FF1C4671 FF1E4C74 FF26537F FF23537F FF24527F FF265481 FF275885 FF21517D FF245382 FF24527F FF1F4C77 FF285683 FF2D5D8C FF235381 FF275580 FF1E4B74 FF1A446D FF234B74 FF153F66 FF19436D FF184268 FF1B4068 FF1B446A FF184065 FF1A4068 FF1A4069 FF1C436E FF1B4671 FF1A4671 FF1D4773 FF184069 FF214C72 FF1B4672 FF1B4571 FF1B4469 FF1B426A FF194169 FF174065 FF133D61 FF234B6F FF14395E FF163D63 FF10355B FF163C61 FF133A61 FF183E68 FF183F65 FF1C4269 FF1A416D FF174371 FF1E4F7E FF215282 FF1E4F7F FF2A5C8D FF275C8F FF2A5F93 FF2A5C8D FF245687 FF27588A FF245682 FF214E7D FF1D4A76 FF1F4C7A FF204C7C FF285682 FF346289 FF2C567A FF234666 FF1F4464 FF315877 FF386082 FF1F4671 FF204976 FF22517F FF295886 FF275380 FF2D5984 FF2E5C87 FF376594 FF386B99 FF24517C FF264B72 FF204367 FF102B46 FF0C223B FF061E38 FF0A2442 FF143A5D FF224E76 FF214970 FF153959 FF0C3150 FF1C4160 FF1C3F5E FF335E83 FF2E5C89 FF204D7A FF1E4C73 FF2D5E85 FF2A5885 FF234F7C FF2A5B88 FF3B709F FF2D608E FF2F5F8A FF31618E FF346592 FF336591 FF2B5F8D FF34699B FF2F6597 FF346797 FF356B9B FF3771A3 FF3A70A1 FF4174A1 FF386F9C FF3871A1 FF3D709E FF42739D FF40749C FF4577A0 FF3D729B FF376B95 FF3A6C97 FF356590 FF34668F FF35658C FF2E5B81 FF2E5A81 FF2B567D FF1F4A70 FF27537B FF29587D FF275479 FF265379 FF2B5780 FF2D587D FF285178 FF1B456B FF214B71 FF285377 FF2A557A FF254F79 FF2E5B85 FF315E87 FF3B6A91 FF2C5E85 FF366990 FF3B6D98 FF376994 FF366890 FF35668D FF2E5D85 FF36638B FF38658D FF35648B FF36688E FF3C6E96 FF396893 FF356791 FF396A92 FF3C688F FF3F6C92 FF3E6D94 FF3F6C92 FF3D698E FF3F6D91 FF386689 FF366488 FF336085 FF3B6589 FF4D799B FF4E7C9E FF4B779B FF467294 FF4F7A9E FF386286 FF497494 FF497697 FF376183 FF305778 FF2D5377 FF295175 FF30597C FF376184 FF345C7D FF2B5373 FF2C5273 FF315678 FF325A7C FF2F597C FF315D7F FF2D5879 FF2D5478 FF2F577A FF335D7D FF3B6283 FF345D7E FF376081 FF356081 FF2E5D7E FF3A6486 FF3A6784 FF345D7F FF355E7F FF386683 FF3D6789 FF3F6888 +FF30576D FF3A5F7A FF3F6486 FF446B92 FF376185 FF285072 FF274E6D FF2C536D FF2A4F69 FF264C67 FF214660 FF2F526C FF345672 FF224563 FF284C6B FF224669 FF1B3E63 FF1F436B FF234C77 FF25517F FF224F7D FF22507F FF2B5B8C FF235281 FF285786 FF214E7D FF214F7C FF245281 FF1B4877 FF1A4573 FF18436E FF18436E FF204B77 FF1A446D FF1C466B FF2D567B FF2C5071 FF274C6C FF1C4162 FF426A8E FF325D81 FF376186 FF2B547B FF355D83 FF275174 FF264E71 FF1F466B FF265176 FF265378 FF285277 FF204B72 FF3A668D FF2D5A81 FF3B6991 FF305D85 FF2A5681 FF2F5A83 FF3A6890 FF1D4D78 FF1B4B79 FF1D4D7E FF21507F FF255482 FF275482 FF1E4B78 FF26507B FF295583 FF214E79 FF27517F FF2A5381 FF234D76 FF1D466B FF22486B FF22466A FF143D64 FF204A74 FF234E75 FF1A4168 FF183F62 FF1B436B FF255077 FF1C476D FF19426C FF1D4670 FF19436A FF1A456A FF153F64 FF1B466B FF204A71 FF1C446A FF1C4167 FF23486F FF1E436A FF1E426A FF153A61 FF133A61 FF143B5F FF194166 FF103A61 FF143D66 FF123B64 FF123E6A FF14416F FF154070 FF123F6E FF1C4A78 FF164570 FF1E4978 FF1B4774 FF214D7A FF2B5785 FF2A5B88 FF1D4D7C FF1F4C7E FF194670 FF214E74 FF214F71 FF3E6991 FF2D5788 FF1A487B FF1F5387 FF1D5187 FF204F86 FF1B497F FF1C4F84 FF1E5488 FF20578C FF23578D FF265789 FF245484 FF26517F FF274E78 FF2F5379 FF32577A FF234C71 FF204971 FF214771 FF285079 FF255179 FF235076 FF214A6F FF234A72 FF295681 FF2C5B86 FF315F85 FF29557B FF295279 FF28547E FF25527D FF28557D FF32618C FF306291 FF285B8A FF2F6593 FF2A608C FF2E6390 FF326498 FF3A6CA4 FF3F6FA5 FF3B6FA3 FF3971A4 FF2F6798 FF1F5280 FF1B4C7A FF1E4F7E FF265480 FF234F77 FF2F5C84 FF2F5F8B FF487BA7 FF4479A6 FF4D81B0 FF467BAC FF477FAE FF487EAB FF3A6D99 FF3B6D9A FF356592 FF396993 FF396A92 FF336288 FF2E5C83 FF336289 FF38648B FF2D5C84 FF275780 FF315F8A FF37638D FF2C5880 FF325E84 FF2F5A81 FF2E5A7F FF3A668B FF2E5B80 FF315E83 FF2F5B7F FF2E5A81 FF37638A FF336085 FF255176 FF234F75 FF255177 FF2A557A FF2B587B FF346186 FF2E5D83 FF34658D FF366890 FF3E6F97 FF36668F FF2E5F87 FF33648C FF305E87 FF3F6C95 FF3C6A93 FF3C6B94 FF386790 FF33638C FF3E6B91 FF356286 FF356284 FF3C6788 FF3D6887 FF426F8F FF4C7798 FF426C8D FF4C789A FF5986A9 FF5E8BAC FF4F7C9B FF457191 FF487294 FF4E779C FF4F7A9D FF366081 FF456F8F FF426E90 FF447197 FF457398 FF315F82 FF285476 FF285072 FF2D5475 FF2C5270 FF294E6D FF305471 FF3B5F7C FF446B8C FF497398 FF457095 FF2D597C FF295172 FF295070 FF2D5371 FF2D506D FF264963 +FF31526F FF3D5F7C FF3A6080 FF2A5376 FF295276 FF2E567D FF305A81 FF2C5478 FF3B5F80 FF375978 FF2B506E FF2A4F6D FF375E7E FF2E5373 FF234564 FF18395B FF173D64 FF153B62 FF143862 FF113A67 FF0E3662 FF0B325B FF113A69 FF15406E FF194674 FF204F7F FF1E4F7D FF1E507D FF295886 FF24507E FF204A75 FF1E476F FF3C668C FF2F5477 FF1B4060 FF22486C FF194061 FF2D5476 FF1A4063 FF1A3F63 FF264C6E FF335D7E FF285375 FF234D6E FF2D5576 FF28506F FF2B5473 FF355E7F FF2D5477 FF355E7E FF2F5A7B FF285173 FF3A6184 FF1B4466 FF3C678A FF264E71 FF264D6F FF356186 FF356289 FF244F78 FF234F7A FF1C4873 FF24507B FF234F7B FF25517C FF1E4A74 FF1F4A79 FF25537F FF204C7C FF1E4679 FF1B4473 FF214974 FF153960 FF133759 FF1F4567 FF1E476B FF1E4972 FF1C446F FF0D335A FF10345B FF10375C FF153D60 FF143B61 FF163C64 FF143C60 FF20486C FF1C4367 FF173D62 FF1D446A FF1A4166 FF20466A FF1C4469 FF194163 FF173E63 FF1C4770 FF1B4A72 FF1B476F FF1D4971 FF194671 FF17416A FF1C446D FF173F67 FF1C456D FF1C466F FF17426E FF1B4874 FF13406D FF1A4471 FF19436F FF153C68 FF0D345F FF123D64 FF1C476E FF254E78 FF244C74 FF254B72 FF1D4669 FF214E74 FF366595 FF1F4A7C FF204C7E FF1A487B FF1D4D80 FF1F4F82 FF205182 FF285986 FF2C5B8A FF245688 FF25588C FF2F5E8D FF26557F FF244D76 FF14395E FF254D71 FF1E4469 FF123559 FF193B60 FF1C416A FF123962 FF123A62 FF13365F FF11335A FF0B274E FF10294D FF0E2849 FF0C2544 FF102C4D FF16355B FF16365A FF163352 FF133455 FF1D4266 FF20496E FF255073 FF295577 FF376586 FF2D5B80 FF2E5F87 FF2E5F89 FF2F628D FF326691 FF2F6491 FF356A98 FF3C71A0 FF396B9A FF3F6F9C FF2F5E8A FF32618D FF33618C FF25537F FF2D5A88 FF2A5886 FF265887 FF2E6291 FF2F628F FF386795 FF376594 FF376592 FF2C5783 FF2E5883 FF355D85 FF34618C FF356593 FF285780 FF2B587E FF2B5780 FF2C5A86 FF32628D FF3A6B95 FF3B6C94 FF3F6B93 FF3A648A FF477399 FF37648A FF406A91 FF4E7EA2 FF4E7EA4 FF44749B FF35658B FF396990 FF417098 FF3D6D93 FF346288 FF356287 FF2E5B81 FF2B5980 FF28577D FF29577D FF2E5E84 FF326389 FF2E5D84 FF316288 FF336389 FF37668C FF34658B FF34658A FF37678B FF38678A FF356287 FF3A688E FF407096 FF3F6E93 FF3E6B8F FF457197 FF376286 FF3A6383 FF416D8B FF406C8C FF3F688A FF426C8D FF3E6A8B FF447093 FF437094 FF4C779B FF5A82A3 FF416989 FF406A8B FF396083 FF2F577E FF345C83 FF3F678C FF345F82 FF345C7D FF3C6281 FF335C78 FF315772 FF375D79 FF386281 FF325B7E FF295278 FF355B81 FF3A6187 FF2C5779 FF365C7D FF3A607E FF315774 +FF1B4A73 FF1E4D78 FF23517F FF335D86 FF244566 FF113252 FF2B587D FF1E4F7A FF1F4D78 FF214B77 FF224D79 FF1D4971 FF1A4975 FF214E78 FF28527A FF204A76 FF255584 FF214F7A FF1F4974 FF244F80 FF244D7E FF1C4472 FF224D7B FF214C79 FF1F4A79 FF245080 FF255281 FF25517D FF1C4875 FF1D4775 FF19436D FF184269 FF0B365A FF133555 FF1B3C5D FF2C5173 FF1D4363 FF315779 FF376383 FF3D6385 FF34597C FF355F82 FF39658C FF2F5B81 FF376185 FF2C567C FF1D4B70 FF153F63 FF0F365A FF133D5E FF0C3657 FF2E5577 FF113153 FF365A7C FF2E5476 FF1A3E5C FF264A6A FF2E587B FF2D577C FF1F486D FF1C486E FF224D75 FF234D77 FF224C76 FF214C76 FF235178 FF1B436F FF214972 FF234C7A FF224B7B FF26527F FF25527E FF1E4973 FF29527A FF244B73 FF1A4066 FF173B5D FF274D77 FF1C456C FF1C446D FF204A75 FF265079 FF214976 FF1E4776 FF204B78 FF1B4873 FF174470 FF1B466F FF1C4771 FF17416A FF1F466E FF173D66 FF184166 FF1C4169 FF193F68 FF19456A FF1E496F FF244E77 FF29567F FF26507A FF214A76 FF1B4571 FF17436E FF113D63 FF1A4573 FF1A4676 FF1C4778 FF15406D FF1E4C78 FF1D4976 FF244B78 FF1C436E FF113861 FF0F355C FF0E3455 FF12375A FF173B5F FF315B81 FF33638E FF27557F FF28547F FF2A5681 FF2C5884 FF27507B FF224A72 FF1F4668 FF264D70 FF2C5A85 FF2E5B8A FF183D68 FF1D476E FF31587C FF406A8C FF4D7B9E FF3F6A8F FF2D577B FF315C81 FF25517A FF2F5B85 FF366391 FF2D5D8E FF32608E FF376390 FF396694 FF366494 FF3C6798 FF3A6896 FF2E5C87 FF25537E FF2A5987 FF26527F FF1C446B FF163B5D FF153356 FF112C4D FF183253 FF173458 FF1F446B FF113B64 FF0B365E FF123D62 FF123C66 FF1E4E7A FF235582 FF204F7D FF23507D FF1D4B78 FF1F4C7B FF144572 FF1A4875 FF1A4371 FF214876 FF1E4977 FF20507A FF1D4B73 FF224D76 FF1F4874 FF1C456D FF163F65 FF255176 FF1C4467 FF18436C FF2A5886 FF224E75 FF194363 FF2C5779 FF3C6890 FF36638E FF33608B FF3B6B95 FF3F6E95 FF335E84 FF38668B FF3F7095 FF335F86 FF46789A FF3E6F94 FF447298 FF427096 FF49769F FF5282AB FF4678A0 FF49799F FF4E7DA3 FF4A789F FF447499 FF5285A8 FF437297 FF47799D FF477B9F FF46759A FF3B6D92 FF305F85 FF325F86 FF3A698E FF38668B FF376589 FF407294 FF3D6C91 FF336288 FF447398 FF49769A FF417094 FF3C6A8F FF436E92 FF41698A FF4C7495 FF4C7797 FF4D7A97 FF608AA9 FF3B6383 FF3A6280 FF547C97 FF729FB8 FF325977 FF3F688B FF28577D FF335F89 FF386082 FF1B405F FF21476B FF2C5982 FF2A5782 FF254F7A FF275780 FF26507C FF214E7A FF26547F FF355E89 FF2E5475 FF122F4B FF254C74 FF21517C FF224F7A FF1F4B7B FF23507C +FF1C4066 FF183E63 FF11375E FF143B62 FF1D4464 FF264B69 FF274D6D FF193E61 FF1A3B5D FF193A5A FF1A3D5D FF194063 FF0F3759 FF0D2F55 FF143961 FF0E2F55 FF102B54 FF09244B FF0E2E52 FF14385E FF13385D FF1D4364 FF1A3F62 FF1F466A FF244C70 FF284F74 FF1F476C FF284C73 FF295278 FF234B77 FF265082 FF275582 FF2B5E86 FF265174 FF214664 FF254E71 FF21496D FF102F4C FF153554 FF163654 FF123753 FF1E4468 FF1D496C FF153D60 FF254F76 FF255377 FF3F6C94 FF3E6C97 FF3C6D94 FF39648B FF2A547B FF406D8F FF264E70 FF1D4468 FF1F496C FF214966 FF1F4461 FF244C6F FF264E74 FF193E64 FF20456C FF1C436C FF1C446C FF1F486F FF254F76 FF234C73 FF264F76 FF1D486F FF214871 FF204A72 FF1B426B FF2E5A84 FF234F7D FF1C4776 FF1D4875 FF21466F FF1B3E61 FF20456A FF244D77 FF1E4873 FF274F7A FF19416A FF1C446F FF244D79 FF14416A FF1E4C78 FF214F7E FF1E4B79 FF1D4878 FF1E4977 FF224E7A FF2A5682 FF214B74 FF1A436A FF1E466E FF1F486E FF27537C FF133F65 FF153E62 FF1F486D FF18416D FF174370 FF19446E FF1C4871 FF164469 FF1D4876 FF25517D FF214D76 FF254F7C FF24507D FF1C4976 FF194575 FF204977 FF1F4B76 FF224C76 FF153C63 FF173F67 FF295580 FF31608B FF33618B FF24507B FF1D4771 FF244C72 FF173F60 FF214664 FF22405D FF234560 FF254A67 FF2A4A68 FF284866 FF2C5273 FF365D7D FF2B5272 FF2B5578 FF3E6B92 FF3F6B94 FF396791 FF497BA5 FF406E9D FF4272A2 FF2A5D8E FF255485 FF25537E FF2A5C8A FF245287 FF27598D FF275E92 FF275E95 FF265C95 FF2A6299 FF2C6399 FF32689D FF30679B FF306799 FF2D5C89 FF3B6A95 FF285C87 FF265A89 FF316593 FF316393 FF336495 FF2F618F FF2F618F FF2C5F90 FF275A8B FF2C5D8E FF295A88 FF275885 FF2D5C88 FF255381 FF214B7B FF214A7A FF275483 FF295785 FF2A5784 FF285781 FF2A577F FF29557C FF315C84 FF2C5782 FF346287 FF2D5B84 FF34618C FF2F5D84 FF335C85 FF386388 FF2E5B80 FF224F79 FF2D5B84 FF2E5D83 FF2F5C83 FF265375 FF2D5D81 FF33648B FF3B698E FF456D95 FF38638C FF3A688C FF346282 FF3A6485 FF3E698C FF477496 FF487496 FF3D698A FF3B6687 FF3B6587 FF4C7599 FF447091 FF3F6B8D FF406C8F FF477394 FF406D8E FF396689 FF507B9E FF5682A3 FF477394 FF477395 FF477498 FF447295 FF5280A3 FF406F90 FF4C7A9A FF447397 FF5481A6 FF5785A7 FF5C8AA9 FF53829F FF5A85A6 FF618BAD FF4A7695 FF4F7B99 FF537F9B FF5F89A6 FF547C9C FF466E8C FF3D6787 FF1E486D FF1E466D FF22496E FF234969 FF305474 FF2A4E71 FF24496B FF1C415D FF274B6C FF1E436B FF1E456C FF143B5F FF133D63 FF1A4164 FF214566 FF2C5172 FF1C4163 FF204363 FF183959 FF204264 +FF123251 FF1B4061 FF19446C FF24527E FF24537E FF1A446B FF214769 FF153752 FF062237 FF0A2236 FF0D263D FF173553 FF133758 FF1E466D FF17446F FF1D4874 FF25507D FF2B5885 FF265782 FF1E4B75 FF18375D FF102A4C FF0D2848 FF072240 FF06203D FF031C36 FF001730 FF011630 FF061B3B FF112A4C FF1B3D5E FF2B4E73 FF274D72 FF254E6E FF234A69 FF194160 FF315B7A FF254C6B FF214159 FF204259 FF2C506E FF284F71 FF224B6F FF285179 FF214974 FF1C4468 FF0B2F52 FF0F355E FF19466C FF153F65 FF10345A FF193E63 FF264B6F FF3B668C FF396387 FF305676 FF385E7F FF426D94 FF295683 FF1C4774 FF1D4572 FF204A78 FF163E6B FF1A416C FF1E476F FF183F62 FF1D4468 FF1B4469 FF1B4068 FF1E446D FF193C65 FF1C436B FF1C456E FF204871 FF184369 FF1D4568 FF194062 FF153B60 FF1E476C FF143E63 FF0E3558 FF1F4464 FF204466 FF173C5F FF163E61 FF1D476C FF144067 FF17426A FF1B466E FF194368 FF194266 FF1A4267 FF163F65 FF163D64 FF1E446C FF1B436B FF1C4972 FF2D5C84 FF1F4A74 FF234D79 FF1F4B7B FF2F5E8C FF204F79 FF214E79 FF1D4973 FF204A76 FF1B4570 FF164068 FF143B64 FF153F68 FF19456F FF19446F FF17416C FF1D4873 FF244F79 FF224D78 FF25517F FF1B4875 FF204B75 FF224B74 FF274F76 FF285175 FF284F70 FF284F6F FF254C6B FF2B4D6C FF203F5A FF3C5C76 FF203E57 FF214059 FF335979 FF32597A FF2E5474 FF2E5678 FF497497 FF3A6285 FF456C8F FF3F6A8F FF5681A7 FF28527A FF355E88 FF48769B FF406B90 FF406E97 FF3D6C97 FF325C87 FF275682 FF265987 FF27598A FF235383 FF2C5D8A FF2D5C8A FF30628F FF2E608E FF26527E FF366491 FF30618F FF2E5F8A FF2E5D8D FF2E5C8F FF285587 FF204E7E FF215283 FF1E5183 FF205286 FF215286 FF265586 FF22507F FF1E4C78 FF1D4773 FF1A406C FF214875 FF234F80 FF2C598A FF2C5A8A FF2D5B88 FF2D5C88 FF2C5B88 FF2E5D8A FF2D5C87 FF2E5D85 FF2D5983 FF2F5985 FF2C5680 FF29537F FF315D86 FF2F5C84 FF33608B FF2E5C85 FF39698D FF316183 FF2D5B7F FF34648C FF386893 FF2C5A81 FF3A698D FF36658A FF39668C FF376286 FF2D587E FF37658A FF3E6C91 FF356286 FF2E5A7B FF376081 FF375F7F FF3D6586 FF3F6989 FF446E8F FF436C8D FF3C6485 FF3E6683 FF3C6480 FF3B6281 FF2A5373 FF325B7B FF26506F FF27516F FF345E7E FF2C5677 FF325B7E FF355D81 FF2B597C FF2E5B80 FF2E5B7F FF2D5A7B FF325C7F FF345C81 FF325C80 FF467193 FF3C698A FF305C7E FF376283 FF3C6687 FF385D7D FF264A6E FF1D446B FF27527A FF2E5B84 FF2C587F FF1C4668 FF244A6B FF14324D FF112B40 FF0F293F FF173756 FF1D4367 FF173F66 FF244E79 FF275581 FF214E75 FF1B4266 FF1C405F FF0B263F FF0D263A FF0D273C +FF4778A8 FF3C6D9F FF2F6195 FF245587 FF1F4D7C FF235281 FF194976 FF336089 FF2F5B81 FF3D668C FF3A638D FF477AA7 FF386E9E FF2D6496 FF28598E FF285A91 FF1B5289 FF164985 FF1C4F8E FF1E5592 FF235C96 FF275E99 FF295F99 FF33679D FF2F5F90 FF3A6793 FF3A658F FF325E86 FF2E5984 FF1B4064 FF07213B FF011630 FF051A36 FF0F2541 FF112844 FF112741 FF08213C FF142C4B FF0D213D FF142D4B FF143155 FF183D5F FF153D61 FF1F4A72 FF2A537F FF234A70 FF294D6F FF284D74 FF2C567D FF315B81 FF3C6387 FF325C7C FF305371 FF1F4263 FF103654 FF153855 FF123554 FF3C6589 FF2E5B85 FF295782 FF285881 FF255480 FF224D7C FF254D7C FF224A78 FF1D4671 FF244C77 FF1F4B74 FF204A72 FF1C476F FF1E466E FF1A466D FF1D476E FF183E65 FF1E4669 FF1B3E5F FF153A58 FF193E60 FF1E4568 FF214B6D FF234A6D FF254A6E FF1F4468 FF1A4062 FF1D4465 FF234C6C FF25506E FF234C6D FF2F5778 FF2E5675 FF1A4160 FF294E70 FF204565 FF214465 FF224567 FF1B4064 FF295377 FF1A486C FF245175 FF234E76 FF1B4671 FF285480 FF17446E FF235480 FF214E7E FF285581 FF1C4876 FF214E7D FF1C4874 FF1D4877 FF265280 FF1D4872 FF254D76 FF1E4570 FF183F6A FF143F6C FF174577 FF194978 FF1D4B75 FF264D74 FF1B4168 FF21486C FF1B4264 FF214666 FF183E5C FF1C3D57 FF213E57 FF284B65 FF204463 FF254D6E FF244E70 FF1F4768 FF1F4667 FF163C5D FF133C5C FF2C5474 FF153C5D FF234A6C FF214769 FF2E5578 FF355B7D FF366283 FF417495 FF5181A5 FF517CA2 FF48769C FF4F79A3 FF386391 FF2B5887 FF265782 FF25567E FF305E87 FF366089 FF305B83 FF365D83 FF396689 FF406C90 FF2D5979 FF5781A7 FF345C86 FF234D76 FF2C5781 FF1D4A76 FF295484 FF255082 FF2C5C8E FF265A8B FF215384 FF1E4C7C FF275280 FF1B426F FF1D4372 FF1E4879 FF214B7C FF194371 FF2A547F FF2F5883 FF244C79 FF2B5481 FF305A83 FF325A85 FF2F5682 FF2A5581 FF285582 FF2A5885 FF2C5985 FF224F7A FF396691 FF2F5C86 FF306188 FF417399 FF3F6E98 FF366A94 FF447BA5 FF3A719A FF386C96 FF396B98 FF43729D FF3A6890 FF37678E FF34638D FF3D6A95 FF42709B FF3C6D95 FF497AA0 FF427195 FF487798 FF447295 FF497799 FF4B799A FF487497 FF4A779B FF3D6B8E FF447194 FF436F90 FF3C6686 FF386282 FF487394 FF406B8B FF406A8A FF366181 FF335F7F FF38668D FF416D95 FF3C688D FF396586 FF315C7D FF345D7F FF30597C FF2A5579 FF2F5B80 FF376388 FF2A5479 FF325C7F FF366387 FF396B93 FF336796 FF265989 FF245381 FF224F7E FF1F4E7C FF235580 FF285881 FF36628A FF315E87 FF4675A1 FF3C709F FF306597 FF25578B FF1D4F7F FF235280 FF1B4A76 FF2D5D88 FF29577F FF3E6A8F FF315C84 +FF114062 FF1E4C74 FF224E7A FF25547B FF316288 FF275880 FF2A5884 FF295889 FF245685 FF214F7B FF19436C FF113E64 FF1E4A73 FF1C4771 FF183D69 FF23507E FF296291 FF275F91 FF2F6498 FF1F5486 FF1B4C81 FF1C4C82 FF1C5082 FF1D4F82 FF194B7E FF215384 FF1B4E7E FF1C4D77 FF265583 FF2A5988 FF244F7E FF336390 FF275883 FF2F5C83 FF214A6E FF1E476D FF275079 FF214B72 FF2B5779 FF244C75 FF1C4368 FF1B3B5F FF193055 FF0D2645 FF1A3357 FF112B4D FF0C2642 FF132C4C FF092444 FF031F3E FF0D2343 FF0A213E FF0E223F FF274362 FF264D68 FF2C4F6C FF385B7A FF244D6F FF3D6990 FF1D4873 FF1C4A71 FF18456E FF214A76 FF1A406B FF194169 FF1D4871 FF1B476F FF25557E FF1D4873 FF234E7A FF1F4976 FF21517D FF224F7D FF244F7C FF25547F FF1D4973 FF1E486F FF254D76 FF1B446D FF254E74 FF133A5D FF194165 FF1C4566 FF21486A FF1C4265 FF173D5F FF153C5A FF163E5B FF19405E FF18405E FF173D5C FF264B6D FF1B415F FF1F4262 FF1C405E FF24496C FF275071 FF265073 FF234A6D FF1C4263 FF204867 FF224A6A FF254D6F FF1F4B6B FF1E466E FF1D4569 FF214A73 FF234E7B FF234F78 FF275480 FF2D5B89 FF2C5782 FF1F4A76 FF1B4674 FF1C4974 FF1F4C79 FF204E7F FF1E4D7D FF1D4976 FF1E4B75 FF1F4C78 FF1C4877 FF2B5582 FF1F4870 FF244C6E FF244562 FF20405C FF315A79 FF2D597E FF26517B FF1D4D75 FF29577F FF2F5A81 FF345E86 FF37638A FF29587C FF366486 FF2F5679 FF3B6386 FF376183 FF32597B FF335979 FF3D6383 FF315170 FF325879 FF2B5479 FF194066 FF214B72 FF1A436B FF21486B FF1B3F60 FF1E3D5D FF385F7D FF204565 FF274A68 FF305875 FF365D7B FF2D536E FF3B607F FF204566 FF2A5271 FF527BA1 FF234D77 FF19426C FF244C7A FF2A5988 FF235687 FF2C5B8C FF2F618E FF2D5E8C FF325E8C FF315986 FF2D5680 FF2D5781 FF2A557C FF325B7E FF456C8E FF2E5377 FF244A6E FF325D7C FF41688B FF23476E FF2D557D FF2C5783 FF2C5B85 FF2A5883 FF224F7B FF26557F FF2C5C86 FF2C5C87 FF22517B FF37648C FF28577C FF2B5B80 FF28537B FF38698F FF33658E FF356791 FF2F5E87 FF3C6A94 FF3A6A93 FF34678F FF366993 FF4677A2 FF3E6E97 FF2F5E83 FF326182 FF426F93 FF3E6A8D FF376283 FF376184 FF396486 FF3D688B FF3F6A8E FF3C668B FF406A8E FF3E688B FF3E6A8A FF3C6788 FF3D6788 FF345F81 FF325C81 FF346386 FF366387 FF3B688B FF406B8E FF3C6489 FF375E81 FF305979 FF376082 FF2F5B7E FF345E83 FF2B567B FF2D5F81 FF326084 FF27527B FF29547E FF26527B FF2B5B7F FF2D5C83 FF2B5883 FF2A5884 FF2E5D8A FF255380 FF1F4D74 FF19446B FF1B466F FF24517B FF235079 FF2E5F86 FF295981 FF2A5984 FF275685 FF2B5B8A FF204F7B FF1B4870 +FF1A446A FF164067 FF1E4A74 FF24547E FF1D4E75 FF25547B FF1D4B75 FF1B4A75 FF25527E FF29567F FF1C4B70 FF194369 FF143A62 FF14385C FF163C5F FF184268 FF245280 FF2E5F8B FF326591 FF3F71A1 FF3E6FA1 FF2D5E8E FF2B5C89 FF2C5C87 FF1F4F7E FF29598A FF2A5883 FF2B5580 FF2F5F8E FF174677 FF245182 FF215387 FF275E97 FF164D87 FF1C5488 FF1F558B FF1E5489 FF1D5285 FF1C4C80 FF1F558D FF1D518B FF18497F FF1A4C7D FF204D7F FF1B487B FF1E4D7E FF1C4D7E FF225483 FF275888 FF2B5887 FF254E7B FF28507A FF2B5075 FF214062 FF142943 FF0A1D31 FF28465E FF3D617F FF4A779D FF35648D FF2E5D89 FF275584 FF2B5788 FF214B78 FF1C4570 FF204A74 FF1E4872 FF234D7A FF1B4576 FF1C4673 FF1A436E FF254E79 FF1F4A77 FF215181 FF2D5E8F FF1D4A77 FF1C4571 FF1B4572 FF1F4A78 FF224D79 FF204A73 FF275077 FF163D63 FF143C63 FF1D476E FF1D4469 FF274C6D FF204566 FF224563 FF173B57 FF274D69 FF204563 FF244564 FF2B4C6C FF2F5375 FF31597B FF224A6B FF2A5175 FF2D5679 FF204968 FF244A6A FF193E5D FF19425D FF204566 FF163B5B FF1A4261 FF174063 FF274E71 FF2A4E77 FF2A537B FF264D71 FF21496B FF2C557B FF234871 FF1C456C FF18436D FF1B4672 FF28537E FF1F4A72 FF214C77 FF234E77 FF204D77 FF255280 FF2B5883 FF2A567D FF2B5378 FF254D6D FF346286 FF30638C FF2C5B88 FF265583 FF2C5C88 FF2B5C87 FF2C5C88 FF22537D FF2F5E88 FF285580 FF2C577F FF234D72 FF315C7F FF2D5A7D FF366286 FF21476B FF3F6C8E FF44739A FF47749F FF5884B1 FF4C769E FF4D7598 FF376081 FF477092 FF38607E FF2C5170 FF365C7A FF1C3E58 FF204058 FF315875 FF396281 FF2E5472 FF375B77 FF234867 FF2D587D FF2A547F FF284F78 FF224C72 FF214C76 FF28527F FF28547F FF27517D FF214871 FF234970 FF244A70 FF224668 FF2E5274 FF365A79 FF2C506F FF3F6686 FF2D516E FF274962 FF426682 FF39607D FF476F8E FF325A7F FF305D87 FF2C5A89 FF2F5D87 FF37668D FF3B6A95 FF4677A5 FF366996 FF356592 FF305E88 FF35648A FF285578 FF2A5476 FF1B4268 FF1F496C FF245074 FF2D577E FF265177 FF2D597E FF316185 FF356287 FF3B698F FF44749C FF305C84 FF325B83 FF366485 FF487698 FF477398 FF366181 FF386281 FF386182 FF355E7F FF355E7F FF355E7F FF3D6483 FF3E6484 FF3A6383 FF416887 FF325777 FF365F81 FF3B6486 FF3A6182 FF315A7B FF345D80 FF355C7D FF385F7D FF406687 FF396385 FF396688 FF376388 FF325D82 FF3E6A91 FF356288 FF28547A FF214C73 FF24527B FF24557F FF1E4F77 FF25547B FF1D4D78 FF1E4E79 FF27547E FF28537D FF19456B FF19436A FF1D4872 FF22527B FF1F527A FF205177 FF225078 FF1B4975 FF1E4E79 FF27547D FF254F7A +FF26527A FF214B75 FF204D78 FF20507A FF20507A FF1B4972 FF24527A FF23517A FF204D77 FF1E4A74 FF24517A FF26517C FF1F4974 FF1F4A72 FF1D496E FF1E4A70 FF1D4770 FF164167 FF174268 FF204D76 FF295B84 FF164A72 FF22547A FF235277 FF285680 FF2A5B88 FF326391 FF2C5B89 FF255482 FF2C5D8A FF356B98 FF366C9E FF2A5E95 FF1E5387 FF174E83 FF1A5085 FF255A92 FF1C5288 FF1F558A FF1B5388 FF21588F FF24598F FF265D90 FF27598C FF215083 FF275789 FF275889 FF265788 FF205284 FF24588C FF27588D FF265689 FF1C4A79 FF163F6C FF19395E FF122C42 FF081C22 FF071F27 FF0B2638 FF103150 FF11365A FF133B60 FF1E4771 FF1E4673 FF224776 FF214674 FF173E6A FF1D4774 FF1C4576 FF1F487C FF1C4778 FF275280 FF265384 FF25578A FF225588 FF225284 FF1C4878 FF1B4674 FF234D78 FF1B4570 FF19436E FF19436B FF1F4770 FF2B557D FF1B476E FF254F74 FF194164 FF285071 FF2E5476 FF244B6D FF254B6E FF284D72 FF20466A FF2A5173 FF1D4768 FF2C587A FF275477 FF254F74 FF204A6E FF1E4A6D FF1A4265 FF234969 FF1A425E FF285270 FF254B6E FF24486F FF22466E FF204465 FF1B3E5F FF163B5E FF183E61 FF0F3456 FF143B5D FF13375B FF1A385F FF345B85 FF2D5982 FF2B577D FF285275 FF325B7E FF254D71 FF275076 FF1F4A71 FF244F74 FF224C71 FF234F75 FF244E74 FF28557B FF24537A FF1E4B71 FF26547C FF25577E FF25557F FF204C7A FF2E5D8C FF376793 FF315F89 FF36658C FF245278 FF29557B FF245077 FF33648B FF477398 FF467599 FF4B779D FF49749B FF467398 FF4F799E FF477090 FF446E8F FF3C6588 FF3C6486 FF396283 FF638FB3 FF456E91 FF244B6A FF477091 FF3B6686 FF193955 FF476583 FF3E678E FF32648F FF31638F FF2A5984 FF32618E FF2F5D8C FF265481 FF205078 FF1D4E77 FF2E577E FF21466B FF274B71 FF274C70 FF204464 FF284C6B FF2B4F6F FF2C5274 FF254B6D FF284E6D FF2D536E FF305470 FF294A6A FF416689 FF2F5B80 FF2D597E FF265273 FF1E496B FF204A6E FF254F76 FF39648C FF336087 FF3F6A92 FF39678E FF36688F FF4C7DA4 FF49779D FF437296 FF49769C FF4B789F FF49799F FF437397 FF3F6A8D FF3D688D FF437199 FF3F6B94 FF37658B FF3F6B90 FF406C8D FF3F698B FF3C668A FF3E6B8A FF416C8C FF446E90 FF426B8E FF446C8E FF3E6788 FF395F80 FF3B6384 FF335C7D FF2F5878 FF2D5475 FF244B70 FF254D71 FF295071 FF2E5878 FF366181 FF436C8D FF3F6888 FF315A7A FF396081 FF396486 FF39678B FF37658A FF38688F FF38688F FF305D84 FF2A567F FF214F7A FF21527C FF215078 FF1F4D75 FF1F4E79 FF26557E FF204D76 FF214E77 FF27547B FF204B75 FF214B78 FF1D4C79 FF214F7B FF1D4B75 FF215079 FF1D4E77 FF25537B FF1F4B73 FF214E77 +FF133E66 FF1E4770 FF1C456F FF204C76 FF1F4A74 FF204C79 FF24537F FF224F78 FF204970 FF163D63 FF133D62 FF123B61 FF1C446A FF15416A FF174871 FF214F78 FF1D4E76 FF1E4E77 FF234F7A FF234E77 FF214E79 FF21537F FF22557E FF1E4D76 FF214F75 FF18466E FF194770 FF184571 FF18436D FF27537D FF265782 FF235280 FF285786 FF3E6FA0 FF3A6D9B FF2C5F8D FF396F99 FF326795 FF255A8C FF2D608F FF336595 FF31669A FF265C90 FF22578A FF225689 FF225587 FF295C8D FF27598B FF215385 FF275A8A FF27598B FF245688 FF295989 FF275481 FF2B547D FF284A6B FF1A344D FF3A5B75 FF244663 FF385E81 FF193F66 FF193C64 FF1A3A64 FF163C64 FF1F4971 FF1E4776 FF204C7A FF224D79 FF254E7A FF204B7A FF234F7E FF1F4B79 FF184676 FF245484 FF235487 FF1F5087 FF1F5185 FF1F4E80 FF184374 FF1C4775 FF204D7A FF1C4973 FF1A4874 FF214E7C FF28577F FF25537A FF26537B FF2B547D FF1E4871 FF28537B FF214C71 FF234B6E FF214A6F FF254D72 FF194264 FF194568 FF1F4B70 FF255076 FF2F5D82 FF336288 FF2C597D FF386184 FF2B5477 FF244A6D FF244A68 FF284F6B FF234D6C FF1C4567 FF1B4261 FF274D6E FF254E72 FF1E496E FF1F4669 FF22476A FF254A6E FF1C446B FF19436D FF1C446F FF1D426C FF12395B FF173C5F FF20456A FF1F466B FF163D62 FF21496E FF1F4970 FF2D567E FF1E476B FF264F72 FF2A5376 FF2D557B FF2C5678 FF285173 FF2A5277 FF28567A FF346288 FF28577D FF26577C FF25557A FF316086 FF2D5A80 FF264D73 FF24496C FF1D4667 FF295172 FF2D5778 FF37648A FF406A92 FF335B80 FF497493 FF608BAB FF557F9E FF557E9E FF5F8AAD FF4C7597 FF446C8B FF5B82A2 FF648BAD FF3E6381 FF5D84A2 FF5A87AA FF396488 FF5881A2 FF335D80 FF638CB3 FF36628B FF325E88 FF315F89 FF3B6B96 FF3A658F FF39628D FF446E99 FF38648E FF3A6890 FF335F87 FF3A658B FF2D5579 FF375F83 FF2D577E FF2B537D FF204568 FF1A3E5C FF254D6F FF2E5982 FF36648F FF33628D FF3D6C96 FF37668C FF305C81 FF325F84 FF406D94 FF376188 FF305B81 FF376487 FF3D698B FF356284 FF2D5D80 FF3E6B90 FF2F5C80 FF3A698C FF3C6A8D FF3C6586 FF446B8E FF325E83 FF2D567E FF346086 FF346184 FF356183 FF396285 FF386285 FF396486 FF3B6688 FF396386 FF3D678A FF3C6588 FF476F90 FF3F6788 FF3F6889 FF4D7597 FF4B7394 FF3D6788 FF3E668A FF355E81 FF2A5577 FF315D7D FF315A7A FF416A8B FF446E8F FF3E6889 FF3A6284 FF325C7F FF2C5A7F FF325F85 FF2C577B FF2E5679 FF2E587B FF2D597D FF265379 FF204D76 FF1C4772 FF27507D FF26527D FF234F79 FF214B74 FF22496F FF163F66 FF1A446A FF1A456D FF1F4D77 FF1E4A76 FF1F4A76 FF25537F FF22527A FF214E76 FF1B446C FF1A436A +FF123A5D FF1F4569 FF1D4368 FF1A4266 FF1E446A FF224971 FF1F4A6F FF234C6E FF2F5678 FF285175 FF2A587E FF22527D FF2C5680 FF25507D FF265581 FF234F77 FF224F76 FF1A4671 FF23507A FF17446A FF1F4C75 FF224F7B FF204F78 FF1A4873 FF22527C FF1E4F77 FF235179 FF224E74 FF2A5679 FF224C74 FF244D78 FF265078 FF1A476C FF1F4C74 FF2C5882 FF26547B FF1F4D75 FF265381 FF3A6E9E FF32628B FF204F79 FF4B7DAD FF2A5F91 FF2B6090 FF326593 FF336591 FF396995 FF386794 FF305F8C FF346690 FF31618E FF285886 FF214F7A FF19446D FF143A58 FF0F2B42 FF152F47 FF0F2E46 FF0E2E4B FF14314E FF16395B FF14385D FF16355C FF0B294C FF0C2544 FF112A49 FF112C51 FF163057 FF173358 FF193B64 FF194069 FF214A74 FF224D77 FF1C4873 FF204C7B FF29588C FF245789 FF326295 FF1B487C FF224D7D FF133F6B FF16416D FF214E7D FF1C4879 FF244E7A FF153F6A FF1C4772 FF1F4D74 FF1F4C76 FF23517D FF1E4975 FF1C456D FF1E4A6F FF1D486E FF20496F FF1E496E FF1A4469 FF224D6F FF234F70 FF1F4869 FF1F4564 FF274C6C FF20456A FF254E71 FF204766 FF295070 FF244D70 FF2C577C FF28506E FF2D5270 FF335F7F FF325F7F FF2E5477 FF295377 FF255174 FF2C577C FF244E74 FF214A6F FF21496C FF214B68 FF1D4464 FF21486B FF285172 FF2A5375 FF30577C FF3C6689 FF3C678A FF446D8E FF41698B FF366086 FF2F5B7C FF224663 FF1D425F FF174363 FF1B4469 FF1E476B FF244D70 FF2D5578 FF285276 FF315C82 FF2F5B81 FF305B7C FF315B7B FF3C6888 FF32597B FF3A6587 FF346382 FF295476 FF1A4162 FF2D5571 FF224865 FF274B69 FF2C526C FF274B68 FF23455F FF31536C FF264764 FF436983 FF496E89 FF486B87 FF466A86 FF577F9C FF537C9B FF537A9D FF597EA3 FF6C93B5 FF3E6488 FF547AA2 FF437195 FF608AAD FF487194 FF567EA3 FF486D93 FF5C82A5 FF456F91 FF4D7496 FF3D6381 FF497090 FF457294 FF3A6785 FF486F90 FF395F82 FF5A82A7 FF487094 FF376386 FF46749A FF2F5D87 FF38648A FF396387 FF3C678C FF426F96 FF39638B FF3B658D FF416D94 FF447096 FF396589 FF427197 FF407096 FF39668A FF436E94 FF426D92 FF376686 FF3D6986 FF3F6B8B FF417095 FF3F6A93 FF39668A FF356187 FF376387 FF386285 FF3B6387 FF3D668A FF3F698C FF3B6587 FF386283 FF355C7E FF376081 FF416C8C FF386081 FF2E5979 FF2C5778 FF2A5175 FF265274 FF2B587C FF2B567B FF315879 FF345B7B FF305A7B FF315B7C FF355F82 FF325E83 FF346088 FF335D86 FF2E5D7F FF2C5576 FF2A5172 FF254D6F FF2A4F74 FF1F476C FF1E466E FF214973 FF1E4A70 FF245175 FF275378 FF2A587D FF255178 FF224B6F FF20456A FF1F446C FF163E64 FF173E66 FF183E67 FF174065 FF1F476D FF1C426A FF1E446B +FF13395D FF0F355D FF0D345E FF173F66 FF11395B FF224A6D FF194266 FF1D4566 FF153C5D FF173E60 FF22496F FF19436B FF1C476F FF1B456E FF254F79 FF1E4A73 FF254D7B FF244C7A FF1C456E FF1F4870 FF1A456B FF1E4C71 FF1C466E FF234C78 FF244F7B FF245178 FF265178 FF1B4165 FF224B6D FF204B70 FF224C74 FF29547B FF204F72 FF255278 FF1C486D FF28537F FF24527D FF22507A FF1F4C76 FF224D79 FF285583 FF316391 FF356898 FF336394 FF386791 FF27567C FF35628B FF305D88 FF2C5E86 FF3F6F9A FF3E6D99 FF3D6C9A FF366794 FF34658B FF2E5A7F FF396086 FF2F577C FF457299 FF33648C FF346591 FF205082 FF1E4C80 FF224E82 FF1F4B7B FF275381 FF2C5587 FF274F81 FF245182 FF2B5281 FF23426B FF203B5E FF0F2D4F FF1A385C FF133051 FF173352 FF082548 FF0B2B52 FF14385B FF133259 FF123560 FF19406C FF1B4372 FF1A4272 FF1A4676 FF1D4C7D FF235586 FF255686 FF1A4775 FF224E7A FF1E4A74 FF214B77 FF295481 FF1B4369 FF1C4366 FF1D4366 FF183E65 FF214B71 FF214D72 FF214C72 FF265177 FF345D82 FF295479 FF275478 FF265477 FF22466B FF2A5174 FF295173 FF295070 FF305779 FF345C78 FF3F698A FF325D7E FF2F5A7B FF214969 FF224868 FF1F4565 FF224B6D FF2C587D FF355F85 FF335E87 FF355F86 FF315A7E FF386081 FF2B5475 FF305779 FF244B6C FF234A6A FF224969 FF224969 FF244A6B FF2F5476 FF315A7D FF386388 FF3D678D FF3E6A8F FF3B6892 FF416F98 FF396689 FF3A678B FF3B678D FF2C587C FF30597C FF2F5B7E FF1B4465 FF2B5173 FF295474 FF325F7F FF366283 FF3A6587 FF557FA1 FF537EA0 FF5882A3 FF5C83A3 FF668CAC FF6287A4 FF6D94B2 FF41657C FF3D5D73 FF3C5F74 FF63849C FF27465D FF3D5D79 FF496B86 FF365B77 FF6187A4 FF365672 FF416682 FF4D7795 FF4C7293 FF658BAC FF5A829E FF466C87 FF4D6F8A FF6586A1 FF537694 FF537693 FF577891 FF60839F FF739AB9 FF5B7F9B FF5C829E FF557B99 FF6489A7 FF628AA7 FF5E88A8 FF638BAD FF6086A8 FF577F9E FF557B99 FF517695 FF668EAF FF3F6686 FF4E7498 FF305980 FF315E83 FF365C84 FF325E83 FF386287 FF356189 FF315D81 FF447295 FF345F81 FF3C6584 FF345F82 FF3D6A8F FF315E82 FF3A678E FF36628C FF416C97 FF3A6891 FF38678E FF346288 FF36648A FF406C92 FF467195 FF3C678B FF3F6A90 FF416C92 FF3F6B92 FF406A90 FF3E698D FF3E6B90 FF356285 FF315B81 FF365E85 FF305A7B FF376180 FF2E5779 FF2E5578 FF2E5579 FF345E83 FF335E84 FF365F85 FF325E86 FF3B678D FF426E94 FF376387 FF305A7D FF325A81 FF275179 FF2A547C FF275378 FF1F496D FF264E73 FF1E4569 FF224C6F FF244D73 FF1C4268 FF1D4368 FF1C426A FF254B77 FF204773 FF1D466E FF174066 FF194166 FF12375A +FF274F74 FF244B75 FF2E5781 FF204B71 FF224C70 FF224C71 FF224D72 FF2F597E FF325B7F FF294F73 FF23486D FF193E6A FF143B68 FF143A66 FF143762 FF13385D FF1A4166 FF183F63 FF0E3256 FF103458 FF13375C FF1D4166 FF173B5F FF1A4268 FF1D4669 FF1A4263 FF1E4465 FF224C6C FF234E6D FF265071 FF234B6E FF204869 FF285072 FF2A5177 FF264D6F FF254F73 FF225071 FF225070 FF235175 FF1D4C72 FF28547E FF234C77 FF1B4871 FF154069 FF164066 FF1E486F FF1A446F FF1A4573 FF1B4675 FF173F6A FF174064 FF224F70 FF255379 FF25527D FF22507F FF255180 FF25537E FF2B5D87 FF295A86 FF2D5E8C FF3C6E9D FF31618F FF2C5A87 FF2A5583 FF204B7B FF1F4C81 FF1D487D FF1F5185 FF215189 FF204E86 FF255489 FF29598F FF2B5A91 FF28578A FF225080 FF255281 FF28507D FF1B446C FF2F5981 FF244873 FF173D66 FF133864 FF153C6B FF1C4474 FF163D6C FF133B6B FF164071 FF1B4A7A FF245283 FF204C7D FF224F7D FF1E4B78 FF25507F FF244F7C FF26527C FF255079 FF234D73 FF1F4872 FF1F4971 FF234C6D FF22496E FF244E76 FF25567B FF28557A FF2C567A FF2A5375 FF21496A FF274B6A FF2C5272 FF2A5072 FF244B6D FF305979 FF365D82 FF335D7A FF2F5976 FF2A5470 FF2E5978 FF2A5677 FF355D7F FF33597D FF284E70 FF2B5172 FF224869 FF2A5072 FF244C6B FF234B68 FF365F7D FF355D7D FF385E7F FF34597B FF366081 FF376082 FF31587B FF295072 FF234669 FF244668 FF284C6C FF295070 FF204869 FF224869 FF1E4464 FF265072 FF2F5B7C FF3E6788 FF497292 FF497594 FF5D89A8 FF507A9A FF4A7293 FF436B8B FF39627F FF2D5471 FF406584 FF224661 FF2D5067 FF335874 FF2E4C65 FF2D4D62 FF395C73 FF446682 FF4B6B84 FF5A7996 FF6888A2 FF4D708B FF6F94AF FF4E708A FF4E748E FF5F85A1 FF487089 FF517893 FF3A6079 FF50738A FF436479 FF5C8097 FF5E859C FF567A92 FF2C4C63 FF4B6C84 FF476A83 FF3E5E76 FF4A6D84 FF355973 FF446985 FF517690 FF40667E FF557790 FF5E7C98 FF577792 FF537690 FF557A94 FF5F84A0 FF6488A5 FF8FB3D3 FF5D84A5 FF5A83A5 FF527A9E FF2A5476 FF345D7F FF325A7F FF244C74 FF345F89 FF346086 FF326081 FF38688C FF427197 FF3B698E FF356285 FF315E83 FF38648D FF3A6791 FF36638D FF386790 FF3F6D95 FF3B6B90 FF3E6E91 FF427096 FF406D95 FF406D92 FF3E6B91 FF406C91 FF3A658A FF356187 FF335E85 FF345F86 FF376388 FF396589 FF325E85 FF335F86 FF2D577B FF2B5579 FF2F597E FF315D83 FF2D587E FF305A7D FF2F597C FF325C7F FF2E587B FF2C5679 FF2D587C FF234F76 FF1B4771 FF234F79 FF2B5680 FF244C77 FF264D73 FF1E4669 FF1E4465 FF1D4263 FF21496C FF153C63 FF1C4168 FF14375C FF264A6E FF1B4268 FF254D75 FF21466B +FF113B5F FF0E385F FF103A62 FF123C62 FF133C62 FF183F66 FF11365D FF133960 FF163C62 FF194063 FF183F61 FF173E63 FF254D77 FF1D456E FF1E486E FF1A446C FF264F76 FF14395F FF1B4167 FF1A446B FF1C4670 FF18406A FF184267 FF204B71 FF1A4669 FF2C5678 FF244D70 FF22496D FF284C6F FF2B5074 FF275175 FF1B4569 FF1B4363 FF183F5F FF14395A FF295077 FF28507A FF315882 FF234970 FF234C73 FF204B74 FF1D4972 FF235177 FF204E74 FF224D77 FF28537C FF235178 FF295980 FF23527B FF2A527C FF1A3D69 FF1B3E69 FF0E335A FF0E3257 FF1A4168 FF20466B FF163D61 FF184267 FF1A466E FF1F4D76 FF25547C FF285680 FF2B5983 FF2A5A86 FF40719F FF366793 FF295581 FF295885 FF234E7F FF295285 FF255384 FF275686 FF2B598A FF29568A FF275387 FF2C5687 FF244C77 FF204770 FF2C5784 FF1B4476 FF1F487A FF1A4373 FF1E4778 FF1C4676 FF1C4778 FF204D7D FF214F80 FF1A4A77 FF1B4775 FF214C7B FF1F4A77 FF1C4773 FF234D77 FF1D4873 FF1A4672 FF1E4B75 FF204C77 FF224D78 FF1E4873 FF204970 FF21476F FF29537D FF26547F FF25547B FF1F4F74 FF285275 FF254E70 FF1E4364 FF2B5373 FF284F71 FF284E72 FF2D5474 FF2C5277 FF264E6D FF305371 FF355876 FF2E5474 FF2D5475 FF284E6F FF254C6C FF2A5171 FF2C5373 FF385F7F FF355E7F FF335A7B FF305676 FF335979 FF335979 FF385E7C FF345976 FF325877 FF2C4E6D FF274B69 FF2B526F FF284F6C FF244A68 FF335D7D FF305C7E FF376386 FF2D587A FF436B8C FF436A8A FF456B8A FF325976 FF385F7C FF385E7D FF2D5270 FF2F5473 FF284E6D FF2E5573 FF305774 FF3E6480 FF426583 FF325671 FF355670 FF3F617E FF3D5C76 FF34546C FF46657F FF2C4760 FF294458 FF3F5D79 FF436480 FF385D75 FF2D516A FF3E6078 FF315871 FF3F627E FF41647D FF3F607A FF42627B FF3E6076 FF456A7F FF345970 FF486C84 FF42657E FF375A74 FF476C86 FF50768D FF577A8E FF517288 FF3F637D FF537A97 FF486D8B FF4F7490 FF4F7490 FF6087A0 FF5E839A FF68859C FF3B566B FF5E7C90 FF3D5B72 FF446179 FF7B9BB1 FF7E9DB9 FF4F6D8A FF64839F FF61829D FF3D5E7B FF32587A FF42688E FF295176 FF325D81 FF2E5A7E FF346084 FF38658B FF3F6B90 FF3C698F FF39688E FF36658A FF3A678B FF3B688C FF416E93 FF457297 FF3F6C91 FF406D93 FF3E6C93 FF3D6B8F FF3A668C FF437094 FF437093 FF426D93 FF406A92 FF396388 FF356086 FF335D86 FF3A6690 FF336089 FF3B6890 FF335D86 FF36618B FF36628B FF305B84 FF39668B FF335F85 FF335F85 FF305C82 FF325E84 FF2C587E FF234D77 FF204B76 FF1A446F FF1A456E FF18426B FF204A6F FF1A4269 FF1A4063 FF183E60 FF1C466B FF1C476F FF153C64 FF103459 FF0D3156 FF244C75 FF1F4873 FF10345C +FF1E4E76 FF23527C FF234E7A FF1A4571 FF26527F FF1E4A75 FF29557B FF2D5579 FF264B6E FF163C5F FF244C70 FF1E486D FF143A62 FF113257 FF1C3E60 FF193F65 FF113B61 FF143A5E FF1D4266 FF153E63 FF1C446C FF1D446D FF154165 FF1F476C FF1C4267 FF20486C FF2A537A FF234E72 FF1E4567 FF21476D FF275079 FF2A527A FF2B557B FF356087 FF2E597C FF265078 FF255075 FF1E496D FF1E486A FF1E4367 FF1C476E FF26597F FF1E486E FF1B4568 FF1C486E FF18426C FF1A436A FF204A70 FF204A72 FF1F4D70 FF234D74 FF2E587F FF2A567B FF305B83 FF26557F FF255079 FF193E64 FF224A6E FF214C72 FF17446A FF164266 FF204870 FF183F6A FF1B4571 FF204E79 FF2A587E FF19456A FF35638A FF224C74 FF143A61 FF164065 FF1C4369 FF13395F FF1B446C FF1E456D FF153B5F FF173C5F FF23496B FF1C4268 FF204A76 FF204975 FF2C5780 FF204E76 FF26537C FF234D76 FF28507A FF1E4872 FF1C4971 FF255176 FF194368 FF1F466F FF244B75 FF1B476D FF204973 FF295079 FF224A70 FF244D73 FF255177 FF225077 FF28537E FF255075 FF224E72 FF26527C FF2B5B85 FF2A5D84 FF2E567D FF295278 FF244D72 FF204B6E FF1B4766 FF295076 FF244A6B FF234B6B FF275072 FF2D5877 FF264F6F FF275172 FF2E577A FF2A5072 FF254D6E FF2C5474 FF2F5576 FF294E70 FF294E70 FF2D5574 FF2A546E FF2A536F FF2C5473 FF2F5677 FF305676 FF2E5672 FF30526F FF395C79 FF335B77 FF375B79 FF2E5470 FF305876 FF305676 FF365D79 FF375D78 FF325674 FF335B74 FF31566F FF406780 FF2A526C FF3B617E FF41627B FF41657C FF436881 FF436984 FF3A617C FF3E6781 FF4A7693 FF4E7898 FF59809F FF507999 FF436984 FF45697F FF507795 FF587FA2 FF3E647D FF3E627B FF345870 FF3A617A FF2C4B66 FF27455F FF284E68 FF2E526E FF2E516B FF2D4E66 FF2B4C60 FF446579 FF4A6C83 FF3F6880 FF598399 FF567C95 FF537893 FF486D87 FF3E6278 FF48687A FF355267 FF4A6D87 FF436A87 FF486C8A FF426881 FF355A73 FF52768F FF577A92 FF36576E FF355468 FF4F6F83 FF4A6981 FF5B7B92 FF43667D FF41637E FF85A6BC FF82A1BA FF6B889F FF7893AC FF6F91AB FF7293B0 FF2E5170 FF4E7493 FF35587A FF3B6285 FF325F84 FF326081 FF3A6B8E FF437599 FF48779B FF3B678A FF305D7C FF3D6B8C FF447297 FF3D6D92 FF48789C FF437395 FF457394 FF416B8F FF3C688B FF3E6B8D FF3E698D FF3A6486 FF346080 FF3D678A FF396189 FF466E95 FF467092 FF3F6888 FF3A6182 FF436B8E FF386184 FF376184 FF2E597F FF2F5A80 FF305A80 FF325C82 FF305B80 FF2F597C FF295275 FF204870 FF143C66 FF18406B FF204872 FF19426B FF1A4470 FF1F4973 FF163F66 FF19426C FF214F7A FF204E78 FF25507B FF19446D FF1C4874 FF1E4C7A FF1C4D79 +FF1B446D FF17406B FF18416D FF1A456F FF17436E FF1D4773 FF18406A FF133C62 FF10385D FF153C61 FF1D466A FF1C4973 FF1A4571 FF173F68 FF10385F FF204B75 FF2C5887 FF1B4774 FF19446C FF1D4772 FF1A4670 FF1A486D FF224E78 FF1B466F FF1C456E FF1F476C FF193F63 FF1C3F62 FF204566 FF1C4567 FF183D5E FF1E4163 FF1A4061 FF1C4464 FF174365 FF133A60 FF0D3457 FF184365 FF1D446D FF194368 FF1A466C FF26517B FF1E496F FF224B6F FF2A5B85 FF2E5E88 FF315D89 FF2D5E8B FF2D5B84 FF28547F FF285986 FF2A5783 FF1A426B FF18416A FF1D4774 FF254E76 FF153C61 FF1C456D FF26517C FF204C77 FF305983 FF244D76 FF2B547D FF254C74 FF326187 FF376589 FF37648A FF457098 FF2B5680 FF26507B FF254F7B FF214B76 FF234A74 FF234C75 FF25527B FF25517B FF255173 FF1A4363 FF204767 FF20466B FF275076 FF264F73 FF244B70 FF1A4062 FF1E4466 FF244B6C FF295074 FF1E4369 FF22476A FF23486C FF274D72 FF1D4667 FF1C4466 FF1E4161 FF193E5D FF1B4365 FF1F4567 FF163A5B FF133B5F FF153E65 FF1C4266 FF0D3556 FF194368 FF1C426A FF173D60 FF1E4668 FF224A6E FF274D72 FF2D547C FF2D5378 FF244A6C FF244D6F FF295073 FF284E6F FF254E72 FF275077 FF2C5577 FF275070 FF2C587C FF2C5378 FF285073 FF274F70 FF2B5171 FF2A4F6C FF325570 FF2B4C66 FF325670 FF325873 FF345B79 FF2F5674 FF305472 FF2E4F6D FF254760 FF294D66 FF274E6A FF2B5171 FF2B5170 FF385E7B FF406683 FF375D77 FF315770 FF365E7A FF335B77 FF31556F FF395A73 FF395D74 FF3D5E76 FF34556F FF395D78 FF41647E FF44667D FF355A72 FF2F5472 FF2E5574 FF274E6C FF3D647F FF3A5E77 FF45677F FF456882 FF3A5D78 FF41627D FF3D617C FF365C77 FF395E7B FF315671 FF375B76 FF3A5D79 FF446785 FF6289AA FF6087A5 FF4D738F FF4B6E8C FF5F84A2 FF4C7191 FF4E7591 FF4B748B FF5B7F9A FF6388A5 FF5C84A0 FF6589A3 FF37586E FF4F6F84 FF55748B FF48687E FF3F5F77 FF5C7E93 FF5C7E92 FF56768B FF4E6B7E FF4C6779 FF42596B FF3A5262 FF314A59 FF2C495A FF2F4E61 FF314F5F FF2F485A FF3D576B FF335369 FF426278 FF45657D FF36546F FF314F6F FF2B5074 FF325D83 FF2B567B FF345E85 FF376287 FF3B688D FF3D6990 FF3F6D91 FF426C91 FF386285 FF457193 FF426F95 FF427097 FF467498 FF426E93 FF446F93 FF446E92 FF467093 FF497699 FF4D799E FF437093 FF406C8E FF4B7397 FF4B7393 FF4E7693 FF486E8C FF436886 FF4C7491 FF50799B FF4B7396 FF5680A3 FF3A6486 FF416B8E FF335C80 FF2D5579 FF3D6384 FF345D7C FF2C5575 FF284D6F FF204568 FF163E61 FF173D62 FF184066 FF1F476E FF193F65 FF193E65 FF193F6A FF18416A FF1A466C FF1A466C FF1E4972 FF16436E FF24507D +FF15395B FF1B3E63 FF163A60 FF173D62 FF193E63 FF1A4068 FF173E68 FF19426D FF254F7A FF214872 FF194068 FF1E4673 FF14406D FF25517C FF204C77 FF1C4976 FF184774 FF235280 FF1F4C76 FF1F4A78 FF234D7E FF1F4D79 FF194773 FF18446F FF1A456E FF244D72 FF1F4669 FF1A3F63 FF1B4364 FF255274 FF264F72 FF294F71 FF224B6F FF214E72 FF204D73 FF29527B FF244C73 FF2B557B FF234D74 FF265177 FF25527A FF1F4B76 FF2A5680 FF0E3257 FF1E4B73 FF163C68 FF0F355C FF144269 FF1B3E69 FF1A3F67 FF19446E FF194772 FF1E4B75 FF295682 FF25537E FF2C5880 FF2D5A82 FF2B5983 FF2A5882 FF29547E FF1F4770 FF234E75 FF1B466B FF183E61 FF133A5C FF295678 FF3C698B FF164265 FF396489 FF143D63 FF19436B FF1B446B FF1E4568 FF244C6F FF386086 FF2B4F77 FF264C72 FF204568 FF294E6F FF2D5278 FF1D4469 FF335A81 FF2C537A FF264F71 FF30587A FF163C5C FF1F4565 FF204969 FF254F6F FF244D6F FF31587B FF264B6D FF284F6F FF224665 FF234764 FF244A68 FF1F4463 FF244967 FF1F4666 FF244C6E FF22486A FF2B5170 FF254E6E FF2A5575 FF2B5472 FF234969 FF294F72 FF274F73 FF2A567A FF2D597D FF2E5478 FF1A4062 FF1C4364 FF183F60 FF1C4369 FF183C61 FF204160 FF264B69 FF254F6F FF254F70 FF295273 FF284D6E FF2B4F6D FF244B68 FF274F6D FF254A66 FF2C526C FF284D69 FF2A4F6C FF365B79 FF315573 FF2C4E6C FF31536D FF284B65 FF375D7B FF345A78 FF335A75 FF315874 FF3C6380 FF375C79 FF355A74 FF315773 FF3D6381 FF3D627F FF3B5C77 FF37566D FF395A6F FF365A70 FF33566D FF4D6C83 FF3B596D FF335468 FF2F5068 FF33556D FF33556D FF355970 FF33556A FF38556C FF496C82 FF466D83 FF4E7086 FF4C6C82 FF4C6E86 FF517995 FF436B8B FF4B7592 FF507891 FF587C96 FF486E8B FF466C85 FF507690 FF496F8B FF496D89 FF436885 FF416783 FF537892 FF395C77 FF355774 FF3D617C FF365870 FF47647B FF395168 FF23384D FF213748 FF233C4C FF092438 FF1A3650 FF203955 FF1A3347 FF0B2533 FF142D3D FF192F3F FF12273A FF11293F FF203C52 FF1F374C FF0B2231 FF1A3547 FF223F5A FF284662 FF1A364F FF24425C FF375978 FF2D5476 FF2D5377 FF294E72 FF2D5377 FF3B6385 FF335E82 FF467299 FF3D6990 FF2F567A FF1F4467 FF163B5D FF1D3F60 FF203F5F FF345674 FF426A89 FF406786 FF3B6281 FF456C8A FF456D8B FF446D90 FF4C7696 FF466F8C FF426987 FF4B728F FF537B98 FF4B728E FF3F627E FF325671 FF4E7592 FF305878 FF4C7395 FF436A8C FF486F90 FF416787 FF3A6080 FF315677 FF2E5375 FF2A5072 FF2C5175 FF294F72 FF1F4669 FF193E63 FF193C61 FF1A3D5F FF1D4062 FF1C4165 FF163B5E FF1B3F62 FF1C4265 FF1A4164 FF153D5E FF1E4666 FF163D60 +FF173C5C FF193C5F FF1A3C5F FF133658 FF16395C FF1E4364 FF163C5F FF1A3F66 FF193F63 FF194061 FF1D4165 FF13395E FF1B4165 FF163E62 FF184268 FF194166 FF174169 FF1A436D FF173F66 FF153D63 FF10365E FF184064 FF183F66 FF204770 FF1E4571 FF19426E FF153E6B FF184069 FF1B4066 FF204972 FF19436B FF1B4269 FF133B63 FF194268 FF1F4A71 FF204B72 FF245076 FF224D73 FF295377 FF285178 FF194169 FF214971 FF214A74 FF29527C FF265477 FF224C71 FF27517D FF24537D FF244E76 FF1F4B73 FF295680 FF2A5A84 FF23557E FF2D5F8C FF245381 FF204B7A FF1B4673 FF1E4E77 FF1B4B74 FF19466E FF1F476C FF254D72 FF245075 FF264E74 FF254E75 FF275379 FF315D83 FF335E84 FF426B91 FF31577E FF2B517A FF264B72 FF2D5272 FF244A6A FF456F93 FF234C76 FF264D73 FF264B70 FF254C6E FF254F74 FF1F496D FF275075 FF204A71 FF1D486A FF275174 FF1B4463 FF254C6D FF285072 FF244B6F FF274F70 FF244A68 FF2A4E6D FF295273 FF30577A FF204568 FF1F4565 FF254A6A FF254A6C FF2B5173 FF224769 FF1F4465 FF214764 FF204763 FF285273 FF254C6D FF305676 FF305777 FF234A66 FF2B5775 FF2E5B7F FF345E84 FF2E5678 FF385F81 FF325B7E FF3B6285 FF2F597A FF2D5979 FF265073 FF23486E FF264C6D FF193C5D FF1F4162 FF244463 FF244869 FF2C5374 FF264A6B FF2F5273 FF3C627E FF2F5774 FF345D7E FF2D5678 FF375E7F FF2B516F FF305572 FF305475 FF315375 FF355778 FF2C5170 FF2E5474 FF365B7A FF385C78 FF355672 FF375A76 FF335975 FF436B85 FF496F86 FF3D6179 FF3E637C FF3F637B FF496A82 FF3E6179 FF42687D FF315166 FF3C5D6F FF3E5F73 FF3A5A71 FF3D5E71 FF46677B FF39596E FF3F5B70 FF516A7E FF3C566A FF3A586A FF36566C FF365874 FF355870 FF36586C FF335268 FF3B6077 FF42647C FF54768F FF51768F FF4E7087 FF4F7088 FF577993 FF5F819C FF60869F FF6991AB FF6A91AD FF79A0BC FF7192AE FF7A99AF FF7998A9 FF6A8796 FF7592A8 FF69899F FF6E91A8 FF6C8FA9 FF61819D FF4C6B84 FF63839A FF84A9C0 FF486E8B FF3D5F7F FF5A7797 FF456380 FF55738C FF4E6F8C FF305476 FF355779 FF2C4C6E FF2A4E73 FF264E79 FF2B567F FF366085 FF2F587E FF2B5276 FF244E72 FF154268 FF1E4B75 FF26557F FF2E5C83 FF36668E FF4E7DA8 FF3F6F99 FF416F98 FF2C5980 FF20486B FF294F71 FF2C5274 FF2A5273 FF254A6C FF234A6D FF21486A FF214767 FF2A4D6C FF2C5170 FF2D5575 FF2A516E FF284B67 FF31546F FF335976 FF335977 FF2E5575 FF31577A FF2F5478 FF3E6486 FF2D5276 FF1F456A FF1C4367 FF21486C FF1D4569 FF224B6E FF20496C FF21496E FF22496E FF1A4165 FF1A4064 FF1B436A FF173E64 FF20436B FF20416A FF1B4168 FF1F456A FF143A5D FF173E5F +FF244E73 FF1B4169 FF1D4168 FF183C5F FF163A5C FF12395A FF14395E FF193C61 FF193D5D FF193D5E FF1B4165 FF1D4468 FF1E4264 FF204368 FF21466C FF1B3E62 FF143C5B FF1B4263 FF1C4061 FF1E4162 FF193A61 FF183C5F FF153C5E FF183E62 FF11365D FF153B64 FF1E456E FF1E496F FF1A3D63 FF12365F FF194068 FF1E476E FF234F7A FF1D4973 FF1F4A74 FF1B4670 FF1D4771 FF1F4771 FF103C64 FF1D4672 FF0F355F FF153C64 FF103863 FF0E3961 FF0E3455 FF153D62 FF19446D FF1B446B FF24507A FF295880 FF1C446C FF1F456A FF264E72 FF234D73 FF2D5980 FF2E567F FF2D557E FF305D86 FF326190 FF386A99 FF2F5D87 FF1E4770 FF265179 FF19426A FF244E75 FF1B476D FF255278 FF255177 FF1F496F FF143C61 FF194269 FF173C60 FF153351 FF153350 FF375C7E FF2B557D FF20466A FF26476C FF24496C FF325B84 FF214A71 FF2B567E FF234F79 FF2A557C FF244E78 FF245075 FF214E73 FF255273 FF285075 FF244B6D FF244C6D FF274F72 FF255273 FF1F4B70 FF254F74 FF284F6F FF1F4664 FF18425F FF1A435F FF1F4465 FF1B4164 FF284E73 FF2F5578 FF2A5271 FF224969 FF22486A FF23496B FF325471 FF284E6A FF346183 FF3A6A91 FF356387 FF366187 FF2D5980 FF305E80 FF295174 FF315A7E FF2E597D FF2B5474 FF2B526F FF29506F FF2B4F70 FF224764 FF264D6E FF2C567A FF285275 FF284E73 FF244A69 FF204663 FF1B4065 FF20496C FF224A6B FF214764 FF21445F FF2C4C69 FF21415E FF284B63 FF294F69 FF416786 FF416586 FF385B7C FF345D7B FF355A78 FF315673 FF3C6381 FF325676 FF345C79 FF375F7A FF365A74 FF375870 FF40627A FF3D627B FF37576D FF3F6172 FF426277 FF3E5E77 FF446378 FF45657B FF4B6E84 FF57798D FF587488 FF496276 FF486475 FF405F71 FF527088 FF49687C FF3E5F72 FF4C6B84 FF406278 FF3F5E75 FF45667E FF50728A FF4B697C FF4E6E7D FF446274 FF486278 FF476578 FF536F84 FF466077 FF57778A FF537085 FF597688 FF547384 FF557188 FF4C6E86 FF476B82 FF476882 FF476985 FF567B97 FF4C7188 FF4F7185 FF577B94 FF7093B0 FF6C8DA9 FF6F90A7 FF638597 FF708EA9 FF8BAAC7 FF5B7D93 FF628096 FF45667B FF658EAA FF4D789D FF537CA1 FF375F83 FF355E84 FF284F76 FF2F577E FF39638E FF3A6694 FF3A6796 FF36658D FF3A6893 FF396794 FF35638C FF366288 FF39658D FF3D6B92 FF3F6990 FF3F6B92 FF3E6C91 FF446D94 FF406C90 FF3C6990 FF3A648C FF40688C FF436D8F FF426C8F FF456C8D FF3A5F7E FF3E6481 FF305474 FF2B4E6F FF244C69 FF294F72 FF2A5075 FF2E567A FF28527A FF28547F FF2D5882 FF2B557E FF2A567E FF1B466E FF153C64 FF103A60 FF17426B FF17416D FF133B66 FF1A416C FF19446F FF1D4570 FF173E68 FF1F4C75 FF214C76 FF27517B FF29547C +FF153E6D FF17426E FF19436D FF173F68 FF153E62 FF1D4769 FF1E4A6C FF1D476D FF1D436B FF173C64 FF224A70 FF204670 FF214670 FF214771 FF1C456D FF244F76 FF1E466D FF194165 FF12395C FF14395B FF173A5D FF123459 FF14375B FF1D4165 FF183E63 FF1A3F63 FF14395A FF1B3E5F FF193B5D FF15385A FF16395D FF1C456A FF1B456C FF1A436D FF1E4973 FF19456D FF1B436A FF193D65 FF1E4873 FF23507E FF224D79 FF1C446C FF2A5682 FF295483 FF244F79 FF1F4A72 FF204A74 FF204B76 FF224E77 FF1E4A75 FF18446E FF1B4168 FF163458 FF1A395D FF0F3357 FF08284A FF062340 FF0D2540 FF13304F FF163558 FF1A3856 FF16374F FF22435F FF224566 FF2A5071 FF345C81 FF427096 FF406F97 FF2C5880 FF2B567D FF26527A FF244C72 FF224769 FF163C5E FF2E567A FF184067 FF1B4067 FF1B4266 FF1C4469 FF214C74 FF2B5783 FF1C4572 FF1D436E FF244C76 FF24517D FF24507C FF234B72 FF1B456B FF1B456C FF143F65 FF1F4A6E FF174369 FF1F4873 FF1A4269 FF1C456C FF1E4871 FF275075 FF295072 FF234A6D FF295176 FF254B71 FF295375 FF1C4768 FF2A5275 FF285175 FF244E72 FF244C6D FF214865 FF234866 FF244C6C FF295678 FF315C7E FF2B5577 FF2E597D FF366287 FF336187 FF2E5A84 FF36628B FF36658A FF2B5677 FF365E81 FF345D81 FF355E7F FF315877 FF325878 FF2E5477 FF29506F FF325878 FF396181 FF3A6583 FF446C8D FF396486 FF3A6283 FF2D506E FF36597A FF446788 FF395D7B FF315672 FF2E5372 FF254865 FF1D3F59 FF1F4562 FF224760 FF1D3E58 FF1F405C FF264966 FF355873 FF375A74 FF42637D FF40607A FF406079 FF42627B FF4C6C88 FF426279 FF405D72 FF3E5C72 FF3A5870 FF43627A FF406079 FF44647C FF506D83 FF526E80 FF4B6677 FF3D586C FF3F5D6F FF446372 FF446374 FF3A5A6F FF3F5C74 FF426076 FF466479 FF365166 FF3C5969 FF3D5B69 FF506C7C FF4A6476 FF4D6B7F FF46657A FF4E6C81 FF527185 FF446476 FF4D6A80 FF4C6880 FF3E5D70 FF436177 FF496880 FF547288 FF4B6B82 FF4E728D FF466880 FF53758B FF59798F FF4C6B81 FF557589 FF4F6E85 FF5D7D95 FF516F86 FF638297 FF537385 FF5C7B8B FF688798 FF4F6E82 FF6E8BA3 FF62819A FF6D8DA6 FF7D9DBA FF799DBF FF587EA1 FF41698D FF345D81 FF396287 FF335A7F FF40678E FF3E6990 FF4E7597 FF456E8B FF456E8A FF3E6889 FF356084 FF3A6283 FF406685 FF345B7E FF365E84 FF2D577E FF2C577D FF2D577C FF244C6F FF295074 FF294E73 FF254B6C FF274D6D FF234969 FF1C4262 FF23486A FF204668 FF284F74 FF234D74 FF23517A FF234E7B FF275480 FF2B5982 FF2A567E FF244E77 FF24507C FF295783 FF22507B FF24527F FF255382 FF255386 FF235083 FF2A5586 FF265480 FF27517C FF214874 FF1D4875 FF183F6B +FF194773 FF295885 FF2A5786 FF2C5785 FF275380 FF204A75 FF1D4770 FF194670 FF1E4976 FF25507F FF123D6D FF123C6A FF133C69 FF143D67 FF1B436E FF123C69 FF17446D FF1C4772 FF264B77 FF254A77 FF254C76 FF214971 FF1F4469 FF1D4567 FF1B4466 FF1B4468 FF1D4469 FF193F63 FF1C4469 FF184165 FF153C61 FF11385B FF143B5F FF153C61 FF173C63 FF234A71 FF1B446B FF1E486E FF1E4569 FF1A446A FF1A4267 FF21476D FF1B436B FF1C4673 FF1D4973 FF1F4C74 FF1E4C76 FF1A4973 FF1E4D78 FF24527F FF21507D FF24527E FF315D8A FF315E8C FF2F5D8C FF3C6A99 FF3B6A96 FF33638B FF2D5E85 FF1E4D74 FF234C6D FF0F2C49 FF0D213D FF0A243D FF021E34 FF081E32 FF0D273D FF16344E FF294A6A FF1D4263 FF2C5177 FF22476C FF234A6F FF2E5983 FF295380 FF29517F FF244D78 FF2B557E FF28537D FF285481 FF255181 FF214D79 FF1D4B76 FF1B4C78 FF154272 FF17436F FF143F69 FF1D4873 FF234E7B FF265381 FF265483 FF285686 FF275582 FF23517A FF1A4772 FF1F4B77 FF1B4570 FF1C456D FF194169 FF1A416A FF19416A FF1C4770 FF1E4A72 FF1B446B FF17416A FF164068 FF1C476D FF214A6F FF264E70 FF234C6E FF2D5979 FF244F70 FF295172 FF295475 FF305E83 FF29597D FF28587F FF28557E FF29547A FF376185 FF2F5679 FF294F70 FF264D6A FF2C5370 FF264D69 FF274E6A FF2A506D FF2D5370 FF375C7A FF335877 FF2E5171 FF284E6E FF2D5371 FF2E516E FF2B506D FF305876 FF264F6C FF254E6B FF3A6180 FF4F7492 FF507490 FF4E7596 FF507999 FF557E9E FF4E7696 FF476D8C FF4D728E FF4D728B FF3C607A FF3F627B FF42647D FF3B5C74 FF34556F FF375872 FF25465F FF304E65 FF2F4B61 FF304F66 FF304F65 FF39576B FF435D71 FF4F6C7E FF405C71 FF486479 FF426174 FF3E5E6D FF3A5967 FF4A6A7B FF47677A FF395A6F FF496A80 FF426176 FF466479 FF4E6D80 FF476476 FF456372 FF3A596A FF466579 FF506E83 FF587A8D FF47687C FF57778F FF4A6A82 FF496B7F FF425F72 FF47657B FF446073 FF49677B FF406179 FF48677D FF4C6B81 FF527189 FF47667C FF496B80 FF53748B FF5E819B FF5C7E97 FF5A7B93 FF5C7C92 FF4B667A FF597385 FF4F697A FF5B7789 FF4E6A7B FF678296 FFA3BED8 FF86A7C6 FF6287A7 FF6288A8 FF658CAB FF567D9C FF547490 FF3F5C77 FF43647C FF7A98AC FF638296 FF7190A8 FF6486A0 FF587A97 FF50728C FF5E819B FF587B99 FF688EB0 FF497194 FF4A7397 FF456E92 FF40698C FF406789 FF3C6284 FF355B7D FF3B6184 FF3B6289 FF375E86 FF2B557D FF28517A FF2A547C FF27537B FF27547F FF295682 FF2A5983 FF2C5D86 FF28567F FF1D4A74 FF21507C FF1F4F7C FF21507E FF1B4876 FF163F6B FF113860 FF183C62 FF102F53 FF0D3255 FF08284D FF102E56 FF163860 FF1A416B +FF265378 FF1F4872 FF1A466D FF174265 FF154064 FF184772 FF1D4D7A FF21517C FF22517C FF204C77 FF244E7C FF255281 FF2A5682 FF2F5983 FF234B73 FF275077 FF2E5881 FF295581 FF285784 FF1C4B78 FF25527F FF1A4470 FF133C65 FF0D385D FF0D3659 FF13395B FF193E5F FF16375A FF163A5E FF1A4164 FF1C4162 FF224663 FF284B6A FF23476B FF214B6F FF214B70 FF1E476B FF183E64 FF1B426A FF21486F FF1E466B FF1A4267 FF1A446B FF1B446B FF194168 FF1C466C FF1E496E FF1E476E FF1D456E FF1C486D FF204A72 FF1E4A72 FF194870 FF1C4874 FF1F4C76 FF194773 FF1E4F7D FF275885 FF285886 FF315F8D FF325D88 FF36638C FF2A577F FF2E5B81 FF3F6B90 FF1F4464 FF234662 FF2C4C6A FF143656 FF13325B FF0C2749 FF072240 FF072340 FF092747 FF0E284A FF11294A FF122D4C FF0E2945 FF112A49 FF122949 FF1A3453 FF193757 FF224767 FF264F6D FF254F6F FF2F587F FF315D88 FF2A5A84 FF24517D FF204E7B FF1B4675 FF153E6E FF163C6A FF204875 FF18406D FF19416C FF1A426C FF1C4670 FF204A75 FF224B76 FF17426E FF1C4977 FF214D7C FF204B7A FF244F7E FF25507E FF265382 FF255384 FF2D5B89 FF2E5C85 FF1F4C75 FF224F7B FF224F79 FF255178 FF234F76 FF2C577D FF35658C FF30618B FF2A5881 FF28567C FF2A557B FF234B6F FF274E6E FF2E5574 FF294F70 FF254B6C FF2E5376 FF2F5574 FF29506D FF2D5270 FF345673 FF2F536E FF335671 FF2B4D69 FF264A64 FF254861 FF335370 FF375875 FF2F536E FF284D66 FF2F536B FF2E4E62 FF2D4E67 FF274C67 FF2C536D FF2A4E6C FF355A76 FF3B617A FF395D77 FF3A5D76 FF3C5D76 FF3F6079 FF42637B FF3F627E FF446988 FF537897 FF4C6F8E FF5A7E99 FF567993 FF3F6077 FF4A687F FF4E6F87 FF4D6F86 FF4F7186 FF5E7F97 FF55758C FF5A7890 FF54738C FF3D5C74 FF3E5F79 FF34556E FF39596D FF345568 FF335469 FF38576B FF3A5A6D FF456778 FF3B5C70 FF3B596E FF3C5A6C FF436175 FF375469 FF3D596C FF3C5969 FF466171 FF476375 FF3E5766 FF435D6D FF405B6F FF4D6677 FF4B6374 FF455E71 FF466073 FF526F82 FF47647A FF507086 FF4A697F FF4F6F84 FF597A8C FF4C6B7B FF526E7F FF415D70 FF4D6A7B FF597888 FF547285 FF48657D FF8AABC6 FF5A7D9B FF567C99 FF658BA7 FF517792 FF44657C FF2A465E FF57758B FF527084 FF48697F FF5E7C96 FF7393AB FF4F6F87 FF688CA5 FF4F748F FF456987 FF395F7E FF2E5576 FF3D6587 FF3B6386 FF3C6388 FF3B6286 FF375D7F FF3B6183 FF487091 FF365F81 FF275175 FF355F89 FF28527C FF244E78 FF1D4670 FF224B75 FF1C4670 FF214B73 FF28537B FF234F78 FF1E4A74 FF244C78 FF1F4871 FF1D4871 FF234E78 FF1E4771 FF214B72 FF29547F FF2A527E FF2A5680 FF2C5A85 FF2D5883 FF35628D FF29537D +FF15456A FF204E7B FF275583 FF2B5984 FF275382 FF275783 FF24527D FF214D7A FF214F7D FF1A4572 FF123A64 FF143B5F FF123359 FF10325C FF1A3B63 FF183A60 FF173C64 FF0E345C FF0C365D FF0D335B FF18426C FF19456F FF255179 FF27547D FF2C5984 FF244F7A FF17416B FF103B62 FF133E66 FF183D67 FF1D3B62 FF112C50 FF082747 FF0A2B4B FF092848 FF0F2E4D FF153250 FF173754 FF193D5C FF1D425F FF274B6B FF284D71 FF1B4066 FF1F486C FF1B476D FF1D486F FF1C476C FF184068 FF1E4771 FF1A486D FF234E74 FF255077 FF245076 FF1B436B FF174066 FF1C466D FF204A70 FF1E486D FF1F4870 FF1C4771 FF25537C FF234F7A FF1E4A74 FF234E78 FF204B76 FF295980 FF315C82 FF2B5579 FF49769D FF5583AE FF406E9A FF2D5A80 FF386286 FF376188 FF426F9A FF336290 FF366693 FF2F5E89 FF345E8B FF2B5681 FF204A70 FF1F4968 FF112F54 FF122951 FF132C4F FF051A3A FF011533 FF031C39 FF0C2344 FF132B4A FF142D4A FF142D4A FF17344E FF163956 FF214566 FF2C4F72 FF2B5075 FF2C5679 FF2B5171 FF234465 FF254869 FF1F4569 FF23466B FF23496D FF23496B FF294E71 FF2B5278 FF325B85 FF31608A FF36678D FF36648C FF31608F FF356394 FF33618C FF326389 FF28547A FF26537C FF255480 FF2B5684 FF30628B FF41749E FF34638E FF1F4B73 FF1D456A FF1F4669 FF234C70 FF28507A FF2A5378 FF2E587A FF30587F FF305B7C FF2C5674 FF2E5675 FF305677 FF315674 FF2D536D FF264B67 FF284C69 FF264A63 FF345870 FF2C506A FF2D546C FF2E526D FF2A4D64 FF35566D FF304E6C FF3B5F7A FF416881 FF365D76 FF3D617C FF395C79 FF395C78 FF385C75 FF385B75 FF355974 FF335672 FF30526F FF325670 FF395E78 FF3B5F7A FF30516C FF355771 FF3D6179 FF375D76 FF385D78 FF3B5E77 FF3B5D73 FF32556A FF3D5E72 FF3B5C75 FF44657E FF44657B FF42627A FF42647C FF3F5F76 FF41627A FF4B6E85 FF4B6E85 FF55768C FF527488 FF55748D FF527187 FF5E7C8C FF587484 FF577487 FF557489 FF658091 FF516B7E FF5B778D FF506D7D FF537080 FF506C7F FF476276 FF4D6A7F FF4F6C83 FF4A6F82 FF547386 FF496377 FF466074 FF455E70 FF354F5E FF375060 FF415B6C FF496374 FF546E80 FF4B6679 FF638296 FF66879D FF4C6D85 FF54758D FF4D6E84 FF3E6172 FF3D5A6D FF456279 FF44627A FF4D6F88 FF54738D FF55768D FF4F6F84 FF42667E FF4E7490 FF4C6F8D FF406684 FF375E7E FF355B7D FF396184 FF3D658A FF476F92 FF3F6889 FF3E6586 FF426A8C FF355C82 FF325A83 FF2C597D FF28557A FF2A557B FF2D5780 FF264E78 FF224C75 FF244D74 FF214C72 FF214E76 FF1D4771 FF214974 FF16426B FF214B72 FF214A6E FF194367 FF184469 FF174368 FF194068 FF214B77 FF1C4A79 FF1E4978 FF184673 FF1F4F77 +FF1A426A FF224A70 FF1E476A FF224D71 FF204B72 FF1E4872 FF234C74 FF1C446B FF1D456B FF163F65 FF1D476E FF224C73 FF275079 FF26527E FF1F4D7B FF224E7A FF255280 FF2D5B85 FF285980 FF2B5D87 FF2D5C88 FF2E5A83 FF244F77 FF1F4F79 FF23527E FF1D4C78 FF255584 FF245281 FF1E4A79 FF1D4674 FF234C78 FF29557F FF305984 FF234A75 FF2F5782 FF2A537F FF274F78 FF1B4267 FF143457 FF193251 FF071E3B FF082442 FF0E2D4D FF1D3D5F FF153755 FF173652 FF1F3E59 FF254564 FF234869 FF274D6E FF2C5372 FF325B7E FF2B5479 FF2C5475 FF30567B FF285174 FF255173 FF1D486E FF234D72 FF1D4569 FF23496E FF1A4366 FF1D476B FF1B4468 FF1D4366 FF21466F FF2E5578 FF254D6C FF113454 FF274A6F FF2C5A82 FF426E95 FF153C5F FF254C70 FF416E9A FF295B8C FF28598D FF255587 FF32679A FF2F669B FF2A5E8E FF295887 FF3A6D9E FF3A70A3 FF4274A7 FF4879A9 FF3A6B99 FF3A6A98 FF33658E FF295881 FF224B72 FF163D5F FF183B5E FF153457 FF0A2346 FF0A2140 FF00142F FF02132E FF041834 FF04213F FF021D3C FF07203D FF072641 FF0B2848 FF173051 FF1B3352 FF102948 FF163255 FF0A2649 FF032B4D FF052A4F FF0E2952 FF12315B FF122F57 FF1B385C FF214B6A FF305A7D FF386088 FF36648C FF315C89 FF265783 FF265682 FF2B5B88 FF285782 FF214C74 FF28527B FF2A537D FF2E597F FF255277 FF37648E FF305C82 FF2A5779 FF2F5B7C FF2F587A FF295172 FF2B5173 FF305A7E FF30597A FF325877 FF315572 FF345A77 FF325774 FF315674 FF395B79 FF2B4B68 FF365873 FF365772 FF365974 FF39607A FF38607A FF2C516A FF3D627A FF3E627C FF32536D FF385D77 FF375E77 FF385C75 FF395B75 FF325873 FF41657E FF4A6A82 FF3D5F77 FF3E627C FF385A75 FF2F536A FF3E5F76 FF3B5B71 FF3A5A71 FF3B5B72 FF3C5E73 FF38596F FF35556C FF325266 FF3A5870 FF3A5970 FF3C5C71 FF47657E FF47637C FF446377 FF3D5D73 FF45677D FF416174 FF3B5667 FF446372 FF405A6D FF3B5567 FF486374 FF50697B FF4C687A FF476477 FF4B697D FF4C6D81 FF436377 FF527088 FF496A81 FF47697F FF4F7084 FF4B6B7F FF59778A FF5D798B FF627D8F FF5F7A8C FF597689 FF516F85 FF5A788E FF58768A FF59778E FF58798D FF4D6F85 FF608199 FF65849A FF607D93 FF5A778A FF3D5B6D FF4C6A80 FF426079 FF4C6B81 FF486377 FF47677A FF37576B FF42627A FF436984 FF385D7C FF305673 FF29506C FF315777 FF305675 FF2E5370 FF446988 FF476D8D FF2B5174 FF2A5277 FF274E74 FF244E72 FF295376 FF265073 FF224C71 FF2D577E FF2F5A81 FF2D587F FF2A567C FF2D5982 FF26527D FF265380 FF295784 FF225480 FF1F5077 FF224E73 FF255178 FF204C73 FF1C4871 FF1D4A73 FF1C4D78 FF20507E FF214D7A FF1D4670 +FF2B5986 FF204D77 FF174369 FF214D74 FF1C4670 FF1E4873 FF18436D FF1A4671 FF204D77 FF234F75 FF1E486D FF1F4A72 FF184269 FF1D4770 FF204C78 FF1D4A78 FF194472 FF1B456D FF163F66 FF214C75 FF1D4973 FF1F4C73 FF1E4A72 FF1D4974 FF1E4A75 FF1E4974 FF214D79 FF1F4C75 FF1E4A73 FF204B75 FF224B75 FF224971 FF1F456C FF1E456B FF153E67 FF194570 FF1A4572 FF1F4B76 FF234D79 FF2E567F FF265077 FF305B81 FF355F86 FF294F75 FF264B6D FF26486A FF1A3656 FF152F4D FF152D4A FF0A203A FF041B33 FF07223D FF122D4D FF102C4D FF09223F FF122F4B FF173754 FF0F304E FF1E415F FF264866 FF355878 FF284C6E FF2D5176 FF274D72 FF1E4468 FF2A5273 FF2F5678 FF295173 FF325677 FF1C3C58 FF183B59 FF1E4568 FF214565 FF0F2A49 FF29496C FF305B83 FF26537E FF204A76 FF1C4975 FF265783 FF25557D FF305C85 FF2E5E8B FF2E6393 FF2C6195 FF205186 FF25578B FF1E5588 FF275E91 FF2E6499 FF32699F FF356DA1 FF3D72A5 FF386C9E FF3B70A0 FF3D6F9D FF3B6793 FF37638D FF41709A FF40709B FF42739C FF39688D FF2E587D FF28527C FF35648E FF305E86 FF315D86 FF386C97 FF3D71A0 FF4573A2 FF40719F FF3E72A0 FF4B7CAD FF487AAD FF3E72A1 FF2E5F8B FF274C78 FF163660 FF10365D FF0F3357 FF1C3B5F FF274C71 FF2B567E FF336088 FF37668E FF325F85 FF2A587A FF2E5A81 FF2C5983 FF28587E FF234E71 FF2C577D FF2A557E FF2E5982 FF335E84 FF376086 FF39638A FF2E5A80 FF2D587C FF295073 FF2C5274 FF274E6E FF285071 FF2B5376 FF2E5477 FF274F71 FF2E5373 FF375C7C FF375E7D FF38617F FF2F5773 FF395E7A FF3D617E FF3B627E FF3C617C FF40647F FF436A85 FF486E8A FF385D74 FF466A82 FF3C6380 FF4F7791 FF476C82 FF4A6C81 FF426478 FF436479 FF4F6F84 FF4B6A81 FF38576B FF48687A FF4A6A7C FF426175 FF355365 FF3A586B FF3E5D6F FF365769 FF335064 FF476378 FF3F5D71 FF426675 FF3B5C6C FF4A6977 FF466170 FF4D6D7E FF436070 FF405C6B FF496572 FF496573 FF436171 FF516F7F FF415D6E FF405F72 FF506F84 FF436378 FF4A6C83 FF42657D FF4D6F87 FF43647B FF48687D FF47657B FF4B697F FF42627A FF40637D FF3E637F FF3E6482 FF39607D FF466A8A FF577A95 FF486A85 FF436681 FF456A86 FF3F637E FF4B6E87 FF4F718A FF486883 FF456681 FF4A6B84 FF4D6C85 FF54768D FF50728B FF50738F FF4C7290 FF476D8D FF426987 FF39607F FF3B6182 FF355B7B FF3A5F7F FF476D8E FF4A7193 FF3B6386 FF466E91 FF426B8F FF325A7D FF355D80 FF345C80 FF325B80 FF2C547A FF254E74 FF275277 FF255076 FF224D75 FF1A466F FF123E68 FF19466E FF1E4C73 FF224E73 FF234E71 FF244E73 FF1F4B71 FF244F76 FF1D4870 FF224F79 FF1D4875 FF204C7A FF235482 +FF18436A FF1C466C FF204A6F FF204B73 FF204C77 FF24527D FF275782 FF2F618D FF245580 FF204F77 FF265479 FF214F74 FF225077 FF214E76 FF224E78 FF265482 FF265885 FF265480 FF1F4A74 FF1C466D FF1A4568 FF1E496C FF214E75 FF204973 FF214A72 FF1A446B FF1F4871 FF21486C FF193F63 FF173F63 FF153E61 FF1F476A FF1C4569 FF224C70 FF224C71 FF1C456B FF1A4066 FF173D60 FF143961 FF173C65 FF1D456F FF1B4972 FF18466D FF154269 FF154268 FF1F4A72 FF28527C FF224A75 FF274F79 FF386288 FF3B6488 FF3A6588 FF2E5B7F FF396388 FF386084 FF295174 FF305679 FF294F6D FF1F4260 FF1C3755 FF082541 FF072444 FF0C2744 FF1B3D5A FF1C4464 FF1D4160 FF224663 FF254C69 FF2B5271 FF17375A FF295075 FF214C72 FF1B4266 FF1C3B59 FF1C3A57 FF2A5274 FF1F4B75 FF214D79 FF204D78 FF27557E FF1B4870 FF1E4B74 FF133F69 FF224E7A FF23527E FF2A5782 FF25507A FF28557F FF305C88 FF285683 FF285786 FF2B5C8F FF2C6191 FF2B5D8C FF22507F FF1E4D7A FF1C4C79 FF1B4A77 FF1F4E7E FF1E5080 FF1B4D7C FF1B4C78 FF184975 FF1C507B FF265986 FF295884 FF325D89 FF255482 FF2F6291 FF2C5A8A FF30608F FF2E6595 FF23598A FF275B8E FF2A5E95 FF2B6198 FF31689C FF366A9A FF336490 FF275379 FF1D3F64 FF1D4066 FF1E4770 FF1C426D FF0C3662 FF15416C FF17436B FF153F68 FF224B77 FF2B557E FF1E496C FF153F69 FF2B5884 FF214F7A FF255581 FF2B5B83 FF255379 FF2A587F FF2A587F FF27557B FF295579 FF2C5477 FF335B7E FF365F84 FF325A7E FF3E6A8B FF3D6688 FF3F698A FF3D688A FF376183 FF3E6788 FF406788 FF386082 FF3A6686 FF355E7E FF3A607F FF355E7D FF406988 FF365D78 FF305471 FF325979 FF3C6484 FF466B88 FF3E5F7D FF456580 FF44667E FF385A72 FF44637A FF345468 FF345567 FF405F74 FF3B5A70 FF3D5C71 FF3F596D FF3A5669 FF3D5C70 FF3E5E71 FF3F6075 FF43657C FF4E7085 FF5A768A FF4B6677 FF425D6C FF4B697A FF4F6C7C FF5A7482 FF586E7D FF56707F FF5D7988 FF566F80 FF536D7D FF4D697A FF345467 FF3F6278 FF3B5C74 FF3D617A FF3A5C75 FF395A72 FF395970 FF36566E FF365972 FF325775 FF355C7E FF2E5779 FF2C5778 FF305A7E FF315A7D FF254B6D FF264B6A FF2A5070 FF254C6F FF285174 FF295174 FF3B6185 FF345A7B FF2E5475 FF365C7E FF305778 FF2D5173 FF2E5576 FF335A7C FF2D5377 FF325C7E FF376084 FF376083 FF2D5678 FF2A5274 FF254C6F FF274F72 FF2C5479 FF295178 FF355B81 FF2C5277 FF386185 FF456E93 FF254D74 FF30587E FF375F86 FF2E587D FF345E83 FF265075 FF244D73 FF214970 FF295278 FF254E73 FF1A4066 FF20466B FF244C70 FF1B4269 FF214A70 FF20486F FF1C446B FF19446B FF194469 FF143E63 FF1F466C +FF1E4975 FF244E78 FF254D74 FF1E466C FF254E77 FF1F4A71 FF164266 FF143E62 FF133C60 FF1E466A FF1D4469 FF1B4467 FF1B476F FF16416B FF1F4971 FF1D4772 FF14416A FF1F4C76 FF2F5B88 FF2F5C86 FF26527A FF27547B FF2A5983 FF224C79 FF27537F FF20507A FF1F4D78 FF225077 FF214D72 FF264F75 FF1F456B FF234B6E FF163E60 FF1B4263 FF173E60 FF163C5F FF1D4265 FF1F4464 FF1D4664 FF1A4062 FF20466C FF204870 FF244D76 FF224D72 FF1C4568 FF1F4568 FF1A4266 FF174168 FF1C466E FF1B466C FF1D4770 FF1C4771 FF204C75 FF17416A FF18446D FF194671 FF1A4571 FF244F77 FF224A74 FF345B85 FF315D82 FF3A6487 FF315371 FF274766 FF3E6289 FF214868 FF254467 FF214669 FF264D70 FF2C5074 FF1B4364 FF204468 FF1F4268 FF133758 FF254C6E FF214973 FF25537D FF245281 FF23507D FF27537C FF2A5781 FF25597F FF2A5981 FF264D77 FF1F466F FF20486F FF1D456A FF1A456A FF0F365C FF0F355A FF194166 FF1D4570 FF1F4B76 FF1E4974 FF234F7A FF1F4C77 FF234F7A FF29547D FF225075 FF26547D FF2C5B85 FF2A5984 FF2C5984 FF23567D FF305C86 FF315C84 FF2C5C82 FF336087 FF2C577E FF306188 FF24537F FF23527F FF225481 FF2A5985 FF275886 FF265689 FF2A5D8E FF1B4F7D FF255785 FF2A5F8E FF285D8A FF2F608D FF2F6595 FF346999 FF4170A1 FF376C9C FF3D6DA0 FF2E5D8B FF24527C FF234F7C FF1E4B72 FF214E79 FF275681 FF23557D FF2C5E8A FF2E628D FF2C5D86 FF3A6591 FF3E6B98 FF32638F FF396A93 FF325F84 FF346186 FF2E5980 FF2A547A FF2C5A7C FF245070 FF1C4869 FF2D5A7B FF285275 FF2C5679 FF335E7F FF345E7D FF325A78 FF355F7D FF3A6382 FF2D5372 FF345D7B FF376281 FF365F7C FF345974 FF3B627E FF3A6782 FF39617A FF3F647E FF3D667F FF446D87 FF486B87 FF4E7189 FF3F6378 FF45677F FF486984 FF4C6F88 FF4F7087 FF4C6F86 FF486C83 FF4C6E81 FF406176 FF3C5D75 FF476D81 FF3C5D74 FF3C5E75 FF446279 FF54738A FF486A7C FF415C6D FF4B6372 FF4E6979 FF4A6475 FF566F80 FF3E5969 FF3A5567 FF406073 FF406279 FF43627B FF3C5F77 FF395B72 FF325269 FF325168 FF395971 FF335871 FF295072 FF234A71 FF224A6D FF2B5274 FF274D71 FF2D5878 FF275074 FF2A5074 FF254B6D FF294D72 FF1B4265 FF1E456A FF1B4067 FF1A4062 FF224869 FF1F4569 FF1C4267 FF183C60 FF1D4367 FF21476A FF214669 FF1A4364 FF264E72 FF234B6F FF1E4766 FF294F70 FF264F73 FF29567B FF27547B FF2B577F FF2E5880 FF2D577E FF234E74 FF376289 FF315B84 FF234C75 FF2C557E FF2D597D FF2C587B FF396388 FF375F84 FF3E6487 FF1E4569 FF224E72 FF22496E FF20496D FF1C496D FF1F4A72 FF1B486B FF154264 FF1D4870 FF214E79 FF1E4977 FF234E7B FF1E4C78 +FF1C4A74 FF1D4A72 FF1C496E FF1D486D FF1C4268 FF1E456D FF244F79 FF214A73 FF1F476D FF265075 FF244F76 FF244C76 FF1D496F FF204C74 FF1F4A74 FF235079 FF1C476E FF224B73 FF18426A FF184169 FF1D456B FF194168 FF163F68 FF134068 FF15416B FF24507B FF23517A FF245278 FF27517A FF214A70 FF244F73 FF1E496F FF26517A FF234F75 FF1F4A6F FF1D4669 FF234969 FF1C425F FF193A5A FF1A3E60 FF1A3F61 FF1F4567 FF1A4266 FF1C4163 FF204565 FF193E5E FF1E4263 FF1B3F62 FF1D4369 FF183F65 FF1A4265 FF20496B FF1F466A FF204669 FF22496D FF1D4970 FF204B73 FF1A4168 FF1B4269 FF1B466F FF184068 FF13395D FF0F3557 FF143C60 FF153E66 FF12395E FF183B5D FF204568 FF2F587D FF244A6B FF143555 FF193C5F FF173D65 FF1C446A FF1C466B FF28527A FF234D75 FF19456D FF234D77 FF264E78 FF204B72 FF224F78 FF2F5B84 FF2C5780 FF18406B FF214970 FF1F476C FF1C436B FF1F476C FF204669 FF1A4163 FF214B6F FF265075 FF254D73 FF22486F FF224A70 FF234D73 FF1F4A6F FF1D466A FF20486D FF194166 FF1A4569 FF19466A FF234D74 FF265379 FF1C486D FF285074 FF2A5073 FF234A6C FF2E587B FF2E5C83 FF37698F FF37688C FF356387 FF3C6B92 FF467BA4 FF4379A4 FF4D81AD FF477DA9 FF477EAF FF366796 FF295882 FF30628B FF295985 FF184877 FF255887 FF2A5E8E FF245786 FF255984 FF265784 FF295682 FF306089 FF2C5B83 FF2D5B84 FF305D89 FF315F8B FF2B5880 FF2A547B FF29547E FF2F5E89 FF265881 FF35648F FF315F89 FF396892 FF43739E FF3C6D95 FF39628B FF3E6D93 FF3C6A8E FF376286 FF416D91 FF396285 FF2B5373 FF3A6282 FF355D7D FF3B6382 FF416A87 FF466E8C FF436B8B FF4E7897 FF4F7A97 FF467190 FF466F92 FF507899 FF3C6380 FF3A617C FF3B6480 FF48718F FF4B7593 FF487089 FF537D96 FF45708D FF3D6681 FF375C75 FF436783 FF345974 FF345A70 FF395D73 FF42647E FF40667E FF3A5C73 FF375970 FF33566F FF3B5D75 FF426179 FF476479 FF405C6F FF446178 FF47657B FF506E80 FF4B697C FF4D6B7E FF496A80 FF456882 FF426480 FF365A78 FF3D617E FF3E627D FF3D617A FF395C77 FF345A7B FF2B5379 FF265072 FF254F74 FF224A6F FF234A6D FF1A3E62 FF1D4466 FF21486A FF204668 FF214769 FF264D73 FF274F76 FF224B6F FF214870 FF254D71 FF1F4667 FF1C4065 FF184266 FF19426C FF193F6B FF194368 FF1F466C FF224D70 FF255174 FF254F73 FF22496D FF264C6E FF20476C FF194269 FF194268 FF1C466B FF1F4970 FF245077 FF28527A FF2A547C FF1E4A70 FF315F84 FF265177 FF2A5275 FF264C6E FF2B5174 FF305679 FF264C6F FF2B5376 FF20486B FF1C4568 FF1F496F FF1F4A71 FF244E78 FF18426B FF255279 FF1F4E7B FF255383 FF24507A FF244F7B +FF22507B FF25517C FF28557F FF234F78 FF214A74 FF204970 FF1C466E FF1F4A71 FF1B4469 FF1F486B FF1E4A6E FF1A436B FF184167 FF1D4870 FF1F4A74 FF1B4671 FF1C4875 FF204D7A FF204C77 FF224C75 FF1E476B FF1A4467 FF214A70 FF244F73 FF264F75 FF21476D FF163B5F FF224C6F FF1B4469 FF173F64 FF194065 FF194267 FF1A4368 FF1E476A FF22496E FF21466C FF204469 FF193D61 FF1D4164 FF183D60 FF1D4364 FF1D4464 FF224C6D FF254E71 FF1B4163 FF1B3F5E FF214765 FF204769 FF21496E FF1F446A FF204769 FF224A6B FF21486A FF204767 FF1A4162 FF1F496C FF214A6E FF254C6F FF1F4669 FF1E466C FF1F466D FF23486D FF2D5679 FF255378 FF2A577F FF2B587C FF264F72 FF254E71 FF3A6387 FF30597B FF2B4F71 FF193E62 FF20466D FF1F4669 FF1A4062 FF194265 FF1D4A70 FF1F4C73 FF1B456D FF20476C FF183E62 FF164063 FF174366 FF224B74 FF2F5986 FF26517F FF23507C FF26537E FF234F78 FF1C466F FF29557C FF214E76 FF214C76 FF1C456D FF21496C FF1C4465 FF1D4568 FF1E466A FF214A6D FF214D6E FF2C5979 FF2F5A7C FF244D70 FF284F71 FF254F70 FF265172 FF224B6C FF1B4365 FF224B6C FF264F70 FF386384 FF346385 FF3D6A8C FF3B6686 FF396586 FF2F5D80 FF366689 FF346489 FF2A5B80 FF3B6D97 FF2E5E86 FF2E5E82 FF427295 FF3A698C FF3C6B92 FF44759D FF3D6E99 FF44769F FF47789F FF3E6E95 FF48779E FF376B8F FF3B6B90 FF355C84 FF2E5880 FF245279 FF315E82 FF3C6B8C FF37678B FF396990 FF3C6B8F FF39678A FF346388 FF2E5F86 FF2F5F87 FF2B587B FF244D6E FF255172 FF275070 FF2F5878 FF2C5B7B FF336182 FF396586 FF3A6384 FF386382 FF35607F FF2F5876 FF386280 FF2C5675 FF36617E FF37627F FF35607D FF3D6787 FF396585 FF40698A FF477394 FF456F90 FF406887 FF396485 FF315B79 FF3C6686 FF345F80 FF396483 FF3A6681 FF3E6885 FF456E8E FF4E7694 FF456C87 FF4E738E FF59809B FF4A6C82 FF43637A FF4C6E89 FF577A97 FF4F728C FF54768D FF51748C FF5E859F FF597D94 FF557589 FF4A677C FF527289 FF416481 FF365E80 FF31597D FF345D80 FF335D80 FF315A7C FF2D5676 FF31597A FF2D547A FF244C75 FF1D466B FF254E75 FF244C74 FF234B71 FF274E71 FF274D70 FF1F4567 FF284D6F FF224C6E FF1A4167 FF1C4165 FF204364 FF26496D FF1E446A FF1F466B FF1C4165 FF21496D FF1B446C FF254D76 FF1D466B FF1F486C FF214A6D FF244B6E FF2A5279 FF2C567C FF1F486A FF22476C FF173E6A FF1F4573 FF214671 FF194168 FF1E466C FF224A6E FF1C4366 FF1A4166 FF20476F FF1D446C FF20476B FF244B6E FF22496D FF22496D FF21496C FF1F466C FF1C4369 FF264E74 FF214C73 FF1E4A71 FF1D4B72 FF224E77 FF1F4C72 FF24537D FF1F4E7B FF1B4B75 FF224E7A +FF214C72 FF1E486F FF1A456E FF1E4A72 FF1D476D FF1D486F FF224F78 FF1F4C77 FF1E4A72 FF234F76 FF224F76 FF235077 FF1E4972 FF1D4B74 FF1E4F78 FF204D79 FF214C76 FF235078 FF194771 FF1A4972 FF214F76 FF28537A FF254B73 FF1C436A FF1F4971 FF1F4B72 FF1E486D FF214B6F FF214D73 FF214D74 FF224A72 FF265178 FF224D73 FF1A4367 FF1E466C FF1B4468 FF1F4668 FF1C4264 FF1D4367 FF1D4368 FF1A3F62 FF1F4566 FF224A6C FF1A4469 FF1F476B FF1F4467 FF224B6B FF285274 FF264E73 FF21486D FF204A6C FF244D6F FF1E4669 FF1F4768 FF24506F FF1C4668 FF1D466A FF20486B FF224A6E FF224C71 FF1D466B FF1F4469 FF20456B FF21476D FF1F456B FF214970 FF285078 FF1E476E FF255276 FF366589 FF3B668C FF3B648C FF305A82 FF1E476B FF295175 FF1D476E FF214B74 FF24517E FF2D5B86 FF24527A FF285680 FF27587F FF2C5D84 FF1C4C76 FF255380 FF2A5884 FF21517D FF1B4978 FF27527F FF244F7D FF1D4978 FF234F7B FF2A5683 FF2B5681 FF2D587F FF1D486D FF254F75 FF224C71 FF1E486C FF214D6F FF1E4B6C FF1B4568 FF224A6F FF1E4A6F FF214F74 FF234F73 FF224C6F FF275173 FF265071 FF345C79 FF335C79 FF4D7F9F FF477C9E FF457799 FF4D7E9E FF477595 FF5582A3 FF477697 FF467598 FF4A799E FF427398 FF306184 FF437295 FF3F6C90 FF336083 FF376183 FF345F84 FF2F597E FF3B6687 FF2E5679 FF265174 FF255377 FF2B5679 FF2B5478 FF2F5D81 FF306085 FF346385 FF2D5E7E FF3E7094 FF35638A FF38658A FF3E6D8E FF49799C FF44779E FF4B7CA4 FF406D92 FF416C8C FF467291 FF3F6686 FF406A8A FF457595 FF447292 FF3C6987 FF3A627F FF305A77 FF386481 FF3B6281 FF3B6382 FF335C7C FF2A5372 FF305976 FF29506F FF2D5475 FF305977 FF2C5472 FF2E5878 FF26506F FF38607D FF3D6686 FF467090 FF4A7491 FF456E8C FF3A6584 FF476F8C FF264C68 FF365C79 FF406684 FF416883 FF3E6881 FF3D6381 FF4D6E86 FF46667C FF466B82 FF436C82 FF436A80 FF4B6F86 FF587D96 FF477087 FF456B7F FF426378 FF48687F FF3F6079 FF3C6181 FF2C567B FF2C567E FF315B7F FF2E577E FF2D577D FF2F577B FF30587E FF275076 FF1D486E FF1C446D FF194269 FF244C75 FF214A74 FF164066 FF153E65 FF194064 FF1E4568 FF1F4A71 FF1F4B73 FF1A4469 FF163D62 FF1A4267 FF2B567D FF214D79 FF174269 FF19446B FF1A446D FF154069 FF1C476F FF1A4873 FF19436C FF193F66 FF173E63 FF193F61 FF1B4062 FF1A4166 FF153E64 FF21496E FF173D63 FF244A72 FF1F4871 FF295278 FF1C4468 FF254D73 FF234B76 FF2C547F FF1F486F FF254E74 FF224B73 FF244E76 FF2D587E FF2A5379 FF244B71 FF284F75 FF275076 FF2E597F FF224D71 FF2D557B FF244B6F FF153D62 FF224A73 FF234C72 FF214C72 +FF244E72 FF1C456C FF27537C FF27547C FF204C72 FF1D4A6E FF214F76 FF1D4973 FF1C4670 FF224D77 FF1F4B75 FF1C4870 FF264D79 FF204B76 FF194B74 FF1C4876 FF1B4873 FF1C4C77 FF265681 FF23527D FF234E7A FF1C4670 FF194068 FF1C4369 FF1D4870 FF19446D FF173D65 FF184061 FF1F4D6F FF1B476C FF21496E FF184269 FF1B486F FF19456B FF214E77 FF1F4A74 FF17416B FF1D466E FF1F466A FF1D446A FF22486B FF1D4063 FF23486D FF224A6C FF214667 FF1E4262 FF1F4766 FF1C4260 FF163957 FF194260 FF224A68 FF1C4363 FF204667 FF1F4464 FF1D4663 FF224968 FF1E4466 FF1D4565 FF2B5275 FF264D6F FF224B6D FF1F4468 FF1E4367 FF254C6F FF20496A FF1C4669 FF164065 FF1F496C FF1E4769 FF254E72 FF20486D FF295276 FF2F577D FF163D60 FF3A6387 FF1E476E FF194164 FF204A72 FF29557E FF265178 FF224C77 FF224F79 FF2B5A83 FF2A5A84 FF2E5E8C FF285986 FF22547F FF214E78 FF20486F FF1D446F FF1F4976 FF1D456D FF164066 FF1A446C FF264E78 FF1F4972 FF214B72 FF1B486D FF255278 FF19436C FF214A73 FF1D466D FF164165 FF214C6F FF224F72 FF234F75 FF27527A FF315F87 FF235275 FF26506C FF2E5671 FF38678A FF396B93 FF34668F FF386C94 FF356288 FF2D577C FF29557B FF335D85 FF336188 FF3C7096 FF386B93 FF3B6993 FF3A6891 FF2E5D84 FF326187 FF3A6A93 FF386992 FF3D6D93 FF5182A7 FF407193 FF365F82 FF2E5579 FF2E597D FF345E83 FF2F5B7E FF2D5B7B FF2E5B79 FF325F81 FF386489 FF386487 FF305F7D FF356482 FF366585 FF2B5A7F FF2B557B FF335F82 FF2B597A FF285375 FF2C597B FF2E5C7E FF335F80 FF346482 FF366080 FF356282 FF2F5E7F FF30597C FF305B7B FF305C7D FF376383 FF2E5876 FF2F5677 FF396384 FF3F6A8A FF38617F FF47708F FF376082 FF416A8C FF3D6686 FF426D8D FF3F6887 FF466D8B FF487392 FF497696 FF416F8A FF3D6982 FF416A86 FF365E79 FF38607A FF345B75 FF365872 FF3A5C76 FF3D647E FF3B627C FF396478 FF3D627A FF365972 FF3A6078 FF3C6078 FF41617A FF47677F FF40627B FF537897 FF3B6385 FF41698B FF325D7E FF2F597D FF335D81 FF2F597B FF2F587B FF305B7E FF2A5779 FF264F77 FF1A4369 FF1C4670 FF1B4472 FF1C4873 FF1E4976 FF254F79 FF1A436A FF1B4370 FF1A4671 FF204E76 FF27527F FF1E4A74 FF1B4873 FF204F7E FF1D4F7A FF204C79 FF1E4C77 FF23527D FF1C4774 FF194771 FF1B456C FF2D547B FF204970 FF20456A FF1A3D5F FF1E476A FF1E466E FF133961 FF0E3256 FF113659 FF1D466D FF1B436A FF10375D FF173E63 FF10395E FF154067 FF174167 FF113A5F FF1B436A FF133B61 FF1A4468 FF1F4A6D FF1F476A FF1D4266 FF1B4166 FF224970 FF1C486C FF1E4970 FF245175 FF255376 FF28527A FF275077 FF2B567C +FF153D63 FF1C456C FF1B4670 FF224D78 FF1D496E FF18456B FF23507A FF1F4E78 FF214F7A FF1F4A78 FF1E4977 FF214D79 FF215077 FF275681 FF295685 FF22517B FF24527B FF24517B FF1D4A75 FF1C4975 FF1F4D7A FF204C79 FF1F4872 FF214E74 FF275481 FF2A5887 FF204D79 FF29557F FF29577D FF1D4970 FF244F79 FF21507A FF225179 FF19456D FF1B4770 FF1B4774 FF194673 FF1D4973 FF194269 FF133C60 FF1A4269 FF1C426C FF1A4269 FF163F65 FF13395C FF163B5D FF1B4568 FF1A4063 FF1B3C5D FF1B3D5F FF22496B FF214768 FF224663 FF1B3E5A FF1A3B5C FF234662 FF1C415E FF163C5C FF194062 FF1D4566 FF1F4567 FF1D4462 FF1C4263 FF1C4365 FF1C4565 FF1B446A FF234A6C FF204767 FF224A6B FF335D7D FF1B405D FF1C3D5C FF32567B FF1A3F5B FF17385A FF264A70 FF1F4366 FF193E5E FF275172 FF224E72 FF224A6E FF21486E FF1C496E FF19476D FF204B75 FF1D4975 FF1F4E7A FF214B78 FF254E77 FF2C567F FF315F89 FF23527C FF1E4C76 FF224E77 FF1E4972 FF27507A FF1E486C FF254F72 FF183F66 FF244E76 FF25537C FF215079 FF275178 FF255076 FF27537D FF235279 FF29587F FF285881 FF33638F FF356287 FF376382 FF356589 FF346893 FF2C5D8D FF346795 FF376691 FF35618A FF2D5A7F FF315D7F FF305E82 FF38678E FF315E88 FF37648E FF31618D FF3C6D98 FF2F5F85 FF36648A FF2E5B80 FF27547A FF2B5A81 FF2E5E87 FF2F5E85 FF2F5A83 FF315F89 FF1E4B6F FF2B567C FF2C5B83 FF2C5C82 FF28587D FF305F85 FF3A678D FF315C80 FF2D5E80 FF366386 FF315C82 FF2E6087 FF2B5B83 FF336087 FF315E83 FF3D6A8C FF346183 FF346283 FF417191 FF376B8C FF336284 FF3A6689 FF39678B FF3C688A FF325E80 FF3D6A8D FF477496 FF406F90 FF427094 FF345F82 FF44718E FF3D6A8A FF437091 FF3C6988 FF447293 FF417192 FF3F6D8C FF3B6482 FF325D7B FF386687 FF366486 FF2A5777 FF36617F FF3C6581 FF3E6681 FF39617D FF375E7D FF456C8A FF39617E FF3D6583 FF3A5C7D FF3E627E FF477088 FF4B748F FF49728F FF406783 FF476B87 FF466B87 FF527A97 FF477190 FF406B8C FF4F789C FF3B6688 FF487393 FF335A7B FF325B7B FF365E7D FF2E5676 FF234C6E FF254B6E FF21476C FF184065 FF1D4369 FF194066 FF1C4166 FF193D62 FF183F64 FF194065 FF194067 FF194269 FF194269 FF1B456C FF1A456C FF1B446C FF183E65 FF143B64 FF133C66 FF173F69 FF1A466E FF214973 FF183F6A FF153F68 FF163F66 FF163E65 FF1D4770 FF234F7B FF1F4C77 FF1D4A71 FF143F66 FF204B79 FF245180 FF1C4B76 FF204E78 FF26537D FF214D76 FF1E4B74 FF2A5782 FF234E79 FF27517A FF275076 FF22496C FF1A4163 FF2A5276 FF244C70 FF214767 FF23496D FF1C4465 FF214D6F FF1E4A70 FF1E476E FF163D62 FF163E65 +FF234E78 FF255279 FF204D75 FF204C77 FF224D78 FF18426B FF234D74 FF1B456F FF1F4A74 FF244F7A FF244F7A FF214C76 FF214C73 FF17426B FF204B76 FF18446C FF1A456C FF17436A FF1F4C74 FF204B75 FF234C79 FF1F4875 FF204C75 FF1A456C FF143E67 FF143E69 FF0E375F FF1B446D FF103C64 FF1B4871 FF1A4772 FF16416C FF15426E FF1E4A77 FF1D4671 FF1D4671 FF1C4671 FF1B446E FF184069 FF1B4770 FF19446F FF204A75 FF173F64 FF1D456C FF265276 FF194467 FF204A6E FF295379 FF1D496E FF234A6F FF1E466B FF1B4165 FF1A3D5F FF1B3D60 FF133759 FF15395B FF193F60 FF1D4365 FF184162 FF244E6F FF214B6E FF204A6E FF2E577E FF244A6F FF1E4164 FF1A4061 FF133958 FF1E4566 FF0F3759 FF1E4465 FF11314D FF133047 FF2A4B68 FF1F4364 FF1F4264 FF19415E FF143A58 FF1E4564 FF255072 FF1E496F FF174066 FF20496D FF265176 FF1E476E FF204770 FF244A75 FF1A426C FF1E456C FF1B3F64 FF11365C FF1D466D FF1C466D FF1B466E FF18436A FF1C476D FF19416A FF1A426C FF1F4871 FF224E75 FF245177 FF244C76 FF244B77 FF25517A FF214B72 FF25557C FF245178 FF285074 FF285576 FF285779 FF265778 FF35688A FF316289 FF366792 FF376B97 FF3A6E99 FF35638D FF376389 FF447193 FF3F6E8D FF37688E FF41759A FF396B92 FF3E6D9A FF4274A2 FF4174A1 FF4474A2 FF406F99 FF40709A FF4D7FA8 FF4B7EA8 FF40739E FF3E739A FF427298 FF3C6E94 FF35668E FF3B698F FF305D83 FF3E6A93 FF406F99 FF396994 FF3C6E97 FF3E7196 FF3E7298 FF3D6E95 FF36648B FF34638C FF417198 FF427197 FF39688D FF336388 FF48789D FF3A6B8E FF2E5F81 FF437195 FF3C698D FF3D6C91 FF396A91 FF32618A FF2E5B83 FF2B577C FF2D5A80 FF3D6D94 FF366891 FF35678C FF396A8C FF38688B FF39668A FF3A6788 FF376687 FF427294 FF437396 FF487699 FF4D7C9E FF3A6A8D FF427195 FF417093 FF426F92 FF436E8F FF446F8F FF3F6D8E FF446F91 FF3D6887 FF3F6986 FF426C8B FF4C7697 FF3D6683 FF335974 FF3C637F FF3F6986 FF426D8A FF3F6683 FF385D7A FF426784 FF547A98 FF315676 FF507795 FF4C7492 FF3F6684 FF507495 FF3C6183 FF305678 FF2A5072 FF264C6E FF284E70 FF1D4566 FF174061 FF1A3F62 FF183E61 FF193E60 FF1D4264 FF1F4669 FF1D4165 FF1E4266 FF23476B FF1C4265 FF163C5E FF1C4364 FF1A3F5F FF193C5D FF1B3F61 FF1A3E61 FF193C5F FF183D62 FF153860 FF163A64 FF19416C FF244C78 FF1C436A FF183E66 FF1B436F FF17426C FF1F4B75 FF1D4872 FF204C78 FF184774 FF275580 FF1E4A75 FF1B4672 FF214E79 FF1C4A74 FF1B4772 FF1C4771 FF1D466D FF1A4267 FF193F65 FF194063 FF1B4669 FF28547B FF244F78 FF255077 FF214B71 FF265076 FF235078 FF214E77 FF214E75 FF28537B +FF234F78 FF1F4B73 FF18446A FF1E4A70 FF234D77 FF28527D FF204A74 FF1E4A73 FF29557E FF204D78 FF25537E FF204F7A FF22517A FF1F4C76 FF26527D FF295681 FF2A5781 FF214F78 FF225079 FF27547E FF1F4B77 FF214D7B FF1E4D7A FF1F4B77 FF22507B FF295984 FF2A5A85 FF2A5685 FF26527F FF285785 FF245682 FF25547D FF1F4D73 FF224F77 FF19436D FF1C4870 FF204D77 FF1D4A77 FF214D78 FF245280 FF1E4C79 FF1F4B75 FF1C456C FF173C63 FF163B62 FF12395F FF0D2C4D FF153353 FF1E4363 FF1C4668 FF234D6E FF1F4968 FF285271 FF285475 FF255171 FF1F4769 FF204668 FF1E4465 FF1C4163 FF1D4264 FF194163 FF1E486D FF1C476C FF1C4668 FF1B4365 FF1F486B FF285072 FF2F577C FF325A80 FF40668A FF254665 FF19364D FF21435F FF254B73 FF1F4769 FF204A6B FF1F486B FF234C73 FF234D74 FF20496D FF1C4568 FF21496B FF1B4065 FF1F426A FF194064 FF184166 FF1E476E FF1A4164 FF1B3F63 FF1D4269 FF18406A FF123B65 FF224D79 FF244F7B FF234E78 FF224D76 FF1B4772 FF173F6A FF143B63 FF0E385E FF10345B FF183D63 FF204A6D FF2B557B FF29577C FF29567D FF2C557E FF305D82 FF295372 FF2B5675 FF336186 FF2C5B84 FF2B5983 FF22517D FF3E6F9A FF3E6F98 FF36698F FF336386 FF3D688A FF346387 FF396B8D FF407094 FF447198 FF3E6E96 FF40739A FF3E7095 FF3F7195 FF3F7197 FF32658F FF497AA9 FF3F74A1 FF4C84AF FF4378A1 FF4C80A9 FF477DA9 FF3D709A FF45779F FF376791 FF33638E FF396B98 FF3C719D FF3E73A1 FF3B709F FF4173A1 FF396994 FF386890 FF4279A2 FF457CA6 FF5086AF FF4E83AB FF4A7DA4 FF43769D FF42789D FF3B6D96 FF356892 FF3A6D98 FF366A97 FF326392 FF336491 FF2D5D88 FF2E5F8B FF316392 FF30618F FF3F6E99 FF40709A FF3B6E97 FF396B94 FF407098 FF4779A2 FF42739C FF3F729A FF41759A FF457898 FF457898 FF4D81A2 FF46799D FF4D7DA1 FF457394 FF477393 FF4B7A9A FF5283A5 FF487C9D FF437392 FF436C8D FF426E90 FF477596 FF467492 FF497692 FF386181 FF3C6383 FF466C88 FF395B76 FF395A74 FF30546E FF426682 FF325877 FF315779 FF385E80 FF476D8E FF285173 FF224D72 FF244C71 FF22496F FF1F476C FF20496E FF1F476B FF1D4468 FF1B4266 FF153C61 FF1C456A FF214971 FF1C436C FF274B74 FF1C4069 FF204970 FF1C466A FF194064 FF13395A FF14395A FF15395C FF163A5C FF163757 FF173C5D FF1C4365 FF173E60 FF183C5F FF1C3F60 FF193E5F FF1C4067 FF13375E FF193E64 FF183F61 FF1A4264 FF194165 FF1D466B FF153E63 FF173E61 FF1C4167 FF173D64 FF183F66 FF1A426A FF1F4873 FF1B4370 FF1D4775 FF224D7B FF1E4670 FF184169 FF1C456F FF19416C FF1E4A71 FF18426B FF1B446E FF1F4B71 FF1C476F FF1F4B72 FF235076 +FF21517B FF214D7A FF1F4A75 FF214D74 FF224E78 FF1B476F FF19456B FF1C486E FF1C486E FF1D4972 FF285781 FF255881 FF205079 FF225076 FF204D74 FF234F7A FF1F4F78 FF215077 FF224F75 FF214D74 FF24527B FF2B5C84 FF23577D FF204E75 FF1C476D FF224E74 FF204A74 FF1E4F75 FF1C4871 FF25527D FF265684 FF224F7B FF255379 FF17446A FF1F4973 FF1D4970 FF265176 FF254C73 FF19456C FF143F67 FF143C63 FF0C3356 FF11365C FF10365A FF143A63 FF204A76 FF2D577E FF193F64 FF1B4064 FF1D4567 FF123757 FF133452 FF0D2C4C FF17395C FF1A3C5D FF16395B FF24486A FF254C6A FF244D6D FF224E71 FF204D70 FF224C70 FF1E4668 FF1F4568 FF20456B FF183F61 FF173B58 FF234460 FF234361 FF163755 FF12324C FF19364E FF31526E FF22486D FF214967 FF1D436A FF275275 FF2B5781 FF2C5580 FF2A5079 FF2E557E FF204D6E FF244D70 FF1E426A FF1A4365 FF1F476A FF21466B FF173D5C FF16395A FF1F4468 FF224B73 FF1F4972 FF1A456A FF18416A FF224B76 FF133E67 FF184571 FF22517C FF194772 FF2C5B8A FF36699C FF336597 FF2B5886 FF214B73 FF10385B FF163F5E FF062E4F FF0B2B4C FF133651 FF183B5A FF22456A FF245077 FF44739E FF305C88 FF1F486B FF25486A FF2E4E6F FF375A79 FF264C69 FF295067 FF2B506C FF2B4E6A FF204359 FF2E536F FF3B6285 FF355E7E FF37617E FF295372 FF315E80 FF3C6A8F FF45759C FF5A8FB8 FF4A79A4 FF4D7DA6 FF4A7DA7 FF5186AE FF467B9F FF4F81A3 FF4B7B9E FF497BA0 FF4B7EA6 FF4E85AC FF558AB4 FF4C80AE FF4479A5 FF4679A2 FF43789E FF3E7398 FF42789E FF3F749C FF3F749E FF3F759D FF41799E FF42769F FF306790 FF2B608B FF2B5A89 FF265782 FF2A5C87 FF2E608D FF295A87 FF2A5A87 FF2B5C87 FF2A5E87 FF2A5C87 FF31658D FF31648A FF34638A FF356A91 FF3B6E97 FF3F739D FF3D7299 FF44759A FF48799B FF457A9D FF44789E FF46799F FF49769A FF477595 FF4B819C FF447494 FF3C6A8C FF49789A FF47769D FF4A7FA3 FF5586AB FF487496 FF4C7896 FF497797 FF47789A FF4A7B9A FF436C8A FF496D89 FF3F617C FF2C4C6A FF254A64 FF2C526F FF284E6E FF274E6F FF2D587E FF2C5A83 FF2F5D86 FF2A557F FF27537D FF1D4872 FF1C4570 FF1E4973 FF214A75 FF26507B FF123F6C FF113D6B FF113D69 FF153D69 FF19406B FF18456F FF1B4771 FF1E4872 FF25507A FF264F78 FF1F4872 FF234A73 FF1E4369 FF1B4163 FF113C5E FF194266 FF1D4266 FF1A3F62 FF184163 FF1A4264 FF1C4165 FF1F4367 FF22466B FF1E4269 FF1B4163 FF163C5E FF1D4264 FF1C3F60 FF1D4062 FF1A3F62 FF173D60 FF193F63 FF1B4064 FF193E65 FF1C426B FF1C476D FF1D4469 FF1A3F66 FF1A426A FF174268 FF1C4972 FF224F7B FF1D4975 FF1D4B73 FF214B74 FF204974 FF234F78 +FF23517D FF1F4D78 FF24517B FF234F7A FF214E79 FF295683 FF285883 FF275782 FF285781 FF24547E FF2B5D88 FF2A5A87 FF21517C FF2B5B86 FF255681 FF214F78 FF2B5B84 FF2B5C88 FF2A5C87 FF24567E FF285981 FF2A5B84 FF26537C FF215078 FF285681 FF265380 FF214E78 FF25537E FF1F4C77 FF1E4974 FF1F4A74 FF26527A FF1D496E FF255178 FF26557F FF26547D FF214C72 FF1D486C FF1E4A6B FF295374 FF224B6D FF22496B FF254B6F FF22476C FF285277 FF234B72 FF1F476D FF244E73 FF163F63 FF1C476C FF224E75 FF346189 FF234E78 FF29527B FF23486C FF143758 FF103454 FF1D4262 FF113453 FF113555 FF1B4367 FF153F61 FF193E60 FF1E4362 FF1C4361 FF2A4E6F FF315A7D FF355777 FF405E80 FF244763 FF1E3F57 FF173349 FF2C4F6B FF214A6C FF274F6F FF244B6D FF224669 FF1F4667 FF1A4060 FF183C5D FF1E4463 FF1C4261 FF1A4061 FF1A4465 FF1C496B FF214B70 FF234B6F FF21496D FF244C6E FF204A6C FF255072 FF214A6A FF22486C FF1D4468 FF1F4768 FF22486A FF1D456A FF1B456C FF254E75 FF1B486E FF1E4B74 FF1D4A77 FF194775 FF265782 FF2B6189 FF3C749F FF3E76A7 FF407AAA FF4980AF FF396F9E FF386A97 FF2D577F FF2A4D72 FF30557C FF305B85 FF3D7297 FF1D425F FF254D6B FF234767 FF1F3956 FF1A3248 FF0F2B3E FF183144 FF092030 FF153148 FF294668 FF213D5A FF1B354D FF0B2237 FF061E34 FF0D2537 FF132A3E FF10293D FF082134 FF061D31 FF0D233A FF20374C FF152C3F FF142940 FF142A41 FF0E2738 FF0B2436 FF152D42 FF1E364F FF1F3C56 FF25465F FF294A63 FF345671 FF38607D FF416D8C FF477492 FF447190 FF487597 FF407296 FF5183A8 FF497BA2 FF5086AF FF497AA3 FF4D80A5 FF5388AF FF558BB2 FF5287AF FF497CA9 FF4D80AA FF5589AF FF4F83A9 FF588BB2 FF5286AC FF4E81A6 FF5588AF FF5285AF FF487BA3 FF487CA3 FF4B7FA6 FF5080A7 FF49799F FF5182A7 FF4E7EA3 FF447095 FF416E91 FF507EA4 FF4A799D FF3F6D8E FF3A6B8A FF437495 FF427296 FF48799F FF487B9F FF417495 FF3C6C8B FF446F90 FF457091 FF2F5674 FF2A4E6A FF254965 FF284F6D FF274D6C FF335A7B FF345F84 FF326289 FF2E5C85 FF315F87 FF2E5D84 FF275079 FF254E78 FF24537D FF25527E FF25537E FF23527C FF27547F FF2C5884 FF2F5884 FF335E8A FF29537D FF2F557E FF2A537D FF27537F FF274F7B FF194672 FF1F4C79 FF19426E FF143E67 FF103C61 FF143E61 FF194166 FF1C426B FF163F66 FF113A62 FF214B75 FF204972 FF244A72 FF1B416A FF234F78 FF25517B FF275177 FF234A70 FF1C4169 FF153C60 FF173F62 FF173C60 FF183C5F FF1C4364 FF173E61 FF1A3F63 FF183E5E FF173F60 FF194062 FF1B3F64 FF194065 FF1F486D FF1A446A FF1C466F FF224D78 FF1E4A75 FF1D4873 FF214F79 +FF204D77 FF1E4A74 FF1C4872 FF204B76 FF224F7B FF204F7A FF21537D FF275984 FF245582 FF215181 FF1F5383 FF225684 FF21527F FF245482 FF245584 FF245582 FF235681 FF285B8A FF295D8C FF275986 FF255783 FF215480 FF22517C FF1F4F7A FF235381 FF245280 FF265481 FF1D4E7A FF275887 FF255888 FF27598B FF27588A FF2E5E8D FF2A5A87 FF1F4E7A FF1D4B73 FF29567C FF214F75 FF245272 FF244F70 FF194364 FF1D4565 FF204767 FF1F4462 FF1B425F FF1C4260 FF224968 FF285070 FF234969 FF254C6D FF204A6C FF244E74 FF2F5A83 FF2C5780 FF2C587F FF2A557A FF274F74 FF244B71 FF25496E FF2D5075 FF234A70 FF285277 FF2B5375 FF254866 FF173550 FF143349 FF0C2B44 FF0E2C44 FF193752 FF15314B FF152D44 FF173247 FF395E79 FF204B6D FF1E4667 FF274D6F FF21496D FF2A5274 FF274F71 FF355B7D FF284D6F FF21486A FF254D70 FF1D476A FF214D6E FF21496A FF1F4666 FF234B6B FF214968 FF1A4364 FF1E4568 FF2B5172 FF2B5474 FF204969 FF1A4361 FF1C4462 FF204969 FF224B6E FF164164 FF1F4C6E FF194669 FF2D597E FF2C587E FF275074 FF2F597B FF234E72 FF2A577F FF285B86 FF24577F FF285781 FF2C5B86 FF275A84 FF295B86 FF315E8B FF376590 FF3C6E9B FF386991 FF3D6C94 FF3D6A92 FF44739D FF44749B FF386A94 FF386790 FF2F587C FF3F6D93 FF4075A4 FF437CAF FF4880B0 FF42729B FF3C688B FF2E5A7E FF426F96 FF3E6D95 FF44759D FF4478A1 FF44739E FF2B5980 FF36688E FF3E6F98 FF315F86 FF2F5B7C FF2D5876 FF295474 FF2D5676 FF224765 FF224561 FF133048 FF1F3D54 FF1F394F FF082133 FF031827 FF0A1C2C FF031728 FF021825 FF041728 FF06192C FF0A2230 FF122638 FF102333 FF112535 FF102636 FF193242 FF213C52 FF2D4A62 FF274358 FF335065 FF36536A FF38586D FF335265 FF223C51 FF2C465D FF2C4961 FF3F647A FF4B738C FF577D97 FF517792 FF58819D FF6C95B1 FF6C94B1 FF57829C FF6A95B3 FF7099B9 FF6992B2 FF709ABD FF7BA9CA FF6695B5 FF6E9CBE FF76A5C7 FF6D98BC FF6992B5 FF6995B4 FF5F88A6 FF5F86A5 FF5D85A6 FF406A92 FF3F688E FF3A638B FF325D86 FF315D86 FF2D5A82 FF2F5C85 FF2E5D87 FF316089 FF29537D FF265078 FF245179 FF1E4B76 FF204B77 FF204A75 FF1D476F FF184066 FF1C4368 FF103A5F FF164065 FF133C60 FF143C61 FF133E66 FF103D66 FF0F3C67 FF1B4A75 FF214D78 FF25507B FF25507B FF25517C FF214F7A FF1C4A77 FF24507D FF224F7B FF1C4976 FF174473 FF1D4776 FF1E4873 FF1C4671 FF16416C FF14406A FF133E6A FF17416E FF1D4773 FF204872 FF1E466C FF1E496D FF1D4B6D FF255274 FF244C71 FF244972 FF214A72 FF1A456D FF184269 FF194168 FF194066 FF1D436B FF1D446C FF1E4971 FF204B74 FF204973 FF204A72 +FF234F7A FF27517C FF26517B FF224F79 FF21517B FF1F4D78 FF1D4C76 FF1F5079 FF21507A FF285883 FF285B87 FF275B88 FF2E5E8A FF2B5B88 FF285989 FF245583 FF22537E FF235580 FF245683 FF265783 FF245480 FF255683 FF265783 FF326291 FF275886 FF255683 FF21507D FF16436D FF255381 FF255788 FF225789 FF245889 FF215481 FF21527E FF22517C FF214E79 FF255580 FF376995 FF2A5D86 FF2A5C85 FF32628A FF2C597F FF2A5579 FF2A5174 FF295274 FF2B5273 FF264D6E FF254F70 FF285071 FF204867 FF2E5575 FF294F70 FF2C5273 FF284E6E FF264C6D FF284D6D FF264B6B FF2F5576 FF2D5475 FF204565 FF214769 FF1F4669 FF20486D FF275075 FF274D72 FF183A5B FF3A6182 FF264D6A FF1D4262 FF1E4260 FF19374D FF0A2539 FF1E415C FF244E70 FF0F3355 FF123457 FF133655 FF153754 FF19405D FF1C4562 FF204764 FF224764 FF1A405E FF1E4767 FF2A5779 FF224D6F FF194062 FF23496A FF254B6D FF2C5375 FF1C4464 FF133857 FF1D4363 FF275070 FF2C5475 FF224869 FF214A6B FF164164 FF265277 FF29567B FF2A567C FF275479 FF255378 FF325F84 FF356185 FF366081 FF2D5777 FF2F5C7D FF2F5E81 FF2F5A81 FF2F5A82 FF305F84 FF265579 FF335E82 FF254E71 FF355E85 FF214E6F FF386183 FF345C7D FF365F80 FF416B8A FF28567A FF25557A FF1F4C6C FF295879 FF2F5E83 FF34658A FF38688C FF3D6D91 FF417398 FF41749A FF3C6D95 FF35658F FF3E6E98 FF356591 FF34638F FF35658F FF4E82AD FF5388B7 FF4D82B1 FF5084B3 FF548DB8 FF5F99C7 FF548DBE FF568CBE FF578ABB FF568BBA FF5389B9 FF4E85B4 FF5187B5 FF4F86B3 FF5F94C0 FF588CB7 FF4B7DA2 FF4B799F FF507DA2 FF2E5C79 FF3E6D8D FF447091 FF264E69 FF2F546C FF294A63 FF29495E FF203C50 FF203B4C FF1B3549 FF244156 FF2E4D60 FF223C4E FF1B3547 FF173340 FF122935 FF081C25 FF061921 FF081A21 FF081A22 FF071A21 FF04161D FF071921 FF041A23 FF021822 FF051A24 FF091D26 FF071D27 FF0F232E FF102532 FF09212F FF041F2F FF092436 FF0D2536 FF0A212E FF09202E FF102B3A FF1A3B4E FF1D435E FF274E6E FF254C6F FF1D4469 FF20466B FF1D4467 FF1A4365 FF1B4469 FF1F4A6F FF214C73 FF214C76 FF245079 FF214C74 FF254F77 FF234C75 FF234B73 FF214A6E FF21486F FF224974 FF224C78 FF25517B FF24537C FF285580 FF254F79 FF2C547D FF224C72 FF1F496D FF174064 FF183F65 FF1B446D FF1D4771 FF224F77 FF214C76 FF1F4975 FF1D4672 FF234B76 FF1B456C FF1A4369 FF11385B FF163B60 FF1F456C FF214B73 FF204C74 FF234F79 FF204B77 FF214B76 FF1D476F FF174366 FF123C5F FF0E3458 FF13395A FF0E3456 FF10385A FF12395A FF133757 FF123756 FF1B4061 FF1C4467 FF224E73 FF1E4A71 FF224D75 FF204C75 +FF153F5E FF194162 FF20476B FF234C74 FF27527D FF2B5983 FF265780 FF26577F FF285681 FF24537F FF225280 FF23527D FF204F79 FF1F507B FF245482 FF2B5A87 FF2C5E87 FF285B86 FF2B5E8A FF30618D FF31628F FF2C5F8A FF295C85 FF255784 FF21537E FF275982 FF265680 FF235780 FF235682 FF255486 FF2D5B8D FF265582 FF2C5D88 FF2B5F8B FF2D5F8D FF2D5C88 FF204E76 FF1C4A72 FF1F5279 FF25567D FF29587F FF154066 FF1D4669 FF163B60 FF1A4467 FF1A4163 FF0F3555 FF194361 FF194160 FF234C68 FF2A5372 FF1A4263 FF254C6F FF2F577A FF2F5879 FF295170 FF335A7A FF264E6F FF254C6E FF254D6E FF234C6C FF2B4E6C FF1E4363 FF2B5578 FF28537B FF285576 FF2D567A FF315B7C FF4E7BA0 FF2F5A7F FF274B68 FF173A53 FF355E7F FF2B5881 FF2A557D FF305C84 FF2E5B84 FF2A567B FF326184 FF2B5B7F FF265175 FF254D6B FF103855 FF244D6C FF1F4969 FF28506F FF254965 FF1B3D53 FF254661 FF274B6A FF204365 FF2D4D6E FF1E435F FF224A68 FF285171 FF234B6D FF1A4566 FF164161 FF184160 FF174062 FF214B6D FF2E597A FF305D7F FF2E5B7F FF326087 FF36638A FF2C587B FF366184 FF2D5678 FF315C7F FF275378 FF2C587A FF2C5678 FF2D5B7B FF224C6C FF2A5070 FF1D3D58 FF1C3E59 FF3F627E FF3B6180 FF38617F FF265478 FF3C6891 FF3B658D FF3D6A92 FF3B6C91 FF3D6E94 FF437498 FF3F6E8F FF3B6B8C FF3B6E90 FF427397 FF366589 FF346487 FF326488 FF366B8F FF346588 FF315D7F FF2E5779 FF2D597E FF2B5980 FF2E5E7E FF2B597D FF37638B FF34608A FF38668D FF2B5C80 FF2D5C81 FF36648B FF2F5C84 FF254F77 FF27537A FF38678C FF3F6E96 FF4578A0 FF457A9F FF48779F FF5282AB FF4E7FAA FF578AB1 FF5688B0 FF5584AE FF588AB0 FF5B8EB3 FF4B7A9E FF447197 FF4777A0 FF5285AE FF5086AA FF6697B8 FF5B85A4 FF446A85 FF3B6078 FF2A4D5E FF1F3E4E FF27475B FF22475E FF3E647F FF2D526D FF416A82 FF446B83 FF3E6279 FF375972 FF40647F FF2E536A FF355972 FF3C617F FF396180 FF486F8D FF3B617C FF31566F FF486E89 FF395C77 FF3A5E7A FF3F6685 FF406B89 FF305978 FF2C5374 FF285074 FF265178 FF225078 FF245078 FF204B73 FF19446D FF1B456E FF1E476E FF1A4367 FF194266 FF1E486C FF204A71 FF26527B FF235379 FF225078 FF204A76 FF1D4974 FF214D77 FF1F4B75 FF1A476E FF1A4369 FF1B466B FF1C4970 FF25507A FF235177 FF1E4973 FF1C4672 FF1E4972 FF1F4C76 FF1D4B74 FF19446A FF1C4368 FF1E486E FF224F79 FF285482 FF22537A FF1E4B76 FF19446F FF1F4973 FF204B78 FF1C4971 FF184267 FF1A4167 FF204B73 FF285581 FF285884 FF22527C FF1E4874 FF1F4976 FF25517E FF28547F FF1E496F FF174165 FF143D61 FF11395D FF12395C FF113557 FF143A5A +FF295684 FF285682 FF1B4972 FF1E4B72 FF164167 FF123C61 FF123A5E FF133B5D FF1A476E FF235380 FF205281 FF295A89 FF295B89 FF265986 FF245582 FF1C4E78 FF1B4C73 FF1B4971 FF1C4974 FF174773 FF1B4C79 FF194876 FF21517E FF25567E FF2B5B87 FF225280 FF23527B FF20507B FF295B88 FF225381 FF245380 FF1F507C FF1F527F FF275987 FF1E517D FF1F517C FF255780 FF295A83 FF215482 FF2B5D8A FF1F527F FF30628E FF224F78 FF264F7A FF2B5681 FF27547D FF38658E FF2F5D84 FF2F5B80 FF254D6F FF386387 FF305B7F FF21486B FF1E496B FF265073 FF1D4364 FF123654 FF0F3353 FF1B4465 FF194467 FF1F486A FF204668 FF284F70 FF274E71 FF294E73 FF325980 FF3B6180 FF244A69 FF396082 FF345C7A FF375A73 FF1A3B56 FF325D7E FF2B557B FF255078 FF204B74 FF24507C FF2A5A82 FF32638C FF295A86 FF336691 FF3A6A94 FF2C5980 FF2A587D FF264F71 FF2C597D FF2A5677 FF2F556F FF385D74 FF295070 FF244664 FF21445F FF1D4361 FF294E6D FF244B6C FF2A5374 FF2D5678 FF2D577A FF315E82 FF2F5B7D FF2A5475 FF265170 FF2F5A7A FF376284 FF366183 FF3C6B90 FF407198 FF366489 FF2E597B FF2A547B FF1F4465 FF275070 FF2B5477 FF285077 FF2E5A80 FF29547A FF2C5578 FF295171 FF173B5C FF2D577B FF285478 FF2B5679 FF265178 FF244F73 FF315C80 FF396388 FF325E84 FF3C6B90 FF43759A FF45769F FF45739D FF47749E FF3C6B95 FF3C6B93 FF427197 FF396790 FF406E94 FF3C6A8B FF3A6688 FF366083 FF366081 FF376387 FF3E6B8F FF437093 FF416E8F FF426F91 FF446B8E FF3C6789 FF467596 FF437193 FF4C799A FF3B6788 FF325A7B FF376284 FF325F83 FF356186 FF376486 FF335E7F FF305A7C FF356385 FF3A688C FF3A678D FF3A678B FF356185 FF3A668C FF356088 FF37658E FF386A93 FF376890 FF326086 FF325D81 FF2F597A FF2D5878 FF2B5170 FF2C5170 FF30597A FF467397 FF47779D FF4A7CA2 FF48789F FF437098 FF3A658D FF3A678F FF3A6A92 FF416B93 FF3F698F FF325F84 FF35628A FF37658A FF417093 FF467299 FF457299 FF406D92 FF436F94 FF406C93 FF426F95 FF416D92 FF325D81 FF2C577E FF2B5782 FF285681 FF285680 FF224F7A FF224D78 FF27517E FF2A5480 FF244E77 FF1F4870 FF1C446B FF1A436A FF18436A FF1B446B FF163F66 FF163F67 FF154068 FF19456F FF1F4A75 FF254E79 FF23507B FF214D78 FF244F7A FF1A4973 FF1E4B77 FF1D4975 FF1F4A75 FF204B76 FF224E79 FF234F7B FF295681 FF23517C FF204F7A FF23517C FF214E7A FF25507E FF1C4D77 FF214F7B FF224D7C FF22507C FF24517C FF2B5A84 FF1F507A FF27547F FF234F79 FF23517A FF224F7D FF1E4E7A FF1E4C7A FF224D7C FF214E79 FF24527C FF295882 FF1E4C77 FF26527D FF255380 FF2B5C89 FF265783 +FF255785 FF215381 FF20537F FF265883 FF2D5E89 FF285A84 FF2F5E88 FF28557E FF295A85 FF295A88 FF2A5C8C FF255888 FF235887 FF245A88 FF285E8E FF265C8A FF2C638D FF2A5D89 FF2A5C8A FF2F6493 FF2F6392 FF316393 FF295E8C FF295D8A FF265A8A FF295E8E FF265985 FF255A86 FF235985 FF2A5E89 FF295C86 FF295A88 FF265C8C FF245C8C FF265D8C FF295C88 FF22527C FF27557F FF275985 FF275781 FF15446E FF1E4F79 FF214F77 FF1F4D72 FF235279 FF22507A FF25547E FF25567C FF2A5B7F FF2B5C82 FF2E6087 FF2B5A83 FF325F8A FF32608A FF34628B FF25537A FF2E597E FF2B567B FF234E76 FF2B567F FF285179 FF234A6F FF264D70 FF194162 FF12385A FF23496C FF244868 FF1E405E FF244765 FF1E425E FF264960 FF183A53 FF38607D FF244C6C FF1F4B6C FF1D496C FF235176 FF285578 FF255275 FF2B567C FF2B567D FF28557C FF2C5A7C FF336085 FF305779 FF365E83 FF244C6F FF2B5171 FF1F435C FF1F425E FF1D3E5B FF234663 FF204663 FF204563 FF224966 FF214A67 FF254C68 FF1E4562 FF2E5575 FF2D5677 FF2F5979 FF2F5977 FF2C5572 FF2D5777 FF2D5472 FF275170 FF356383 FF2E5C7E FF285174 FF2D5373 FF2E4F6C FF4F779A FF3E6C92 FF2F5B7F FF2F5F84 FF315E84 FF305B80 FF356384 FF346385 FF356389 FF29557D FF255177 FF315B86 FF346087 FF2D5B82 FF336187 FF3F6E94 FF3E6E92 FF336387 FF35638A FF3F6C91 FF366389 FF447298 FF3A698F FF39698E FF38678C FF3F6F95 FF437698 FF44769B FF48759B FF3F6A8E FF3F6C8C FF3D6889 FF366282 FF416D8D FF3D6A8C FF3E6688 FF396384 FF3C688A FF467192 FF386283 FF396383 FF3C6484 FF3A6280 FF39607F FF4B7295 FF477093 FF3C6585 FF376181 FF3B6688 FF376385 FF3D688A FF346082 FF315E80 FF2C587A FF2B577A FF346285 FF376689 FF3A668C FF38648B FF2A587E FF2D5B80 FF386288 FF386488 FF356285 FF376489 FF39668B FF3C6A8F FF36658C FF38658D FF38668F FF35648D FF34628B FF36638C FF316087 FF336388 FF32638A FF34658E FF36648E FF2E5D86 FF31608A FF2A5883 FF2D5B85 FF305E87 FF2F5B86 FF306188 FF37668E FF285780 FF275681 FF25557F FF24527C FF26537E FF1F4E7A FF1E4D7A FF214D7B FF224C7C FF23517D FF2A5983 FF204D78 FF23507A FF25517C FF22507C FF24527E FF275581 FF26537E FF214D79 FF23517B FF265680 FF22547E FF22517C FF25527D FF27547F FF25527E FF285581 FF295682 FF255380 FF21517E FF21507D FF1F4F7A FF245680 FF22557F FF255681 FF23527E FF20507C FF255782 FF235482 FF20507F FF215180 FF225380 FF1D507B FF265A84 FF235582 FF295A85 FF1E5079 FF255580 FF265884 FF245483 FF245385 FF1F5083 FF215381 FF1D527F FF255885 FF23547E FF20517C FF1F527D FF255683 +FF20537F FF265885 FF225684 FF1F517F FF1D4F7D FF1E527E FF1F527E FF20507D FF1D4E7A FF1E507D FF225382 FF265983 FF255983 FF255985 FF205480 FF235881 FF225680 FF285985 FF225380 FF265784 FF22527F FF2A5986 FF295B86 FF225380 FF235582 FF225480 FF22537D FF22527E FF2C5A86 FF24537E FF295B85 FF275985 FF275986 FF2E6290 FF386B9B FF376A96 FF2F628C FF336591 FF275E88 FF24557C FF29587E FF295B82 FF22517B FF1B4973 FF2A5780 FF1F4C71 FF194669 FF1C4970 FF214D7A FF1E4970 FF244F74 FF325D85 FF275580 FF2B5C86 FF2D5982 FF3A658D FF3A668D FF315F85 FF2D5A82 FF25547C FF275780 FF335F87 FF174369 FF2C5A7D FF2C597B FF2D5B7F FF3E678A FF1D4364 FF315978 FF58809F FF335C79 FF264C69 FF264E6D FF224969 FF285475 FF285375 FF285072 FF2B5172 FF1C4463 FF285372 FF295273 FF2F5576 FF214765 FF335D7F FF2E5678 FF214C70 FF285172 FF23496A FF1A3D5A FF23465F FF204863 FF1B4360 FF153A56 FF183D59 FF234865 FF305773 FF2D526D FF2C4D65 FF385972 FF345A78 FF305C7E FF3A6A8E FF38698D FF376586 FF3D6786 FF2F5978 FF336082 FF29557A FF295277 FF1C405B FF12344F FF0F304C FF2E5672 FF224761 FF325A77 FF244969 FF274B69 FF264C67 FF4B728F FF376080 FF436B8C FF345D7C FF40688B FF2B5475 FF2B5375 FF365C81 FF285177 FF2D587B FF2E5B7D FF3D6A8D FF2B597C FF38658A FF3E6A90 FF39668C FF416E94 FF356286 FF3C698E FF406F95 FF3B6B91 FF4A779F FF3A658E FF336185 FF4A7498 FF3E6689 FF416B8D FF4B779C FF49779B FF457598 FF417196 FF49769B FF447298 FF427095 FF457199 FF3B658C FF366084 FF376385 FF3E6B90 FF3B698D FF38668B FF35648B FF305E86 FF326085 FF305D82 FF356286 FF325F82 FF2F5B7E FF285476 FF335F81 FF366185 FF346086 FF35648C FF34648C FF315E87 FF325E84 FF2F5B80 FF2C597B FF2E5B7D FF366588 FF38688C FF305D81 FF2F5F83 FF2F5F85 FF37658C FF336086 FF2F5D83 FF2E5D86 FF35638C FF305F83 FF2E5C7F FF2A597E FF25567E FF285883 FF275681 FF25537F FF255280 FF23547D FF1F527C FF265884 FF255781 FF275882 FF22537D FF22527E FF265985 FF215483 FF225384 FF215081 FF215481 FF1E507C FF275984 FF22527E FF24537E FF26547D FF24527B FF27557F FF204F7C FF1B4A7A FF204F7E FF214E7B FF22507C FF255580 FF21527C FF1F4E79 FF1D4A74 FF1C4973 FF15426E FF1D4D79 FF20507E FF1F5281 FF225785 FF245A89 FF265C8B FF265988 FF255786 FF255A87 FF225585 FF1D5181 FF255B8B FF1F5386 FF1F5386 FF255A8A FF265C8B FF275D8E FF285A8B FF285988 FF245988 FF1D4F82 FF205485 FF225989 FF1E5487 FF21578A FF255D8F FF275E90 FF275B8B FF2A5C8D FF235787 FF245687 +FF1E5282 FF215485 FF215485 FF215485 FF235485 FF215784 FF1B5380 FF215586 FF255D8B FF275D8D FF205386 FF1B5283 FF215887 FF225788 FF265889 FF255884 FF1D537E FF205581 FF215480 FF255885 FF225581 FF1C4D77 FF1C4C75 FF22507D FF285784 FF1B4B75 FF1C4A73 FF1B4F78 FF22517E FF1D4B78 FF1F4E7A FF1D4A74 FF215079 FF1E4F7A FF1B4C7A FF2C5D89 FF21527D FF225280 FF29618A FF25547A FF1A456B FF245179 FF1C4974 FF25547B FF235079 FF2D5882 FF255176 FF28547C FF2E5C89 FF2D6087 FF295678 FF164167 FF27527D FF2B5780 FF245679 FF26577A FF1E486E FF143B61 FF0E365A FF1F4A6E FF1F4B6F FF1D456A FF2C5378 FF234D71 FF204B6D FF2B597A FF2A5274 FF2E5374 FF2E5476 FF345C7E FF3F6C90 FF315B7F FF2A5378 FF2D577D FF225177 FF204E75 FF225275 FF295177 FF264F72 FF346181 FF264D71 FF2B516D FF2E556E FF2A5473 FF224868 FF244C6F FF244C6B FF295573 FF2C5373 FF1A3F59 FF244A68 FF2D4F6E FF2C536F FF2C5370 FF264E6C FF254F6D FF2A5170 FF274A66 FF264961 FF2D516C FF365F7C FF2F5D7E FF306184 FF356687 FF346182 FF285576 FF315C81 FF2C5278 FF426A90 FF3E6C88 FF2E597B FF244564 FF35607F FF315B7F FF234E71 FF2A5478 FF265173 FF1E4968 FF214969 FF1E4768 FF254F6F FF1B4462 FF254C70 FF295272 FF1D4867 FF1F4B69 FF265172 FF255071 FF2E5879 FF2A5375 FF326180 FF316080 FF2E5B7D FF366286 FF356186 FF2B5879 FF2D5A7C FF416D95 FF3D6B91 FF437299 FF41709A FF44769C FF3D6A8F FF3D6789 FF376383 FF3D6D8E FF467297 FF3D698F FF447096 FF456F96 FF48739A FF48769B FF49779A FF44729A FF42729A FF406F97 FF406D98 FF3D6D95 FF3B6C93 FF41729C FF3F6F99 FF406E97 FF3C6B92 FF34648A FF38658B FF3A668B FF386286 FF396387 FF336182 FF386589 FF336289 FF306089 FF35688E FF326489 FF2D5C80 FF2B597C FF2E5C80 FF2D5B82 FF315F86 FF2B597B FF29567A FF2C587F FF325E85 FF2E5C80 FF2B5B7F FF2E5D85 FF2C5B84 FF316087 FF305E86 FF305F88 FF2B5E87 FF235682 FF1D507F FF275A8A FF215486 FF1E5283 FF225988 FF235C8A FF285E8D FF265A8A FF265A87 FF255A86 FF205482 FF1E5283 FF255B8D FF1D5487 FF1E5689 FF245C8C FF215786 FF225583 FF255886 FF255784 FF225581 FF225582 FF225382 FF275888 FF235686 FF1E5383 FF215382 FF225582 FF245680 FF26527C FF224E75 FF27537A FF24517A FF26547F FF21527F FF265886 FF215581 FF235684 FF245785 FF245582 FF1F4F7C FF20537E FF214F7E FF235281 FF215480 FF215382 FF265989 FF245886 FF265B89 FF225988 FF235786 FF1F517D FF235782 FF1F507D FF275886 FF1E5381 FF25578A FF255A8A FF205988 FF265E8F FF23598B FF225789 FF22588A FF1D5383 +FF2E5E89 FF20557F FF225681 FF1F4F7C FF1C4C7B FF1E5080 FF215888 FF235786 FF1E507F FF205687 FF1E5284 FF21598B FF1D5787 FF276191 FF21598B FF245C8B FF225888 FF255787 FF255584 FF235684 FF245886 FF1D4F7F FF204F81 FF245485 FF194D7C FF205584 FF265888 FF1E5083 FF1F5185 FF215386 FF265987 FF245582 FF285888 FF2A5B8B FF2F6290 FF295F8F FF306595 FF316391 FF3B6F9F FF2B608B FF22567D FF2A5B82 FF24557B FF21507A FF295883 FF20507A FF1F4E76 FF214F76 FF123F65 FF214E76 FF134267 FF1E4D73 FF28537C FF254F76 FF224D72 FF214E71 FF356388 FF356089 FF30587E FF345B80 FF345D80 FF2B5577 FF3A6689 FF2B597C FF214D6D FF345E82 FF264A6D FF173C5A FF0F3452 FF2C5374 FF255076 FF1E476B FF1D4568 FF2C587E FF204F74 FF1F4A6E FF2E5A7E FF2A597D FF275375 FF284F70 FF1C4260 FF254762 FF224760 FF2E5673 FF305977 FF2F5776 FF224967 FF2A5473 FF255374 FF295473 FF2B526E FF28506F FF1F4462 FF29506E FF28516E FF234B68 FF345D7A FF385E7C FF2E526B FF2C5062 FF284F68 FF2D5777 FF255371 FF1E4765 FF1D4262 FF2F5674 FF2E5472 FF2A4F6C FF426888 FF426C8E FF467190 FF2E5772 FF436E8D FF447297 FF3D6C95 FF3A6890 FF3A6589 FF38658B FF336085 FF285274 FF436E90 FF2B5A7C FF2F5F82 FF29577A FF2B5478 FF2E567A FF2E5C82 FF336289 FF305D86 FF2A577F FF39668E FF315D85 FF316286 FF2C5476 FF265172 FF2C5B7F FF285579 FF2D587A FF295376 FF2D587C FF2B597D FF356385 FF3C698A FF426E8F FF3B6788 FF396586 FF3D6689 FF385F82 FF36607F FF2B526E FF345F7C FF365F7E FF365D7B FF386081 FF366185 FF39648B FF3F6B92 FF3D688C FF315A7C FF375F81 FF365E80 FF446E8F FF3E6A8E FF426D93 FF406D90 FF3B6687 FF345D7F FF305A7D FF345D84 FF315A7D FF305C81 FF346189 FF2E5B7E FF366387 FF315E82 FF2D5A7D FF396589 FF346085 FF346085 FF2E597C FF2F597D FF305A7E FF2E587C FF335E82 FF346085 FF2E5B7D FF2E5A7E FF305D84 FF28577E FF26557C FF23517D FF22527F FF1E507E FF245685 FF215281 FF28598B FF245886 FF255A89 FF24588A FF225787 FF1F507E FF265583 FF225280 FF245584 FF1F5282 FF215586 FF255A8B FF235889 FF215685 FF275C89 FF225684 FF255685 FF205481 FF225583 FF225282 FF245584 FF225887 FF215486 FF215380 FF20507C FF224F7C FF204D75 FF204C70 FF234C70 FF224A6F FF224A6E FF254E73 FF2A5279 FF265075 FF2A577A FF225278 FF29577D FF204B6D FF1D4261 FF274C6B FF224867 FF2A5372 FF275171 FF295278 FF2A547A FF27557A FF27567D FF2C577D FF1B4263 FF204362 FF274A6B FF234868 FF2E5474 FF2D5577 FF2C557F FF33618B FF2B5D86 FF2C5F89 FF2E6390 FF356B98 FF346995 +FF19334E FF1D3B58 FF1D3E5E FF24466B FF2D537A FF27507A FF295680 FF26527D FF26547E FF2D5E88 FF2A5985 FF2C5C8A FF2A5E8C FF265B8C FF255C8E FF296092 FF2A6295 FF295F91 FF215486 FF16497A FF1C4F7F FF215284 FF1D4F80 FF225586 FF225887 FF1D5583 FF1A4F7E FF285F8D FF23598A FF1F5286 FF205385 FF205285 FF225487 FF235889 FF215787 FF255A8C FF2F6194 FF2A5C8E FF2B6292 FF2D6492 FF2E6290 FF2F6390 FF2A5E87 FF245A85 FF285E8A FF285D89 FF2C5E88 FF295881 FF36648D FF366893 FF2F628C FF2C5C89 FF2B5886 FF35608C FF2C597F FF275378 FF265178 FF274D75 FF2B5378 FF214769 FF133857 FF173B5A FF1A3E5F FF183959 FF163756 FF1F4162 FF1F3C5C FF294C66 FF21445F FF376083 FF235279 FF244F76 FF295277 FF2E5B81 FF27557D FF2A567D FF255176 FF346489 FF3A6A8F FF255275 FF21496B FF204868 FF1C4564 FF19415F FF113754 FF163E5B FF123E5B FF2B5B7B FF2B5C7E FF295777 FF224D6B FF254E6E FF2D5474 FF29506F FF305976 FF2B5572 FF305975 FF325C76 FF345C73 FF36546C FF2D4C64 FF355D76 FF376381 FF315B77 FF193D56 FF1C3D54 FF1D3F58 FF204360 FF204561 FF2F5776 FF2E5778 FF406888 FF2E5778 FF406D8E FF29547A FF356388 FF1D496C FF235075 FF1D466A FF174164 FF255175 FF224D71 FF244F74 FF1B476C FF2B557A FF295577 FF25567A FF2D5E84 FF305F86 FF336188 FF2F6087 FF376991 FF36678D FF3A668C FF2D5880 FF3A6A93 FF305E86 FF2C587E FF345D81 FF274E71 FF2E5679 FF356185 FF355F82 FF366082 FF365F80 FF2F5A7B FF366181 FF3B6485 FF376283 FF395F7E FF35607C FF254F6B FF2C5470 FF406783 FF3C6380 FF3A6282 FF406A8B FF406989 FF396181 FF375E7E FF2B5371 FF2E5777 FF2F5877 FF2D5573 FF285070 FF315778 FF2B5270 FF2D546F FF315873 FF2E546F FF2D5572 FF335C7B FF305878 FF3C6584 FF315A79 FF335D7C FF285271 FF285172 FF2A5374 FF254C6C FF2F5574 FF2E5472 FF294F6D FF284F6D FF27506E FF2A5471 FF2D5575 FF224B6D FF2A5477 FF275172 FF1E4463 FF274B6B FF264A6B FF2C5273 FF2A5374 FF2A547A FF255277 FF28577D FF27567D FF2B597F FF1F4968 FF1F4460 FF274D6A FF234A68 FF2E5576 FF295275 FF2A567D FF2A5984 FF235682 FF225580 FF275983 FF2A5A86 FF24537B FF235077 FF224C76 FF295781 FF285883 FF285683 FF23537E FF22507C FF1E4A73 FF1D4669 FF163D5B FF143A59 FF113757 FF123552 FF103249 FF0D2D42 FF07283C FF06263B FF06243C FF0B273F FF09253A FF072333 FF062032 FF072132 FF061F31 FF062031 FF062033 FF041F31 FF051F33 FF051D32 FF082033 FF031A2A FF021623 FF021725 FF031825 FF021822 FF021925 FF031B2A FF031D2C FF061F31 FF061E32 FF082338 FF062237 FF0D253C +FF041F2F FF031A29 FF021825 FF031925 FF031923 FF021B29 FF092334 FF142D41 FF112B40 FF152F46 FF16344B FF193C55 FF214663 FF244B6A FF234C6B FF224D6D FF245070 FF2E5979 FF355E82 FF356186 FF2E5B84 FF285581 FF265380 FF204F7D FF205181 FF255988 FF1F5081 FF225787 FF1C5183 FF255A8C FF25598A FF215687 FF1F5385 FF205689 FF286092 FF1C5282 FF1E5180 FF215685 FF1D5483 FF255988 FF295B8B FF275B8B FF235581 FF20527E FF245682 FF2C5E89 FF2D6089 FF22537A FF23527B FF1F4E77 FF275981 FF2D6088 FF2E6089 FF25577D FF24557A FF1A4870 FF1F4B74 FF234F75 FF214C72 FF29577B FF295679 FF2C577C FF2B5779 FF2E5C7B FF214C6B FF244C6B FF214667 FF1F4561 FF244966 FF315C84 FF245581 FF255580 FF23517B FF22517A FF285881 FF2A5B85 FF24547C FF33658E FF2F628C FF21537D FF2C5A83 FF2C5B82 FF27567C FF265377 FF285375 FF2D5A7C FF295679 FF2E5B80 FF245176 FF225074 FF1E4D70 FF255375 FF234D6F FF1C4365 FF234B6C FF2B5574 FF345B7A FF305772 FF335C74 FF335772 FF2A5167 FF173D54 FF264765 FF20415B FF0F293B FF0D2534 FF1A384A FF2A4A5D FF2E5167 FF30556F FF2D5475 FF456F91 FF567FA1 FF406B8C FF447295 FF4A779A FF497595 FF457496 FF487396 FF3F6A8D FF396486 FF366081 FF325E7D FF507E9F FF295778 FF265071 FF315B7F FF285579 FF2E597E FF274F74 FF315C85 FF325E88 FF2D577E FF2D597B FF275174 FF2E587E FF305B83 FF2E577E FF355D82 FF355F82 FF335E81 FF325E81 FF345E81 FF30597A FF396283 FF446E8F FF43708F FF467395 FF4E7EA3 FF457096 FF417093 FF497799 FF356183 FF345E7E FF426A8A FF466C8E FF396184 FF3E6888 FF3C6585 FF39617F FF385F79 FF355A73 FF31576E FF385E76 FF3C5F7B FF3B617E FF315772 FF30546D FF294B63 FF25435F FF254660 FF264A62 FF24465E FF284D64 FF20465D FF21465E FF23465F FF284A64 FF294A65 FF264863 FF264660 FF284862 FF2B4C64 FF2B4C63 FF2F5066 FF2B4C64 FF23445C FF24465C FF1A3D52 FF0F3145 FF042335 FF062034 FF072034 FF072134 FF052033 FF082333 FF072234 FF072336 FF062234 FF0A2537 FF051E2F FF011928 FF041828 FF031829 FF04182A FF061B2C FF041F2F FF0F2E45 FF1E425E FF1D4360 FF1C4361 FF1E4260 FF0D2F48 FF112D46 FF143049 FF112F4A FF14334C FF1D3D56 FF1D415F FF224B6C FF1E486B FF224C70 FF275275 FF255175 FF245074 FF224B6D FF1D4461 FF173B56 FF214761 FF1F4764 FF1A3F5B FF173B58 FF284F6C FF2F5676 FF274D6D FF1F425F FF183B55 FF13354D FF15384F FF20465F FF183E59 FF173A54 FF173851 FF2C526B FF2A516F FF244966 FF183954 FF15344A FF0C2A40 FF0F3048 FF1B3E57 FF0E314A FF0E2E45 FF0C2B40 FF072536 FF062434 +FF3A6B94 FF2C567B FF204564 FF21425D FF1B3851 FF0A2538 FF071F30 FF041D2D FF031B2A FF051A29 FF031B26 FF021925 FF02182A FF011728 FF021727 FF031729 FF011628 FF011527 FF021528 FF00182B FF041D33 FF0A243A FF153249 FF183953 FF214563 FF294F70 FF284D71 FF2C5676 FF2E587C FF2F5A81 FF2C5981 FF2E5D86 FF2B5A84 FF235480 FF2A5E8C FF306190 FF285888 FF2C6093 FF286290 FF2B5F8B FF2A5F8B FF255E8B FF285C89 FF31648F FF2C5F89 FF285B82 FF2B5C81 FF336287 FF27577C FF25577E FF2B5D83 FF23537A FF2C5A82 FF265277 FF235273 FF326083 FF245075 FF2D597C FF1F486C FF345F81 FF2D5879 FF2E577C FF396589 FF3A698E FF396790 FF1F4E71 FF437198 FF386689 FF1F4668 FF39648E FF245988 FF275B8C FF215583 FF265882 FF2B5E89 FF205582 FF215784 FF336494 FF306394 FF3972A0 FF3B739F FF366894 FF386B96 FF366A95 FF346490 FF31608D FF295B86 FF255981 FF22537B FF285780 FF224F79 FF28567C FF295B7F FF315E83 FF315D81 FF346485 FF356182 FF2D5878 FF336481 FF2E5978 FF376281 FF305977 FF39607F FF355C75 FF0E2B3C FF0C2634 FF062132 FF021825 FF0B2434 FF133145 FF274961 FF4A708E FF416887 FF365E7C FF4A7898 FF3F6788 FF355C7A FF487496 FF315B7C FF3F6781 FF214961 FF3D637B FF3C6481 FF2E5B7C FF3E6D8E FF224D6B FF254F6F FF275375 FF204C6D FF284E6F FF265170 FF285374 FF2D5475 FF2B5473 FF2E5676 FF284E6D FF29516E FF264D6B FF234968 FF2D5271 FF2C506F FF1C455F FF204761 FF315772 FF2C516C FF335875 FF345B74 FF305874 FF335E7F FF366083 FF2E5A7D FF356184 FF356281 FF3D6888 FF3C6686 FF39607F FF315673 FF224763 FF375D79 FF335976 FF294E6B FF2A4E6C FF2B536D FF305770 FF375C76 FF335A74 FF335A74 FF2D4F69 FF345D73 FF345974 FF2C506B FF254C64 FF2B506A FF274B63 FF294E65 FF2C5168 FF284C64 FF22435B FF22435A FF284C62 FF2C4E65 FF294A61 FF2D4D64 FF27485F FF264A5D FF2A4D63 FF2D5068 FF284C64 FF264963 FF244865 FF2D5471 FF254B68 FF214460 FF193A53 FF15354C FF11364B FF1D415B FF183E59 FF143851 FF12354F FF244965 FF28516A FF214660 FF183953 FF13334A FF0B2A40 FF0D2E43 FF15344C FF0A2940 FF08283D FF08273C FF06273C FF09293C FF0E2A3D FF0D293D FF092536 FF0A2433 FF092635 FF0A2A3E FF0E324B FF143C59 FF1B466A FF26557C FF2B5B81 FF2F5D83 FF336086 FF36628A FF3D6A94 FF3B6E9A FF3B73A1 FF3F739F FF40709A FF386794 FF2E6184 FF386A8D FF3A678C FF3D6A8F FF447096 FF3D6D95 FF3D739F FF4078A6 FF4477A3 FF3F709B FF33658F FF2F6487 FF38698F FF3A698F FF3D6A91 FF48749D FF41719E FF4278A7 FF437BAA FF4679A8 FF4674A0 FF3E6C94 FF3D6C94 +FF3D70A2 FF3D6F9D FF3F739F FF467AA9 FF4374A0 FF44719B FF447199 FF447399 FF3E6B8C FF315B7B FF2C5273 FF2A5072 FF346285 FF316183 FF2D587A FF234C6A FF1B405D FF143955 FF10334D FF102F46 FF062033 FF041B2D FF021929 FF031724 FF011626 FF021527 FF041826 FF041929 FF041A28 FF061E2E FF0D263A FF112D42 FF1D3C51 FF1A3C54 FF254964 FF294A68 FF234666 FF254C6E FF305B7D FF274E71 FF275174 FF2C597D FF214C70 FF214C74 FF3A648B FF285377 FF2B5679 FF234E70 FF2B5476 FF275478 FF2B597E FF194163 FF153B59 FF244969 FF1B3D5B FF193E58 FF2D5172 FF284C6E FF2C5170 FF325876 FF173A59 FF2E5677 FF163C5C FF234A69 FF345F82 FF2B5277 FF1B4162 FF224A6D FF224569 FF194564 FF23527D FF295A88 FF2B5F8F FF2F6397 FF33689A FF316995 FF336A99 FF3E72A3 FF386D9E FF2C6191 FF235784 FF22527E FF2A5D88 FF265B84 FF2D608A FF2E5F8B FF2C5D8A FF2C5B86 FF2D5D88 FF316390 FF346591 FF2C5B83 FF29557C FF2B5B80 FF2D5D82 FF336187 FF2F5E85 FF3A6B93 FF33638B FF3B6D90 FF2F5E84 FF34638B FF36648C FF396588 FF335D7A FF22465C FF1A3042 FF1B3947 FF102736 FF1C3748 FF0F3047 FF264D67 FF254A64 FF133651 FF204864 FF1F4965 FF2B506D FF3D6380 FF375D7A FF587B96 FF26435D FF365A73 FF49748D FF366280 FF5786A5 FF46708F FF355B7D FF265273 FF2E5C7A FF2E5573 FF2D5772 FF305C7C FF2A5575 FF2B5271 FF2E5777 FF2D5576 FF284E6D FF2B516F FF325875 FF325977 FF2C526F FF345A77 FF2D5472 FF274F67 FF355B77 FF345571 FF32556E FF294D67 FF264E6A FF2B5674 FF254D6A FF2D536D FF254E6A FF2B5675 FF375E7E FF335975 FF345B75 FF335977 FF325876 FF2C5170 FF2D516F FF365D7B FF3B6381 FF406884 FF365B78 FF3C607B FF3F657E FF385D7A FF335C73 FF365D75 FF3A627E FF376080 FF36607E FF3C637F FF385E7D FF375E7E FF3A6384 FF3C6383 FF355C7B FF315874 FF325873 FF355974 FF375C75 FF355972 FF395D77 FF3E6581 FF386180 FF3C6585 FF3D688C FF3B6890 FF326189 FF3C6B91 FF3B678E FF416B92 FF406D94 FF3E6B95 FF3F719E FF4278A4 FF4478A2 FF3E709B FF386992 FF316289 FF3C6D92 FF3E6B90 FF3F6B90 FF467299 FF406C97 FF3B6C96 FF37678F FF376389 FF335E81 FF2E577B FF3F6B8F FF3F6F94 FF427094 FF366284 FF31597A FF2C5274 FF2F5A7E FF33648D FF285A85 FF28597F FF2A5982 FF285980 FF29587E FF28557D FF295A82 FF24567E FF255680 FF265A84 FF2A5B87 FF295A83 FF2B5F86 FF32638B FF295A82 FF295A81 FF295A82 FF295982 FF24567F FF225580 FF295C88 FF265A83 FF2A5D85 FF30648B FF2F6388 FF2C5D85 FF28587F FF2C5C84 FF285882 FF22557D FF235681 FF2C5F8E FF255983 FF265680 FF2A5883 FF346893 +FF265882 FF2E6088 FF24537E FF2F608B FF2F5F8D FF30638A FF2B5E83 FF2B597F FF2C597E FF356188 FF3B6692 FF356692 FF346A98 FF38709F FF386C9B FF3C6E9C FF44749F FF40729D FF4E81AE FF4476A1 FF426F97 FF436E94 FF3F688E FF2B4F6E FF274A64 FF1C3D55 FF15364E FF0B2C40 FF082738 FF062334 FF062031 FF061F2E FF051C2C FF021A2C FF01162A FF011628 FF021727 FF001728 FF03192B FF091F30 FF0D2636 FF0F2B3E FF122F45 FF133047 FF0F293F FF102A3E FF173145 FF1C394F FF2A4C66 FF254A6A FF31597A FF3A5E7D FF345872 FF34526C FF1C3954 FF0E2A41 FF072138 FF132D43 FF213E53 FF1C3C52 FF143248 FF22455E FF355975 FF2B4D6C FF1E3D5F FF244A69 FF214865 FF1E4562 FF1B4061 FF254F71 FF28537C FF1E4C74 FF20537D FF225683 FF265A88 FF326692 FF23557D FF275780 FF22547F FF306490 FF396C99 FF30608B FF2B5B83 FF2B5A7F FF2B577C FF2B587F FF2A5A82 FF2B5D84 FF2C5D86 FF255783 FF285A87 FF2F5F8A FF2D5C87 FF2A5D87 FF31648E FF30628F FF316491 FF356A97 FF487DA9 FF467BA5 FF396D97 FF366892 FF3E7099 FF346895 FF275A85 FF254C69 FF001122 FF254252 FF0D2638 FF173448 FF32556F FF38607D FF406886 FF395F7C FF2E5471 FF3E6683 FF3D627F FF3E6581 FF2C506C FF2B5069 FF30566F FF446D8A FF446E8E FF426A8B FF375F7E FF3D6784 FF46708F FF355D7E FF3D6585 FF2B5574 FF346182 FF3A6689 FF315C7F FF234C6D FF2D5374 FF2B5173 FF305877 FF315B79 FF2F5A78 FF315D7B FF335F7D FF2B597A FF3F6C91 FF366286 FF2F597B FF385F7E FF3D6783 FF2D5773 FF3E6887 FF3A6586 FF406889 FF305676 FF3B6484 FF3A6487 FF3A6285 FF3C6283 FF385E7D FF32597C FF376183 FF375F7F FF355C79 FF2F536D FF29506B FF335B78 FF3C6281 FF3C6280 FF385E7D FF3B6182 FF2C526F FF30556F FF325974 FF315A78 FF396282 FF305777 FF325979 FF305879 FF325C7D FF365E7F FF345C7C FF396280 FF345C79 FF315876 FF335977 FF325976 FF335A76 FF305976 FF355E7D FF365E7D FF335E7E FF336286 FF316288 FF295C81 FF2E5D83 FF2A5980 FF295B82 FF25557F FF225582 FF285D89 FF285C86 FF295B85 FF30628A FF32648A FF2A5D82 FF295980 FF2E5C85 FF295983 FF24567E FF255A84 FF2E638F FF336995 FF316894 FF336792 FF30628B FF2D5D83 FF2E5B80 FF305B81 FF366188 FF3A6790 FF346690 FF316693 FF2F6592 FF2C5F88 FF2C5A81 FF315F83 FF305B7F FF335D80 FF2E5A7E FF2D5C7F FF2F5E7F FF2B597B FF2A5779 FF325E83 FF2A567B FF265678 FF29587A FF2D5A7D FF2B587E FF2C5A80 FF2C5B81 FF336289 FF2A5A82 FF2F6087 FF2C5E85 FF265882 FF21547D FF295C86 FF295C85 FF285C84 FF285A85 FF295E8C FF2B5F8A FF295C87 FF2F618E FF275A84 FF25567C FF27567F +FF265980 FF2B5E86 FF275A80 FF24557A FF2B5F84 FF2A5F87 FF2A5E88 FF2C5E88 FF285982 FF275A82 FF265883 FF265A82 FF255782 FF245883 FF2C608B FF275783 FF24527A FF2C5B85 FF2C5E8C FF2E6191 FF295C8C FF3A6D9C FF396D9B FF3A6B96 FF35668D FF3D6F96 FF3C6D95 FF456F95 FF426B92 FF41698E FF3B6485 FF284F6F FF214866 FF1C415F FF214362 FF1B3D59 FF1E3F57 FF17344D FF133049 FF123148 FF0B2A40 FF072439 FF142F44 FF0D293F FF0E2B41 FF062030 FF071B25 FF051923 FF051D2A FF1D394C FF1D3B51 FF0E2944 FF0F2E4C FF001938 FF133252 FF193756 FF1A3857 FF112C45 FF0D2843 FF1A3757 FF142C4B FF0D2947 FF022241 FF022343 FF042142 FF0A2242 FF0D2948 FF15314C FF193957 FF173B58 FF254E6D FF2A5677 FF295276 FF2E577D FF37668E FF386D96 FF376B95 FF31648E FF31638C FF2D5F88 FF2B5B85 FF2C5D87 FF35678F FF2C5C82 FF2A577C FF214E74 FF1F4E76 FF24567E FF22537B FF2D5F88 FF2C5F87 FF33678D FF33668E FF33658F FF32658F FF336793 FF3B6E9C FF3C6D9B FF386A95 FF33668F FF2F6087 FF2B5B7D FF245472 FF285579 FF275276 FF133450 FF233E53 FF1D415C FF224662 FF234764 FF2B5474 FF2F5B7F FF224E73 FF2B5479 FF1E4768 FF244E6E FF264D6D FF1D4865 FF193C58 FF1E3E59 FF315775 FF2C5475 FF1D466A FF376284 FF1E4667 FF1E4465 FF265172 FF193F62 FF285075 FF26557A FF2B577D FF2E5A7F FF2D597E FF29577C FF265475 FF2C587A FF315C80 FF2E597D FF2E5B7F FF315F82 FF326082 FF326183 FF305E82 FF39658B FF345D81 FF3C6583 FF446B89 FF426985 FF345A78 FF3B6585 FF355F80 FF335C7C FF345D7C FF3D6689 FF3C6687 FF3C6684 FF375E7D FF3B607C FF345A76 FF456D89 FF385D79 FF375C77 FF305771 FF365C77 FF355974 FF385C77 FF385C78 FF3A5F7E FF385F7B FF315571 FF365A75 FF365D78 FF3B6280 FF335772 FF395C76 FF416581 FF395D7A FF3A5E7A FF3B607B FF345B75 FF3D627D FF416482 FF456986 FF3C627E FF3F6781 FF3E6581 FF3A617D FF385E78 FF395F7A FF355F7E FF285679 FF2A587C FF2D597E FF2E5980 FF2D5B82 FF2D5B80 FF33638A FF2A5C83 FF2D5E84 FF2F6087 FF255780 FF21557E FF295C84 FF2C5C85 FF2B5A84 FF295B84 FF2E5F89 FF305E89 FF275681 FF2A5B84 FF2C5C84 FF295A82 FF2A5C81 FF2F5F82 FF2D5D7F FF29597B FF2A5B80 FF265980 FF275982 FF25547B FF2D5677 FF2E5572 FF2D536E FF325775 FF345773 FF375A72 FF315670 FF345B7B FF31597B FF305776 FF355D7B FF2E5674 FF3A6280 FF395F80 FF3C6281 FF3F6381 FF3E6280 FF3B617E FF37607D FF386281 FF325E7E FF305E7F FF27557B FF26557F FF285C85 FF2A5D87 FF245780 FF265A82 FF285B84 FF326692 FF255881 FF26567E FF2C5D87 FF2E6088 FF306388 FF295D84 +FF29587A FF2A5D81 FF316488 FF305F83 FF37658D FF295981 FF26587F FF265880 FF275B82 FF285B84 FF265984 FF275E88 FF2A5C86 FF285A85 FF2D618B FF2D5E88 FF2A5E86 FF265A80 FF285A80 FF285980 FF27567E FF23557C FF275B82 FF2F618B FF30638B FF2B5D80 FF305D83 FF2A5B7F FF2C5C84 FF31618A FF36658C FF39678E FF43739B FF41729C FF426E9A FF426F99 FF366389 FF396289 FF39648A FF2E5C85 FF224E79 FF1D4470 FF184068 FF1D466C FF214B73 FF244B70 FF1B3854 FF0A243B FF102C45 FF153450 FF12314A FF204463 FF2D5A81 FF285580 FF1B4872 FF153D6A FF154171 FF153F6B FF153764 FF123C6F FF153E6D FF27507F FF255285 FF2A5A8E FF2F5D8F FF2B5F8C FF346595 FF2A5379 FF25486D FF183250 FF0A2743 FF092A48 FF072546 FF102E4E FF113255 FF1F486F FF24537B FF2D5C84 FF33628A FF31638C FF396994 FF3B6A90 FF2E6086 FF32638C FF39678F FF235075 FF2C5C81 FF2F6187 FF356489 FF34658C FF386A93 FF356790 FF2E6489 FF31648B FF30638D FF2E638F FF2E608E FF31638E FF33688F FF3E739B FF3E7099 FF3D6B93 FF305D7F FF12354E FF19354A FF13293C FF1B3A50 FF204864 FF295678 FF2E5C81 FF3E6F97 FF42739C FF46759E FF427199 FF407098 FF5B88B1 FF48759A FF457698 FF416A8B FF3A6281 FF497999 FF497799 FF48749A FF5A8CB1 FF4E80A3 FF437494 FF2D597A FF4D7798 FF335B80 FF3F678E FF3E6B91 FF376286 FF315C82 FF305B83 FF2E577C FF315B7E FF346085 FF305C82 FF366288 FF305D81 FF3D6A8E FF356286 FF2F5E7F FF356287 FF2F597A FF386182 FF2E5879 FF35607E FF39617F FF30597A FF365E80 FF2B5374 FF315978 FF3C6385 FF346080 FF325F7E FF3D6686 FF3B637E FF345C78 FF325876 FF375A78 FF294F6B FF345B74 FF325771 FF3E607B FF3F617A FF395B75 FF385C78 FF345D75 FF315572 FF3C5D7A FF3A5F77 FF395E76 FF2F5069 FF33546C FF375972 FF345771 FF3C5F79 FF32556E FF2F546B FF3A5D77 FF30526E FF355774 FF395C76 FF2F556D FF3A6078 FF385B72 FF34556A FF35586D FF325871 FF3A617C FF3A627E FF3E6381 FF3B5F7E FF38607D FF345F7A FF356080 FF325D7E FF315D7F FF2B577D FF27557D FF2C5D84 FF2D5B80 FF315B7F FF335C7D FF3B6685 FF325D7B FF3E6485 FF3C6385 FF356081 FF325C7D FF325E7D FF325D7C FF345D7E FF345A79 FF335673 FF365A75 FF315C77 FF2F5A7A FF365D7C FF365772 FF3A5A73 FF3B5C73 FF3C5E77 FF395871 FF3E5E72 FF3C5E75 FF30556E FF3A5D76 FF41617D FF416481 FF3D627C FF3C607A FF375C73 FF3B5E74 FF33536A FF385871 FF3D5F79 FF30566F FF305772 FF345D79 FF2D5878 FF325E83 FF25527C FF1A4C74 FF1E527A FF20537A FF1A4B70 FF225075 FF17476B FF2F5E83 FF245278 FF245476 FF235277 FF224F77 FF27587D +FF2A587D FF265378 FF224E74 FF214E74 FF1E4E73 FF1E4B75 FF214F78 FF24567D FF21537B FF20537A FF25577D FF23517B FF285A7F FF26577E FF27557F FF24547C FF275981 FF305E88 FF2D5C85 FF2C6086 FF356A8F FF2B5E85 FF30618B FF275882 FF24557F FF275983 FF2B5F88 FF2B5D86 FF245881 FF265981 FF2D5C82 FF26557C FF285880 FF26567F FF2C5E87 FF2D6089 FF32648C FF33638A FF396992 FF3A6992 FF3A6790 FF3D6B93 FF3B6992 FF406E96 FF3D698F FF356085 FF3F6B92 FF224E79 FF275380 FF1F4A78 FF153F6A FF1B4871 FF204F7B FF20507F FF1C497B FF235082 FF184A7A FF1C4B7C FF204B7D FF245586 FF275989 FF215786 FF265B8F FF295D94 FF2B5F94 FF1F528C FF25598D FF114374 FF124172 FF1B497B FF18487A FF1A4678 FF1C4572 FF163D62 FF163957 FF143450 FF153554 FF0E2E4B FF0E2F50 FF12355B FF1A3F64 FF244666 FF234969 FF2E5979 FF2D5A7B FF2B597D FF2D5B81 FF325C82 FF275376 FF29577F FF32648E FF306289 FF30638E FF386D95 FF3B719B FF386E9A FF3F75A0 FF396C97 FF3B6C96 FF3C6F95 FF3A6C98 FF346994 FF2B5A7C FF14354B FF0D222F FF082029 FF173244 FF2D4E69 FF224866 FF254F6E FF1D486C FF275078 FF2A5479 FF265475 FF234C6C FF3A6687 FF2D5A7B FF2D5978 FF285470 FF315A7A FF336081 FF3B6989 FF295475 FF3A6586 FF3E6B8C FF3C6687 FF36607E FF648FAD FF295170 FF4E7391 FF3E6887 FF4E7798 FF608EAF FF3A6485 FF153A58 FF4C7898 FF275478 FF38648A FF2C587E FF2A557A FF376589 FF2F5A7F FF3B688F FF37668D FF336389 FF3D6C90 FF3B678F FF3A6589 FF3A6588 FF37668C FF36658C FF3B6688 FF3E6688 FF3E6989 FF366285 FF3B678C FF386487 FF3A6589 FF427095 FF3C678C FF335979 FF2B526F FF2C546F FF2A506D FF305877 FF416889 FF375F7F FF39607F FF355D7A FF3A5F7E FF335571 FF30526B FF315873 FF325674 FF30526E FF2B4E68 FF335973 FF2B506B FF2E516B FF32516B FF3D617B FF325874 FF325774 FF3E6683 FF365A74 FF345773 FF3A5D78 FF3E6079 FF466881 FF476982 FF40627C FF3B5D77 FF33526C FF385870 FF3A5C76 FF315570 FF325874 FF335975 FF315774 FF335E7E FF2D5979 FF2C5472 FF2E5873 FF2B4F6A FF325670 FF365973 FF294962 FF34546F FF38607C FF345C79 FF355B77 FF2F5471 FF325875 FF3D637E FF32546D FF355770 FF335772 FF3C5D79 FF3A5F78 FF395F77 FF385C74 FF385770 FF33546B FF3F5F79 FF3B5C75 FF375B71 FF395C73 FF3B5C75 FF3D5E75 FF3B5D74 FF45667F FF3F627B FF40657A FF3F6279 FF44657C FF36556D FF385A71 FF3F657C FF3D617A FF3A5D77 FF335971 FF3A627D FF2E5879 FF2C567C FF234E75 FF2D5A7F FF35638B FF275682 FF275A83 FF25557C FF245378 FF255276 FF2B5879 FF275476 FF2A577B FF2D597D +FF285679 FF2B587A FF2B5879 FF2A5579 FF28547B FF28547C FF245276 FF245176 FF2B5980 FF26537C FF234F78 FF225077 FF235277 FF235277 FF27547A FF29577C FF27567C FF27537A FF29567C FF28577D FF27577D FF225178 FF26567E FF25557D FF27567F FF295B83 FF24567E FF26577F FF275982 FF285A83 FF26567D FF26557D FF25587F FF265A80 FF2A5D84 FF2B5D84 FF2A5984 FF2E5F8A FF31648D FF2B5E87 FF275882 FF265781 FF23547F FF295986 FF2D5B87 FF2F5D88 FF2D5D88 FF32648D FF2F6187 FF2F5E86 FF39678D FF38678F FF33638C FF33638A FF3A6992 FF35648E FF336791 FF3A6B95 FF315D88 FF2D5E8A FF3A6999 FF366693 FF265684 FF2B5E8E FF2B6091 FF225A8C FF245889 FF204F7E FF235182 FF2E6195 FF2E679B FF2B6396 FF2D6190 FF225075 FF123655 FF13314C FF143047 FF143753 FF265072 FF24496D FF1D3956 FF061D32 FF011427 FF03162C FF091E35 FF19324A FF203F5B FF224A66 FF2B5671 FF366584 FF376589 FF376487 FF36688C FF407397 FF487A9E FF497A9F FF47779C FF3A6C90 FF3A6F94 FF37668E FF386690 FF356A91 FF2F6087 FF224867 FF07202C FF081F23 FF112936 FF244556 FF294C62 FF264962 FF234760 FF244964 FF234B67 FF39637F FF325A79 FF2C5475 FF2D5677 FF254E6D FF3B637F FF2F5671 FF28506D FF2D5576 FF345B7E FF375F7D FF436D8A FF3E6683 FF486E88 FF2A4F6A FF456A86 FF224461 FF2E4F6B FF315977 FF477091 FF5C88A8 FF2F5A77 FF446D8D FF355F80 FF437090 FF366484 FF2B5779 FF36688C FF305F85 FF39678E FF336089 FF346088 FF447297 FF376589 FF315E7F FF376284 FF2D5C82 FF3C6A93 FF37638B FF2C5981 FF336288 FF32618A FF3F6E98 FF37668F FF34658E FF3E719A FF2F5E84 FF305B7E FF406A8F FF3E698E FF3E6A8D FF3E6B90 FF3C698F FF49759A FF3C688C FF3B6789 FF436C8E FF4B7292 FF3B6380 FF466E8B FF416A88 FF38607F FF406889 FF3A6485 FF3A5F7F FF375A76 FF325871 FF305570 FF355C79 FF345B7A FF315979 FF3A6281 FF406889 FF355C7C FF39617D FF3A617D FF315874 FF466C89 FF3D637F FF375B75 FF32566E FF395E77 FF395E7A FF345876 FF365B77 FF385E7A FF436C89 FF487291 FF497192 FF5481A0 FF4D7392 FF3B6382 FF335B78 FF3C5F77 FF41667F FF497692 FF4A7697 FF4E7698 FF436B87 FF426D88 FF507A97 FF3B617D FF456987 FF446989 FF3A5B76 FF345771 FF3B6079 FF365B74 FF3B5F78 FF436781 FF3D647A FF3A6178 FF406580 FF3D627D FF3A6078 FF375C74 FF3F637B FF40627D FF446682 FF456781 FF466B85 FF486D88 FF426782 FF3E627E FF3D5E7B FF33556E FF2F5269 FF3B5D77 FF3B5E7B FF325672 FF2D516D FF335671 FF2A4F69 FF2C516F FF2E5475 FF325879 FF386284 FF396384 FF365E7D FF3A6180 FF325978 FF2C5574 FF2E597A +FF254C6E FF285070 FF2C5472 FF29516D FF2A5370 FF2A5171 FF284E6F FF2B5374 FF2A5477 FF2B567B FF2C597D FF2C597E FF28567C FF204E73 FF265378 FF245279 FF245479 FF25557A FF27577C FF265379 FF28577D FF25567C FF2C5B82 FF28577E FF25537B FF23527B FF25557D FF27587E FF23537C FF22517B FF1F5077 FF25537A FF2B5982 FF2D5E88 FF2F5F88 FF2F5D85 FF29587F FF25567D FF275A84 FF2B5D89 FF295C86 FF2B5E86 FF2A5C83 FF295C82 FF2C5F86 FF2E618A FF265A85 FF275B85 FF295C83 FF285A81 FF265880 FF2C5D88 FF275782 FF27557B FF255477 FF275478 FF2C5D81 FF225378 FF2E597D FF2F5B81 FF305E87 FF3A6790 FF3B6890 FF2B5A82 FF3C6B95 FF3C6A98 FF3B6C98 FF376790 FF356489 FF2F5D86 FF2F5F8C FF235585 FF255888 FF205481 FF245880 FF24547E FF275780 FF346692 FF376E9D FF366DA0 FF3A6FA5 FF3A6DA0 FF326191 FF33608B FF2A5578 FF173A57 FF15304A FF0D233A FF061C31 FF02172C FF081C31 FF081B32 FF0B1F38 FF0D203A FF0D213C FF0B223B FF0C233D FF102942 FF173550 FF234666 FF254A6E FF2C597F FF407196 FF477698 FF123045 FF0B2431 FF0B1F2F FF061B2D FF041B2B FF031929 FF05182A FF0B1E31 FF0D2338 FF162D41 FF1D3C55 FF2D4F6A FF375B78 FF3E6382 FF385A7A FF375A76 FF234760 FF345A70 FF3C637A FF305671 FF395C7A FF2A4E68 FF325770 FF476E8A FF537C99 FF466F8C FF29506C FF3F6781 FF355871 FF436883 FF3E6685 FF244A6B FF274C6D FF315A7A FF2C587A FF325C82 FF326186 FF28567A FF2C597F FF224F77 FF26567B FF25577A FF2D5A7F FF2C5479 FF284F72 FF265276 FF2E5A7F FF2F5980 FF38648B FF255079 FF2D577F FF244E75 FF2C567E FF254F78 FF305A84 FF345F86 FF2E5B81 FF34618A FF2C5981 FF28547A FF2F5C81 FF275379 FF255076 FF2D577B FF295478 FF2C5376 FF254D6E FF265072 FF1C4263 FF153A5B FF1E4465 FF173D5F FF1D4468 FF244B6C FF1D4362 FF1D4461 FF1F425F FF274C68 FF204963 FF1D455D FF224A68 FF315979 FF365E7C FF39617C FF3E6581 FF426B88 FF3F6C8B FF3D6889 FF3D6484 FF466D89 FF416984 FF3B6381 FF3F6787 FF3F6684 FF446C88 FF46708C FF456F8D FF3D6685 FF457392 FF355F7F FF3E6A8A FF345F7F FF335875 FF2D526F FF305C79 FF36607F FF365F7B FF38617E FF36607F FF345C7B FF2D526D FF365A74 FF395F7A FF3A5F7A FF3B5E78 FF30536D FF355872 FF385D77 FF2F5271 FF3B607B FF365B75 FF385C77 FF385C74 FF3B5E74 FF34566D FF365970 FF3A5E77 FF40657F FF385E77 FF30526D FF345774 FF345977 FF355B79 FF395F7D FF3C5D7A FF41617B FF355870 FF375D76 FF375E7B FF335B7A FF38607D FF365D7C FF396081 FF345B7D FF3E6589 FF3A6383 FF3B627F FF406682 FF365B77 FF375C78 FF305573 FF2D5372 +FF2B546E FF2D5471 FF305778 FF2E5677 FF335C7A FF2D5574 FF2D5471 FF2E5572 FF315675 FF2D5271 FF294F6E FF295171 FF2A5376 FF2B5576 FF244D70 FF234E75 FF214D74 FF26557A FF27567A FF275378 FF2B567D FF24557C FF24567B FF25557B FF26537A FF26527B FF27537C FF23537A FF234F79 FF28547D FF235378 FF224E73 FF224D72 FF204D72 FF24527B FF24527C FF235079 FF26547A FF27597E FF22547A FF265880 FF24547D FF25517B FF25537D FF27577F FF275981 FF275A84 FF275883 FF295983 FF255780 FF22567E FF2B6189 FF34678F FF305E85 FF2C5A7C FF265072 FF275579 FF275578 FF113658 FF0D3454 FF1C486B FF29577D FF2B587E FF1F4A6C FF183F62 FF245173 FF1E476C FF133758 FF143655 FF2F5477 FF3F6C94 FF24547E FF22507D FF21517C FF255682 FF235783 FF2E628D FF245685 FF2F6191 FF295D8B FF295A87 FF215986 FF2C6391 FF225686 FF255A8B FF305E8F FF295686 FF346999 FF2D5C89 FF305D83 FF325F80 FF3B6889 FF2C5979 FF2D587C FF2D577A FF3D6887 FF3A6586 FF315C7C FF264C65 FF285069 FF2F5D7C FF2D5675 FF091934 FF122740 FF233454 FF244262 FF315777 FF396286 FF3A658B FF345E80 FF355C7E FF2B5270 FF24475F FF133142 FF072130 FF021C2B FF041D2E FF091D30 FF0E2033 FF0F2233 FF112333 FF122536 FF0D2134 FF15263A FF132437 FF152938 FF102738 FF21384D FF223750 FF1B2D47 FF122B3F FF1D3850 FF234864 FF0E314E FF16344F FF2A4E67 FF1E415E FF1D4464 FF1C4266 FF284C72 FF2C567B FF2C5C83 FF33628B FF2E5D87 FF2C5982 FF2A537A FF234F71 FF275273 FF2C5476 FF315D80 FF2B567E FF2F5984 FF315F86 FF2E5882 FF305A81 FF2C577A FF265176 FF2A5678 FF2C567A FF2E577E FF275278 FF2B577D FF255174 FF265474 FF2C5A7A FF366183 FF355F81 FF2E5677 FF3A6485 FF325A79 FF315D7E FF3B678B FF355B7F FF2F597A FF315B7B FF355C7A FF365C7B FF395F7E FF345B78 FF376381 FF2A4F70 FF355B7A FF315B79 FF355D7C FF365F7F FF335C7D FF315979 FF39617D FF315876 FF284F6E FF325D7A FF345D7E FF305675 FF2A4D69 FF345A75 FF2E5776 FF345D7E FF3A6180 FF416885 FF39617E FF39617F FF335A79 FF416D8E FF446E8F FF3E6B8C FF437092 FF386586 FF355C7D FF396183 FF3E6486 FF365E7F FF355F7D FF3C6888 FF396384 FF3A5F7D FF365B79 FF345C79 FF315A73 FF30556F FF365872 FF385A74 FF3E627D FF345B76 FF39607D FF3F6783 FF345B74 FF3C5F7A FF3C5E79 FF456981 FF486C83 FF446880 FF42637F FF3F627D FF395F76 FF3C6079 FF355774 FF3E607C FF456783 FF32576E FF32576E FF436681 FF315371 FF335873 FF325771 FF2C5169 FF355874 FF315570 FF284C67 FF325574 FF375E7D FF325B78 FF305874 FF2C526E FF355A78 FF375E7A FF325971 +FF345C7F FF31587A FF2B5171 FF325A78 FF2E5978 FF2E5677 FF315779 FF355D7D FF2C5674 FF305A78 FF345D7C FF335B7C FF325A7B FF2C5475 FF295274 FF234E72 FF224F72 FF265376 FF255176 FF285479 FF255176 FF255176 FF224F72 FF255274 FF204D6F FF245173 FF1E4B6E FF1D486E FF244F76 FF214F75 FF255379 FF214D75 FF244F79 FF214C76 FF204C74 FF214D75 FF27547B FF235176 FF244F77 FF24527B FF22547D FF265981 FF24577C FF24557D FF214E77 FF26547D FF275780 FF21527A FF1B4970 FF1D4B6E FF235076 FF25537D FF265781 FF25577D FF1D476A FF1F4A6F FF1D4A6D FF154365 FF1D4B6C FF265478 FF2D577A FF224B6C FF2F5D80 FF3C6C93 FF346087 FF36658B FF3E6D90 FF315C7D FF254B6A FF193957 FF315B80 FF265A81 FF23577E FF2B5A83 FF275478 FF225276 FF25557C FF184771 FF24507B FF24507A FF215078 FF2B5A85 FF1E4D74 FF235376 FF27567C FF1E4D75 FF24557C FF24547F FF305E8B FF265881 FF22577C FF23557E FF2D6090 FF346895 FF336890 FF2C6188 FF326790 FF386B97 FF336792 FF3A6B92 FF2E5D86 FF35658C FF244967 FF2D4E66 FF2B495D FF284257 FF1A364D FF1A364F FF143551 FF173657 FF1F4364 FF194165 FF184065 FF1D4369 FF264F77 FF3B6890 FF2E5A80 FF275073 FF335979 FF1A3B56 FF20415C FF214562 FF2E5470 FF284C67 FF1A3B55 FF204055 FF0D2B40 FF284D68 FF2B5676 FF2F5A7F FF2C547A FF275073 FF285175 FF30587C FF254A69 FF183A55 FF244866 FF284F6F FF224867 FF1E4261 FF193F5E FF1A3E5F FF22486C FF1D476C FF1F4B71 FF27527B FF2A547B FF345F85 FF1F4C70 FF285476 FF1B476B FF29567E FF25517C FF2A557F FF244C74 FF285175 FF335F81 FF305B81 FF335D81 FF2A5577 FF335F82 FF315E83 FF325E82 FF386385 FF3A6889 FF3F6E8F FF3B6688 FF406688 FF396385 FF376385 FF396688 FF3E6B8C FF305A7B FF386182 FF3C6282 FF3A6380 FF345E7E FF2F5878 FF2E5573 FF2E5572 FF2D5676 FF325B7B FF345C7B FF295272 FF345C7A FF376080 FF3C6688 FF366084 FF3A6387 FF335B80 FF355D82 FF345C7D FF385D7C FF365B77 FF365D7A FF416986 FF436A86 FF3D6683 FF396481 FF436D89 FF3F6682 FF365B78 FF345E7B FF335C7E FF305C7C FF2A5370 FF355B7C FF31587A FF355E7F FF3A6485 FF315B7C FF345D7D FF305B7A FF385F7E FF3C5F7F FF325777 FF396181 FF3E6283 FF335876 FF335571 FF305370 FF345F7B FF325B7A FF345B7B FF345A7A FF395F7F FF3A6181 FF345A78 FF365B77 FF335B77 FF385D7A FF406481 FF385D7A FF375C78 FF2E516C FF355A75 FF335977 FF2D5471 FF355A74 FF38607A FF46708F FF487191 FF466F8E FF406986 FF3A607F FF31597A FF345C76 FF375D74 FF406984 FF457191 FF426D8D FF487190 FF3F6786 FF436C8C FF476F8E FF3D637F +FF2F5576 FF305776 FF335B78 FF2F5774 FF2C5372 FF325977 FF305875 FF2C5471 FF335C7C FF305979 FF2F5878 FF2B5373 FF2F5877 FF2C5474 FF2C5677 FF2C587A FF285275 FF245073 FF245176 FF265378 FF285378 FF255075 FF275378 FF285477 FF255274 FF2B587A FF2A5678 FF2C577A FF2B5579 FF214B70 FF224E73 FF204B71 FF254E75 FF244F75 FF1F4B6F FF275479 FF255279 FF255479 FF26567C FF26557D FF2A5882 FF24557C FF205479 FF26577D FF2B5880 FF1F4C75 FF215079 FF27547F FF2C5882 FF265278 FF285279 FF245077 FF214F76 FF245079 FF28537C FF214C77 FF204B73 FF275175 FF254E71 FF264F72 FF1B4265 FF13395A FF1E4667 FF1D466A FF22476B FF1B4364 FF163C5C FF214A6A FF2C5677 FF285074 FF234E75 FF204C72 FF1A476F FF224E77 FF1D4A6F FF1D4B72 FF24547A FF285C81 FF1F4D71 FF1F446A FF264F77 FF2E5D85 FF265479 FF2E597B FF275173 FF2A587A FF2F6283 FF265275 FF1A4363 FF234D70 FF29567B FF234C70 FF2C597C FF245376 FF245578 FF2A597B FF2A5779 FF214F73 FF204D6D FF28506D FF234A6A FF183A56 FF30526D FF254A64 FF264B66 FF325874 FF305672 FF38617E FF386281 FF50799A FF3A6183 FF487193 FF3A6385 FF4B7396 FF49749B FF4B7CA3 FF3C6E97 FF376991 FF2E6088 FF376388 FF3A648A FF3B698F FF407198 FF396A8F FF346287 FF315E83 FF49789E FF4879A2 FF32658E FF316087 FF2F5B85 FF2A5681 FF32608B FF376791 FF2E5E85 FF325F86 FF305E86 FF2D5C86 FF2A5981 FF2D5B82 FF2D5B84 FF2B5982 FF2D5981 FF254D74 FF275076 FF2D577C FF244D71 FF345E82 FF355F82 FF295375 FF2A5376 FF265376 FF28547A FF214D70 FF274E70 FF294E6E FF284E70 FF2A5273 FF2A5375 FF285576 FF295679 FF2E5B7D FF325A7A FF274F6D FF335D7F FF315D81 FF2F597C FF355C7E FF365F7F FF3B6787 FF2F5C7F FF386589 FF366285 FF386287 FF396387 FF315C7F FF2C597D FF366387 FF315A7D FF345B80 FF2D5980 FF2F5E83 FF265377 FF275175 FF315B7E FF305C81 FF305D85 FF326089 FF356089 FF3D6A93 FF3B6791 FF28507A FF2B567D FF335F82 FF335B7C FF2D5A79 FF335E7C FF386181 FF386082 FF375D7E FF395E7F FF284D6D FF2C5374 FF305679 FF2B5276 FF2D5375 FF2A5070 FF2B5171 FF355A7C FF34597B FF32597B FF2F5576 FF2D5474 FF3E6788 FF274E70 FF2A5173 FF20486A FF295173 FF275070 FF1E4564 FF234767 FF294D6E FF27516C FF28526D FF264E6B FF28506F FF345D7E FF3A6382 FF3F6783 FF416B86 FF45708C FF436E8B FF416D8B FF3F6A88 FF4A728D FF3C647E FF3D6583 FF466D8E FF406684 FF426A87 FF436D89 FF46708D FF3C6484 FF3F6787 FF385F7F FF396283 FF2E5573 FF335873 FF2A516E FF305879 FF375F7E FF335977 FF39607D FF345C7A FF355C79 FF325570 +FF315876 FF335B79 FF2E5574 FF305777 FF2E5473 FF305776 FF2F5777 FF2C5475 FF315A7A FF2F5976 FF2D5674 FF315878 FF2D5473 FF305776 FF2B5374 FF2A5275 FF265072 FF2B5679 FF29567B FF28557A FF29557A FF2D587D FF2D5A7F FF2B587C FF285476 FF295375 FF295374 FF205070 FF2B587A FF295679 FF2A577C FF275378 FF2D597E FF2B577A FF295475 FF214C70 FF245075 FF275479 FF255073 FF285175 FF234D71 FF265375 FF275979 FF316082 FF265175 FF275176 FF2B577D FF224F76 FF214C73 FF214E75 FF224C77 FF26527A FF214E74 FF254F79 FF224D76 FF224E78 FF24527A FF225074 FF18476B FF1C4D71 FF245377 FF1B476B FF295275 FF244B6C FF2A5073 FF275174 FF2F5476 FF385E7D FF3A6585 FF426D90 FF3D688E FF265275 FF224C71 FF315C82 FF265477 FF325D84 FF29537A FF2F5E82 FF2F5B7F FF234D70 FF2D587D FF1B4569 FF315B7F FF225072 FF2A5979 FF265273 FF234E71 FF2C597B FF224B69 FF204866 FF1F4867 FF28506B FF275370 FF285575 FF295779 FF2B587A FF2E5A7A FF2F5775 FF264D6C FF193B55 FF0B273E FF153049 FF142D43 FF1D3B54 FF173D5A FF214767 FF2B526F FF2E5273 FF2D5A7A FF2F5B7C FF2E597B FF305E7F FF396988 FF2A5878 FF335F7F FF325F81 FF255476 FF2D5B7E FF3D6B8F FF2E5C7D FF315F7F FF325E80 FF2D587E FF396488 FF305878 FF2E5776 FF2D587A FF5482A7 FF47769C FF426E90 FF447093 FF426A8F FF406B8F FF427093 FF5785AB FF3E6C92 FF416E93 FF3A678C FF517FA2 FF457296 FF537DA4 FF406E95 FF2C577C FF396284 FF2F597A FF285373 FF2D5676 FF285375 FF3D698E FF315B7F FF315B7E FF356083 FF386289 FF39648A FF315C81 FF2E5A7D FF366186 FF2B5579 FF2C587C FF2C597E FF356188 FF305B83 FF355F84 FF335C7E FF3B658A FF366184 FF356181 FF2E5A76 FF335B7C FF386182 FF386386 FF3E698B FF345E7D FF335E80 FF356288 FF346187 FF224F75 FF2A577D FF275379 FF29547B FF35658E FF34658E FF3A6991 FF37638A FF2E5A85 FF34638F FF346591 FF356691 FF32628B FF2B5981 FF2B5A83 FF33658F FF2A5781 FF325D82 FF356384 FF3B6889 FF396284 FF3E6788 FF366184 FF325B7E FF376183 FF2F5579 FF2E5378 FF305677 FF46708F FF2D5575 FF305878 FF2E5576 FF204567 FF284E70 FF33597B FF2E5475 FF224769 FF3A6184 FF2D5679 FF325A7D FF355B7D FF355B7E FF3B6182 FF3A6282 FF365E7E FF315879 FF345D7E FF345D7E FF355E7F FF386181 FF315A7A FF335C7B FF375E7D FF305574 FF2A5272 FF335F7E FF335B7C FF2C506F FF284C69 FF355B77 FF2E5675 FF345E7E FF38607F FF406885 FF38637E FF375F7B FF355C7C FF386283 FF325F80 FF3A6688 FF3F698B FF376081 FF355C7E FF345D7F FF3D6788 FF376182 FF376080 FF40698A FF366180 FF36607C +FF295574 FF355C7D FF2F5376 FF2D5173 FF2C5372 FF2A5472 FF315B7C FF2D5778 FF2D5678 FF2C5478 FF2E577A FF295576 FF285475 FF2B5576 FF295476 FF255075 FF1D4A6C FF1F4B6D FF224E72 FF285378 FF2B567D FF28547A FF255277 FF235074 FF285376 FF244D6F FF285172 FF275577 FF245173 FF244E72 FF214C72 FF245077 FF234F75 FF285577 FF1F496A FF234B6E FF244D72 FF275277 FF235174 FF265378 FF2B567B FF2B5578 FF1A4363 FF285372 FF2C5574 FF20496A FF295575 FF255072 FF295476 FF1F4C6E FF28517A FF224C73 FF214D6F FF1F476B FF1E4A6E FF235276 FF235177 FF2B577C FF275279 FF2B5A7F FF225274 FF1D476C FF1F4464 FF10324F FF183A59 FF254C67 FF0D2C47 FF183751 FF2B506E FF1E4367 FF153D62 FF164060 FF1A3F61 FF1B4063 FF1A4263 FF244A6E FF1F496A FF214769 FF254C6F FF275071 FF254968 FF234A65 FF1B4260 FF224867 FF1C4260 FF2D5373 FF2C5475 FF285574 FF245070 FF224765 FF1A3B59 FF1E4566 FF1C4868 FF1F4B6A FF254F70 FF275172 FF2E5778 FF376381 FF2D5671 FF244C69 FF2A4F6A FF112B41 FF1D3A4F FF0F2F46 FF264E6E FF285376 FF173D5D FF153A5B FF194466 FF194567 FF184063 FF2C5678 FF164061 FF255172 FF2F5E82 FF2C5A7D FF315D7F FF2A5374 FF274F71 FF2E597A FF325C7B FF275072 FF28537A FF325E84 FF2A5677 FF2D5879 FF2B5576 FF254F72 FF2F597B FF2D5575 FF325E7C FF365E7F FF385F7F FF4A7696 FF426F95 FF416F94 FF3C6789 FF466E90 FF3F6B8A FF457090 FF547B9F FF477398 FF5C87AA FF426A8B FF2C5171 FF46698A FF335974 FF39627F FF608AAB FF42698B FF305879 FF4B7493 FF366081 FF497397 FF3D658C FF3B6185 FF305679 FF406C8E FF457190 FF254F6E FF2D5576 FF3B6487 FF2D587C FF295577 FF2A5275 FF385F81 FF2C5174 FF315679 FF2B5878 FF346183 FF3A678C FF345F84 FF325A7F FF2F5878 FF406E8E FF2A567A FF3F6A8C FF366185 FF2E5B7F FF326182 FF35658C FF366690 FF35638C FF38668F FF34658C FF366891 FF3A6D97 FF366894 FF366693 FF2F5E8A FF2E5D87 FF32608A FF3D6C94 FF39688F FF3D6991 FF38668A FF3B6889 FF3A6486 FF396385 FF385F82 FF376484 FF2E5A7C FF2F587C FF254D71 FF265176 FF2C577E FF2A5778 FF285273 FF325A7C FF355C7F FF2D5679 FF2C5777 FF396182 FF345A7D FF2C5477 FF386081 FF355D7E FF305C7A FF2D5372 FF2A506E FF2B5270 FF2C5170 FF315A78 FF2F5876 FF284F6F FF305879 FF355E7F FF376183 FF335C7E FF395F81 FF315A7B FF325D7E FF315778 FF305974 FF355B76 FF395F7E FF3F6686 FF426887 FF38607C FF3C6782 FF3F6985 FF3B617F FF325978 FF325B7C FF305C7B FF305B79 FF2C5677 FF355F80 FF2E5676 FF345E7E FF3A6485 FF2E5778 FF315A7A FF305979 FF355D7C FF335B79 +FF2C5477 FF254E72 FF30587B FF284F71 FF254A6A FF274D6E FF2A5173 FF295272 FF2B5575 FF285272 FF2B5576 FF2F587B FF305C7E FF315C7F FF315B7E FF2D5A7D FF29567C FF275479 FF235075 FF275479 FF245076 FF2A547C FF2C5882 FF2D5982 FF2C597F FF2E5B80 FF275479 FF255074 FF224E73 FF28557A FF265378 FF265276 FF1E496D FF234D6F FF275172 FF2C577B FF285278 FF245174 FF235075 FF245177 FF234E74 FF2B567B FF2D587A FF285274 FF264F71 FF2A5374 FF245172 FF2B5A7B FF2C587D FF28547A FF295379 FF2D587E FF275379 FF255074 FF224D71 FF275174 FF224C70 FF255276 FF285477 FF1E4A6B FF1A4566 FF275172 FF244E6D FF25506E FF355F7D FF224863 FF25465E FF2C4C66 FF315878 FF3C688D FF234A72 FF2B5477 FF204D6F FF1C456B FF284F76 FF244D71 FF194269 FF1D476E FF153D60 FF123656 FF1A4260 FF26506E FF214763 FF2A4B64 FF1F4055 FF23465E FF224560 FF204561 FF264A67 FF1F4560 FF224962 FF224861 FF294D6B FF284E6E FF2F5877 FF2D5776 FF396383 FF3C688A FF3A6588 FF254F73 FF39607F FF0A263E FF102E3F FF1A3955 FF1A3E5C FF224C6A FF1B4564 FF1D4567 FF2D587D FF336088 FF29577F FF356790 FF35658D FF305E81 FF2E5A7F FF37658D FF36668D FF25547B FF2D5C83 FF245173 FF2C5879 FF1D4567 FF1C4466 FF265071 FF1C4767 FF254D6E FF0F3352 FF1F4362 FF173C5A FF1E4463 FF274F74 FF1E476B FF275073 FF254F71 FF194162 FF325A7C FF244A69 FF244B6B FF385E7B FF2F5776 FF183D5F FF264C72 FF315E81 FF295579 FF244B70 FF2C5170 FF173853 FF153952 FF1E3A52 FF1F3D58 FF335976 FF4D728E FF395A75 FF567A97 FF4D7394 FF4F7394 FF20415E FF355977 FF456C8D FF315471 FF2F506E FF557C9C FF668CAB FF406687 FF4E7595 FF6288A6 FF3B607D FF4D7692 FF3C6584 FF325B7A FF224B6D FF2B5578 FF2E5779 FF325E81 FF336081 FF326080 FF47749B FF36638B FF376587 FF305E80 FF346387 FF2F5C80 FF356286 FF34638B FF36668C FF36658B FF36648F FF396994 FF356792 FF31638C FF234E77 FF254E72 FF1C476A FF234A6E FF2F5678 FF355A7E FF365E80 FF3D6788 FF3B6485 FF3A6487 FF386386 FF325A7C FF325575 FF2F5473 FF39607D FF436684 FF274764 FF3D6281 FF385E7F FF38597A FF315571 FF3B5B77 FF1F3F58 FF2F516B FF355A7A FF2E5475 FF325976 FF335E7F FF356283 FF345D7E FF345B7E FF356287 FF335F83 FF2A5478 FF30597C FF315B80 FF2F5C81 FF2E5B80 FF305A81 FF2E5982 FF356089 FF2D587E FF295478 FF325B7F FF335A7C FF305878 FF31597A FF2F5B7A FF376180 FF375E7F FF395F81 FF345C7C FF284F70 FF355A7D FF2E5479 FF33597C FF325877 FF2C5270 FF2F5475 FF3A6283 FF345C7F FF345C7E FF355C7C FF355D7D FF375F81 FF2E5376 +FF2E577A FF2F587A FF335B7B FF325B7C FF345F81 FF2D5677 FF315778 FF325B7C FF2F5A7B FF315D7E FF2D597B FF2B5578 FF2E5B7D FF2C587A FF275175 FF245075 FF29567B FF234F74 FF224E73 FF1F4B70 FF204B70 FF214C72 FF25517A FF245178 FF265379 FF245278 FF245379 FF275478 FF275479 FF265479 FF204F75 FF28597E FF2A597E FF234F75 FF1A466B FF174369 FF1D496F FF204D71 FF275277 FF2A567D FF2A587F FF265478 FF275574 FF265373 FF255172 FF234F70 FF2A5879 FF255376 FF245177 FF27557B FF204C73 FF245177 FF1E4B70 FF265276 FF214C71 FF214E71 FF245274 FF204F70 FF275271 FF2B5271 FF2C5776 FF24526E FF234B68 FF234966 FF305A77 FF3B5F79 FF28475F FF214058 FF406480 FF3D6383 FF375A7C FF294E6E FF1C4361 FF224867 FF224868 FF274D6C FF274C6F FF275072 FF2E5776 FF305573 FF234865 FF375E7F FF2D526C FF204156 FF1F3F58 FF345873 FF2A4E68 FF1A3F5C FF224865 FF244B66 FF234861 FF2B4B64 FF1B3B53 FF23455E FF1F4760 FF275068 FF244964 FF234764 FF254966 FF2F5575 FF255070 FF10334D FF132C3E FF1C394F FF254663 FF345B7C FF2B5778 FF275476 FF295478 FF2F597D FF275378 FF204E74 FF255376 FF204D6D FF315F81 FF214E73 FF2F5E85 FF34638C FF3A6993 FF376A93 FF376B91 FF37698E FF326285 FF336285 FF346186 FF325E82 FF2B5678 FF2E5A7A FF2E5877 FF2B5371 FF244D6D FF265177 FF295680 FF3E6A92 FF285375 FF396689 FF38628A FF3C6A93 FF36668B FF40739B FF3F7098 FF2E5F88 FF4378A0 FF497CA5 FF32628A FF3A678C FF447199 FF4A779B FF355A7B FF294B6A FF20415E FF11324C FF224560 FF143652 FF163957 FF284E6E FF22496A FF224D6F FF1C4361 FF1F4261 FF24425E FF0E2B44 FF244763 FF1A3D58 FF1A3D54 FF1A3B50 FF1F4056 FF294C64 FF1C3E5A FF345774 FF527B9A FF436C8E FF2E5475 FF5B7FA2 FF426889 FF466E8E FF4D789B FF5682A6 FF3F6A8B FF40698A FF3B6284 FF5C84A6 FF3D678B FF446D93 FF3B678D FF2E587D FF456E93 FF457298 FF5182AA FF4377A0 FF3A6992 FF39658A FF406C8F FF3D6183 FF3E607F FF173955 FF294865 FF1B3751 FF0B233A FF193043 FF203A50 FF203E52 FF112D3C FF09202D FF0F2536 FF152F41 FF122A3B FF0A2436 FF163347 FF1B3952 FF1C3F5A FF264B69 FF2B506E FF274E6D FF285173 FF2B5578 FF2A5374 FF244D70 FF245073 FF20496B FF244C6E FF275378 FF2D5A7F FF305D82 FF2F5C81 FF2F5B81 FF336088 FF346389 FF346387 FF2E5C80 FF2C597F FF34628A FF35638D FF2D5980 FF356285 FF396688 FF3A6787 FF3F6987 FF40698A FF3C6487 FF385F81 FF365E7F FF2A5071 FF284D6C FF2D5371 FF3D6485 FF275070 FF2A5170 FF2B5071 FF24496B FF2C5174 FF325679 FF294E6F FF254C6E FF355E81 FF2A5176 +FF2E587A FF2D5678 FF2F5776 FF2A516F FF2B526F FF274F6D FF295070 FF2F5676 FF2B5374 FF254F6F FF2E5979 FF2E5A7C FF2C597D FF2D587E FF295379 FF265278 FF27547A FF255379 FF26537B FF28557C FF28557B FF214E73 FF245177 FF224F75 FF245177 FF27547C FF295981 FF285882 FF26557E FF235076 FF255177 FF214D71 FF1D4A6F FF245178 FF2A577F FF2B587E FF2B587E FF2D5A80 FF204C6F FF1E4B70 FF2F5D85 FF29567F FF26537A FF2D5981 FF26537A FF28577D FF255277 FF255079 FF235078 FF225377 FF26547A FF17456C FF1C4A71 FF204E73 FF2E5A7F FF29557A FF245177 FF1F4E76 FF235076 FF254F72 FF214A6B FF1B4565 FF1A4161 FF1B4363 FF1C4566 FF366184 FF163550 FF1B3A4F FF2C4F69 FF386082 FF1F496D FF275074 FF244B6F FF1F486A FF2F5B7D FF244E71 FF274F6F FF1F4966 FF1B4562 FF244A69 FF1C425E FF25496A FF264963 FF13344A FF1D3D57 FF193B56 FF1A3D57 FF274D6B FF274D6E FF2C5371 FF274D6A FF315371 FF335474 FF2C4F6F FF244B67 FF29526A FF315973 FF2D536F FF264B68 FF264C6B FF355F81 FF224968 FF102940 FF0A1F33 FF13293D FF11283F FF2A4C6A FF29577F FF2A5C85 FF35658B FF316289 FF2F628B FF3B6E95 FF34668A FF336389 FF3B688E FF38678D FF376A8D FF306183 FF35668A FF36698E FF2F6488 FF27597E FF2B5A80 FF235077 FF2F5E84 FF2C5B81 FF285A7D FF255677 FF245173 FF244E70 FF204D6D FF225171 FF275476 FF295376 FF234D70 FF244B6E FF275375 FF224F74 FF2D5F82 FF37658A FF2E5B7F FF3B6990 FF336086 FF315A7F FF355F84 FF46729B FF234B73 FF2C5379 FF5E8AAF FF487296 FF386486 FF547EA1 FF33597D FF6E94B7 FF426D91 FF4A769E FF6491B9 FF466E91 FF3A6186 FF3A6383 FF466E8B FF5E8AAA FF487393 FF375F7B FF4B728D FF4B7290 FF446B8A FF3F627D FF2C4D68 FF365C79 FF4F7798 FF305475 FF2E5573 FF38607C FF345B78 FF254D6A FF3C6280 FF284C6A FF2E5572 FF1F425E FF3E6482 FF2B5473 FF3C6485 FF476F8E FF355C7A FF2E5472 FF325978 FF335D7C FF345C7A FF30516E FF4D708E FF537D9C FF517898 FF507794 FF517A95 FF658BA9 FF698BA5 FF3B5B6E FF446377 FF506D89 FF415F79 FF3F5F73 FF315064 FF41637A FF406882 FF254B66 FF335772 FF486E8B FF4A7496 FF416D93 FF3E6B90 FF416C90 FF3C678C FF39668C FF39678C FF376488 FF3A6788 FF3B678A FF396688 FF336082 FF386588 FF3A678C FF3D6A8F FF3A688D FF3A688F FF3E6D96 FF3D6E99 FF376893 FF396892 FF315F87 FF34638B FF38688F FF3E6C95 FF38688E FF39698D FF3A678B FF3A6486 FF376182 FF355E81 FF345F81 FF336084 FF2E5A80 FF305B80 FF234E73 FF2E5A80 FF2F5B7E FF285375 FF265071 FF335B7E FF2E577B FF2B5476 FF305778 FF345C7D FF2D587A FF305879 +FF305975 FF315C7C FF325E81 FF305A7F FF30597B FF285475 FF305D7F FF2D577A FF295277 FF2F577C FF2A5277 FF295579 FF275479 FF265178 FF28517B FF234F77 FF204C73 FF214D75 FF214C76 FF214B76 FF204C73 FF235075 FF205074 FF235076 FF255279 FF27537C FF24527B FF215178 FF225277 FF215177 FF23527A FF25557F FF25557D FF235178 FF1E4A73 FF1E4970 FF1E4B71 FF1F4D76 FF265378 FF214D72 FF265175 FF275478 FF2B5980 FF26557F FF295B85 FF26597F FF2A587E FF275379 FF225278 FF205077 FF224F7A FF275482 FF214F7D FF224F7B FF144268 FF113C60 FF143B5D FF163D5F FF1C4362 FF1B4561 FF234B6A FF264A6A FF2A5474 FF2D5A7B FF2D5578 FF305879 FF355B79 FF284E6C FF436C8B FF4F7797 FF386484 FF3C688B FF244B70 FF255072 FF336084 FF27547A FF2A587C FF2A5476 FF2E5477 FF2A5077 FF2D5477 FF23496A FF1C4161 FF204565 FF1F4562 FF264A66 FF1D3D56 FF133144 FF244058 FF25425C FF1D3E57 FF22445E FF1E445D FF1F425C FF2B4C66 FF284A65 FF355A78 FF355A7A FF275069 FF264D65 FF214060 FF143555 FF27465C FF234357 FF2A4A60 FF1C3E56 FF244966 FF2D5478 FF2F597E FF214C6F FF254F72 FF265276 FF1D496C FF1E4A6C FF224E72 FF1B4267 FF163E62 FF144062 FF1B4466 FF193F5C FF285371 FF2B597C FF2C597F FF2D587E FF2E5A7D FF2F5B7E FF345D83 FF325D83 FF37628A FF356088 FF2A5577 FF285375 FF265071 FF234D6F FF265173 FF235070 FF295275 FF285575 FF2F5A80 FF265478 FF2D567B FF2D5979 FF2A5577 FF2B5577 FF295272 FF345D7F FF39678A FF31587A FF43698C FF355F83 FF51779B FF497293 FF386283 FF385D82 FF5980A0 FF487290 FF4A7294 FF5883A3 FF5F88AA FF517595 FF4B7292 FF6188A9 FF557B99 FF59809E FF476D8C FF527997 FF385E7D FF294D6C FF2F5672 FF2D4D69 FF345675 FF355F7E FF355B7B FF355B78 FF4B7190 FF416788 FF456D8D FF517999 FF587FA0 FF5C83A1 FF446985 FF426B89 FF426D8F FF5781A2 FF2E5673 FF2F5875 FF507794 FF355B78 FF40627D FF2B4C63 FF223E53 FF1B3A50 FF2C4F67 FF43607A FF1C3950 FF3D6078 FF43637F FF315068 FF204055 FF50728E FF527997 FF365D76 FF32546E FF345973 FF4A7491 FF3D6886 FF4E7996 FF416987 FF446C8B FF487292 FF3E6686 FF366080 FF365F82 FF466F93 FF335F80 FF345E7F FF30597A FF305B7B FF355D80 FF335E80 FF335F81 FF335D82 FF305E80 FF386789 FF37678B FF36668B FF36678F FF35678E FF3B6B93 FF376791 FF33608B FF265179 FF295379 FF235073 FF2A5577 FF345C7E FF375E81 FF365D80 FF3F6B8C FF386587 FF386385 FF366284 FF2E577A FF32587B FF335C7C FF3D6483 FF345877 FF2F5373 FF3E6285 FF355B7B FF325978 FF355977 FF375873 FF294A65 FF365A78 FF385E7E +FF254C72 FF224A6D FF244D70 FF264F74 FF1E496A FF244F71 FF285378 FF2B577D FF2B587C FF295579 FF305A81 FF2F5C83 FF2E5D83 FF2D5A80 FF285379 FF224E74 FF26517A FF265279 FF214D72 FF19446C FF1C486E FF234F72 FF214A6D FF1A4467 FF1F496C FF204C71 FF255178 FF214C74 FF24517B FF285880 FF1E4D74 FF28577F FF1E4C75 FF224F78 FF225078 FF245177 FF234F76 FF29557F FF24537B FF204E78 FF1D496E FF1B4467 FF1A456C FF1C4771 FF1D4B73 FF204F78 FF235078 FF26547A FF26537B FF28527D FF27547D FF1E4D79 FF1E4D7B FF295A84 FF28567F FF2D5C88 FF2F628E FF31648D FF28577D FF224B6F FF1A3D5F FF17395C FF0F314F FF153A54 FF0E2D48 FF13334D FF0A253A FF142B41 FF2C4B64 FF345878 FF174061 FF1B4669 FF1B4569 FF1C4365 FF103759 FF1A4366 FF224A70 FF1F496E FF254D6F FF1B4162 FF1F4A6A FF274E6E FF274968 FF234563 FF2C5270 FF2B526F FF2A506B FF25465F FF18374F FF16344B FF1D4158 FF2A506B FF2B5172 FF274C6B FF234665 FF2B5070 FF275070 FF295374 FF2E5676 FF2D5676 FF264F72 FF12314D FF021624 FF0A1C2A FF173343 FF2F5166 FF2C526C FF254D6C FF325A7B FF376185 FF336388 FF27597C FF326083 FF315D82 FF2B587D FF336086 FF336187 FF35658B FF38678C FF38638A FF34648B FF34658D FF2F5D83 FF265277 FF2E5B7D FF265175 FF224E73 FF244F76 FF1D466B FF1A4265 FF1E4769 FF1A4364 FF204869 FF274F70 FF245172 FF214D6D FF254E6F FF285374 FF235073 FF295478 FF295173 FF295273 FF325B7D FF275072 FF2E5778 FF27506F FF2B5074 FF214366 FF103252 FF1D4263 FF224969 FF1E4262 FF2A4F6E FF1D3F5E FF20425F FF1D425F FF224A67 FF274B6C FF2B4F6D FF2D5471 FF325A77 FF39627E FF355E7C FF426585 FF375B7A FF3D6582 FF426584 FF527493 FF406383 FF486D8A FF406784 FF3F6482 FF3B607A FF45677E FF2D4C66 FF456C89 FF4F7997 FF496B88 FF274C66 FF234662 FF2E506D FF234760 FF2D5774 FF335D7A FF305573 FF2E5777 FF456F8F FF325773 FF32536F FF294967 FF3F5E7B FF35536C FF32516A FF6B8DA5 FF3E6077 FF3C5F7A FF486F89 FF4B748B FF41687F FF4B708B FF4F718D FF3F667F FF456C87 FF4F7391 FF416987 FF3D637F FF3B627D FF537A97 FF446B88 FF416784 FF4A7491 FF3E6382 FF335879 FF3E6787 FF2F5979 FF365E7E FF305674 FF2F5473 FF375E7A FF32587B FF2F5679 FF345E7D FF385F81 FF386083 FF3E698D FF335F82 FF366182 FF3E698B FF3A668B FF47759A FF39688E FF366387 FF2F5B7C FF335C7D FF315677 FF294E6C FF1E4361 FF274A68 FF1E3F5C FF183751 FF274861 FF345673 FF244762 FF22425B FF193950 FF24425B FF1C3A53 FF133349 FF15364A FF1F3E57 FF1B3B56 FF1D3F5B FF244867 FF224867 FF254B6C FF274E71 +FF346186 FF336083 FF356386 FF356186 FF356183 FF2F5C7E FF326085 FF336186 FF356487 FF315F83 FF2F5D85 FF305E89 FF2F5D88 FF2D5C86 FF2D5C84 FF27557B FF2B577F FF2D597F FF29567B FF2B5780 FF25517A FF24517A FF235177 FF224E72 FF234D71 FF20486B FF21486C FF1F4970 FF28547D FF22517A FF24517A FF285781 FF25537D FF27547E FF285581 FF214C77 FF204B75 FF1A4670 FF1F4972 FF1A466F FF1E4972 FF1F4B73 FF1F4E78 FF24527C FF27547D FF285780 FF285981 FF23537B FF1E4E77 FF1E4D75 FF204F75 FF204E75 FF214E78 FF1C4872 FF1E4972 FF27517A FF1F4C74 FF19486E FF205078 FF23517A FF2E5A7F FF2C5877 FF2E597B FF356084 FF305A7A FF426991 FF3E6281 FF15364C FF264B66 FF365C7B FF426D93 FF3E6990 FF2E5A82 FF2E5980 FF29557C FF2F5C85 FF2B5882 FF2B5981 FF2F5B82 FF2A567B FF315E83 FF2F587C FF264C6D FF234766 FF163B59 FF234A67 FF224762 FF2E526B FF22445C FF26475E FF284961 FF20425F FF204663 FF2D546F FF294F6D FF2C5376 FF2C567C FF265078 FF295276 FF254D6F FF2B5377 FF204466 FF193851 FF153344 FF143244 FF05243B FF1C3E58 FF204663 FF274F70 FF29557A FF2C5C83 FF36688E FF2E5D82 FF2D597F FF2C5B81 FF2B5A80 FF2D5C84 FF2D5E86 FF31648C FF25557C FF24557C FF25567E FF2E5B83 FF2B567C FF26527A FF24527A FF225072 FF244F6E FF275273 FF295478 FF2E5779 FF2E5778 FF264D6E FF285070 FF285272 FF275371 FF29526E FF234C6A FF2D5678 FF2A5374 FF29506F FF295270 FF284F70 FF274E6C FF244A69 FF254969 FF2E5376 FF2C4F6F FF325778 FF366083 FF447095 FF386388 FF477598 FF386285 FF1B4366 FF2E5679 FF355F81 FF2A5374 FF265170 FF264E6E FF2C4F6E FF2B5170 FF2C5471 FF214460 FF214562 FF3C6481 FF163957 FF1D4360 FF0F3452 FF234963 FF22465D FF22445D FF2A4C66 FF30506A FF264660 FF1F435B FF1D445B FF173850 FF15334A FF163247 FF213D53 FF2B475C FF2A4B65 FF31516C FF33546D FF315773 FF315874 FF375B76 FF2E4E6A FF365573 FF3E637D FF3C5F76 FF3F627B FF6488A3 FF61849D FF2E526A FF335670 FF496B83 FF6788A0 FF3C5F77 FF597A94 FF688BA6 FF5D829E FF7093AF FF648BA6 FF567C98 FF52758D FF5F829B FF557690 FF4A6C85 FF476B87 FF4A6D89 FF446785 FF547A98 FF456D8B FF375E7B FF325875 FF3C6080 FF365C77 FF325774 FF2D5370 FF305572 FF365D7D FF365D7E FF396283 FF436B8C FF355C7C FF325877 FF3E6787 FF305C80 FF375F7F FF365B7A FF466D90 FF446F8E FF446C8A FF486E8C FF466E8B FF527997 FF446884 FF30526D FF30536E FF365B79 FF375C79 FF3A5D78 FF2B4E67 FF3A607A FF305773 FF2A516C FF315872 FF426988 FF40698A FF477092 FF406A8D FF3B668A FF376386 FF366387 +FF295275 FF285075 FF275377 FF275577 FF28557B FF2A577D FF28557A FF2A587E FF2E5C82 FF2C5B84 FF2D5A85 FF2B5A84 FF2D5984 FF2E5C87 FF285882 FF25537B FF25527A FF26537C FF224F78 FF215079 FF275681 FF24547F FF24547D FF1B4B72 FF164369 FF1B456A FF173F64 FF1C456A FF1D4870 FF1F4B74 FF1D4870 FF1D4873 FF18446C FF1B496F FF194670 FF153F68 FF1A4269 FF224C75 FF214E7A FF1E4B77 FF1C4874 FF1B4772 FF19456A FF1E4970 FF19436B FF184068 FF18436B FF17436A FF18416A FF234F79 FF16416B FF18446D FF154167 FF19466B FF134064 FF1C486C FF1C466A FF1A4468 FF255078 FF37638D FF204C71 FF164161 FF164063 FF1B466C FF204B6E FF285579 FF1C4465 FF173C5D FF29506F FF416C8B FF245372 FF406F93 FF356286 FF285276 FF214A70 FF28517A FF214E73 FF1D496E FF1C4B6F FF225377 FF245578 FF27557A FF254F73 FF274D6E FF264C6D FF315778 FF224866 FF1B405C FF1A3F5D FF214864 FF1D4662 FF1E4767 FF1F4664 FF204660 FF234963 FF1D4360 FF1B4260 FF264D6C FF1A4161 FF103654 FF11314C FF1D3A53 FF2A4B62 FF1D445B FF294A61 FF33556F FF294F6B FF2E5775 FF2B5677 FF29587D FF24557E FF275982 FF285A83 FF2E5D86 FF27567D FF224F77 FF1C4871 FF29567F FF295983 FF2D5A83 FF2C5982 FF2D5A83 FF295A82 FF24557D FF27577E FF2C5A81 FF2E597F FF275076 FF265073 FF295477 FF214C6A FF275172 FF29516F FF264E6A FF2E5674 FF254F6D FF2B5471 FF2C5471 FF295272 FF315A79 FF29506D FF204766 FF264C6B FF264D6A FF27506D FF285371 FF2A5376 FF254C6A FF214563 FF27506E FF274F6E FF335978 FF2A516F FF274F6E FF2B5373 FF315B7B FF346080 FF3C6584 FF36607F FF456F90 FF3F6788 FF3F6886 FF47718D FF406582 FF375E7D FF457090 FF4C7495 FF4B7294 FF486F92 FF476D8E FF4D7592 FF4B7390 FF446E8E FF436D8D FF487694 FF4F7B99 FF3D6784 FF446C8A FF476C8A FF446A89 FF416585 FF2A4E69 FF36607C FF2C5470 FF20435D FF2B4C68 FF2B4D69 FF2D5169 FF24465B FF1E3D54 FF33526A FF2B4B60 FF2A4D64 FF527791 FF375C74 FF476D85 FF385C76 FF2E506B FF1D3D57 FF2D4F67 FF22435A FF244159 FF2D4A64 FF1B384F FF223F57 FF42627B FF2A4B61 FF385A71 FF2F5068 FF24445B FF34556E FF2D4F67 FF40647D FF3C617D FF315773 FF284D66 FF2F5269 FF2C4E68 FF355871 FF2D526E FF335976 FF294F70 FF335D7D FF315C7B FF2F5878 FF315979 FF315877 FF2F5573 FF2C516F FF315375 FF31536E FF274960 FF2A4F69 FF345976 FF2F526E FF294C68 FF3C607D FF365B78 FF274D67 FF2A4E68 FF456A87 FF3D6683 FF2D5673 FF305575 FF315977 FF3D6888 FF325D7F FF3E688A FF375F81 FF3D6788 FF386385 FF366082 FF365F81 FF345D80 FF376183 FF2A5677 +FF2A5677 FF295578 FF2C567A FF2F597B FF2E597D FF295579 FF305C7E FF2C577C FF29557A FF28547B FF214E78 FF29577E FF2C567F FF295681 FF2C5D86 FF2A577F FF255074 FF204A6F FF1A456B FF1F4B6F FF1F4B71 FF25527B FF2A5A83 FF295983 FF275681 FF27567F FF224E79 FF1F4E76 FF1A4A74 FF204D78 FF1D4872 FF29537F FF2C5984 FF215179 FF205178 FF1E4C71 FF164067 FF1D4670 FF1F4D75 FF214D75 FF26547F FF1F4C7A FF1B466F FF0D385D FF113A5E FF163D61 FF123F61 FF153E61 FF123859 FF0D3554 FF234E77 FF2A5884 FF23507A FF234E77 FF214B70 FF214C72 FF255078 FF28567D FF2A5A82 FF205278 FF225277 FF224D76 FF244F78 FF235178 FF1E4C73 FF23517A FF265276 FF1C4868 FF255277 FF45759C FF2E5C80 FF265273 FF335F80 FF295475 FF386589 FF24547B FF1F5279 FF2E5D86 FF36668F FF37668F FF2D5780 FF2B5981 FF356487 FF2C5678 FF295378 FF2F5A80 FF285377 FF225070 FF245274 FF2D5A7C FF285577 FF305A7F FF275679 FF255473 FF2B5876 FF234E6D FF295271 FF18415F FF255271 FF2B5574 FF24435B FF0D2437 FF0D273B FF0F3045 FF0E2B41 FF23445C FF1F4863 FF274F6F FF265375 FF33648B FF2A5B86 FF295C86 FF275A83 FF255882 FF24577F FF24547C FF25537B FF204F77 FF2C5D85 FF255981 FF285B83 FF2B5A82 FF2C5D85 FF2C5A83 FF26537C FF28577F FF28567E FF2C5A81 FF2B5880 FF2E5A82 FF29597B FF2A597F FF1D4A6F FF275375 FF265177 FF245075 FF235070 FF244E6E FF234D6E FF2E5978 FF1F4A66 FF26506E FF274D6B FF204662 FF214562 FF244A69 FF234A6A FF294E6A FF244863 FF214967 FF214868 FF1B405E FF183E57 FF2A506B FF274E6B FF274E6C FF254C6A FF264E6A FF2D5270 FF2F5776 FF2C5776 FF345674 FF1C3B58 FF2D516F FF2D5373 FF2C5576 FF2D5274 FF2B5071 FF2C5574 FF345B7C FF305776 FF305671 FF335574 FF2B4F6C FF2D5772 FF2E5573 FF385D7D FF325B79 FF305774 FF2E5877 FF305878 FF2D5472 FF305A7B FF345C7D FF39627C FF375E7A FF466D8C FF48708E FF446986 FF476A85 FF486B83 FF3C5E74 FF43647D FF5A7A97 FF5A7A93 FF62859D FF5B8198 FF6A90A6 FF56798E FF45647D FF43667B FF45657B FF5B7D92 FF58798A FF3E596B FF416178 FF55788F FF446981 FF557890 FF4C6D82 FF43637A FF4E7188 FF587C95 FF4E738E FF476B87 FF44657E FF315267 FF36596E FF3A5B73 FF375771 FF406078 FF3C5C75 FF375C75 FF315770 FF335672 FF315470 FF345470 FF355A74 FF355970 FF314E67 FF2F506A FF355A75 FF32536D FF3C6079 FF43647D FF395A74 FF40647E FF3C627E FF3A6079 FF315671 FF3E6283 FF376080 FF2F5878 FF396182 FF376482 FF366081 FF325A7C FF375F82 FF3C6587 FF3D6888 FF3D6788 FF3D6687 FF325A7C FF31597C FF345C7E FF2E5778 +FF295071 FF2B5274 FF285273 FF234E6E FF254E70 FF264D70 FF255074 FF275379 FF2B567A FF2F597F FF2A567E FF244D76 FF23507A FF26567E FF28557C FF2C577D FF2D577E FF2C577D FF234F78 FF204D79 FF22517A FF1B4A70 FF1B4870 FF17466D FF19486F FF19476E FF1E4B72 FF19466F FF234F7D FF235281 FF1F507D FF1F4E7A FF1D4977 FF214F7D FF1B4D77 FF204F78 FF26527D FF26527F FF214F79 FF205076 FF1F4E78 FF275585 FF24537F FF25547E FF275882 FF25567E FF1D4C72 FF1F4B70 FF1F4A71 FF1F476C FF1A466C FF1D4A70 FF224F76 FF1F4D74 FF1D4A6F FF143E64 FF184268 FF1C4A70 FF19496F FF1B4871 FF163E67 FF1F476C FF1D496F FF1B4970 FF214B6F FF244E72 FF29587E FF27577B FF214C71 FF2D5B82 FF3C678F FF39648A FF366588 FF396689 FF4E7FA6 FF3B709C FF2B5A87 FF1F4F7B FF295981 FF28527B FF1F4A73 FF204974 FF245178 FF1F4467 FF275171 FF3F6D92 FF2A5A82 FF1F4F76 FF235478 FF2A5679 FF264F74 FF29577C FF306189 FF366689 FF336289 FF2A5A7E FF25516F FF284E70 FF23486A FF0F2F4D FF264963 FF19374E FF153048 FF284C69 FF193F5B FF204663 FF2B5171 FF234F6F FF2D5B7D FF2D5B80 FF2B5881 FF2C5C86 FF285A84 FF2C5E86 FF2B5980 FF235279 FF28597F FF23557B FF24557B FF27567E FF28577F FF26567E FF2F5E86 FF2A577E FF265379 FF28557A FF27557A FF235176 FF255278 FF2C597E FF2F5C81 FF2A577B FF285577 FF2D597A FF315E84 FF325F86 FF2D5A7D FF305A7B FF2B5675 FF2F5876 FF2A5170 FF264D6C FF305976 FF2B5270 FF2F5471 FF325671 FF2B516E FF305572 FF305671 FF254B69 FF2B506F FF2C4E6F FF2E4F70 FF264B67 FF264D6A FF254A68 FF294E69 FF2B526F FF254C68 FF29506D FF2D5572 FF2C5170 FF2C4E6A FF274966 FF264C6A FF29516F FF244C68 FF214863 FF284F6B FF1B415E FF2D526F FF2B516E FF2E5571 FF2C506C FF2A506D FF2E5572 FF274B6B FF294D6F FF2C5477 FF295274 FF2B5271 FF28506C FF2B5472 FF264E6F FF2D5271 FF28506E FF25526E FF254864 FF335A75 FF3F647F FF375871 FF3F5F76 FF36556B FF325167 FF39556B FF2D485F FF2C4960 FF38576D FF2E4E61 FF39576C FF3C586C FF435F74 FF4B687E FF4F6B7F FF355266 FF426176 FF3C5D74 FF46657E FF45647F FF42637D FF37586E FF3A5C73 FF466780 FF375871 FF4D6F87 FF4B6C83 FF3C5B71 FF43627A FF2B495F FF2F4D61 FF496980 FF476A83 FF4D6F8A FF3B5C75 FF2D4F67 FF44677F FF3B5D75 FF36566D FF325165 FF39586C FF42617B FF43647D FF385C73 FF3E6079 FF486981 FF3B5C73 FF2C4F69 FF294F6B FF3B5F7E FF355776 FF2E506D FF416380 FF406583 FF3D6283 FF4B7092 FF426888 FF355C7A FF375E7C FF406687 FF335978 FF355B7D FF385E80 FF2E5476 FF32597D FF365F82 FF2C5676 +FF1A3E5F FF204364 FF254968 FF2A506F FF285070 FF295174 FF285276 FF2A567C FF244E74 FF244C71 FF20476D FF20486D FF1F476B FF244B6F FF254D70 FF234B6F FF214B70 FF224C73 FF1D4570 FF204975 FF1A456E FF204C72 FF24507A FF27537D FF295680 FF26517C FF234D79 FF1C4871 FF1A4671 FF174470 FF194673 FF204C7A FF234F7B FF214F78 FF22527E FF214F7D FF1B4773 FF174370 FF194775 FF1E4E78 FF1D4F7A FF1C4F7D FF235784 FF215682 FF205685 FF235687 FF20517F FF22517D FF245480 FF21527F FF235581 FF1E4F77 FF1F4D74 FF1F4C71 FF1E4E72 FF225074 FF214F75 FF1C4D74 FF20517A FF1B4C75 FF1B4B71 FF1C476B FF224E72 FF1E4D71 FF154265 FF174263 FF225074 FF19466B FF1B466A FF29567D FF265279 FF224F74 FF255275 FF1D496B FF215074 FF31638A FF2F5C83 FF48759E FF2D5E86 FF316289 FF34668B FF2F5F88 FF225278 FF265173 FF153C5E FF26567C FF285681 FF255580 FF23537D FF316088 FF326088 FF2A597F FF305D85 FF1F4B71 FF28567E FF2F5F86 FF234D70 FF1E486C FF184567 FF173955 FF08273E FF1E3F55 FF274B63 FF305672 FF2E5875 FF305D7A FF255071 FF265074 FF153F60 FF20496C FF214C76 FF1D4D79 FF1C4E79 FF205077 FF255378 FF265378 FF2A567C FF2C5B82 FF2B5C83 FF25527C FF245178 FF2C5A7E FF285578 FF305C81 FF224D73 FF265175 FF2D587B FF305C7E FF295477 FF2B5578 FF335D83 FF265377 FF285274 FF244D6E FF244E72 FF1F4C70 FF1C496A FF244E6F FF1E4968 FF214B69 FF214968 FF204768 FF285171 FF28506D FF224962 FF254E66 FF294F6A FF244964 FF2B506C FF2B5270 FF254C67 FF284C64 FF254960 FF2F536C FF2D526F FF305572 FF2D536D FF335874 FF325773 FF335977 FF3A6484 FF3D6684 FF375F7C FF39617F FF2E5672 FF2A516D FF2D5370 FF2D526F FF2C516D FF305571 FF3A607E FF335B79 FF295374 FF3C6585 FF345C7A FF325A76 FF2D526E FF294E6A FF2F5671 FF2D526D FF274C68 FF284E6D FF274E6F FF385D7F FF2A5372 FF376381 FF3C6A87 FF3D6181 FF385F7E FF355A77 FF3C607B FF456883 FF3A5E77 FF4B7087 FF507288 FF4B6D86 FF4A708A FF466882 FF4A667D FF416178 FF41647A FF36566E FF3C5C74 FF3C596F FF28475E FF2E4F68 FF2C4F69 FF2D516A FF1E435E FF2D526D FF23445D FF33566B FF23445B FF2A4B63 FF33556F FF2F4F6A FF22415B FF213F54 FF1E394A FF344F60 FF335269 FF496C8A FF446783 FF24465F FF31536B FF3F637D FF375A74 FF3E5F79 FF31526A FF365972 FF365C76 FF325671 FF284B64 FF2D536E FF436985 FF305674 FF355A79 FF2D506F FF204360 FF1A3C5A FF234464 FF183958 FF183956 FF193953 FF0F2D44 FF17354D FF26445D FF183751 FF1D3C55 FF14324A FF163550 FF163652 FF12334D FF183A57 FF224564 FF234664 +FF1B4164 FF163A5E FF193A5B FF183A56 FF183954 FF1F3F59 FF203F59 FF264762 FF244663 FF1D3F5D FF224361 FF1F425E FF1C3E5C FF183957 FF153654 FF1F3F5D FF1D4164 FF1B4164 FF214868 FF224B69 FF224B6E FF204970 FF1B476C FF1C496F FF1A476E FF17436D FF16436E FF1D4874 FF16416F FF15426F FF12416B FF174571 FF1C4A77 FF204E7B FF1C4979 FF1E4D7D FF1F4E7B FF194873 FF1C4976 FF164470 FF184570 FF184470 FF174372 FF184773 FF1E4D7A FF1E4C7D FF194B79 FF1A4D79 FF1E517E FF265988 FF215685 FF1D507F FF245686 FF245787 FF2C5E8E FF2A5988 FF295986 FF2C5F8A FF2A5F89 FF2B608A FF306590 FF265782 FF24547C FF235279 FF23527B FF194669 FF144165 FF1A486E FF1A4B70 FF1C5076 FF194A6F FF204D71 FF244E72 FF2F587A FF275173 FF2D587B FF2D5374 FF2A4E71 FF2E567B FF335E82 FF356184 FF467197 FF426B8F FF3E6586 FF406686 FF5385A9 FF43729C FF305D86 FF36628C FF315D86 FF1E4B70 FF285478 FF235077 FF234E76 FF1E496E FF174267 FF14395A FF294D6F FF31577B FF335A78 FF254B66 FF234966 FF244866 FF0F3651 FF143E5C FF214D6C FF224C6B FF1E4769 FF285476 FF245376 FF2B5A83 FF2D608B FF2C5E88 FF2D5F86 FF2B5D83 FF295A81 FF23517C FF2E5E89 FF285B85 FF285883 FF27557E FF214F75 FF214F74 FF235279 FF2B5A80 FF255278 FF1F4B70 FF164266 FF204D71 FF275377 FF19476F FF25537C FF1E4B72 FF255176 FF1F4C71 FF255279 FF2F5C81 FF2E597D FF2F5A7E FF295377 FF30577B FF2E577B FF2D5479 FF294F6F FF2F5673 FF2E5575 FF396081 FF3E6385 FF355C7F FF345E82 FF396486 FF3E6684 FF335A7B FF2D5478 FF2E5577 FF1C4463 FF37607D FF234966 FF214763 FF214867 FF254F71 FF315A7C FF2E5577 FF2B5274 FF234969 FF345A79 FF2A5272 FF2B5475 FF2E5876 FF244B69 FF305774 FF2F5571 FF335975 FF305872 FF426881 FF3A5F78 FF355A75 FF2E5671 FF2B516E FF31546F FF385B79 FF305774 FF2C5571 FF2E546F FF2E5371 FF305374 FF325878 FF2A5070 FF2F5877 FF3F6784 FF3D647E FF2C526D FF2E546E FF355B72 FF3C5F76 FF4B6E86 FF30566E FF3E6179 FF3E5971 FF34556B FF3A6076 FF3A6076 FF33566D FF315166 FF476980 FF3B607A FF3C627F FF476D88 FF4A718E FF4C7390 FF426781 FF41657F FF3E5F7B FF3D5F79 FF476A84 FF476B84 FF4A6D85 FF4E6E84 FF304D5D FF2D4756 FF395668 FF5E7F95 FF3A5B72 FF436378 FF44647A FF3F5F78 FF35556E FF3B5B73 FF34566F FF395C78 FF3D607D FF375A74 FF345671 FF3C617E FF3B6180 FF3F6787 FF3F6889 FF406B8A FF456F8F FF3A6385 FF2F587B FF335B7F FF375E81 FF3D6383 FF395E7A FF274A68 FF2C4F6E FF294D6B FF294E6D FF23496D FF224A71 FF20466B FF1A3E5E FF113352 FF163B5E FF1E476D +FF16426A FF174270 FF1A4676 FF1F4977 FF254D75 FF1F466B FF1C3F5D FF0F2E46 FF102D46 FF13314C FF13304A FF0E3049 FF123553 FF143658 FF0F2F4F FF0B2845 FF072742 FF072748 FF041F45 FF031C3F FF092041 FF112A4A FF153856 FF1A3F5D FF264B6A FF234A6C FF274E73 FF1E4565 FF1E4368 FF234972 FF1D436C FF214871 FF244E76 FF224C74 FF214B75 FF1D4B76 FF1F4D7B FF224D7C FF184772 FF174675 FF184779 FF255584 FF1E4E7D FF1B4D78 FF14436F FF194571 FF174772 FF194674 FF194475 FF144573 FF1E517F FF1D4D7C FF1D4C7D FF1E4F81 FF1A4D7A FF194A77 FF1F507E FF184C7A FF1A4E7D FF1E5280 FF205583 FF1D5281 FF215580 FF1E4E77 FF1F4D79 FF1C4E74 FF22527B FF204E77 FF22517A FF28557F FF28577C FF1F4D6F FF1B4369 FF1F4569 FF204769 FF244D6E FF2A5571 FF163C5A FF1E4665 FF2C5678 FF284D73 FF14395B FF153F5D FF102E4A FF11334F FF1B4264 FF3E688D FF1D4869 FF264F73 FF376286 FF295475 FF254C6B FF3D6787 FF41678A FF355A7A FF375F82 FF466D90 FF1F4462 FF143451 FF103250 FF153958 FF265172 FF214D6E FF255070 FF224D72 FF265175 FF254F6F FF2A5578 FF27577D FF2B5C82 FF2A5A80 FF2E5E86 FF2C5C85 FF295A81 FF295C83 FF2C6089 FF2D618A FF376A94 FF2C5F88 FF2B6089 FF356892 FF31628E FF2D5D88 FF2D5F89 FF265B83 FF285C84 FF2A5C85 FF285881 FF26557F FF295881 FF295A82 FF2E608A FF35658D FF2D5B81 FF305D84 FF326188 FF29577D FF29567B FF204D71 FF224E72 FF244E72 FF245171 FF325B7F FF2B5272 FF2B516E FF295174 FF1E4667 FF19405E FF234E6D FF346182 FF315D7F FF214B6A FF1D4763 FF1D4668 FF1F4767 FF28506F FF284F72 FF2D5674 FF37607D FF386181 FF325B7D FF274D70 FF2A5273 FF2A5775 FF255171 FF2F597A FF315678 FF2D5173 FF396483 FF335D7D FF376081 FF375E80 FF365F81 FF3C6888 FF436C8C FF3A5F7E FF426988 FF3C6382 FF365B7B FF395E7C FF284C6B FF284C6B FF234A6A FF2F5576 FF28516F FF345A79 FF2A5171 FF2E5574 FF345D7A FF29506A FF1F485E FF355A74 FF30556F FF24465F FF223F57 FF25455A FF234459 FF234357 FF2E4D5F FF375266 FF2C4A5F FF305266 FF314F63 FF3A5668 FF27455B FF3C5E76 FF385F76 FF34576E FF35566D FF34556E FF2F5167 FF2C4F65 FF37586F FF335269 FF32536B FF2A4A61 FF25455C FF38566C FF2B485C FF163449 FF2A4961 FF3C5D78 FF274861 FF18384E FF15354C FF203F59 FF26465F FF2E5168 FF2C526A FF2B4E6B FF2B4D68 FF274B65 FF305470 FF2D5472 FF2F5371 FF30526F FF284B68 FF294F6D FF2F597A FF285376 FF335A7E FF284F74 FF2C547C FF27507A FF25507A FF28547B FF234D73 FF1E4870 FF224B76 FF1B4975 FF1A4A7A FF1A4A79 FF1E4D78 FF23507D FF214F7E FF1D4B78 +FF225182 FF225385 FF1F5080 FF1C4B78 FF1A4774 FF1D4878 FF23517F FF204D77 FF1D466F FF1A436C FF204C77 FF184372 FF1D4B7D FF1D4B7D FF204C7B FF214C79 FF1E4977 FF1F4B7A FF204F7D FF255482 FF224C7A FF1E4671 FF113258 FF081F3F FF01152E FF00172D FF021930 FF021B32 FF041A31 FF031A34 FF061C3A FF051B39 FF011431 FF071B36 FF0D243F FF0F2A45 FF153551 FF193C5A FF1E4265 FF21486F FF254973 FF204973 FF1C4A77 FF1D4A77 FF184673 FF1A4473 FF194878 FF174372 FF143F6C FF1B4475 FF1E4E7C FF1A4978 FF194575 FF194775 FF1F517B FF1D4C76 FF1D4C77 FF21537E FF245986 FF285D8C FF295E8D FF275A87 FF265883 FF23527D FF1F4C79 FF295984 FF1F4F7C FF204F7A FF1A446A FF0E385D FF133E65 FF123F64 FF265177 FF214B71 FF265075 FF244F73 FF275478 FF2D587D FF214B71 FF1A476D FF15426D FF1E4772 FF2C557B FF244F71 FF39668A FF23527A FF214F7B FF214C76 FF18466C FF255379 FF2A5379 FF163D5E FF0F3252 FF153754 FF173954 FF163856 FF122F4B FF183853 FF2C4B67 FF2B516C FF2C5575 FF2A5679 FF2D5B7E FF2A557B FF29567D FF1F4B6F FF234E71 FF1D496D FF214E77 FF214F77 FF1C4A72 FF1C4C76 FF1E4F78 FF1E4D74 FF25537D FF25557E FF255680 FF23547E FF2A5B83 FF275983 FF2C5F88 FF31648D FF2D5F8A FF275B85 FF2B5F87 FF295C85 FF2D618B FF2A5B87 FF366692 FF2C6086 FF34678E FF3C6E96 FF2F618A FF35668E FF306286 FF37698C FF316083 FF2C5A7E FF28537C FF265379 FF255273 FF274F72 FF1E486C FF173E61 FF173B5C FF184261 FF184262 FF214866 FF2B5170 FF295475 FF295475 FF355D7F FF2D5776 FF2D5775 FF345F81 FF2F5B80 FF376386 FF30597D FF2C5474 FF285273 FF2D587C FF325B7E FF3A6384 FF3C688A FF3A6888 FF3F698A FF345B7D FF2F587B FF376086 FF315D82 FF224D70 FF1E4467 FF224D6F FF285379 FF38638A FF285376 FF295170 FF1F4764 FF214B6B FF275073 FF264C6D FF2B506F FF284E6F FF2E5679 FF2F587C FF244C6B FF264D6B FF2F5777 FF39617E FF386078 FF355A73 FF305770 FF406582 FF325370 FF3A5C76 FF547890 FF42637B FF446781 FF44667C FF3B5A6E FF567A93 FF44667E FF2E4F62 FF3D5C6E FF4C697E FF3B5E75 FF3C5D76 FF32526A FF2E5067 FF3B5F75 FF3A5B71 FF49697C FF3A586C FF2F5064 FF476B81 FF5A7A90 FF425F77 FF51718A FF4A687F FF55768F FF6D92AE FF456A87 FF33546F FF527690 FF416782 FF365B76 FF234863 FF315671 FF305771 FF345B78 FF315776 FF345A7A FF345A7A FF2B5271 FF2E5475 FF2E5477 FF254C6F FF285173 FF1C4468 FF1E486D FF1F4B70 FF1C476C FF194469 FF1D4A6E FF1B4568 FF214A70 FF224D76 FF1B466F FF194269 FF1A416B FF1C4772 FF1E4B76 FF1C4772 FF17446F FF184A75 FF21507E +FF1A4971 FF164671 FF1F4F7A FF1C4974 FF1D4A76 FF204E7A FF184A74 FF1B4D78 FF214F7B FF194471 FF19426E FF17416D FF1A4776 FF1A4877 FF1A4875 FF1A4875 FF1C4F7D FF1C4F7F FF1B4C7F FF16467B FF16467C FF14467C FF205087 FF28538A FF265079 FF184261 FF173B5B FF173B59 FF183955 FF143352 FF1C3E65 FF274B77 FF1E446C FF103657 FF0A2A48 FF08223C FF00152B FF01142A FF02122D FF021329 FF011827 FF041F3D FF061F41 FF0F2846 FF102E4C FF123257 FF193E67 FF21436B FF1C3F66 FF1F436A FF1F496F FF204C75 FF234B79 FF254D7B FF19456E FF19446C FF1A476D FF17456B FF154068 FF1D466D FF184268 FF174269 FF234E75 FF1C486F FF204C75 FF1C4A72 FF2A517B FF254D75 FF1F4B70 FF234B6E FF275075 FF255177 FF2F5A7F FF355F82 FF355F80 FF1F4768 FF40678D FF2B5478 FF49759D FF244F79 FF2A5577 FF234968 FF2E5577 FF3C678C FF326189 FF2E5D87 FF3F6F9C FF3A6C98 FF31658E FF2E6189 FF316089 FF2E5A82 FF2B5A7F FF244C6F FF1C415F FF244B67 FF1A3C55 FF183751 FF193954 FF163853 FF1A3D5C FF163A5E FF1D4568 FF274F74 FF234E72 FF275577 FF275579 FF295881 FF2E5B86 FF295881 FF2D5F85 FF31638B FF2F628A FF31658C FF396D95 FF2E638B FF2B6088 FF2E5F88 FF29567F FF2A5A82 FF28587F FF1D4C73 FF23517B FF1D4D77 FF285881 FF214F78 FF1C4A70 FF214D76 FF24507A FF1B4771 FF1C4D77 FF1D4C76 FF1E4C75 FF2A5680 FF22517C FF1A4972 FF19456B FF1E4B6F FF265279 FF2C5A83 FF26547C FF1E4B70 FF245179 FF275278 FF264F74 FF275277 FF2D557A FF2A557A FF2D587C FF2A5477 FF2C587A FF2F5E81 FF305E82 FF37678A FF2B5B7F FF2C597E FF255075 FF255076 FF2A5678 FF2A577A FF2A577E FF3E6A91 FF3A6589 FF396589 FF336082 FF265174 FF2C5578 FF295277 FF264F75 FF265276 FF30597C FF345B7C FF325D7D FF2D5979 FF285477 FF396387 FF3A6383 FF2F5975 FF2A5673 FF2C5577 FF2A5271 FF2A506D FF2A516E FF436C89 FF355D7D FF3A607C FF2D526E FF355A78 FF3F6582 FF365A73 FF2D4E67 FF426780 FF4E7590 FF385C78 FF52738E FF3D617D FF3B5A73 FF2C4A62 FF254258 FF1F4057 FF31546F FF385771 FF3C5C72 FF1B3A4E FF163147 FF24445C FF3B5E77 FF34566E FF31536A FF284A62 FF36556B FF244355 FF234255 FF254559 FF294A5E FF264458 FF1B384B FF284B60 FF244458 FF24455C FF33556F FF2A4B66 FF254760 FF2B4F69 FF355C78 FF294D6B FF2B4F6D FF2C506E FF2D506D FF294D6B FF305776 FF335A7A FF2C5474 FF285172 FF2D5678 FF254E72 FF285378 FF2A567B FF204B71 FF204D73 FF1E4D73 FF224F75 FF2A567D FF245076 FF194569 FF204D6F FF28567C FF27557E FF265479 FF235075 FF1B4A6F FF1C4A71 FF27527C FF214D79 FF204D78 FF1E4A70 +FF1B476F FF18456F FF1C4A73 FF1E4B72 FF1B4A71 FF19486D FF18446B FF204D75 FF22517A FF22527B FF1F4D75 FF18456E FF1C4B76 FF1E4C78 FF1A4875 FF164675 FF134270 FF194B78 FF1A4E7B FF1F5582 FF20517F FF22507E FF1A4A78 FF1A4A77 FF1E4E7E FF204E80 FF234F7D FF1D4B7C FF1F4C7A FF184473 FF17487A FF174D81 FF174C7F FF205383 FF255585 FF2B5987 FF2D5886 FF275380 FF245075 FF1A3855 FF041829 FF0B2037 FF0B263A FF0A1B29 FF0C1825 FF05152A FF11253F FF03132A FF061830 FF041930 FF092138 FF0E2943 FF0F2D4B FF193756 FF1C3A59 FF1A3857 FF1F3F5D FF204462 FF294D6D FF2E506F FF284A67 FF294A68 FF284864 FF17374E FF1E3D53 FF203B57 FF22405B FF2D4C67 FF1E3F5A FF244861 FF1D3F59 FF183651 FF203D58 FF143049 FF173249 FF18344A FF19374D FF1A3A50 FF1F405C FF274565 FF0E2A42 FF112B3C FF133043 FF30516C FF426583 FF315572 FF234664 FF355B7B FF2F5677 FF295372 FF285473 FF335F81 FF1C4567 FF305C7D FF315B7A FF234664 FF335876 FF295170 FF284E6B FF183B55 FF1D3E57 FF1A3D57 FF163B59 FF1E4768 FF295576 FF1C4A6A FF295779 FF2A597F FF305F89 FF30618B FF265884 FF1E507B FF2F618B FF326692 FF326592 FF376A9A FF285D89 FF336892 FF2B5F8C FF295D8A FF255984 FF255882 FF235381 FF285887 FF225381 FF275784 FF1E4D77 FF1D4C76 FF1F517A FF215078 FF22557E FF23557E FF295983 FF285983 FF20507C FF245682 FF22527C FF1D4D73 FF225072 FF285579 FF2A577C FF346285 FF2B597F FF245175 FF255172 FF224B6C FF255070 FF1C4B6D FF235176 FF275577 FF204C71 FF29567D FF275074 FF1C486D FF245376 FF28587A FF2C5A7E FF1C4A6D FF2C5779 FF2B5578 FF28547A FF255278 FF255177 FF1F4B71 FF2B567B FF2D597E FF255075 FF2C567C FF265374 FF315E80 FF315B7E FF295277 FF325A81 FF406C8C FF335F7F FF386083 FF325C7D FF3A6582 FF355F7D FF3C6788 FF355F7F FF244C6B FF315975 FF264E6B FF2B5573 FF325A79 FF224968 FF385F7F FF3C6584 FF4C7190 FF305572 FF365C78 FF37617E FF456E8E FF2E5473 FF507493 FF2B4F69 FF48718A FF426981 FF41647F FF6388A6 FF294A63 FF2D4E65 FF41657B FF406078 FF3C5C76 FF3E617C FF34556F FF21425D FF436480 FF26445E FF213F56 FF315169 FF2B4E67 FF23435D FF153149 FF1C384E FF3F6078 FF294A62 FF305570 FF426987 FF38607E FF325974 FF2A526D FF2D5572 FF2B5270 FF325876 FF294F6C FF274C68 FF2A4F6D FF294E6D FF29506F FF2B5372 FF254E6E FF234C6D FF224D6E FF214B6D FF244D6F FF184164 FF21496D FF214A6E FF1B496D FF235277 FF2A587D FF2D587E FF275174 FF265275 FF27557A FF204E73 FF235179 FF1F4A73 FF1D4870 FF1D4A71 FF1C476F FF123E67 FF1E4D76 +FF1E496B FF214E73 FF1F4B73 FF234F78 FF204E79 FF285A84 FF1F5176 FF224E73 FF1D4B70 FF29597F FF235279 FF245479 FF1B4A72 FF18446E FF224D78 FF1B4975 FF194972 FF13426B FF1D4B77 FF103E6A FF1D4C79 FF174873 FF16456E FF1F4D78 FF1A4B74 FF1E4F78 FF1D4B7A FF15436E FF1B4770 FF15406C FF194573 FF1B4876 FF184772 FF17456F FF113E6A FF174371 FF164373 FF184576 FF1C4977 FF22517F FF29527E FF2C547B FF2D527A FF1C3D5E FF0A263D FF244A6A FF183A5E FF13304A FF122C46 FF102B3F FF0B2031 FF051728 FF061B2D FF03182A FF001726 FF011626 FF011326 FF00142A FF021730 FF00142F FF091D37 FF0A1D38 FF0B1C37 FF02152A FF02182A FF01172B FF011426 FF011228 FF00162E FF07192F FF00152B FF0E2942 FF0B2740 FF0C243E FF112943 FF0B233B FF031D31 FF031B33 FF041B33 FF04182D FF08182B FF051523 FF061726 FF05182D FF061830 FF071B2F FF071F30 FF0B2639 FF132E43 FF0F2C40 FF102E42 FF223D56 FF163248 FF1F3C53 FF254157 FF294558 FF183449 FF27475D FF274A61 FF2D4C63 FF224158 FF305571 FF325B7E FF305C7D FF2D5A7D FF2B577D FF275177 FF255077 FF2A587D FF275880 FF2C5D8C FF2A5A88 FF2D5F8A FF2C648E FF316A96 FF2E6293 FF396C98 FF2E648C FF2E6693 FF2B6392 FF285F8C FF2C618C FF215483 FF215282 FF205481 FF1D517B FF1F4F7C FF205182 FF245888 FF1E4F7E FF295F8A FF2D6491 FF336B98 FF2D618E FF265783 FF1F507A FF1C4D79 FF275783 FF17476F FF1C4A73 FF1E4C77 FF194970 FF1F4E77 FF215079 FF1B496E FF1D476A FF19456A FF224D76 FF244D77 FF235375 FF2A597C FF2C597E FF2F6082 FF28567C FF305D82 FF265378 FF305D86 FF306085 FF2B577E FF254F77 FF2C5A7F FF315F86 FF336089 FF336086 FF325B82 FF2D577E FF285279 FF2D567D FF2A597E FF2A567C FF315C82 FF29557B FF2E587E FF2D5C80 FF2C5B7E FF2F5B7F FF2A5879 FF265375 FF295377 FF225171 FF2E5B7C FF325D7F FF335D7F FF285071 FF214B69 FF264E6E FF365D7D FF305977 FF37607F FF4F7897 FF3D6480 FF254966 FF2E5474 FF477192 FF456D8E FF1C435C FF24455E FF284965 FF2B4A64 FF254762 FF57819D FF2E516D FF274764 FF234865 FF2C5170 FF335977 FF204663 FF325674 FF244A69 FF274D6E FF294C6B FF2C4F6A FF274F6C FF355F80 FF3B6284 FF2E5271 FF244966 FF325878 FF385F7F FF355E81 FF315B81 FF365E82 FF366182 FF376485 FF3B6688 FF3E6687 FF335B7B FF305A7B FF356080 FF3A6586 FF386384 FF3A6486 FF355F81 FF346081 FF295577 FF285476 FF285374 FF254E6F FF1F4968 FF18405E FF1C4362 FF184262 FF194162 FF153B5C FF173F60 FF173F5C FF143C59 FF1C4666 FF1F496A FF214E70 FF214C6F FF1E476B FF1D4A6E FF1F4A6F FF285278 FF26547A +FF173D60 FF133A5C FF184062 FF133E60 FF184567 FF164266 FF224C70 FF1F496A FF184465 FF2C597C FF204E73 FF234F77 FF1F4E74 FF1B4970 FF204C73 FF1C4771 FF17436B FF1A4A74 FF1B4B78 FF1A4775 FF1B4976 FF1C4D79 FF1E5078 FF22537A FF1C4C73 FF21537B FF20517C FF295986 FF285983 FF205079 FF1C4974 FF1C4B74 FF22537D FF265581 FF204F7A FF204E76 FF1E4B74 FF1C4972 FF1B4A72 FF1F4D75 FF1B4973 FF174672 FF1B4C7A FF1E4E7A FF1E4D79 FF1B4876 FF1F4A79 FF285685 FF235383 FF17406F FF1C446B FF1F4870 FF234E79 FF28537C FF224A71 FF1D4268 FF1E4267 FF1C4268 FF194068 FF1E4470 FF1C4372 FF184373 FF1E4677 FF204676 FF28527F FF2A5583 FF204873 FF294F79 FF264E78 FF224B71 FF244F7A FF204E7F FF204E7F FF215082 FF1F5184 FF26588C FF29598C FF2C5888 FF2D5A89 FF305E8B FF224D71 FF2B5578 FF2E567C FF2F577F FF254D73 FF1F4365 FF1D3E5D FF193754 FF19354B FF0F283F FF051F36 FF031C2F FF051D32 FF03192D FF021321 FF041620 FF041521 FF081927 FF071A26 FF041B22 FF0A202A FF112937 FF1D394C FF203D54 FF224259 FF335975 FF335C7F FF335D80 FF3A6485 FF3A6788 FF3A678B FF39638A FF37648C FF3D6E92 FF335F85 FF2C5F85 FF32638A FF3C6B94 FF2F608C FF376996 FF2A5F89 FF32658F FF2A5884 FF235485 FF275D8D FF265986 FF23537E FF215381 FF2C6190 FF275B8B FF2A5E8E FF245A8B FF2E6799 FF2D6697 FF326B99 FF2A5F8F FF295D8E FF265B8B FF265C8A FF245A87 FF285C8A FF275B89 FF275E8F FF245887 FF1B4D77 FF1D4F79 FF275A88 FF275886 FF2D5E89 FF275782 FF32628A FF2D5B81 FF2C5A82 FF285882 FF22557B FF23557B FF285681 FF265481 FF2C5C88 FF26537E FF25527D FF295B83 FF295A85 FF315F8C FF234F79 FF1E4D72 FF1E4D72 FF1E4A73 FF2B5983 FF2B577D FF265277 FF26567C FF24557C FF2B5982 FF2D5B80 FF2D5A7E FF28557D FF305D86 FF2B5C80 FF28577C FF2C5B7D FF29587D FF315F84 FF386585 FF396182 FF315679 FF366283 FF356182 FF396384 FF4E7A98 FF5B81A0 FF507993 FF5D84A0 FF537A99 FF6E95B7 FF5F85A1 FF4E7593 FF658DAA FF557D97 FF58819E FF6994B4 FF3C6889 FF5983A4 FF4A7393 FF466E8D FF426A89 FF4C7393 FF557F9C FF50799A FF567FA1 FF497297 FF315A80 FF325C7E FF396484 FF2A5375 FF244B6D FF436889 FF466C90 FF396587 FF427196 FF34648B FF3D6B93 FF325F86 FF365F85 FF3B688B FF305C7E FF325C7D FF346182 FF335D7E FF2D5778 FF325F81 FF315E81 FF3C698D FF325F83 FF336082 FF2E5A7C FF34607F FF386385 FF305B7E FF305878 FF264C6B FF335E7F FF2C597D FF2E597E FF29537A FF285478 FF255274 FF224C6E FF1F476A FF1D466B FF1A4466 FF1D4A6B FF1D4C6F FF204D72 FF1C4769 FF214B6E +FF285173 FF244B6B FF1E4563 FF274F6F FF234F72 FF1D476A FF1D4566 FF1F486A FF184163 FF103A5A FF184263 FF184567 FF1B4467 FF184264 FF133E61 FF1B486C FF19476C FF16436A FF1E4B73 FF1A476C FF1C4A71 FF1E4B76 FF1F4C77 FF275884 FF275A84 FF23517B FF1F4870 FF306289 FF1E5278 FF205179 FF21517A FF1F4E78 FF1E4E78 FF1F507C FF1D4D79 FF1B4B77 FF1B4B79 FF1B4A79 FF1E5180 FF245685 FF1C4D7A FF1C4E79 FF1C507C FF1F547F FF1E547E FF1A4D76 FF1A4872 FF184470 FF1E4D7C FF205382 FF22547F FF215280 FF295B8A FF265A84 FF265685 FF2B5A89 FF235482 FF32658F FF1C4A75 FF2B5783 FF2F5F8C FF2C5C8B FF245080 FF2A5481 FF2C5784 FF305E8C FF285A86 FF31618E FF2F5D8D FF356598 FF306396 FF215387 FF1F5285 FF23588B FF25598F FF285D94 FF275F91 FF215483 FF225584 FF265A8D FF25598A FF1E5384 FF22548A FF24578E FF245B93 FF2A6097 FF2E6095 FF316396 FF275B89 FF2B5E8E FF2D6092 FF2C5D8D FF2C5C8D FF2D5B88 FF28537A FF1D4465 FF204465 FF1B3956 FF082336 FF041C2B FF071A29 FF041724 FF031720 FF04181F FF041922 FF051927 FF0B2033 FF0B2437 FF10283C FF0A2438 FF092639 FF112B40 FF132D45 FF19324C FF18334C FF20415B FF21415B FF18344F FF183551 FF203F5A FF234964 FF3F6B8A FF3A6589 FF28557C FF25557E FF2F5F8A FF2A5882 FF2A5985 FF295A86 FF2A5883 FF386A92 FF2E6089 FF2B5D87 FF225581 FF2C6291 FF2A5E8F FF285C8C FF2B608F FF295B8A FF2A5B88 FF235483 FF265789 FF295D8D FF2D618E FF2A5B89 FF2E5E8D FF215380 FF2A5E89 FF245885 FF1C4F7D FF194C7A FF326594 FF2A5F8B FF2D638E FF295E87 FF2A5B86 FF275583 FF215180 FF21527E FF265882 FF23537F FF265788 FF225786 FF1F537F FF1E4F7B FF2E6189 FF2E6189 FF2E5C87 FF28547E FF204C72 FF1C4B72 FF285984 FF255783 FF30618E FF2C5E87 FF285B82 FF2E618B FF2B5D89 FF2D6089 FF2D5D83 FF2D5B81 FF2E5D80 FF2C5C7E FF2F5C82 FF265376 FF2F597C FF2B577A FF396587 FF375F83 FF406A8B FF385E79 FF30566F FF436882 FF2E506D FF325570 FF2F5269 FF2A4F6A FF426783 FF3C627C FF426985 FF476E8D FF3B6280 FF58809D FF3F6883 FF234964 FF436781 FF305671 FF345872 FF3A5C77 FF2C4F6C FF395F7A FF2D5372 FF436D8D FF396685 FF315978 FF284D66 FF204057 FF244664 FF3D6486 FF2E5A7E FF2F5C80 FF2B587B FF315C7B FF28506E FF325D7B FF315C7C FF346082 FF3F6D91 FF376489 FF39668B FF336388 FF36668B FF336287 FF2B587A FF2F5677 FF254E6F FF225070 FF224969 FF244A67 FF264C69 FF2A4E6B FF264D6C FF275071 FF254F70 FF2A5575 FF275071 FF295273 FF396284 FF2D587B FF3C678A FF2C5577 FF285273 FF2D5879 FF244F71 FF2E5879 FF254D70 +FF335C7D FF2A5172 FF2E5472 FF285070 FF2C597A FF315D80 FF2B577A FF285377 FF275275 FF3C6789 FF224E70 FF2D5A7C FF1F486B FF1F496C FF235175 FF1C4B6F FF1D4B6F FF1B456B FF1B456A FF194669 FF194569 FF224E73 FF164666 FF174466 FF174264 FF1A4666 FF103D5B FF1E4C6F FF224F72 FF214E73 FF1D4F77 FF1B4D77 FF21527C FF1D4D78 FF1B4D76 FF21527B FF1F5078 FF215178 FF205078 FF1C4C74 FF275882 FF1F517B FF245784 FF285985 FF275882 FF1E4F78 FF1B4974 FF1D4B78 FF184977 FF20547E FF235681 FF265783 FF2C5C86 FF21547B FF205279 FF1C4D74 FF194A72 FF24547C FF204B74 FF174168 FF1C486E FF214B73 FF19446D FF1F486F FF244A6F FF1A4062 FF2A5174 FF325D81 FF437194 FF1C496F FF1E4E78 FF2D5F8A FF265984 FF20537F FF184877 FF1F4F7E FF1D4F7D FF21517C FF1C4A75 FF1D4C77 FF23537E FF24547A FF224F76 FF26527C FF23537F FF285987 FF1E507F FF285A8B FF295B8B FF2E6294 FF2A5D90 FF2A5C8F FF2D6497 FF31689B FF2A5F92 FF2A5E8F FF2C5E90 FF2B5D8E FF346590 FF335F87 FF2A5379 FF325879 FF1C3F5B FF173B52 FF1C3E58 FF1A3752 FF1E3852 FF1C3C54 FF214259 FF18384F FF15354B FF153647 FF103143 FF102C43 FF122F48 FF0D2840 FF0F283C FF0D2532 FF081E28 FF081C28 FF0A2232 FF0E293C FF0A283D FF163249 FF19374E FF1D3B53 FF1F3C56 FF1F3F5A FF214059 FF122C42 FF18364B FF16344A FF2F5067 FF335772 FF28506F FF264E71 FF31587D FF2D577B FF285376 FF2F5B7E FF285478 FF295378 FF275277 FF2D5A80 FF245078 FF163F67 FF204A72 FF295781 FF1D4D77 FF24547A FF27567D FF21517C FF356691 FF31638B FF376890 FF2E5F89 FF295A85 FF2B5987 FF2E5F8C FF2B5C84 FF2C5E86 FF2D6089 FF20557F FF32638E FF285783 FF1B4E75 FF2F6387 FF1E4F73 FF29587B FF366586 FF2D5E81 FF275B83 FF2E648D FF30628A FF2E6086 FF285A80 FF23557B FF34668D FF2D5F88 FF2A5D87 FF2B5F84 FF20557B FF2B5D88 FF366990 FF32668B FF2A5981 FF2D5D83 FF2C5B7C FF295576 FF346283 FF396583 FF436B8A FF244C6C FF2E5573 FF224560 FF25485D FF234660 FF2D516C FF1D415C FF2D5471 FF285170 FF1E4969 FF285373 FF1F4667 FF254D6C FF2A5171 FF2E5777 FF2F5575 FF325A7B FF436D8F FF2F5777 FF315777 FF3A5F81 FF294E70 FF244865 FF1A3952 FF1B384F FF30526B FF2B506E FF234B6A FF35607E FF305B7A FF295475 FF224867 FF254E6B FF2B5272 FF2E577A FF295579 FF255073 FF244F72 FF224F72 FF29567A FF295579 FF245276 FF285375 FF28547B FF235379 FF275072 FF264D69 FF244B69 FF264D6B FF2D536F FF2C5472 FF376180 FF305A77 FF28506C FF3C627F FF284D6B FF214764 FF214969 FF204A6A FF1C4464 FF244B6A FF173F5C FF2B5473 FF305A7A +FF1C415C FF1E435F FF224764 FF264C69 FF234965 FF244E6C FF295372 FF1D4460 FF264B68 FF224967 FF234B6B FF2C5472 FF2C5070 FF254D6C FF265170 FF1E4463 FF2B5271 FF2A5173 FF345D82 FF275476 FF20496A FF1C4367 FF2A577F FF27557A FF214F74 FF27547B FF27547D FF275778 FF1D496A FF1C486B FF1D4B72 FF204B77 FF235077 FF1C4D71 FF1E4E74 FF1D4A73 FF234E78 FF245079 FF215279 FF1D4F76 FF1C4C73 FF204F77 FF225079 FF1B4B70 FF235579 FF225278 FF204D77 FF23507A FF25537E FF245580 FF24567F FF26567C FF214E72 FF225277 FF1E4D72 FF204C73 FF204B72 FF204B71 FF123D61 FF194264 FF20486B FF254D73 FF234F74 FF245072 FF284F70 FF113A4F FF21415F FF32587B FF3B6B8D FF1A4669 FF1B4568 FF325F82 FF1F4D74 FF2F5D85 FF326086 FF285579 FF2F6184 FF295B81 FF326088 FF2B557C FF2E577E FF26567C FF29587D FF315E84 FF25527C FF31618B FF2F6089 FF2E5F84 FF234D76 FF204A71 FF144268 FF17466E FF23547B FF1F4E78 FF204F7B FF1C4B76 FF204E7B FF1A4571 FF234B71 FF315779 FF295072 FF2F5477 FF345678 FF3A6080 FF406B8F FF416B8D FF375C7E FF30597C FF3D6D8D FF3C698C FF3E648F FF3E6A91 FF325E88 FF3B6795 FF295B86 FF305E89 FF325A81 FF264969 FF1E3A54 FF1A3D54 FF103146 FF102C3E FF092434 FF082334 FF041F2F FF0D2939 FF112C3F FF112E43 FF163044 FF0A2130 FF081D29 FF051B29 FF061B2C FF0D2235 FF0C2135 FF0E2538 FF132B3E FF183146 FF152E43 FF183147 FF1C344B FF1D374B FF223D52 FF233F59 FF2A4866 FF2C4862 FF213F54 FF1A3D55 FF315670 FF2A4C63 FF36546F FF244463 FF1A3B55 FF17344B FF122D45 FF152D48 FF102942 FF132F48 FF183851 FF1D3D58 FF23425E FF1F3F5C FF1C425D FF224A65 FF335979 FF42698B FF32597A FF3E6384 FF406987 FF355977 FF244769 FF21496E FF305F84 FF326286 FF3A6C91 FF376792 FF3F709A FF2C5D85 FF25567D FF2B5B81 FF2F5E86 FF35638C FF336189 FF28537A FF24577B FF25547C FF2A577D FF2C5778 FF284F73 FF3B688C FF497899 FF507B9E FF4F7B9F FF5986A5 FF38607B FF315C78 FF527FA0 FF5985A9 FF4C789B FF4B779D FF5384A9 FF4F81A4 FF427094 FF416D93 FF467399 FF406D93 FF3C6486 FF466C8F FF487499 FF3E6C92 FF3E688A FF4B7595 FF426B8D FF3A6081 FF3B607B FF2C4F69 FF416481 FF426A89 FF40668B FF3B6284 FF376283 FF38668B FF35668C FF386385 FF305976 FF254B66 FF214562 FF29516E FF284F6D FF2C5272 FF2B5474 FF2D5677 FF2E5377 FF2B5272 FF2F5A75 FF295176 FF2D5278 FF284B6A FF153C52 FF1A425C FF1A3F5B FF1A3C56 FF193C55 FF1B415C FF1D435B FF1A415C FF244D6C FF244C6E FF295175 FF255173 FF28577B FF275479 FF244D6F FF224B6C FF295677 FF1D4A6A +FF284761 FF254B65 FF214660 FF284A64 FF234864 FF2C566F FF2E566E FF264F69 FF2E5871 FF345C78 FF224665 FF1C3D5B FF244C6C FF20496A FF1D4260 FF163952 FF153851 FF163B56 FF214665 FF264C68 FF1F4461 FF274E6D FF1F496E FF1A466A FF214C6D FF225075 FF245275 FF2E5980 FF2D5A83 FF1D4B72 FF235075 FF1C496E FF235077 FF1C486C FF214D73 FF17436A FF1B456D FF1F4A6E FF1C476C FF1B4B71 FF245179 FF27537B FF204E74 FF245277 FF1E4D71 FF204D72 FF214B70 FF194568 FF1C4B6F FF1E4972 FF1F4E74 FF1C4A6F FF255376 FF1D4C6F FF1F4E73 FF1F4C73 FF26537C FF27537C FF2F5C83 FF204E71 FF346086 FF39658E FF376789 FF2F5E7E FF416990 FF2A4D6A FF21415C FF345979 FF3D6A90 FF33648C FF3E6E94 FF2C5C7F FF28597A FF2A5A79 FF295677 FF275376 FF316184 FF265576 FF2B597C FF315E83 FF336285 FF29597B FF2C5979 FF356188 FF2F5F88 FF2E6183 FF2E5D81 FF204D71 FF2D5A7E FF2A577B FF2C5A7D FF2A577B FF305F84 FF2E5F84 FF295A80 FF27557F FF2A5C86 FF265478 FF13304C FF071F34 FF0F2A40 FF1C3E5A FF204561 FF1B425E FF264C66 FF315974 FF3C6586 FF3C6A8C FF477799 FF497799 FF406A8D FF4A7495 FF497595 FF5281A1 FF4B7A9B FF467294 FF457191 FF477391 FF5A88A8 FF457398 FF406E90 FF3E6B8C FF416C8E FF396484 FF36627F FF2A5272 FF1E425E FF2F5B7B FF3D6C94 FF1C4265 FF1A3E5D FF214666 FF143653 FF102D43 FF15334B FF1E3E5A FF11304B FF12324C FF123149 FF0E2E44 FF0D2D42 FF09283D FF082236 FF052034 FF042034 FF041C2F FF061A2D FF061D2C FF02182A FF0A2038 FF0D243D FF0B233A FF0E273F FF092437 FF0B2535 FF0D2534 FF052231 FF072132 FF061E2E FF051D2B FF051B2B FF031925 FF041A24 FF061B27 FF021725 FF031826 FF041927 FF051C2B FF0D2131 FF0B212E FF122936 FF162F41 FF1C374F FF2D4B64 FF29495F FF1E3E55 FF23455D FF234660 FF2E516C FF325471 FF2C506C FF244866 FF284C6C FF305977 FF396485 FF2C5577 FF2C5777 FF355D7B FF2C5374 FF315C80 FF386182 FF385E79 FF385974 FF234158 FF234155 FF294C63 FF426681 FF395C77 FF31526E FF305474 FF2C4D6D FF122D46 FF041D2D FF071C2A FF0D2333 FF142C3E FF162D3E FF243B50 FF2F4A5D FF173042 FF1F394B FF314A61 FF395166 FF20384A FF203A4D FF20394D FF465D73 FF344D63 FF122A3C FF1C3445 FF1A3448 FF1D3D56 FF234661 FF254863 FF254864 FF2C4F6E FF2D4F6B FF294963 FF294962 FF24445F FF2A4D69 FF2B4F6D FF294B6A FF254662 FF234361 FF2B4B67 FF254661 FF264862 FF355975 FF335876 FF436787 FF355977 FF355974 FF375A77 FF305674 FF2F5877 FF2F5878 FF254C6F FF2A547A FF254F77 FF295479 FF224D71 FF214B70 FF1E4C72 FF205079 FF25517A +FF102C3F FF24455D FF24445F FF204058 FF16394E FF1E415B FF1C3F56 FF0C2D41 FF1D3F58 FF183C58 FF173C59 FF184062 FF1B496A FF1A4767 FF163D5D FF193D5C FF1E435F FF193E59 FF1A3F5C FF113754 FF133B5C FF2D587B FF255177 FF275376 FF305979 FF234F70 FF265171 FF1B4567 FF336088 FF27537F FF214D77 FF28557D FF26537D FF204E78 FF234F79 FF214B76 FF204B75 FF1C4A70 FF224F75 FF2A587D FF1B496F FF1E4A70 FF1A486B FF184568 FF1F4D71 FF1F4E72 FF28557A FF255175 FF265075 FF224F75 FF28577C FF2B597D FF285276 FF1E486B FF2A5477 FF1E476A FF1A4464 FF214968 FF204868 FF1A415F FF183E59 FF1B4561 FF224C6D FF244A6D FF143655 FF12334C FF183A52 FF204761 FF345D80 FF143D61 FF244D71 FF295577 FF265374 FF214F70 FF204D71 FF275378 FF1C486A FF275274 FF265275 FF255277 FF275579 FF2F5D7F FF315D7A FF2A5473 FF2A587A FF326082 FF305D82 FF275578 FF2C5778 FF305A7A FF275375 FF265477 FF2B587E FF234E73 FF235176 FF205379 FF1A486D FF244E74 FF366189 FF355E82 FF2D5370 FF1E425A FF133751 FF264C69 FF103651 FF2A526E FF355F7F FF295A7C FF30668C FF3E749B FF417399 FF3B6C91 FF3C7094 FF407699 FF42789C FF447A9E FF407397 FF3F7295 FF36678B FF386B92 FF407299 FF3F6F93 FF3F6C8F FF406D8D FF406C8B FF487797 FF477694 FF477597 FF507BA4 FF457093 FF356083 FF3C6992 FF2E5B84 FF2C587F FF3B688F FF43729B FF3E6B93 FF356187 FF3C688D FF3B6A91 FF3B6C97 FF40709B FF35618A FF2B5881 FF416F98 FF325D84 FF2C547B FF305A80 FF2F5D86 FF386896 FF2D5F8D FF366793 FF2B5883 FF2F5B84 FF224C73 FF3F678D FF416A92 FF38658C FF35628B FF36638C FF315B82 FF2D5578 FF284C68 FF133650 FF244864 FF264C68 FF1B3E5B FF1C3C5A FF0E2C41 FF0B273B FF0A2437 FF0C283A FF122F40 FF082435 FF051F30 FF051E2E FF031C2B FF021928 FF041A27 FF031924 FF031A26 FF041925 FF051625 FF041828 FF061D2C FF081E2D FF051B29 FF061927 FF021729 FF031D32 FF081F36 FF03192B FF011724 FF041925 FF041821 FF031623 FF031424 FF081B2D FF061C2F FF0E273C FF102944 FF183251 FF153450 FF102D45 FF082134 FF112B3C FF142E42 FF051F2D FF0A2233 FF142F45 FF193548 FF0F2533 FF051B25 FF081E29 FF1A303E FF1B2F41 FF192B3C FF122836 FF0D242D FF0A1F26 FF071C23 FF021920 FF02151D FF04161D FF031722 FF021826 FF021928 FF061D2A FF041A27 FF041B28 FF061D2A FF071D2A FF081D2A FF071E2A FF041B29 FF041A28 FF031925 FF051A27 FF051C2A FF061E2C FF031A26 FF021722 FF051824 FF051827 FF0A1F2E FF0E2837 FF112B3B FF122639 FF0B1F33 FF0F283E FF0E283F FF0C2A42 FF15324C FF15314E FF15304E FF1A334E +FF2A4658 FF254259 FF2E4C67 FF24435E FF3A5A75 FF2B4F6F FF3A5F7D FF325671 FF466B8C FF2F577B FF2A5274 FF1F466B FF265276 FF224E73 FF254F74 FF204D72 FF214E71 FF224E71 FF1F486A FF2A5070 FF224A6B FF234E71 FF1F496D FF193F63 FF0A2C4C FF173E5E FF163856 FF123854 FF224B6E FF244F78 FF1B4670 FF113B62 FF123D65 FF164069 FF123B5F FF153C61 FF1E466D FF1C476D FF1D4A72 FF1D4870 FF1B446B FF1E496F FF214B70 FF224B6E FF194164 FF204B70 FF225176 FF15446A FF1A466B FF113A5E FF1D466C FF184469 FF1D496D FF1B466A FF1E496E FF1F496C FF1B4465 FF1D4666 FF1E4667 FF285071 FF244B69 FF1E4866 FF2E5A7F FF2D5A82 FF366487 FF396285 FF2C5472 FF2F5979 FF3A6889 FF3B6689 FF3F698B FF386286 FF265073 FF366285 FF346186 FF2B597F FF326183 FF2C5A7E FF2D5C80 FF306285 FF326489 FF346189 FF305A7B FF2F5778 FF2D5B7B FF2C5B7C FF2C5A7D FF29587B FF245072 FF265072 FF255072 FF28547A FF224B6E FF1D4364 FF254D6D FF1D4869 FF1D4160 FF11304D FF294B67 FF214260 FF1C3C55 FF17364B FF193850 FF325973 FF3D627E FF2F5672 FF3B6786 FF386A8D FF396E92 FF34678C FF3C6C90 FF356588 FF417295 FF35698A FF3F7497 FF42779C FF40759A FF3B6F93 FF3A6C92 FF32678A FF3B7095 FF3A6E95 FF41759A FF407599 FF36698F FF3E7097 FF386D8F FF3A6D8E FF3E6E92 FF386A88 FF3F708F FF3A6A8D FF3C6D94 FF43749D FF3F7199 FF477BA4 FF4579A1 FF497A9F FF5785A9 FF447298 FF2B5980 FF235074 FF2A5579 FF285277 FF295277 FF264E70 FF305678 FF2D5577 FF3E688C FF315A7E FF32597B FF3F6786 FF436D8D FF436C8D FF3E6788 FF3F6B8A FF467291 FF547E9B FF467193 FF4A769D FF416D92 FF416B91 FF345D84 FF366189 FF396892 FF366790 FF32648E FF346690 FF2F628A FF2F5E88 FF35618B FF335E8A FF305B87 FF35608B FF2D5A86 FF3C6A96 FF366590 FF34638D FF2E5D84 FF224C71 FF224A6F FF1D4465 FF1F4563 FF1F4868 FF1D415E FF143351 FF254A6A FF305C7E FF306089 FF386C9B FF336596 FF386999 FF31628D FF2E5F87 FF2D5D87 FF31628E FF376490 FF37648F FF38678F FF366185 FF375C7E FF3A6285 FF3B688B FF386387 FF417097 FF386A97 FF30608C FF336187 FF35618A FF34608F FF3E6E9A FF3B6B94 FF326188 FF39678D FF37658B FF3C678C FF40698C FF436C90 FF4D7799 FF4A7294 FF416787 FF416887 FF3A637F FF406883 FF436985 FF436A87 FF3C627E FF446983 FF3A5E79 FF436682 FF3B5F79 FF395C76 FF395972 FF39586F FF3A5A74 FF42647E FF3C5F78 FF3A5F78 FF42647E FF365770 FF2E4C62 FF2C4B5C FF254252 FF203B4E FF183348 FF122A3E FF112532 FF102532 FF324D65 FF2D4961 FF2C4964 FF2B4963 FF1C3A50 FF264559 FF1E3B50 FF1D3646 +FF123750 FF143751 FF103249 FF103145 FF0E2B41 FF08263D FF11314A FF13344E FF0D304A FF153852 FF153753 FF143D56 FF143F5B FF173E5D FF1A3E5E FF1C4260 FF1F4966 FF275071 FF254D70 FF1E4466 FF1E4667 FF1E4A6E FF214F77 FF264E76 FF224B6F FF28547A FF295075 FF234968 FF285375 FF255379 FF245079 FF234D77 FF24517B FF27547E FF285479 FF244E78 FF28527E FF285684 FF24567F FF204B76 FF1F4A73 FF23517A FF225178 FF174569 FF174366 FF1F476D FF174269 FF1D4970 FF1D496E FF224F70 FF244E71 FF285378 FF285379 FF274E75 FF214E70 FF295477 FF254E74 FF254C72 FF274F73 FF295475 FF1E4764 FF214562 FF234763 FF1C415F FF1C4363 FF1D4766 FF1C425D FF183D57 FF274D6E FF305877 FF254E6F FF30597B FF254C6D FF244969 FF244C6B FF224B69 FF244C6A FF2C5476 FF284F70 FF275171 FF2C5678 FF2E5779 FF2A526E FF2E5373 FF305B7F FF315F83 FF305D84 FF2A5A7E FF2D5C81 FF29577E FF27537B FF2B567E FF2B597B FF285877 FF2E5C7A FF355D7D FF2A516E FF1E4560 FF11344C FF0E2940 FF19374F FF294C66 FF274960 FF21485E FF244862 FF2C526E FF2A5774 FF386A8D FF3F7498 FF366A8B FF39698B FF376688 FF417294 FF427496 FF38688D FF3A6E94 FF457DA3 FF41779D FF487BA3 FF40749A FF3A6D95 FF407199 FF346488 FF326182 FF3F7191 FF3B6F91 FF3F7194 FF366B8E FF3D7399 FF396D90 FF2D6585 FF2A5F7F FF2D5F80 FF2D6084 FF35688E FF2F6386 FF3A6E91 FF34698C FF376A90 FF33658B FF3D6D94 FF3C6F93 FF396D90 FF3A6B91 FF325F87 FF3C6A8E FF3D6D8E FF306284 FF386B91 FF36698D FF2C5E80 FF295979 FF2E5D7C FF2F5A7B FF325E80 FF396585 FF2A5373 FF14405E FF1F496C FF2D5578 FF2D5677 FF2E577B FF3A6488 FF416C8C FF3B6386 FF386083 FF396385 FF456F92 FF416A8A FF46708E FF4A7391 FF4B7393 FF50789C FF4F7A9C FF376688 FF3D6C91 FF305C84 FF3D6890 FF376287 FF356288 FF36628B FF2C577E FF29567B FF2A5884 FF285D88 FF2F5E89 FF1F4F7A FF2C5F8B FF29598B FF255A8C FF275B8A FF2C5E8E FF2D5E8B FF2C5C88 FF2F5F8E FF285D88 FF2B5C85 FF2D5B83 FF2E5B82 FF2F5475 FF0F2E45 FF20455E FF437296 FF31608A FF37648F FF2C5C89 FF33648D FF376591 FF356290 FF33638F FF386593 FF3E6E99 FF3B6C95 FF305F88 FF3B668E FF416689 FF3A5D7D FF3E6889 FF3E6B8E FF366389 FF3D6B93 FF39688E FF305E7F FF345F80 FF315B7E FF356184 FF325F81 FF376383 FF325F81 FF376386 FF3E6B8F FF406D90 FF345F81 FF2A5473 FF2F587A FF295174 FF2D5576 FF345B7C FF335A77 FF2D5270 FF375A7A FF365776 FF2F4E6C FF31506D FF284863 FF294C6B FF385973 FF233E52 FF163045 FF0D2D3F FF19394F FF213F57 FF122F41 FF274355 FF234053 FF1D3848 +FF325B7D FF2B577A FF275475 FF265070 FF234F6F FF214C6C FF1F4769 FF285478 FF235376 FF225074 FF285378 FF214D71 FF1D4A69 FF1F4C6D FF194366 FF1F4766 FF19405C FF153C59 FF1E4462 FF1A425D FF1B425E FF153D5A FF1D4464 FF164060 FF194165 FF224A6E FF1D4666 FF1C4565 FF1A4364 FF234E72 FF214F74 FF205076 FF1C4C71 FF1D4A6F FF1B4468 FF1A4469 FF194469 FF1A446A FF173F65 FF1B446C FF1F4C75 FF204E78 FF28567E FF2D5784 FF224D77 FF1F4C70 FF255077 FF28537B FF2D5B81 FF2F5982 FF2A5580 FF234F75 FF1A4567 FF1D486A FF1A4066 FF173E61 FF103859 FF12395A FF1B4162 FF13395B FF1E4567 FF1B435E FF1A3D57 FF214360 FF2A5171 FF274F6F FF244765 FF284B6A FF2B5474 FF3C6989 FF335F7F FF3A6186 FF2D5376 FF375F7B FF244D68 FF234C6C FF2A5475 FF24486A FF214565 FF1B4462 FF224F6F FF285372 FF264C6C FF214765 FF2E5775 FF325B7A FF2D5677 FF2F5A7D FF325D82 FF2F5A80 FF2D597E FF315F82 FF305E81 FF2E5C80 FF2F5B7B FF2A516E FF2B5372 FF2A5172 FF193A54 FF1A364B FF1F3A52 FF22415A FF204157 FF20445C FF113346 FF264A60 FF2B5472 FF2B5A78 FF376686 FF376688 FF39688A FF407091 FF3A6A8A FF326281 FF346485 FF37688A FF326484 FF3A6888 FF326082 FF356387 FF2C5A7E FF34658B FF3A6C93 FF346386 FF295876 FF326282 FF326384 FF376687 FF326282 FF2E6080 FF2B5B7C FF265777 FF305F7F FF2E5D7D FF275777 FF245172 FF2F5B7C FF376486 FF346385 FF2C5D82 FF34668B FF326388 FF3B6E8F FF326585 FF36688B FF3B6D90 FF34678C FF2C5E7E FF2A5A79 FF35688B FF31658B FF2F6185 FF326284 FF2F5D7F FF326085 FF326484 FF316184 FF376385 FF386484 FF315D7D FF366485 FF467697 FF376787 FF3A6685 FF366587 FF37658A FF3E7095 FF5083A4 FF2F5C7B FF325B7B FF477092 FF336081 FF275478 FF38658C FF416F97 FF46739B FF3C678B FF406B8D FF396688 FF3C6387 FF345E7E FF396788 FF507EA1 FF537FA0 FF5581A2 FF5281A6 FF5282A6 FF4879A1 FF4376A1 FF47769E FF3D698D FF436E8E FF3B6886 FF4C799A FF457195 FF336087 FF355D7F FF365F80 FF325E82 FF37617E FF3F637C FF59809D FF477493 FF447193 FF457196 FF39678C FF3B668B FF3C638A FF295177 FF264E73 FF21476B FF284D71 FF32587E FF254C70 FF244B6A FF20425C FF214259 FF30516C FF264965 FF244969 FF2F597C FF2D5A80 FF36638C FF305E86 FF2A587E FF305E84 FF346187 FF3E6B92 FF39668D FF325F82 FF346284 FF2D5D82 FF35648A FF2D5B7D FF2A5778 FF275173 FF305C7E FF2E5979 FF325977 FF254D6A FF2A5372 FF406688 FF32597B FF2F5677 FF264865 FF2C5069 FF2A4764 FF21405A FF33526C FF335471 FF375C75 FF36586F FF325064 FF375669 FF315267 FF38556E +FF315975 FF1C4765 FF2F5A7A FF1A4668 FF265277 FF234E75 FF255072 FF1B486A FF1E4E76 FF194971 FF19476B FF1D4B6F FF235273 FF225074 FF28567C FF214D70 FF255170 FF285375 FF1D486D FF204B6F FF275074 FF204A70 FF214F74 FF245377 FF27557D FF2A567F FF204D74 FF225077 FF244A72 FF1D4468 FF194668 FF2B567A FF224B70 FF224C71 FF1A4468 FF1D496E FF1C486E FF1A4369 FF163F60 FF1A4163 FF193F62 FF194166 FF1B476D FF1C496F FF214E72 FF1C486D FF1E466C FF1C4369 FF184466 FF174468 FF164168 FF204B73 FF1C476E FF1F4972 FF28527C FF2C567D FF224B6E FF214A6B FF224B6F FF244D75 FF2C567E FF2C557A FF294F73 FF2F5779 FF204B6C FF2E5376 FF274E6E FF244B68 FF264C6D FF3E6B8C FF305C7E FF457094 FF2E597C FF345B7A FF476C8C FF2F5A7C FF2A5779 FF275173 FF2A5474 FF2B5578 FF305D86 FF305D86 FF2B577E FF2B567C FF2B577C FF2B567C FF2F5A81 FF265375 FF275377 FF224E71 FF234E71 FF234E70 FF2B5A7C FF2F5C80 FF345D7F FF254C6C FF2B5472 FF274E6C FF2D4E67 FF254358 FF203C55 FF183A56 FF1A415A FF1A405E FF1D3E57 FF26475E FF365A76 FF406A88 FF376380 FF33607F FF3E6C8D FF396989 FF3C6B8A FF32607D FF3B6987 FF2E5B7C FF346284 FF355F7E FF386380 FF3D6C8A FF3A6684 FF35607E FF2F5B7A FF275471 FF35617E FF376383 FF3C6A88 FF356482 FF3D6C8C FF3E6F8F FF346380 FF3A6B8A FF39698B FF386687 FF2B5776 FF366282 FF336081 FF2A5778 FF2F5B7D FF2D5A7D FF2E5B80 FF316185 FF2B5B7C FF205072 FF215275 FF295779 FF326388 FF407297 FF2E6086 FF31668D FF2F6286 FF2F607F FF285674 FF315D7F FF2F5C83 FF336287 FF305F84 FF2D5A7C FF345F80 FF335D7D FF356080 FF2F5B7B FF437192 FF407396 FF1E4D70 FF2E5D83 FF1B496B FF346485 FF245472 FF326181 FF2B5A7B FF396A8A FF2B5B79 FF2A5977 FF255676 FF2E6183 FF326384 FF316182 FF346386 FF305C7E FF366182 FF3C6788 FF3C6A8B FF356384 FF3C698A FF366586 FF497393 FF3C6686 FF346083 FF295372 FF2E5570 FF335670 FF395D77 FF3B617E FF315877 FF244A67 FF446C87 FF335B73 FF385C74 FF2F516D FF395975 FF2B4E67 FF355C77 FF335A77 FF4A708F FF335A78 FF466D88 FF345975 FF406683 FF3C6380 FF2F5572 FF2F536F FF315774 FF4C748F FF213D54 FF264459 FF34566B FF4F758C FF2E5570 FF2D5676 FF3A668A FF326187 FF3A6F98 FF3C719B FF3D719A FF3C6E96 FF3C6C94 FF3C6992 FF346189 FF437094 FF376385 FF3A668A FF406D92 FF437198 FF416D91 FF3D678B FF457194 FF447293 FF386382 FF315979 FF335C7D FF2F5878 FF2B5473 FF244C6B FF264B66 FF254A63 FF375B7D FF406785 FF1D3B50 FF2E4C61 FF305065 FF345367 FF375468 FF365368 FF37586C FF38586B +FF2B5374 FF345B7E FF2F5A7A FF3E6B8B FF3B688A FF335F83 FF2E5B7C FF295475 FF27547A FF305F86 FF285779 FF245376 FF235276 FF1F5075 FF23547A FF1F4E74 FF1F4B70 FF1E4971 FF17426C FF184468 FF174264 FF174065 FF1D446A FF1A4367 FF194369 FF1B4670 FF1F4C74 FF1C4972 FF204E75 FF214D72 FF184165 FF133D61 FF194469 FF1C476C FF1D476D FF1D496F FF204B72 FF214972 FF1E486E FF1B4269 FF224A6F FF244E71 FF214F71 FF245074 FF1F4A6F FF1E496D FF1D4466 FF244B6B FF1F4969 FF265173 FF234B6D FF1E486B FF204D71 FF265273 FF1D4A6D FF1D4A6C FF1C4667 FF1E4768 FF1B4467 FF234E71 FF275376 FF224A6C FF1A4263 FF224C6A FF1D4864 FF1A3F5E FF1F4665 FF204868 FF1F4565 FF244E6F FF305C7C FF24516F FF2C5675 FF305878 FF355C7D FF426B8D FF264E72 FF325C7F FF1D4765 FF204867 FF1E486C FF1D4769 FF1F4666 FF1C4361 FF204B68 FF224F6E FF194364 FF244B6C FF254E70 FF295374 FF2A5676 FF295576 FF2A5475 FF265071 FF2D597B FF295476 FF264B6A FF13314A FF082133 FF182F41 FF29475D FF2E516B FF2D526E FF375E7C FF2E536E FF21445B FF2D516B FF315977 FF2C5674 FF335D7C FF325F80 FF3D6C8E FF316081 FF325E7C FF325A75 FF2E5775 FF315C7C FF2F5875 FF2E5A76 FF33627E FF2E5878 FF385E7E FF2A5371 FF365F7D FF335C7C FF37607F FF426C89 FF3E6C88 FF3C6B8A FF427091 FF44718E FF3D6B89 FF386888 FF396B8A FF336583 FF366484 FF325D7E FF2C5876 FF2C5977 FF2F5E7C FF336484 FF285877 FF305C7D FF366485 FF356585 FF315D7C FF35617F FF2D5778 FF3F6A8D FF356588 FF336284 FF25536F FF26536F FF2A5676 FF356384 FF366587 FF3B688A FF3C6C8D FF5281A4 FF416F91 FF2C5A79 FF2A5575 FF285576 FF3B6B90 FF346288 FF386A8E FF346586 FF38698D FF336283 FF2A5679 FF325E81 FF305E7F FF336181 FF3E6C8C FF336081 FF326082 FF326282 FF30607F FF2A5777 FF2B5B78 FF305B7C FF325D7D FF25516F FF315C7A FF325F7F FF3B6A8C FF2F5A79 FF2E5777 FF3F6C8D FF305C79 FF335E7A FF224966 FF1F4665 FF2E5878 FF3E6888 FF386281 FF416E8F FF345F7C FF32596F FF2E5570 FF375D7C FF466A88 FF305572 FF365E79 FF2C566F FF325B75 FF38617C FF3F6884 FF48718F FF4A7493 FF3F6988 FF325976 FF477592 FF3E6684 FF1A3F56 FF2B4962 FF3E6580 FF3E6787 FF376185 FF356287 FF316085 FF2C5D81 FF316086 FF2E5D84 FF27587E FF2C5D82 FF2E5E83 FF2F5D80 FF2E5B7E FF315D81 FF234D6E FF285270 FF275474 FF2C5976 FF204963 FF1C4360 FF295272 FF346082 FF3F6F90 FF356385 FF406E90 FF457595 FF3D6C88 FF49728C FF44647D FF325269 FF2C4A65 FF214156 FF1F3744 FF355263 FF2F4D60 FF2D495D FF28475B FF436277 FF3C5A71 FF47677D +FF274F6C FF335775 FF305571 FF38617D FF3C6181 FF3F6786 FF3B6484 FF3B6283 FF2B5575 FF315D7E FF275375 FF1F4C6C FF214F71 FF225175 FF245477 FF214D73 FF29577A FF245479 FF2F5F88 FF27567D FF235077 FF255179 FF1F4A72 FF1D4A6E FF1D486E FF1D4770 FF1C466F FF144063 FF174165 FF19446A FF18456C FF1B446A FF153E61 FF133C5C FF163A5C FF113556 FF103457 FF0E3156 FF103458 FF183D60 FF173D5F FF183F63 FF1F466D FF1D4467 FF1C4668 FF1F4A6B FF214A68 FF1F4769 FF1F486C FF1F4666 FF1A3D5D FF1E4467 FF1B466C FF20486B FF1A435F FF1B4561 FF1A4363 FF234A69 FF1D4360 FF1F4663 FF1E4563 FF183C59 FF1C425E FF234B66 FF244965 FF1E475E FF254867 FF1F4565 FF264F6C FF234A67 FF305773 FF345770 FF2D4C67 FF355B79 FF365E7E FF3C6180 FF345B7A FF406C8B FF426B8B FF365B7D FF31587D FF376486 FF346080 FF325B7C FF325B7D FF275073 FF2D5478 FF2B5171 FF214968 FF274F6D FF214867 FF1B4262 FF15405E FF1A415D FF1F4361 FF305677 FF295172 FF2D526E FF28485F FF1E3A4F FF112E43 FF1E3C51 FF1A364C FF193A50 FF274B63 FF254962 FF264660 FF284C69 FF365D7A FF335A75 FF385F79 FF38617D FF396584 FF376483 FF2D5A72 FF3C6681 FF39637F FF365A78 FF3C5F7F FF386581 FF356080 FF335C7F FF396382 FF3D6784 FF37617F FF2A526F FF345B7B FF3E6A8A FF245272 FF336081 FF31607F FF255371 FF2E5975 FF2D5673 FF295272 FF335F80 FF265372 FF27526E FF254E69 FF234B67 FF204B67 FF265570 FF2F5975 FF2B5876 FF295977 FF355F79 FF315A71 FF2B516B FF2D5371 FF3B6787 FF366687 FF356285 FF336083 FF3C6A8B FF3B6A86 FF3C6989 FF386383 FF3A6884 FF285575 FF305B7B FF36607B FF2D536F FF406A86 FF305C79 FF335E81 FF2A5472 FF3D6787 FF40698C FF437596 FF396786 FF2F5977 FF366181 FF3D6B8D FF326482 FF376786 FF345F82 FF2D5B7C FF3B698B FF376487 FF305F7F FF356387 FF3B6B8D FF356483 FF285172 FF28536E FF2A5877 FF386485 FF305B7E FF356183 FF416E8A FF3B6A86 FF3D6B89 FF4D7C9A FF467393 FF386383 FF43728C FF507D97 FF527B98 FF527A96 FF3E6581 FF315975 FF4B7291 FF3D6484 FF608AAB FF4D779B FF567EA3 FF497696 FF6D99BB FF5A87AA FF6796B9 FF6390B3 FF447292 FF4D7A9E FF6E9CC0 FF315D78 FF264D65 FF2E546F FF5685A3 FF2A597B FF2B5C83 FF2D5C84 FF2A5980 FF2A5C7F FF35678B FF326488 FF2D5E82 FF3B698C FF285677 FF356486 FF346389 FF356082 FF356181 FF417193 FF3D6F8E FF3B6884 FF3B6581 FF356080 FF386587 FF427190 FF457290 FF386280 FF386480 FF436B84 FF254459 FF182F3C FF152C3A FF152838 FF1A333D FF274354 FF2E5266 FF2B4C61 FF27455B FF24445B FF294860 FF234259 FF2D4F66 +FF2B506F FF2A4C66 FF254661 FF254A68 FF254B65 FF1C415B FF1B3E57 FF0C3047 FF143852 FF183952 FF17374E FF274C69 FF1F4460 FF214764 FF214665 FF264C6B FF274B6C FF284E6F FF1A4468 FF224D75 FF215176 FF18496B FF225175 FF204B6F FF214C70 FF1C486E FF224C74 FF1F4A70 FF224E73 FF275479 FF1E4B6E FF1E4A6C FF224B6D FF275174 FF214C6E FF264E6E FF204564 FF183C5D FF193E5F FF1A3F62 FF224B6F FF204C70 FF1A4363 FF163B5B FF163E5D FF133E5D FF1B4467 FF174268 FF1D4972 FF1F476F FF1C456A FF1D456D FF1A426C FF1C456B FF1C476A FF1F486A FF244C71 FF275178 FF1E486B FF1E4667 FF2B5375 FF244D6E FF2A5174 FF294F70 FF274F69 FF1B3F5B FF204664 FF1A405F FF1C425F FF193F5B FF264B65 FF0F2C45 FF102F47 FF1C3F58 FF102E49 FF13314A FF0F2940 FF092942 FF0F2C46 FF13334A FF18394F FF0E2B42 FF20435E FF3B637E FF274E6A FF1B3C5A FF173855 FF1F3F5A FF1B4057 FF284D66 FF173B56 FF2F546F FF416584 FF365B79 FF395E7B FF284D6D FF365E7F FF2F5575 FF30536F FF345A74 FF22445E FF2A4B63 FF355971 FF3D627D FF2E5871 FF2A516C FF305474 FF2C5376 FF365F7F FF224968 FF1E4260 FF224764 FF1F4864 FF2A5470 FF284D68 FF2E5672 FF335A79 FF2F5574 FF234D6C FF2B5778 FF2B5776 FF345D7E FF30587C FF295272 FF2D5775 FF355D7E FF2E5572 FF2C5677 FF255373 FF244E6A FF2B5375 FF2E5779 FF2F587A FF27516F FF2A526D FF284E6B FF2A506F FF214A67 FF315B77 FF355F7B FF36607D FF3A6382 FF346081 FF426E8F FF416C8C FF325C7A FF375E7B FF2F5371 FF244A69 FF285375 FF335D7D FF325C79 FF295676 FF295373 FF234B69 FF234C68 FF264F6C FF2C5775 FF335D7B FF2A5471 FF335D7A FF345C79 FF385D7A FF3C6580 FF315C7A FF365D7D FF2B506E FF29516D FF436E89 FF47718D FF4D7898 FF275070 FF305774 FF365E7B FF335C7B FF355F80 FF305C7D FF2E5B7B FF2A5574 FF325E7D FF305D7D FF346383 FF2E5B7B FF376585 FF37607E FF396582 FF366483 FF406D8D FF315D7C FF3D6B88 FF36617D FF305970 FF2D5974 FF345E7D FF3A647D FF3C647F FF406782 FF385F7B FF375E7B FF274B65 FF345470 FF365B75 FF355870 FF3C607B FF2E5672 FF385A75 FF3D5B75 FF3B5C77 FF3D627D FF3F6580 FF2E5670 FF355975 FF325772 FF375F7E FF446A83 FF597E99 FF4A6D88 FF4E7795 FF5B89AA FF2D5E81 FF1E4E72 FF27577A FF295478 FF355F84 FF336184 FF2E5E7F FF316081 FF406E8E FF366283 FF3D6687 FF386484 FF3E6B8C FF406C8F FF406C8E FF426F8D FF3F6B89 FF3F6989 FF39637F FF3E6784 FF416B8B FF436F8D FF3B647C FF1B3D50 FF183342 FF1D3544 FF1A3745 FF254150 FF1D3B4D FF1F4156 FF204662 FF2A5273 FF214C6D FF295575 FF315A78 FF2D5470 FF325975 +FF28506F FF315972 FF2D536E FF325878 FF3B6182 FF335B7A FF325978 FF355C7B FF305676 FF335976 FF2C4F6B FF1F4461 FF204664 FF163A5A FF0E2B4A FF0B2844 FF0A2141 FF08233F FF0D2A42 FF153650 FF1E4260 FF264B6D FF254B6F FF265074 FF255175 FF204A6F FF284E76 FF2E5780 FF1D476F FF2A5579 FF224E70 FF1D4A6D FF245072 FF1E486A FF265275 FF234F72 FF264F6F FF19405D FF1C4361 FF153C5B FF154060 FF164163 FF1C4664 FF1E4462 FF1E4665 FF1D4766 FF234B6C FF21476B FF285177 FF254C75 FF214B70 FF244F74 FF244F74 FF204B6E FF264E71 FF214768 FF193F60 FF21476B FF2A5074 FF22486C FF204769 FF1B4265 FF1E456A FF1D4265 FF123756 FF133958 FF1D4566 FF265074 FF234E71 FF1C466B FF234D71 FF244D6E FF38607E FF2C5674 FF2B5576 FF2D5678 FF204765 FF214966 FF1D405E FF1F425F FF1D3C56 FF0C2538 FF1E3E53 FF3D6783 FF1C4563 FF284D6B FF1D4360 FF214864 FF234C66 FF244B66 FF23435D FF173046 FF102D45 FF0D2A41 FF152F45 FF17354C FF21425A FF254761 FF30526C FF2A4E68 FF2B4F68 FF2A516A FF2F5972 FF2C546E FF38637C FF2B556F FF315A7A FF3A6588 FF396686 FF366383 FF386584 FF3F6A88 FF3F6988 FF4F7898 FF456E8D FF3F6C8B FF3D6A8A FF366384 FF336181 FF376485 FF376482 FF315C7A FF325C7C FF355E7F FF345E7F FF3C6889 FF3E6988 FF3B6788 FF3A6687 FF436C8A FF3A6482 FF345F7F FF366080 FF355D7C FF325B75 FF325673 FF365B79 FF28506C FF224661 FF234762 FF224A67 FF234867 FF2A5373 FF275272 FF2B5572 FF2D536E FF224B67 FF2D5573 FF2C5572 FF28516F FF28506C FF264C68 FF284C6D FF254D6E FF2E5877 FF38637F FF375F7D FF355E7D FF355C7C FF3C6584 FF426F8E FF537F9E FF4D7595 FF386380 FF35627E FF2F5876 FF345B79 FF3B6484 FF2E5874 FF325C78 FF2D5674 FF2F5878 FF2D5572 FF274D67 FF1F445E FF2A516C FF2C5372 FF2E5675 FF2F5976 FF2A576F FF355D77 FF2C5370 FF315774 FF365F7B FF2E5872 FF27506C FF2A526D FF29506B FF3B6480 FF44708C FF416D8A FF436D85 FF3B627E FF426C88 FF3F667E FF395C72 FF3C6177 FF3C647D FF527A95 FF3F657E FF3B5E77 FF4A7189 FF32576D FF375B72 FF385F77 FF3E6178 FF34546B FF3D5F79 FF547994 FF426985 FF4E7392 FF375872 FF2D5166 FF4D758E FF254056 FF22425B FF32546D FF2B4F67 FF29506B FF3F6986 FF325D7C FF245170 FF315978 FF1B4463 FF2C5878 FF326080 FF2D5B7B FF2F5D7C FF2F5B78 FF355F7B FF295470 FF3A6580 FF264E69 FF2F5674 FF456D8B FF35617D FF396480 FF375F7B FF365E79 FF315874 FF3E6582 FF305671 FF365A72 FF3B6077 FF375E78 FF3B647C FF396077 FF335971 FF2B526D FF29516E FF244F6D FF255170 FF244F70 FF254F70 FF275170 FF29546E +FF2B5272 FF254D69 FF264D66 FF2C506A FF2A516B FF2A506B FF305473 FF335879 FF254E6F FF224D6C FF2F5A78 FF376280 FF3A6488 FF2D597F FF26537A FF24507A FF27557F FF26557E FF214D73 FF1A3F61 FF112E4B FF041E39 FF031D39 FF0E233F FF152B47 FF203A51 FF153145 FF1C3C51 FF18364D FF143046 FF1C3A52 FF22425C FF264560 FF213F57 FF26435B FF2C4D69 FF2A4A66 FF1D3B53 FF224059 FF233F59 FF2C4C66 FF2D516C FF23465E FF274862 FF2A4B67 FF254764 FF234766 FF214667 FF133758 FF173B59 FF284C6C FF214465 FF294C6E FF224567 FF183D5C FF19405D FF183E5C FF183D5A FF234766 FF153A59 FF1A425E FF22496A FF264E6F FF2B5272 FF244A69 FF274B69 FF1F4667 FF244C70 FF325A7D FF31587C FF284F70 FF285170 FF284E6E FF2B506B FF2E5671 FF365D7D FF305979 FF285270 FF315877 FF35607F FF28516A FF2A485F FF385B77 FF4D789A FF2C5579 FF2F5475 FF2E5372 FF284F6E FF1B4160 FF133957 FF173B56 FF163348 FF1F3F55 FF305065 FF2E4D62 FF305166 FF2C4F66 FF234A62 FF2B526B FF284F67 FF214860 FF295069 FF2D536C FF295068 FF2E536C FF284E6A FF305777 FF375F80 FF295070 FF315876 FF335D7B FF376280 FF34607F FF335E7E FF2F5976 FF345C7B FF376180 FF355F7F FF345D7C FF2A5675 FF315F7C FF295874 FF2F5D7A FF34607F FF376180 FF375F7D FF37607E FF376280 FF3A6581 FF3A6581 FF35617F FF2F5A7A FF3A6586 FF345D7E FF335E7B FF2C5774 FF315C79 FF345D78 FF325974 FF305874 FF2A5671 FF26506B FF2F5775 FF244F6E FF35617C FF315A72 FF2F546C FF30556E FF214762 FF355B77 FF375E7C FF345C7B FF335977 FF355E7C FF2D5774 FF29506C FF2C506E FF335976 FF274C67 FF294F6A FF2A546F FF244E6C FF244E6E FF2C5777 FF2D5675 FF315976 FF2A536E FF36607A FF315D79 FF3A627D FF3E6681 FF365E7B FF385F7D FF355B75 FF2F536C FF335872 FF375C77 FF355C77 FF3B627E FF436D8B FF486E8C FF4A718B FF486E87 FF3C657C FF426C83 FF4A728C FF466A84 FF385B72 FF325871 FF2E5771 FF3D6880 FF3A637A FF31576F FF416980 FF385E74 FF3B5D70 FF3A5C70 FF41667D FF30576E FF35586F FF305268 FF2A5066 FF32556B FF33556A FF375D71 FF35546A FF2F4F60 FF214055 FF426377 FF2D4E63 FF24435C FF2F4C66 FF223F56 FF24465E FF2B495C FF365870 FF436980 FF345B74 FF2A526C FF2C5471 FF396483 FF3A6585 FF356284 FF3F6D8F FF437092 FF447190 FF4B7593 FF47718E FF446F8C FF416A89 FF436D8B FF3E6682 FF406580 FF395E77 FF446983 FF3A627C FF3D657F FF466C88 FF406881 FF426A83 FF416884 FF406783 FF3C647D FF39617A FF466B86 FF436780 FF3C637B FF315973 FF244B67 FF244B69 FF264D6C FF244D69 FF2A546F FF264E69 FF2C546D FF264E68 +FF234D65 FF1F4965 FF274D6B FF244763 FF224863 FF20495E FF153B51 FF264C68 FF1B4560 FF1D4663 FF234A69 FF214A67 FF1D4362 FF204664 FF204967 FF204D72 FF215075 FF215075 FF255379 FF255375 FF265175 FF295477 FF2B5774 FF2A5372 FF204566 FF1A3C5A FF15314C FF0D2A42 FF23435C FF193853 FF112E4C FF13304B FF18314B FF081F34 FF091D31 FF001731 FF082646 FF102D4C FF0A2840 FF092339 FF0B2239 FF092038 FF03172F FF041B2D FF001729 FF041A2E FF092137 FF0F253E FF11263F FF152C43 FF142943 FF0B2238 FF12283A FF182C42 FF1B3749 FF1F4055 FF29485E FF193347 FF254053 FF1E3E51 FF1F4156 FF1C3F5A FF244864 FF20425E FF294A65 FF21445C FF264C66 FF224561 FF1B3C55 FF1F3C56 FF0B2740 FF1B3C57 FF1F405F FF112D47 FF112E43 FF0C2741 FF274D69 FF1D435D FF153655 FF244969 FF14324E FF061F33 FF123248 FF3C6481 FF1F4767 FF183E5E FF133A5C FF244B69 FF11324E FF20435C FF254961 FF2D4C63 FF28475C FF29475C FF1F3A50 FF234058 FF1F3F57 FF1D435B FF1B415A FF1A3F57 FF325A71 FF2B566D FF2B526A FF284E64 FF24465E FF2F536E FF305977 FF355E7C FF2E5A75 FF29536F FF315874 FF2D5470 FF254D6A FF355F7C FF2D5A76 FF2E5775 FF295372 FF2D5777 FF284E6D FF305A75 FF2B5673 FF335D7D FF335C7B FF325B78 FF345E7B FF325F7E FF336080 FF325B7B FF375E7B FF416785 FF38617C FF39627F FF305675 FF385E7D FF345B78 FF315F77 FF315A71 FF395A71 FF30556C FF264F66 FF2C546C FF214C63 FF2C516C FF2D526F FF335C77 FF355B74 FF2F576D FF345E77 FF3B647D FF2D546B FF2D5671 FF305B77 FF305972 FF3A627F FF37607C FF2E5872 FF2F5873 FF365F7A FF2C536E FF375D76 FF305972 FF2F5773 FF2F5975 FF2B5670 FF335A77 FF375B7A FF2C536F FF224B64 FF315C78 FF335C75 FF2A516A FF2B526D FF2B526F FF2D5573 FF335D79 FF2F5773 FF224A63 FF214A61 FF1E455D FF1A415A FF2A516B FF244D65 FF2B516B FF2F556E FF2E566F FF2E5672 FF2C526C FF2B4F64 FF385D75 FF375E78 FF335970 FF3A627A FF3A6279 FF3A5C74 FF4B6F88 FF446B81 FF47697F FF39586F FF3E5E76 FF46677C FF486A7C FF4D7185 FF4F6F86 FF496A7D FF517487 FF46647B FF426579 FF4D6E82 FF48697C FF38596A FF476679 FF4F6E80 FF3C5565 FF3B566A FF658697 FF6D93AC FF3C627C FF2A5067 FF30546A FF2A4C64 FF30556F FF2C4F6B FF2A516A FF305972 FF3B637D FF3E647F FF395E77 FF355B72 FF335A70 FF355B74 FF315973 FF325971 FF2E5168 FF285266 FF365C75 FF345872 FF2E536B FF345974 FF325972 FF2E566E FF335A73 FF31556F FF305169 FF31546A FF345B71 FF30556C FF2D546C FF224A64 FF234966 FF254D6A FF224B67 FF204864 FF1C435F FF254B69 FF1F4662 FF1F4761 +FF294D6B FF2D5371 FF27506C FF224C67 FF254D6A FF274C67 FF20465C FF274D67 FF254E6C FF1D4666 FF204865 FF214867 FF1F4666 FF1D4464 FF1E4565 FF1A4564 FF224D6D FF224D6D FF1F4968 FF234B6A FF1F4868 FF1E486B FF1B4468 FF204B6D FF1E4A6E FF234E71 FF264E6E FF2B5378 FF2A5678 FF224D70 FF274E74 FF2C5476 FF355E7F FF2C5474 FF315774 FF365A78 FF2E567A FF34618A FF315B84 FF2B577C FF244F71 FF264D70 FF31597C FF254C6D FF264B67 FF183B56 FF2B526F FF274D6B FF1E415E FF1A3B59 FF1F4461 FF193C59 FF1E3D59 FF15354E FF0C2B42 FF133047 FF0F2944 FF102944 FF071B2F FF011220 FF0D2136 FF19344C FF132A3E FF0B2031 FF203A50 FF132C40 FF193A54 FF2A4E69 FF102E48 FF10324F FF143557 FF15395E FF193F66 FF14395A FF153957 FF1A3E5F FF0F3458 FF0B2E52 FF0E3153 FF14395F FF163C5C FF193651 FF1D4158 FF3C6687 FF224C74 FF20486B FF244B6E FF264D72 FF143755 FF183B59 FF133551 FF07233A FF0E2940 FF0E2B42 FF112D43 FF1C364C FF244258 FF294C61 FF33556E FF31556B FF31596D FF36607A FF365E79 FF365B74 FF30556E FF284D65 FF31566E FF2F5974 FF2A506F FF315A74 FF2C576F FF29516C FF375E7A FF2A5470 FF3A6486 FF38617E FF3B6683 FF3B6686 FF335B78 FF38637C FF2F5975 FF305878 FF355D7C FF2F5976 FF295272 FF345C7F FF2B5879 FF2F587A FF2D5372 FF305875 FF254D68 FF2E5571 FF385E7D FF2D5574 FF274E68 FF2B526D FF284E6B FF1F435F FF204560 FF20465E FF1D415B FF1D435F FF234862 FF294C69 FF315472 FF284D67 FF274C65 FF294F69 FF244C66 FF274D67 FF294E67 FF30566E FF315A72 FF305774 FF305674 FF335974 FF335971 FF2C536B FF305872 FF315973 FF315A73 FF325B76 FF3A637E FF365F7A FF3A6380 FF345C7B FF3A6483 FF3A6585 FF396282 FF436E8A FF3A6481 FF3B6584 FF355D78 FF325B78 FF345E7B FF355F7B FF37607E FF325A76 FF335A73 FF385E78 FF2F5A75 FF305976 FF38607D FF34607B FF2E586E FF365F7B FF3B6380 FF325A70 FF325B71 FF3A617D FF31526D FF395B72 FF3C6176 FF35576E FF284D63 FF33576C FF284A62 FF40657E FF44667D FF3A5970 FF214259 FF365B71 FF406178 FF2C4B61 FF44667C FF47667D FF557790 FF39576E FF315369 FF597D95 FF3B5B71 FF20374A FF122A3A FF213F50 FF31546A FF4E738E FF3A5F7A FF365C73 FF3C5F78 FF40657E FF3A6078 FF35586F FF41637A FF3A5E74 FF496F87 FF497289 FF456B83 FF4C718B FF456B86 FF436982 FF426880 FF426880 FF395E77 FF375E77 FF386178 FF3A6179 FF355A72 FF2F576C FF2D586E FF325B72 FF335971 FF385D76 FF335972 FF365C75 FF31566E FF2E536B FF284E66 FF1E455D FF1F465F FF1E445F FF1F4664 FF204764 FF1E475E FF264C65 FF2A4E68 FF24465F +FF1F455B FF234662 FF214463 FF274C6A FF244C68 FF234963 FF244760 FF214660 FF1F4663 FF1B4261 FF19405E FF1D4561 FF19435F FF1A4360 FF1E4663 FF1D4866 FF1F4865 FF204966 FF204865 FF214862 FF1E4661 FF254F6B FF204964 FF254B66 FF224866 FF214665 FF204562 FF244C6A FF2A5675 FF245071 FF1B4668 FF194666 FF1B4867 FF1D4769 FF1D4565 FF254D6C FF275175 FF28567C FF2E5E83 FF356387 FF2C5779 FF355E81 FF2E5B7F FF335F85 FF2D5B7E FF2F5E81 FF2C5C81 FF2E5D83 FF2D577F FF2C567B FF3A6A8F FF2E5D85 FF2C5781 FF29527B FF254C71 FF163D62 FF285379 FF275277 FF2F5576 FF224563 FF214866 FF1D4360 FF1C3B52 FF0D293C FF19384F FF193852 FF214666 FF284F70 FF204969 FF254D70 FF214B70 FF204871 FF224B75 FF254C74 FF1D4368 FF1C426A FF21476D FF254867 FF214564 FF1D405C FF1F415F FF1E3A57 FF0D2D45 FF234564 FF2F5274 FF163955 FF1A3D5C FF264C6E FF1D405F FF204262 FF2A4C6E FF1E3E5C FF345471 FF345370 FF2A4C67 FF1D4059 FF112F48 FF07243C FF173B53 FF173F58 FF12354D FF1E3A55 FF2F5068 FF355B73 FF2E546D FF325770 FF325770 FF345A76 FF3D6381 FF365C79 FF2B536E FF3B6380 FF38607D FF385F7B FF3A627F FF2F5B78 FF325B79 FF375C7A FF305972 FF2E5772 FF345B78 FF315874 FF365E7B FF335B7B FF365E80 FF355E80 FF346082 FF325D7F FF345D7E FF396382 FF3C6582 FF375F7C FF345B7B FF396383 FF305977 FF39627E FF335D7A FF325C78 FF325D79 FF2A526D FF254B66 FF345C7A FF315973 FF214560 FF264866 FF2E506F FF224765 FF325875 FF2B526F FF254B68 FF264D6A FF2B516C FF23465F FF224766 FF224868 FF2B506D FF244860 FF264B62 FF204861 FF345E77 FF244C65 FF30536E FF2F506C FF274C65 FF274D68 FF2F5673 FF3B6582 FF416B88 FF3B637F FF456F8C FF3F6C8C FF396484 FF3A647E FF3C637E FF3B6282 FF3C6786 FF386280 FF38607E FF355A79 FF395F7E FF3D6480 FF365E79 FF325976 FF3C6686 FF3E6785 FF2E5A74 FF325D78 FF315876 FF2C536D FF375F76 FF366178 FF3D647D FF3E617A FF3A6177 FF30566D FF27495E FF3E5E76 FF2E526A FF27465D FF3D5B72 FF3A5B72 FF33586E FF2B4E62 FF2A4B5E FF436579 FF35556A FF3A5A6E FF415F73 FF315167 FF577991 FF36556D FF385669 FF264353 FF3C5A6B FF466A7E FF5C859C FF4F7891 FF395E78 FF2B506A FF345772 FF30526B FF375970 FF2E4F64 FF3D5E75 FF345971 FF39627A FF406781 FF395F7A FF395F7C FF3B617D FF385E79 FF396079 FF365D76 FF385E76 FF355C74 FF385E77 FF345972 FF385E77 FF365E76 FF355E75 FF32576E FF2C5167 FF30556B FF32586F FF30576E FF2B4F66 FF294C64 FF2B4F67 FF2A5068 FF284D65 FF21465F FF224962 FF1C435C FF1E435E FF1C405C FF1D4058 +FF254C66 FF214861 FF244C63 FF224A63 FF28516E FF28506E FF1F4560 FF224963 FF224966 FF274F6B FF274D68 FF234863 FF214864 FF214865 FF254B6B FF214868 FF1B435F FF1C4561 FF244D6A FF1D445F FF1E4661 FF254F6D FF214A6A FF264C6B FF204664 FF234B66 FF1A4258 FF13374F FF2A4F6D FF1B4364 FF1A4262 FF1F4A67 FF1E4866 FF1D4564 FF204765 FF1F4765 FF204968 FF1D4765 FF1F4C6C FF214968 FF214665 FF1C4363 FF244C6D FF214B6D FF214C70 FF204D71 FF224C70 FF285177 FF254F77 FF2B567D FF224F74 FF255379 FF2A587E FF285478 FF2D5B7E FF325C83 FF2A527A FF2C557B FF2C597D FF27537B FF3D6692 FF2B557E FF30577B FF244B6C FF274D6F FF1B4262 FF244D6E FF2C5476 FF2B5575 FF123858 FF1E4868 FF0F395B FF10395B FF113B5E FF143C5D FF13395A FF0E3555 FF082A45 FF072945 FF0A2945 FF153254 FF103051 FF0B2C4B FF103155 FF0C2F4F FF123551 FF123252 FF133355 FF0F2C4B FF0E2A47 FF09253E FF072136 FF092337 FF081F33 FF152D41 FF1E3D52 FF2F4A61 FF304A60 FF37576F FF3B5F77 FF36586F FF31506B FF284D64 FF2C5269 FF30556E FF2B5069 FF294E68 FF264C69 FF285270 FF2D5777 FF335C7F FF356281 FF366281 FF345D7C FF34607E FF396687 FF366182 FF396181 FF2F5A77 FF305D7A FF36617E FF2C5672 FF295470 FF2D5879 FF2B5676 FF2A5370 FF2F5775 FF2C5474 FF305978 FF325978 FF325A76 FF39617E FF345C7C FF2E597B FF2C5676 FF2C5471 FF2F5773 FF2A536D FF224C65 FF2B526A FF264A62 FF28506A FF325A73 FF2A536A FF1B455C FF234D68 FF224A67 FF2C5370 FF214764 FF294F6C FF395F7C FF2F536F FF30526F FF375B7A FF315979 FF376180 FF3B6782 FF3D6584 FF365E7F FF34607E FF39627D FF2D526D FF30526E FF385D78 FF244967 FF305775 FF2F5776 FF2D5573 FF224761 FF2C5270 FF345C7D FF2F5675 FF345A75 FF274C64 FF2A4F68 FF2F5571 FF264D68 FF2C506B FF365876 FF305574 FF2B4D67 FF274960 FF254A63 FF335975 FF305775 FF305971 FF2E5770 FF355B78 FF385C75 FF35576B FF2F5267 FF355870 FF35576D FF30596D FF396278 FF3F6378 FF41627A FF375C73 FF38586E FF44637A FF40667C FF476C82 FF476B80 FF3F6277 FF496B7F FF527388 FF496A7E FF537487 FF507087 FF63839C FF4B6C83 FF7392A5 FF496677 FF456072 FF517085 FF7193A9 FF577B91 FF60859B FF5D869D FF385C73 FF426177 FF35566A FF2E4F63 FF3A5B6E FF3A5D74 FF517890 FF4A708C FF3D627D FF3A6079 FF3C617C FF426782 FF41667F FF385C74 FF396078 FF335871 FF375C77 FF375D77 FF335771 FF335972 FF345C74 FF355A71 FF315369 FF35586F FF305369 FF2A4A60 FF2F5066 FF2D4F67 FF20455D FF254D64 FF264A63 FF2A4D65 FF264A62 FF284D67 FF2A4F68 FF284F67 FF2B506A +FF264E64 FF234A64 FF234A65 FF2A506B FF20445F FF264B69 FF214763 FF224660 FF214560 FF153853 FF21425A FF1E4158 FF1D455C FF193F59 FF183C59 FF1C415E FF1A415A FF1A405A FF1C405D FF22445F FF153751 FF224764 FF244C6B FF234B69 FF1E4764 FF224966 FF20445E FF1D4156 FF274E6A FF254C6E FF1B4361 FF1B4360 FF1D4766 FF1A4361 FF1A4161 FF184061 FF1F4867 FF1D4563 FF1F4A69 FF224968 FF1E4665 FF1A4564 FF1A4161 FF1E4864 FF1B4764 FF1B4464 FF1D4260 FF1C4261 FF1C4868 FF204D6C FF264E6D FF264D6E FF1D486A FF234E6F FF1C4966 FF1D4767 FF21496B FF204A68 FF1C4766 FF204A6A FF1B4665 FF214E70 FF1F4C6F FF244D6F FF2A5071 FF27506E FF224A68 FF2D5779 FF476F92 FF3B6587 FF477397 FF3D6B90 FF3A668C FF37658B FF285378 FF325B7D FF29577A FF1E466D FF264A6C FF2B5575 FF204B6E FF1F4A70 FF335D84 FF2E5680 FF2D557B FF224A6B FF30577C FF1E496C FF21486C FF153959 FF1E3D58 FF1A384F FF143249 FF1A394F FF183447 FF071D2F FF0C2333 FF0B2435 FF1A354B FF173246 FF0A283C FF0F2D48 FF1B3B56 FF1A3D54 FF234760 FF30566F FF2A506C FF345B7B FF315E7B FF345D7C FF3C6386 FF325F7E FF305B78 FF365E7C FF325E7E FF396183 FF345E7E FF315D7B FF396182 FF3B6886 FF2E5B78 FF345D7B FF305977 FF315B7B FF335F80 FF325E7C FF375F7F FF315A7B FF275373 FF315877 FF325975 FF234A66 FF244C6B FF2E597A FF305A7B FF305B78 FF2C5470 FF355B76 FF2E536D FF2D526B FF2B4F67 FF2B546B FF2C536D FF284C66 FF2E526B FF325671 FF305976 FF36607B FF305871 FF2D536C FF22465F FF20465F FF2C5671 FF274E67 FF274C65 FF284D68 FF2B526F FF2C546F FF254F6B FF254D6B FF2F5673 FF375D7B FF2F5573 FF2B536F FF325B78 FF365E7D FF38607D FF3D6581 FF345F77 FF305876 FF365B79 FF325874 FF3D6180 FF355C75 FF355972 FF365875 FF375B75 FF3F637E FF385E7E FF37617D FF355873 FF365770 FF2F546E FF294E69 FF315A75 FF3B627F FF3A627E FF39637F FF426883 FF385B75 FF34566F FF345570 FF264B62 FF2C5067 FF3A5E7C FF3B6075 FF2D4F66 FF355B71 FF395A6E FF3B5B70 FF396076 FF355970 FF33556C FF36576E FF35516A FF395A72 FF32566B FF3C6074 FF2B4A61 FF3C5971 FF355366 FF29475B FF254254 FF334F61 FF375469 FF3B576C FF294559 FF47697D FF4F758B FF34556C FF2B485F FF2C4D63 FF294A5D FF36576B FF2D5066 FF30556C FF3D627B FF345A73 FF3C657D FF3C637F FF385F7D FF345A77 FF355B76 FF375F77 FF375A74 FF305672 FF305773 FF335973 FF345B76 FF365E77 FF30556C FF355A71 FF395D76 FF375B73 FF2E5164 FF2A5064 FF355B71 FF294C64 FF213F58 FF224358 FF274A5D FF26485E FF224561 FF274B67 FF295168 FF284E64 +FF22455D FF234760 FF25475E FF2B4B65 FF294B62 FF274C61 FF264960 FF2A4D64 FF2E526A FF2C4E66 FF1F4158 FF22455D FF244C65 FF28516A FF274C66 FF234A63 FF234863 FF204661 FF204762 FF204460 FF234861 FF1D445B FF193D58 FF1C415E FF234A68 FF224D68 FF214963 FF21455F FF204561 FF1F4764 FF1D4764 FF204864 FF1B425F FF193F5C FF1E4563 FF234A6A FF204967 FF1C4563 FF224B6B FF1E4564 FF1F4866 FF214C6A FF234B6C FF214767 FF1D435F FF1B435E FF1D4262 FF1C4062 FF1B4260 FF234E6D FF254E6A FF1F4764 FF21496A FF25506F FF244B6A FF224869 FF1E4464 FF284E6D FF224B67 FF244E6A FF234A66 FF244C68 FF224868 FF234968 FF234A63 FF264B67 FF254C69 FF28506E FF2B5575 FF275171 FF274F71 FF355C7B FF2D5674 FF456E90 FF3D6688 FF274E6E FF2C5678 FF436E91 FF355D7E FF345977 FF4B7594 FF2D506E FF1C405C FF395D7A FF3B5D7C FF41627F FF375B77 FF3E6180 FF385C79 FF2F5574 FF325A7A FF3B6381 FF315978 FF315D7E FF345E7F FF294D67 FF1A3C53 FF1A3C54 FF193B54 FF163851 FF264862 FF254A63 FF2B506A FF30526E FF1F4258 FF2B4E64 FF234763 FF214965 FF264F6E FF2E5573 FF315975 FF325C78 FF2F5974 FF315B74 FF305C79 FF396483 FF315B7B FF3C6686 FF3D6886 FF335C7B FF315B7B FF2E5878 FF365D7D FF365F7C FF36617D FF305C7A FF396281 FF355F7C FF2E5775 FF2A5374 FF2E5676 FF305978 FF2F5878 FF305D7E FF366181 FF305875 FF335976 FF2A516D FF274D68 FF294D65 FF24465E FF305471 FF2C516E FF2A4C65 FF294961 FF234862 FF274E67 FF234860 FF2D526B FF2A516B FF2C536B FF244A61 FF2A526B FF2D536B FF2C5169 FF284D65 FF2F5570 FF2F5671 FF315670 FF325971 FF355C75 FF2E536E FF30546F FF274D68 FF285069 FF315873 FF274C68 FF30546E FF274D67 FF2B526B FF2E566F FF2E5670 FF365D7B FF365B77 FF2D536B FF2D5369 FF2E546B FF315773 FF315777 FF2F5775 FF315B77 FF335B74 FF32556E FF294E67 FF224866 FF294D69 FF2D5472 FF2E5A7B FF28536F FF2C4D68 FF2C4D6E FF2A5270 FF284E6C FF2E516E FF3C6680 FF2A4E67 FF2E5670 FF2B516C FF2F506A FF355A73 FF2F5370 FF365977 FF2F516B FF294B61 FF2C4E65 FF2C4F68 FF2E536A FF31556D FF355972 FF42647E FF32526A FF314E64 FF344F5F FF385566 FF44657A FF607E95 FF375569 FF416079 FF385D74 FF3A6079 FF1E425A FF25455B FF294963 FF2C4D69 FF2C516C FF355C75 FF395F77 FF365D73 FF375E76 FF345B77 FF375E7B FF355D76 FF365D74 FF335771 FF31576F FF2E576F FF2F566F FF2D526A FF30566E FF2E556D FF30566C FF30546A FF2E5168 FF2C5067 FF2A4C61 FF2E536A FF355972 FF2A4C63 FF2B4C5F FF2B4C5F FF29495E FF2B4B61 FF29475F FF294A61 FF22455A FF234358 +FF264B64 FF254861 FF24465C FF2D4D66 FF27465D FF294B5E FF2C5367 FF284F64 FF244357 FF1E3B4F FF2C4E62 FF284D64 FF1F425A FF1F3E57 FF204058 FF294C62 FF21455C FF21485F FF254D65 FF214762 FF224863 FF1F4861 FF234961 FF1F465E FF1E4760 FF254D6A FF244969 FF20455E FF264B65 FF1E4560 FF214863 FF254B66 FF1D445E FF204660 FF1F4661 FF214864 FF1F4663 FF204764 FF1F4565 FF214666 FF204665 FF244B6A FF244A6A FF1A3E5C FF1D415D FF204560 FF1B405E FF1E4364 FF1C4363 FF1B4463 FF1A4260 FF103553 FF204563 FF163C57 FF183B56 FF1C405C FF1E4562 FF1B4461 FF1A405F FF1D4160 FF234865 FF183E59 FF193E59 FF1A3E5B FF143753 FF153851 FF1D4159 FF234762 FF1F4361 FF183D5C FF204764 FF133954 FF103650 FF173C58 FF20425E FF1A3A56 FF20415F FF183B59 FF1C3D5A FF203F5B FF163956 FF163750 FF0E2E45 FF214059 FF2B4964 FF27455F FF1A3A4F FF113245 FF1A3B4F FF274A61 FF2E526D FF284C67 FF274962 FF294F6D FF295271 FF264E69 FF264D69 FF224967 FF244A67 FF244965 FF264B67 FF2B526C FF345C76 FF2C5470 FF2B526C FF2D546D FF284F6B FF2D5674 FF376080 FF335B79 FF365D7B FF365D7D FF345A79 FF274E6B FF345F7F FF366384 FF2F5E80 FF315E80 FF2F5B7B FF2F5B7B FF2F5B7C FF2B5778 FF335E7F FF2F5B7A FF335F7E FF356180 FF36607F FF305A76 FF355F7C FF335D7D FF335F7D FF325C79 FF37627F FF325D7D FF325B78 FF39607B FF2A526B FF2A526B FF2A526A FF274F66 FF325A71 FF2F5870 FF2D556E FF2C5169 FF30536B FF294F69 FF2E5571 FF345A74 FF30566E FF315A71 FF2F5770 FF2E546E FF2C536C FF355A74 FF3B6079 FF3A607A FF305773 FF335A77 FF3B617E FF416884 FF365F7B FF3B6483 FF3A6281 FF315976 FF2C5470 FF305873 FF315874 FF28506D FF2D546D FF2E556D FF2F576E FF2E566E FF345C74 FF2E546E FF30556D FF274C63 FF365B72 FF355B74 FF365D77 FF2E556D FF355B76 FF315972 FF305871 FF38607C FF3E6985 FF355D79 FF38607D FF315C7C FF325976 FF2F546C FF2C546C FF325A73 FF2E526D FF335673 FF345D79 FF345D78 FF38637F FF3E6783 FF375E78 FF375F7A FF3C6381 FF3D6585 FF406686 FF416580 FF395D76 FF3E647D FF3C617C FF385C76 FF426882 FF507591 FF4E718B FF48687F FF345366 FF39586D FF385B73 FF5F839B FF507389 FF55798F FF5F859C FF6C95AF FF3F6884 FF406682 FF3A607C FF335A76 FF385F7B FF39617B FF2E566F FF2C536C FF3B637C FF345D76 FF375E77 FF32576F FF35576F FF315670 FF345B74 FF345D74 FF31586F FF2C5369 FF315870 FF325970 FF30566B FF2D5166 FF395C73 FF31556D FF2D4D64 FF2D4F65 FF2D5064 FF24475B FF244459 FF224154 FF224357 FF24485D FF25485F FF294C63 FF2A4D65 FF1E3F58 +FF294F65 FF284860 FF224458 FF294F66 FF2D546A FF26485C FF2A4A62 FF33546C FF2F4D61 FF214053 FF2B5063 FF274F65 FF284B60 FF28485D FF294A5E FF234559 FF27475E FF24445E FF21435D FF25475E FF214459 FF254A62 FF224862 FF2C5069 FF31566E FF254C65 FF284D67 FF274B65 FF254763 FF294965 FF1F4056 FF1F4156 FF21455D FF234862 FF214661 FF1D425E FF1F4461 FF1C415D FF1E4360 FF1C405D FF1C425D FF163D58 FF254A68 FF244B6A FF1E4464 FF1D425F FF1A3E57 FF1F415C FF1C3D5A FF183C57 FF173C58 FF1B405F FF1C4162 FF1C4361 FF1D4460 FF204662 FF1F4662 FF244E6B FF224867 FF254768 FF1A3D5B FF193C59 FF244966 FF204864 FF204967 FF1D415E FF1D405E FF1F4363 FF285071 FF346182 FF376381 FF2C5270 FF214564 FF264D6A FF2B5370 FF2D5573 FF365F7D FF3E6685 FF3D6583 FF37607E FF3F6A89 FF375F7B FF294D67 FF224360 FF1F4362 FF274A67 FF31506C FF264760 FF2B4C63 FF1D4158 FF264C65 FF2B4F68 FF284C64 FF1C3F5C FF1F4561 FF20465E FF1A3F57 FF1E445D FF224762 FF193C57 FF1D3F5A FF183B55 FF1A3E56 FF1D4159 FF254862 FF31556C FF33566D FF365973 FF375B76 FF30526B FF345771 FF3A617E FF36607B FF39617C FF385F7E FF366282 FF386685 FF3E6989 FF3F6886 FF385F7D FF3B607E FF385C7B FF39617F FF365C7B FF3D6381 FF39627E FF2F5773 FF2A526D FF2B536F FF2B5270 FF2C5673 FF28526D FF2F5876 FF376080 FF2D5572 FF305874 FF375F7C FF355A76 FF375B76 FF3A5F79 FF396079 FF355E76 FF325772 FF335772 FF2D526B FF2D516C FF325A73 FF325671 FF2E526A FF325B6E FF385F76 FF365B74 FF355971 FF375872 FF2D4F66 FF284D64 FF385D76 FF335974 FF193C57 FF2E506A FF3A5F79 FF3F6581 FF486E8A FF385E7A FF3D617E FF3C617A FF355A72 FF3A5E7A FF375C78 FF3B5F7C FF416582 FF3D627E FF385D79 FF3E6480 FF3F647F FF3F647D FF395E76 FF385F78 FF375D77 FF335770 FF2B5164 FF2F556F FF375E7D FF335B75 FF264C64 FF2C506A FF254A67 FF345D79 FF365F79 FF315A72 FF39617A FF30546E FF274A63 FF284C65 FF315970 FF2A5066 FF284D66 FF30576F FF386076 FF375D75 FF32566C FF305268 FF31556D FF24475F FF31546D FF2F556E FF2F526B FF2D5068 FF2E516A FF335973 FF2C526D FF2A4E65 FF25455C FF34526C FF395D77 FF375C76 FF3F617C FF35536F FF203C57 FF33536E FF3B607B FF3D5F79 FF30546D FF2A4F68 FF2C5168 FF32556C FF33566D FF35566E FF33566D FF2E526A FF2F556D FF32576F FF33576E FF31576F FF375C78 FF315770 FF2D5269 FF2A4E66 FF32556F FF32556D FF2F5166 FF2B4F63 FF2E556A FF2D546C FF2B4E67 FF2C4E65 FF315068 FF2F4F67 FF294962 FF2D4C63 FF284A61 FF264A62 FF23475F FF24455E FF274C63 FF284E66 +FF1F4659 FF254459 FF1E3F50 FF24475D FF25475D FF274D5E FF2E5167 FF2D4D65 FF2D4E60 FF284B5A FF2A4B5F FF2B4E63 FF234357 FF244557 FF204154 FF28475A FF264758 FF224459 FF25475E FF204155 FF214257 FF264A61 FF23485E FF21425A FF2C4C65 FF20435B FF284A61 FF264D62 FF284C64 FF274760 FF25455B FF24465B FF1E435A FF234961 FF254B63 FF254A63 FF214760 FF214760 FF204761 FF1B405C FF244966 FF274E6C FF244968 FF214864 FF214662 FF1F445F FF1C415A FF234763 FF294D6D FF244B68 FF244B68 FF254B6A FF244969 FF254965 FF254D69 FF294D69 FF274963 FF275068 FF1D435C FF1F455D FF224B65 FF294D6A FF1D3F5A FF183C56 FF1B405C FF1C445F FF1D435E FF214561 FF264A66 FF244A65 FF1F4A64 FF1F4763 FF224462 FF1E415D FF1D425C FF1E4360 FF244C67 FF274B67 FF284C68 FF244A66 FF204666 FF1C455F FF193F57 FF2B4D68 FF2B516E FF294D69 FF264A63 FF30556D FF23475F FF244963 FF204461 FF1D3F5C FF1A3E56 FF254963 FF254A66 FF254D67 FF29506C FF264D6A FF27506A FF2E5670 FF2E556F FF305772 FF2E556F FF31576E FF30546F FF2D4F69 FF1A3D54 FF294B64 FF224760 FF244960 FF2A4D66 FF204461 FF163B58 FF11354F FF173E56 FF153B55 FF1E435E FF1F445F FF1A4058 FF183C54 FF26475E FF1E4057 FF1B425B FF254964 FF244760 FF284E66 FF284D66 FF244960 FF2F546C FF2B506C FF315974 FF3D6480 FF365E7C FF345D7D FF3F6685 FF3D6582 FF406984 FF375B75 FF2D4E67 FF2E4F66 FF284C63 FF264E64 FF30536B FF2B5068 FF294F65 FF2E5267 FF2C5268 FF2E516B FF2E4F6A FF2E5469 FF2F576C FF2A5069 FF305771 FF274B67 FF305470 FF325771 FF2E536F FF2F5672 FF2A4D68 FF23435C FF25465F FF22445C FF1F435A FF1E435C FF2D536F FF30556E FF254A5D FF25455C FF2B4F63 FF26485E FF34566D FF2A4B62 FF2C4E63 FF204359 FF2B4F65 FF1B3C52 FF14354A FF2A4D62 FF2D5268 FF2F546C FF3A5D74 FF325770 FF345A75 FF3B6078 FF31586B FF2C5269 FF30556D FF33576F FF395D74 FF31566D FF30576C FF2B5068 FF365C74 FF395D78 FF3B5B77 FF27465D FF325167 FF2E5168 FF345B71 FF345A72 FF33576D FF385C6F FF3A5E70 FF3A5B6D FF2D4C60 FF35546B FF325366 FF355667 FF305265 FF2B5066 FF325870 FF375C6F FF325367 FF3B5A70 FF385C71 FF3B6176 FF385D74 FF587C94 FF5E7C94 FF61839C FF567E98 FF4A6F8A FF517891 FF557D95 FF496E86 FF365B71 FF375A71 FF2D5165 FF2B4F62 FF3B5F76 FF3B5E77 FF34566E FF37586D FF30576A FF395D75 FF3A5E74 FF33586B FF33556C FF2E546C FF2D536B FF2D5065 FF2C4C61 FF27475D FF2A4D64 FF2D5569 FF2D5066 FF2D4C65 FF294860 FF2C4E63 FF284D62 FF274C62 FF2D5067 FF2A4B62 FF28485E FF294C62 FF274B62 +FF2E5169 FF25475E FF1F445B FF31546B FF29495D FF2B4A5D FF24455A FF31556B FF2B4B62 FF27475B FF2B4B5D FF315067 FF24465A FF25465A FF1F3E52 FF1D3F53 FF1A3D52 FF23445B FF26475F FF284C64 FF20445C FF264962 FF23455C FF26485E FF274E66 FF224659 FF294A5F FF2F536A FF32536A FF28465B FF1F3F50 FF2D5365 FF274D64 FF204259 FF183A4E FF224259 FF23445A FF1E3F52 FF1F3F56 FF244A5D FF1F4258 FF21425B FF21445B FF264B63 FF23465E FF264961 FF274964 FF254862 FF1F445E FF204563 FF20435F FF1D4260 FF264D69 FF153952 FF1F415D FF1C415B FF1D445C FF234A63 FF20475F FF264A64 FF21445F FF214460 FF234764 FF214764 FF214760 FF1F4460 FF1F4362 FF18364F FF0A2437 FF1C3C54 FF284E6D FF2C5272 FF274D6C FF264B69 FF274D68 FF284D67 FF234663 FF264A64 FF264D69 FF2B526F FF264A66 FF284C6A FF2C516B FF234860 FF254863 FF294B66 FF25465E FF1E3E56 FF173B54 FF133851 FF1E4056 FF1C3B4F FF224358 FF1F445C FF294D66 FF2C4F68 FF29516A FF2E5775 FF2C526E FF2A506B FF2C5571 FF234C67 FF2E536C FF2D526C FF27506A FF2A4A65 FF2E5169 FF305570 FF2C4F6D FF284D66 FF254C64 FF264F6D FF2F5978 FF325A76 FF325878 FF366181 FF36627F FF36617B FF385F7B FF385D79 FF3F6483 FF345C7C FF396482 FF3D6680 FF416881 FF385D78 FF3B637D FF345E79 FF3B617D FF2E516B FF23465F FF214561 FF274C6A FF294D68 FF193B54 FF0D2C45 FF122F45 FF20374D FF274760 FF1F3E59 FF28485D FF31546A FF3B5B74 FF34556C FF36596E FF37596E FF345770 FF33566C FF35556A FF47687C FF365A70 FF40677D FF3B6278 FF40637C FF44687E FF3F6578 FF385B70 FF42667D FF436981 FF3B6179 FF446A82 FF3D6179 FF3C6178 FF40637E FF3E607B FF365D76 FF386176 FF33586E FF395C7A FF335B73 FF3C617B FF3F6680 FF3E687E FF3E647A FF3E6378 FF395B70 FF3D6075 FF3A5D72 FF385B72 FF355670 FF37586C FF2F5264 FF32586C FF365C72 FF36596D FF31566C FF365C77 FF375F77 FF345A6E FF3A5D71 FF395B70 FF3F6175 FF2D546A FF375F73 FF395E71 FF304F67 FF2A495E FF36566B FF3A5E74 FF375B71 FF3B5E72 FF426478 FF36586B FF3F6174 FF39596C FF325064 FF26445A FF38596B FF335465 FF3C5C70 FF2A4A60 FF2D4B5F FF2F5063 FF335467 FF2A475C FF2C4C60 FF2E5266 FF2C4C5F FF2E4B60 FF33556B FF3B5A72 FF2A4862 FF416079 FF3E627A FF3E647C FF476A82 FF3D5F77 FF395A72 FF3E5D75 FF375971 FF42637C FF355770 FF3A5D75 FF3A5D74 FF34586F FF33566B FF2D4D63 FF24495E FF2F566C FF2F556D FF30556E FF2F546B FF2F536A FF30526A FF2F546C FF31576F FF2A4F66 FF274860 FF254760 FF24465E FF294C60 FF27495D FF2B4D63 FF2F5168 FF2D5166 FF2D4D65 +FF2F5269 FF2A4C60 FF274B5F FF2E5166 FF2C4C5F FF264355 FF254558 FF27495E FF284960 FF294A5E FF294A5E FF27475D FF26485F FF25465E FF27485F FF26485F FF274A5F FF23455A FF204259 FF23485F FF244A61 FF274A61 FF26465B FF1C3D53 FF284D64 FF2E5265 FF2C4D62 FF2A4C61 FF2E5064 FF274659 FF264458 FF355770 FF294C65 FF2A4B5F FF2E4F62 FF294A5D FF244457 FF2D4E60 FF294D64 FF20455B FF284B62 FF29485E FF234156 FF244458 FF1A3A4F FF224258 FF1D3C53 FF24435B FF25455D FF284A63 FF21445C FF254861 FF21445D FF224459 FF224458 FF25485C FF1C4156 FF1E4359 FF23455E FF22445C FF22445C FF22435A FF20435A FF1D4056 FF1D3F52 FF1F4159 FF254660 FF203E54 FF173143 FF18374C FF24465E FF264961 FF22445E FF23455F FF20405B FF21425B FF20405B FF21415B FF1F425E FF224562 FF2A4A66 FF1E425E FF234965 FF224764 FF264A68 FF244965 FF254A65 FF244965 FF254B69 FF294F6D FF305672 FF2C506A FF254B63 FF2C516E FF214463 FF2A4C69 FF1E425C FF1A405A FF173B54 FF21435D FF153954 FF1E415E FF20415C FF1D3D54 FF1F415A FF1D3D56 FF1C3E58 FF294F6C FF234C66 FF204861 FF274E6A FF295072 FF234A6B FF2B516E FF305774 FF386382 FF3A6685 FF3B6583 FF406A8A FF3E6B89 FF376384 FF305B7D FF446F8E FF3F6888 FF3D6788 FF325E7E FF335D77 FF3D6780 FF436C86 FF3E657F FF3D637E FF3B637D FF345C74 FF345C71 FF335870 FF375B72 FF2D5266 FF2B4A5D FF284B60 FF294B62 FF325466 FF264758 FF244156 FF2B495E FF274759 FF28485B FF2B4B5F FF2E4E63 FF35556B FF25455A FF294A5E FF26485D FF2A4B62 FF28475F FF2E4F64 FF28495C FF28475B FF26495B FF325467 FF2E5065 FF3E6278 FF4A738A FF457087 FF456D85 FF446B83 FF487086 FF40667C FF3D6179 FF466C84 FF446C83 FF486A82 FF42667F FF41677E FF486881 FF3F5F77 FF47677F FF496B82 FF4C7088 FF436982 FF476F86 FF41687E FF426B81 FF466E84 FF3D6376 FF406477 FF40657A FF3E677C FF3E687B FF497186 FF41677A FF496D7E FF3F6376 FF3B6074 FF40667C FF395E75 FF41647C FF3B5D72 FF325467 FF45687D FF406177 FF35586E FF3C6177 FF3F6478 FF385C6F FF3A5D6F FF37596C FF315469 FF36576A FF355267 FF365367 FF305165 FF38586C FF406073 FF38586B FF335366 FF37586A FF305163 FF3C5C71 FF395E73 FF304E66 FF2E4D66 FF385A73 FF32556B FF365B72 FF355A71 FF305269 FF35556B FF305166 FF325469 FF385C71 FF476B82 FF3E647A FF3D6276 FF426578 FF3A5C70 FF355669 FF3A5B6F FF305569 FF395E73 FF385C71 FF365A6F FF35576B FF35576B FF395A70 FF33556B FF2C5065 FF2C4C62 FF2B4A60 FF2B4B61 FF294B60 FF2F5165 FF2E4F63 FF325369 FF375970 FF3A5D70 FF305164 +FF27465A FF254457 FF1F3F56 FF2A4D67 FF2F536F FF274A61 FF1E3F54 FF1C3D54 FF23485F FF244962 FF234760 FF274A60 FF274961 FF254862 FF244660 FF21435B FF24465B FF224258 FF224259 FF23465D FF1F445B FF22455C FF224358 FF224458 FF2E5369 FF26485A FF264659 FF325469 FF2A4E61 FF2A4C5D FF2A4B5B FF27495B FF24475A FF1F4054 FF204054 FF1F3F50 FF294757 FF234152 FF26455A FF28465D FF2C4A60 FF2B4C5F FF2C4D5F FF2B4C5D FF244458 FF203E53 FF234253 FF294A5C FF204156 FF284A5F FF23465E FF24475F FF24465C FF214259 FF23455D FF24475F FF254A61 FF254A60 FF21445A FF163950 FF26475F FF214158 FF26455C FF25445A FF203E52 FF224357 FF26495E FF28485D FF234155 FF244458 FF25445C FF23425B FF26455D FF224258 FF28495D FF28495D FF28495C FF234359 FF24455C FF214359 FF25445B FF23445A FF22435A FF284863 FF24465F FF2D5069 FF23465E FF21455B FF264860 FF20415A FF1F4058 FF25475F FF234861 FF224563 FF26496A FF284E6F FF2A5372 FF264F6E FF224A6A FF294F6E FF345975 FF345972 FF2E556E FF2C516D FF2A4E6B FF335C78 FF2F5772 FF315F7C FF2A5775 FF2F5876 FF295171 FF244B6B FF2D5573 FF1F435E FF244A64 FF2D536C FF21445B FF123347 FF103046 FF153751 FF1B3E5C FF1E415B FF1F4158 FF234963 FF2D5576 FF224766 FF21435C FF17374F FF1B3A53 FF1A3951 FF18364F FF214058 FF1F3C50 FF213E50 FF264458 FF2A4E64 FF33576E FF345267 FF325367 FF335368 FF3A5A6E FF385A6C FF446378 FF38596D FF3E6174 FF395B70 FF385B71 FF36586F FF315269 FF36566E FF37586F FF37586F FF35566D FF325167 FF2D4C62 FF315066 FF2A485C FF203D4F FF2C4557 FF1A3041 FF183040 FF112D3C FF0E293A FF142E40 FF143142 FF203849 FF203A4C FF274356 FF2B485C FF345269 FF243D55 FF2A4B62 FF385C75 FF2F5267 FF2B4B5D FF1F394C FF1C374C FF1B394F FF1E3E54 FF1F3D52 FF1D3A4E FF1D3B4F FF1D374B FF182E3F FF1F3B4D FF1F3E52 FF163749 FF1F4050 FF2C4A5E FF223E54 FF1F3B4F FF1B374D FF1B374C FF1F3D4E FF203E52 FF17344A FF173244 FF284555 FF385869 FF476679 FF49697C FF517285 FF57788B FF466679 FF4B697C FF466376 FF416071 FF32546A FF2A4D61 FF3F5F71 FF486478 FF39596A FF416173 FF446174 FF416071 FF325261 FF334F5E FF2B495C FF2F5265 FF2C495D FF2C495D FF315265 FF3B5E71 FF3E5F75 FF3B5C73 FF426278 FF37576B FF37566A FF3F5E72 FF3C5A6D FF2F5268 FF3F6379 FF2E5064 FF204154 FF2E4D5F FF264556 FF3E5D71 FF3D5E74 FF2C4E61 FF305164 FF35566A FF37576B FF315164 FF35566B FF35566B FF2F5266 FF2D4D62 FF28475C FF224257 FF234558 FF29495E FF24445A FF26475B FF2D4E62 FF315169 FF32556D +FF2C4F63 FF2A4A5E FF28495E FF274A63 FF234760 FF23475D FF23455A FF2B4A60 FF2A4F64 FF2C5169 FF30536B FF294D64 FF264860 FF1E425B FF1D425A FF204158 FF23475C FF294D63 FF254860 FF244A61 FF2B5169 FF295067 FF1D4458 FF294D62 FF2C5369 FF264557 FF2A465A FF224557 FF32576B FF26485F FF27475C FF2B4C61 FF315367 FF25465C FF2B4A61 FF254556 FF203F4E FF19384A FF284B5C FF2A465D FF2B465C FF213F51 FF264155 FF234052 FF244154 FF274255 FF2A4655 FF284756 FF244255 FF244354 FF25495E FF284B5E FF264658 FF28485B FF2B4C61 FF284A5F FF294C61 FF26485F FF28495F FF284A60 FF25485E FF224357 FF244358 FF27455B FF284358 FF214154 FF25465A FF27475E FF25445C FF2B4A61 FF27475C FF254659 FF25465A FF244559 FF24445A FF25455A FF28485A FF224159 FF24445A FF294A5E FF234155 FF224155 FF234459 FF26475C FF244558 FF25455C FF284861 FF254B60 FF274961 FF25465E FF24465F FF274B64 FF264C66 FF284A67 FF2A4D68 FF264D66 FF2B516A FF2A506A FF2E5871 FF29516B FF274861 FF23415A FF375A75 FF284F66 FF244862 FF204763 FF2E5270 FF335A7C FF356180 FF2E5774 FF274F6D FF2E5976 FF2C5778 FF3B6489 FF346181 FF335D7D FF355C7A FF2F5573 FF3A6382 FF315C79 FF426C8A FF416680 FF345569 FF385F79 FF3D688B FF457293 FF4D7897 FF436C8E FF406A89 FF47708D FF426F8C FF47718F FF3F6784 FF406881 FF2F5771 FF39637D FF3B627C FF2C4A64 FF28485E FF244359 FF27445C FF1A3546 FF1C384C FF173448 FF16364A FF1E3D53 FF1B3D54 FF26475C FF224155 FF224055 FF204158 FF33576F FF365A71 FF2F5166 FF34566E FF30526B FF2B4C62 FF2D5265 FF305568 FF33576B FF3F637A FF496D86 FF52768C FF3E6377 FF42687F FF406079 FF3E5D74 FF37586D FF305263 FF395D71 FF3D5E75 FF41657B FF426680 FF446982 FF396077 FF40657E FF456B85 FF547C98 FF507B98 FF4E7995 FF4F768F FF3A5F77 FF4B7088 FF3D6076 FF477085 FF507990 FF436A81 FF4B7185 FF4E6F85 FF507488 FF446B7F FF4C728A FF496C82 FF43677C FF486F89 FF486E85 FF436779 FF3F5F70 FF426375 FF2D4D61 FF2B495B FF2C4B5B FF274556 FF314D5F FF274254 FF153141 FF0D2C3A FF37566A FF244157 FF365364 FF314F62 FF37596A FF365566 FF1D384C FF183445 FF274251 FF243F4E FF27465A FF244256 FF2E4F64 FF2D4E61 FF325265 FF385C6F FF37586E FF44667D FF3E657A FF42687A FF305365 FF2A4B5D FF2B4B5D FF395E73 FF3A6078 FF3B5C72 FF3A6175 FF335568 FF2F5063 FF2B4E62 FF2F536A FF2E5368 FF3A5F74 FF365B71 FF33586D FF31566C FF2D5168 FF33576C FF2E5268 FF32546B FF38586F FF3A5D71 FF406273 FF426377 FF3D5C73 FF38586C FF36556A FF36586C FF305466 +FF2D4D63 FF325369 FF2D5065 FF2D5064 FF325466 FF2E4F60 FF284C5C FF375C6B FF2F4F5F FF2B495A FF365769 FF305064 FF2E4B5E FF27475D FF274C65 FF2A5068 FF1C3E52 FF1E4055 FF1A3D54 FF1B3F54 FF1C3E53 FF224358 FF1B3C52 FF25465D FF24475F FF24465B FF203F50 FF1F3F51 FF224458 FF284D62 FF25495E FF28485F FF23425A FF2A4D62 FF1F4158 FF26455E FF1F3D55 FF1F4053 FF1D3A4D FF19364B FF1C3D55 FF24485E FF1E4255 FF223F53 FF244355 FF1B3C4C FF204050 FF1F3E50 FF25465A FF204054 FF234053 FF254355 FF26475A FF26485D FF25455A FF254558 FF234256 FF27465C FF234459 FF25455C FF1F3E55 FF1F3F52 FF27465A FF24445A FF234359 FF204057 FF1B3C4F FF224255 FF1F4055 FF22445B FF1E405B FF183B57 FF193D59 FF1E3F5E FF1A3A5B FF163958 FF1A3B5B FF1A3C5D FF193B5A FF1C3F5C FF1F4664 FF1C4062 FF0F3358 FF1A3F66 FF193D62 FF11355A FF13375C FF183D60 FF183C5E FF183C5D FF173C60 FF1F466C FF1A3F63 FF113659 FF274C71 FF1F446A FF133858 FF1B405B FF1E425C FF25475C FF244557 FF254256 FF2A445A FF2C4F61 FF2F576A FF2E546A FF264762 FF284C65 FF26485F FF2C4F65 FF30566D FF274C65 FF2D526E FF2B526F FF2F5774 FF325D78 FF29526C FF2B526B FF2B546D FF315972 FF2F566E FF345B71 FF355B72 FF406780 FF355E79 FF305773 FF355D78 FF386280 FF3D6985 FF305B73 FF325975 FF365D7C FF3B6482 FF325A74 FF2E546D FF234561 FF335673 FF3A607D FF345B7A FF3D6582 FF365C75 FF3B5D75 FF355A71 FF416981 FF416A82 FF416981 FF42647E FF365970 FF365C71 FF395B72 FF3E5F76 FF3D6274 FF40657A FF385A6D FF375C6E FF395F71 FF395A6D FF36576E FF3A5B71 FF406479 FF446C83 FF3E657E FF3C5F78 FF3B5D70 FF3E6375 FF3B6073 FF3A5D70 FF395B6D FF43647B FF406274 FF36586B FF416079 FF426276 FF3A5F72 FF456B7E FF406578 FF41677C FF3A627B FF3A637F FF3E667F FF3F667D FF3F6481 FF3D5D77 FF35576B FF2D5469 FF3F6176 FF395E74 FF3E657C FF3E6277 FF395E70 FF3A5C70 FF395F70 FF3D6072 FF3B5C70 FF3F6278 FF406076 FF3C6077 FF3E6379 FF4C6C82 FF406179 FF44677D FF3B5E71 FF456779 FF436676 FF3B5E6D FF3B5C6C FF314F60 FF3C5D6D FF416172 FF405F6E FF3C5C6E FF416377 FF315463 FF3C5E6A FF3F5F6F FF466678 FF3F5F6E FF3B5A69 FF375869 FF39596E FF39596F FF3A5A6F FF3E5F74 FF406176 FF426278 FF375870 FF33586E FF3E637A FF355873 FF335874 FF3B6382 FF55809E FF3F6A86 FF486E8B FF406681 FF40657D FF3C5F76 FF365C73 FF456B82 FF43687F FF41677E FF3E657B FF3C6376 FF305467 FF2C4E60 FF315365 FF325568 FF315569 FF305369 FF37586C FF325267 FF34556A FF34566C FF2D5067 FF32566C FF2B4D63 +FF2F546C FF2A4F67 FF2E536D FF2C4F6A FF274A63 FF284B67 FF204563 FF254B68 FF214664 FF1C4060 FF1F4666 FF1B4263 FF193F5D FF1D415E FF20435D FF26495E FF25485C FF2F5168 FF2E5268 FF2A4E62 FF2B4E63 FF34566E FF31556C FF2A4E67 FF2D5370 FF2C526F FF2E526C FF204058 FF274962 FF234962 FF2A5269 FF274E67 FF254760 FF254961 FF204863 FF1C4462 FF1D4362 FF1E4462 FF234C68 FF204964 FF1F4963 FF1C445F FF1C405C FF234661 FF1C425B FF224861 FF1D415B FF1C4059 FF1C4059 FF1C3E55 FF1C3F57 FF1E445C FF204660 FF23445F FF22425B FF204158 FF24445B FF25465C FF264860 FF23455D FF22475B FF204257 FF1C3B54 FF203D5A FF1D3A58 FF193751 FF1D3B57 FF21415D FF1B3B59 FF1E3E5C FF254463 FF234564 FF1E4163 FF23456C FF21426C FF1E416A FF1D4169 FF20446C FF1F4168 FF1E3F64 FF1F4067 FF214871 FF244B74 FF244B74 FF2C547F FF264E7C FF27517F FF2A5583 FF305B89 FF29537F FF2E5680 FF2B5179 FF2F5782 FF2A537E FF2A5482 FF2E5E8F FF2C5C90 FF27588C FF2D5E91 FF315D8A FF275071 FF274B5E FF23424C FF315266 FF2C5065 FF32566F FF2E516F FF345A75 FF2D526C FF2D536C FF244B64 FF274C65 FF2A506B FF2E5570 FF305970 FF335C73 FF2E556D FF32566F FF2B4F69 FF31566F FF2E5267 FF2F5063 FF305164 FF365B72 FF3A637B FF2E566E FF275068 FF345E77 FF356079 FF305970 FF3B647A FF39617B FF365E79 FF385F7A FF395E79 FF3E627D FF375D75 FF365B72 FF385B74 FF335970 FF365D71 FF365A72 FF33576C FF2D5265 FF365A6E FF31546B FF355B74 FF355D7E FF264F77 FF3B678E FF3F6E96 FF396994 FF2C5B85 FF2F5F87 FF2F5A80 FF274D71 FF385F81 FF2B5374 FF335878 FF294E6C FF2D536B FF284D60 FF3C5E70 FF36586C FF385D73 FF40677D FF3C6277 FF375A70 FF294A5F FF264A5E FF3B6077 FF40647D FF3B5E73 FF3B5D72 FF244861 FF254C6F FF18416A FF163E6B FF153B68 FF1D4371 FF1D4875 FF2E5983 FF2D5B86 FF2D5A80 FF365E82 FF355878 FF39607B FF2F546E FF365770 FF34586D FF385C6F FF2B5264 FF3E6376 FF365C6E FF375E71 FF365B6F FF396077 FF41687D FF3F6277 FF395D72 FF3C627B FF436883 FF476E87 FF3B627B FF456E84 FF426C82 FF476F85 FF466C85 FF43687E FF406175 FF426376 FF446B81 FF456D83 FF3F657A FF3C5E76 FF325268 FF3D5F6F FF385B6C FF436575 FF365968 FF315465 FF3F5F73 FF39586D FF35556A FF32556B FF325972 FF284F6D FF295073 FF274E70 FF1B3F60 FF1B4061 FF2E577A FF275274 FF265173 FF295375 FF254B6B FF2A4E6C FF294E68 FF2F556F FF254863 FF274B64 FF2D4F67 FF2E4D64 FF29485C FF28485E FF204256 FF224357 FF27485C FF25475A FF2C4C5F FF2B4B5E FF234559 FF264A5F FF264C62 FF284D64 FF30536D +FF18364C FF1F3E54 FF1D3E55 FF26475E FF2D4E65 FF2D5067 FF284C63 FF284C62 FF25495E FF2B5066 FF2E5067 FF2C4B63 FF24455D FF26465E FF224257 FF234356 FF234356 FF224356 FF1E3F53 FF224356 FF224256 FF26475C FF2A4D5E FF234658 FF274B60 FF264C63 FF22455B FF1E4151 FF2D4F61 FF294C60 FF294D63 FF30566E FF2C4E65 FF26475E FF1D435F FF153F5B FF1D4564 FF224A6B FF1F4868 FF1C4464 FF1F4867 FF1C4766 FF1E4666 FF214B6A FF254E6C FF1E4463 FF1C4261 FF1C4261 FF1C4161 FF1C4164 FF1B4163 FF214C6D FF224D6C FF1E4462 FF1E4766 FF244B6C FF1F4462 FF21445D FF21445F FF214565 FF26496A FF1E4160 FF1D3F5E FF1C3F5D FF183D56 FF1D4159 FF20425E FF1D3F5B FF173A53 FF1A3A56 FF153859 FF193D61 FF14365B FF0F3358 FF103453 FF22435E FF1D3E5A FF1C3C59 FF1E3E58 FF1B3A52 FF193953 FF163552 FF15324E FF14304C FF0B2B49 FF163953 FF24445C FF22425C FF22435E FF23455F FF22435A FF204156 FF274A62 FF22435D FF264860 FF284C62 FF264963 FF274B69 FF244A6B FF20466D FF234A73 FF2E557C FF2B5073 FF2B4E6B FF2B4D69 FF2B506B FF2F5570 FF345A72 FF275065 FF345B71 FF2C5166 FF2A5166 FF2F566D FF2D536B FF385C74 FF305268 FF2B4C61 FF3B5D6F FF345365 FF315266 FF2F5162 FF2E4F5F FF304F5F FF365B6D FF40687D FF40677C FF375C74 FF396077 FF325B70 FF31566D FF2E5167 FF2E5169 FF2E536A FF34586D FF264A5F FF2D546C FF366077 FF32596F FF31546B FF31546A FF325669 FF335469 FF305369 FF2F556F FF396383 FF3D698D FF346388 FF35648C FF35638C FF39668C FF315F85 FF36658F FF3B6A93 FF2C5D84 FF2D587D FF2C5375 FF214869 FF4E7C9E FF27557C FF4A77A2 FF376693 FF406E99 FF356186 FF366284 FF285378 FF295576 FF325B7A FF2F5475 FF2C5572 FF305773 FF294E6C FF23496D FF234D78 FF275885 FF2B6190 FF2C6494 FF346899 FF295987 FF33608B FF33638E FF23507E FF1C416A FF224871 FF23456E FF1D3C65 FF163258 FF193D61 FF214B6E FF2F597D FF2C577A FF315679 FF284A6B FF1F415F FF153650 FF123047 FF102D43 FF0C283E FF112C40 FF0F283A FF0F2738 FF0F2A3D FF0F2F43 FF133247 FF1F3C54 FF1F3C55 FF1D3C54 FF234661 FF294965 FF274A5C FF2E5369 FF274D65 FF193E53 FF24475E FF23455E FF1F4156 FF1F4154 FF1C3E51 FF284A5F FF204051 FF224151 FF244455 FF1D3D51 FF1E465D FF234C6E FF234E78 FF224D74 FF255072 FF234B6C FF2B526E FF284B64 FF365972 FF3A607A FF396078 FF36586F FF365870 FF3D5E78 FF3B5B76 FF335671 FF406582 FF476E8C FF497091 FF436A8C FF3D6486 FF426788 FF456682 FF3D5F7A FF355771 FF32546C FF33556D FF2A4A60 FF1A394E FF18364A FF132F45 FF1A354C FF153147 FF1B394D +FF37607E FF325C79 FF28516E FF2B516E FF2A4D68 FF274E68 FF244A64 FF2D5069 FF2E526B FF2A4C65 FF24425B FF203F54 FF20445C FF254861 FF26475C FF26475D FF22465B FF23455B FF23445A FF244559 FF24435A FF26465E FF294A5E FF2B4B5D FF29495D FF26465A FF2D4C5E FF284A58 FF335463 FF294657 FF244252 FF315162 FF264455 FF274656 FF1F3F55 FF294B60 FF22475D FF204561 FF1C455E FF1F4662 FF204564 FF204565 FF214563 FF204761 FF21465E FF23435C FF20415A FF23435C FF22415A FF20425A FF1F415B FF1F415D FF1E415C FF193B54 FF1E435C FF1A3D5A FF193C5A FF1C425C FF1E4565 FF20496D FF1B4666 FF204665 FF224461 FF20405A FF204055 FF1F4155 FF1F3F58 FF21415E FF1E4361 FF1D456B FF204D79 FF204D78 FF254C77 FF244B71 FF254765 FF1E3A4F FF254253 FF214256 FF20425A FF1C3D59 FF204465 FF1C466C FF214B71 FF244B71 FF244B6F FF1F405B FF203E4E FF203E50 FF1E3A4D FF163245 FF132F45 FF153148 FF143548 FF19354B FF163044 FF122C3D FF183345 FF1E3A4C FF234051 FF1D394D FF0B2841 FF092441 FF031A3B FF011A38 FF041D3A FF031D3B FF031F3E FF0C2640 FF102D47 FF15344F FF16304C FF173450 FF173552 FF163452 FF143451 FF1A3854 FF1D3B56 FF163651 FF213D5A FF213C4F FF254252 FF2E4B5C FF2D485A FF264354 FF2F4F5F FF2A4A59 FF2F4A5E FF2E4D5E FF355464 FF304D5E FF335160 FF325161 FF345365 FF365566 FF2E4C60 FF304F64 FF2E4F65 FF2B4E67 FF2A4F6F FF264C71 FF254C74 FF254F7A FF25507F FF1B4876 FF1F4976 FF204A74 FF2B5177 FF254A69 FF31536C FF304F66 FF2E4C62 FF2A4D60 FF2F5266 FF2E4D62 FF2F5165 FF2F5165 FF2A495C FF395C71 FF2E516B FF294D6B FF244A6B FF1C4265 FF1B4467 FF336189 FF3B6A99 FF32628F FF2E5E8B FF2D5A8A FF30608E FF376A9F FF275E97 FF255C95 FF285B92 FF265589 FF275381 FF284F72 FF2D506A FF305165 FF365769 FF2F5264 FF304C60 FF304B60 FF334D5E FF315066 FF34586E FF34556D FF3A627F FF356186 FF3B6892 FF346790 FF31638D FF396793 FF3E6E9B FF4676A1 FF4877A0 FF44759E FF4D7BA6 FF4D7AA1 FF3A6687 FF31597A FF355A7B FF315677 FF274C6E FF26496C FF294C6D FF1F4361 FF163A56 FF274662 FF355867 FF315570 FF24476D FF395D75 FF3F6378 FF3C5E74 FF38586B FF3A586C FF38566D FF3F6378 FF3B5A70 FF38546A FF3A576D FF3D5D72 FF35586B FF385D7B FF31597C FF2A5576 FF2A5172 FF2C5171 FF294E6B FF2B506B FF2C516E FF2A4F6B FF2A4D66 FF28465D FF264459 FF2F4E60 FF2D4B5E FF35556B FF325771 FF264D68 FF325B77 FF2B5470 FF2C5470 FF274D69 FF244A65 FF2D546D FF2B516C FF2E5470 FF365B79 FF315A7D FF3C678A FF3E6B8B FF3C6989 FF3F6C8C FF366383 FF36617F diff --git a/mudworld/texture/common/buildings/tile1.tex b/mudworld/texture/common/buildings/tile1.tex new file mode 100644 index 0000000..83218c4 --- /dev/null +++ b/mudworld/texture/common/buildings/tile1.tex @@ -0,0 +1,66 @@ +TEX 1 +64 64 +FF495878 FF465575 FF576484 FF4C5979 FF505D7D FF536080 FF596484 FF5C6787 FF525D7D FF586383 FF4A5875 FF505E7B FF505E7B FF5B6986 FF556582 FF495B78 FF435475 FF435677 FF48597A FF4B5C7D FF475978 FF405271 FF4A5979 FF576686 FF586683 FF687693 FF707E9A FF687692 FF586480 FF434F6B FF43506A FF525F79 FF53617E FF6D7B98 FF707E9B FF6D7B98 FF55637F FF4A5874 FF586480 FF485470 FF515F7B FF4C5A76 FF435370 FF4C5C79 FF4B5D7C FF485A79 FF506483 FF546887 FF4E5D7D FF505F7F FF4A5979 FF475676 FF596888 FF546383 FF556484 FF4B5A7A FF4D5C7C FF495878 FF4A5979 FF4C5B7B FF4A5979 FF495878 FF4C5B7B FF4B5A7A +FF485777 FF435272 FF4D5A7A FF465373 FF4C5979 FF465373 FF495474 FF596484 FF4C5777 FF4C5777 FF404E6B FF4A5875 FF455370 FF465471 FF485875 FF4D5D7A FF3A4C6B FF405271 FF485A79 FF465877 FF516382 FF617390 FF50607D FF61718E FF62708D FF606E8A FF515F7B FF55647E FF4A5672 FF37445E FF495670 FF4F5C76 FF697793 FF73819E FF667491 FF4E5C79 FF43516D FF495773 FF505C78 FF485470 FF64728E FF45536F FF4C5A77 FF495976 FF3C4C69 FF495B7A FF536584 FF526483 FF344363 FF455474 FF455474 FF425171 FF556484 FF4D5C7C FF4E5D7D FF4E5D7D FF455474 FF3E4D6D FF445373 FF4F5E7E FF465575 FF465575 FF455474 FF4C5B7B +FF526181 FF4B5A7A FF4B5878 FF475474 FF54627F FF4C5A77 FF404B69 FF424D6B FF343F5D FF374260 FF374562 FF4D5B78 FF4F5D79 FF475571 FF394A65 FF30415C FF475774 FF4B5B78 FF5E6E8B FF5E6F8A FF61728D FF6C7D98 FF64728E FF505F79 FF4C5B75 FF4A5973 FF4C5973 FF39475E FF35425C FF3C4A61 FF36445B FF4F5D74 FF7C8AA6 FF616F8C FF455370 FF2B3956 FF2F3B57 FF3B4763 FF4A5771 FF626F89 FF58657F FF485771 FF54627E FF586984 FF4A5B76 FF485A77 FF465875 FF314360 FF3B4B68 FF4B5976 FF44526F FF404E6B FF4A5875 FF354360 FF2D3B58 FF32405D FF3F4D6A FF4C5A77 FF4F5D7A FF495774 FF485673 FF52607D FF44526F FF4F5D7A +FF4C5B7B FF495878 FF4B5878 FF4A5875 FF54627F FF5B6986 FF545F7D FF444F6D FF485371 FF4D5876 FF475572 FF4A5874 FF4B5975 FF52607C FF5C6D88 FF5F708B FF5E6F89 FF7C8DA7 FF6E7D97 FF5D6E88 FF6C7C93 FF4C5C73 FF4A5A71 FF33435A FF304057 FF425368 FF445269 FF27354B FF243249 FF26344A FF17253B FF4A586F FF677591 FF465471 FF34425F FF293753 FF2B3753 FF2D3A54 FF424F69 FF525F79 FF3C4963 FF53607A FF44516B FF54637D FF5D6B87 FF4F607B FF5B6C87 FF495976 FF4A5875 FF4C5A77 FF465471 FF495774 FF4E5C79 FF455370 FF4D5B78 FF5B6986 FF6A7895 FF43516E FF3E4C69 FF455370 FF52607D FF4F5D7A FF42506D FF4B5976 +FF4B5B78 FF485875 FF505E7B FF53617E FF465471 FF4E5C78 FF586480 FF4C5874 FF4D5975 FF4E5A76 FF485672 FF4F5D79 FF5A6884 FF5F6E88 FF677892 FF667791 FF5E6E85 FF5F7085 FF505E74 FF4C5D72 FF3B495F FF26344A FF334157 FF1B293F FF233147 FF3D4C5F FF233147 FF2C3B4E FF26344A FF1A293C FF344356 FF556379 FF43516D FF30405D FF273551 FF212F4B FF222E4A FF2C3953 FF4E5974 FF39455D FF2D3951 FF48546C FF37435B FF445269 FF505D77 FF475670 FF5A6983 FF505E7A FF485672 FF4A5874 FF475571 FF495773 FF45536F FF515F7B FF687692 FF6D7B97 FF404E6A FF303E5A FF4E5C78 FF4E5C78 FF4D5B77 FF4B5975 FF52607C FF45536F +FF566683 FF495976 FF4D5B78 FF5D6B88 FF4B5975 FF414F6B FF45516D FF3E4A66 FF47536F FF46526E FF505E7A FF677591 FF71809A FF5B6A84 FF4F607A FF495970 FF4F5D73 FF4E5D70 FF38475A FF39485B FF2E3D50 FF2C3B4E FF112033 FF29384B FF202F42 FF2D3C4F FF1F2E41 FF2A394C FF1D2C3F FF28374A FF39485B FF334157 FF45536F FF2E3E5B FF202E4A FF1E2C48 FF25324C FF2A3751 FF4C5870 FF303C54 FF354159 FF344058 FF3E4A62 FF3E4A62 FF344058 FF35435A FF36445B FF2C3953 FF4A5771 FF4B5975 FF465470 FF4B5975 FF4D5B77 FF5B6985 FF576581 FF3D4B67 FF192743 FF53617D FF63718D FF3B4965 FF485672 FF4D5B77 FF4F5D79 FF4A5874 +FF53647F FF485974 FF3E4C68 FF55637F FF55637F FF475571 FF3F4C66 FF3E4B65 FF4A5771 FF46536D FF475670 FF4C5B75 FF485771 FF31405A FF3A4C63 FF47586D FF3E4D60 FF2B394B FF2A384B FF29374A FF142235 FF152336 FF0A182B FF223043 FF2C3A4D FF3D4B5E FF49586B FF4D5C6F FF4B596F FF606E84 FF47556B FF4D5B72 FF5E6C88 FF4C5A77 FF45536F FF43516D FF4D5A74 FF36435D FF39455D FF2D374F FF465167 FF374258 FF3A455B FF2F3A50 FF242F45 FF2A374D FF2B384E FF2C3A51 FF28354F FF2E3B55 FF27344E FF404D67 FF56637D FF57647E FF3E4B65 FF2E3B55 FF596680 FF6B7892 FF37445E FF303D57 FF596680 FF495670 FF37445E FF53607A +FF546580 FF586984 FF3C4A66 FF43516D FF4A5874 FF414F6B FF3A4761 FF47546E FF57647E FF45526C FF394862 FF3F4E68 FF54637D FF4C5B75 FF45576E FF34455A FF243346 FF1D2B3E FF1E2C3F FF111F32 FF19273A FF0A182B FF2A374D FF4B596C FF5D6A80 FF7A889B FF6B798F FF79879D FF76849A FF4D5B71 FF223047 FF4E5C73 FF6B7995 FF6C7A97 FF6D7B97 FF576581 FF68758F FF55607B FF4D576F FF4D586E FF3E495F FF414C62 FF283349 FF1E293F FF253046 FF1E293F FF1E2B41 FF29364C FF2F3C56 FF35425C FF27344E FF47546E FF5C6983 FF45526C FF313E58 FF505D77 FF57647E FF44516B FF1E2B45 FF525F79 FF616E88 FF4B5872 FF3E4B65 FF4D5A74 +FF53647F FF455671 FF33425C FF45546E FF45546E FF44536D FF4B5872 FF495670 FF3B4862 FF4D5A74 FF38485F FF3E4E65 FF526279 FF495970 FF23354C FF28384F FF1F2C42 FF2C374D FF212C42 FF1D283E FF1E2B41 FF344157 FF626E86 FF7B889E FF818DA5 FF6F7C92 FF57637B FF5D6981 FF404C64 FF1F2B43 FF293650 FF4C5973 FF6A7894 FF606E8B FF505C78 FF35415D FF55607B FF4C5772 FF5F6981 FF59647A FF515C72 FF3B465A FF2E394D FF263145 FF323D53 FF1C273D FF29364C FF28354B FF303D57 FF33405A FF35425C FF4A5771 FF5C6983 FF2A3751 FF53607A FF58657F FF44516B FF2D3A54 FF3A4761 FF4D5A74 FF5F6C86 FF38455F FF394660 FF4E5B75 +FF4F607B FF455671 FF36455F FF505F79 FF51607A FF4E5D77 FF4B5872 FF45526C FF48556F FF404D67 FF4C5C73 FF405067 FF4D5D74 FF394960 FF1B2D44 FF3F4F66 FF323E56 FF2F3A50 FF303A52 FF48526A FF6B778F FF758199 FF66728A FF5E6A82 FF455169 FF4C5870 FF29354D FF212D45 FF19243F FF17223D FF2D3A54 FF48556F FF64728E FF394764 FF182440 FF2A3652 FF414C67 FF333F57 FF505B71 FF3D485E FF677286 FF556074 FF3B465A FF3B465A FF39445A FF303D53 FF354258 FF35435A FF303D57 FF26334D FF3E4B65 FF606D87 FF394660 FF525F79 FF58657F FF3E4B65 FF2B3852 FF3D4A64 FF47546E FF58657F FF54617B FF3E4B65 FF3F4C66 FF515E78 +FF475873 FF43546F FF33415D FF45536F FF45536F FF505E7A FF44516B FF3C4963 FF3A4761 FF47546E FF3A4963 FF34435D FF4B5A74 FF495872 FF4B5D74 FF3C4C63 FF45536A FF4F5B73 FF4A5570 FF4F5A75 FF56617C FF4C5772 FF4B5671 FF515C77 FF3A4560 FF26314C FF222D48 FF444F6A FF2E3954 FF1C2742 FF35405B FF48556F FF505E7A FF394763 FF4E5A76 FF3F4B67 FF303B56 FF354159 FF364157 FF485369 FF253046 FF2F3A50 FF374258 FF4C576D FF4F5B73 FF4D5971 FF4B576F FF48566D FF4D5A74 FF46556F FF3F4E68 FF43526C FF475670 FF4A5973 FF2E3D57 FF34435D FF43526C FF4E5D77 FF46556F FF46556F FF42516B FF394862 FF404F69 FF485771 +FF4D5E79 FF4C5D78 FF475571 FF495773 FF4A5874 FF687692 FF4F5C76 FF4B5872 FF424F69 FF3D4A64 FF404F69 FF45546E FF46556F FF576680 FF475970 FF4F5F76 FF44516B FF515E78 FF525D78 FF6C7993 FF737E99 FF5C6782 FF4E5974 FF27324D FF26314C FF38435E FF46516C FF354159 FF15203B FF323E56 FF4B5671 FF46516C FF45516D FF53617D FF57637F FF3E4B65 FF3B475F FF38445C FF303B51 FF333E54 FF424D63 FF3F4A60 FF434E64 FF3E4B61 FF4D5971 FF4D5B72 FF58667D FF54617B FF51607A FF46556F FF4B5A74 FF495872 FF4A5973 FF33425C FF45546E FF54637D FF576680 FF3E4D67 FF485771 FF485771 FF54637D FF485771 FF4F5E78 FF4B5A74 +FF4D5D7A FF455572 FF515F7B FF52607C FF566480 FF6F7D99 FF4A5672 FF535F7B FF596581 FF46526E FF4A5973 FF53627C FF485771 FF4C5B75 FF3D4E68 FF475872 FF4E5D77 FF45546E FF57647E FF606F89 FF45526C FF2D3A54 FF223047 FF0B1930 FF1A283F FF15233A FF18243C FF253248 FF48546C FF5E6B81 FF434F67 FF59657D FF7B88A2 FF626E8A FF46536D FF15223C FF131F37 FF0E1A32 FF142038 FF2A364E FF1E2A42 FF26324A FF38445C FF3B4960 FF48556F FF485771 FF4B5A74 FF475571 FF45536F FF414F6B FF4B5975 FF5A6884 FF475571 FF5D6B87 FF65738F FF5A6884 FF63718D FF364460 FF505E7A FF505E7A FF4D5B77 FF42506C FF44526E FF43516D +FF536380 FF3F4F6C FF475571 FF52607C FF5B6985 FF576581 FF384460 FF4D5975 FF47536F FF404C68 FF3F4E68 FF4A5973 FF4E5D77 FF41506A FF51627C FF495A74 FF707F99 FF3C4B65 FF4F5E78 FF45546E FF293852 FF2B3B52 FF25334A FF334158 FF47556C FF445268 FF4C596F FF445167 FF39465C FF324053 FF1C293F FF455268 FF4B5872 FF212D49 FF3A4761 FF2F3C56 FF424E66 FF535F77 FF414D65 FF3E4A62 FF354159 FF2B3950 FF223047 FF35455C FF46556F FF63728C FF505E7A FF45536F FF475571 FF4F5D79 FF4D5B77 FF465470 FF515F7B FF707E9A FF495773 FF4A5874 FF4C5A76 FF283652 FF3A4864 FF495773 FF44526E FF4D5B77 FF4A5874 FF4F5D79 +FF5B6B88 FF4F5F7C FF465471 FF5B6986 FF6B7996 FF4E5C79 FF424E6A FF485470 FF2D3955 FF202C48 FF495773 FF4B5975 FF4A5874 FF465470 FF475873 FF647590 FF40516B FF374862 FF61738A FF71839A FF708097 FF77879E FF6F7F96 FF7E8FA4 FF8593A9 FF7B8A9D FF818FA2 FF7B899C FF505E71 FF3F4D5F FF404B5F FF4C596F FF67748E FF77839F FF8491AB FF8794AE FF79849F FF717C97 FF78849C FF647088 FF6E7C93 FF6F7D94 FF66738D FF5C6B85 FF43516D FF495A75 FF40506D FF4E5E7B FF43546F FF445570 FF566782 FF42536E FF475873 FF4D5E79 FF495A75 FF4B5C77 FF465772 FF354661 FF30415C FF495A75 FF586984 FF4A5B76 FF3D4E69 FF41526D +FF42526F FF4C5C79 FF3A4A67 FF586683 FF717F9C FF4B5773 FF4A5672 FF35425C FF26314C FF414E68 FF4B5872 FF495773 FF43516D FF5A6884 FF546580 FF3E4F6A FF30435E FF465A73 FF42536D FF43546E FF495970 FF505E75 FF637187 FF677588 FF5D6B7E FF515C70 FF2A3549 FF1E293D FF0E192D FF172236 FF3A4559 FF4E5B71 FF3F4C66 FF42506C FF3E4B65 FF38455F FF404C64 FF586379 FF4B566C FF596478 FF495468 FF313E54 FF27354C FF223249 FF30415C FF41546F FF3D526E FF425471 FF465772 FF4E5F7A FF43546F FF3E4F6A FF51627D FF556681 FF5E6F8A FF465772 FF46556F FF3A4B65 FF21304A FF32435D FF5C6B85 FF32405C FF3A4864 FF4E5C78 +FF435574 FF3C4E6D FF42526F FF616F8C FF5B6985 FF47546E FF445068 FF2D3951 FF273149 FF2F3B53 FF4B576F FF48556F FF4D5B77 FF6B7995 FF465673 FF394B68 FF495E7A FF3F5470 FF617390 FF7E8FAA FF697690 FF636E84 FF4F586C FF3E4558 FF2E3447 FF1A2033 FF1F263A FF131A2E FF0F182C FF39445A FF4A546C FF4C5973 FF4D5B78 FF465673 FF52607C FF49556D FF394458 FF383F52 FF323948 FF2F3645 FF3B4251 FF434B5C FF434F61 FF38465C FF33445E FF455A76 FF405574 FF4D6281 FF4B5B78 FF374561 FF52607D FF43516E FF4A5875 FF4A5874 FF5F6D89 FF51607A FF404E65 FF223249 FF28364C FF2F4055 FF425067 FF3A4761 FF4F5B77 FF485371 +FF495D7C FF465877 FF4C5C79 FF7889A4 FF616D89 FF505E75 FF2F3B53 FF1A253B FF273248 FF2C374D FF4D5971 FF49576E FF495670 FF485672 FF3B4B68 FF3B4D6A FF3D5170 FF506581 FF60728F FF485672 FF38435E FF3A4259 FF282F43 FF393F52 FF2C3043 FF181C2F FF1C2136 FF080F23 FF363E55 FF3E4860 FF4A5570 FF4B5773 FF4C5C79 FF475774 FF515F7B FF49556D FF454E62 FF3B4354 FF2A303D FF1B212E FF1B212E FF171E2D FF1E283A FF2E3C4F FF2D3E58 FF455A75 FF435877 FF3F5473 FF3E4E6B FF394763 FF495774 FF4C5A77 FF53617E FF63718D FF626E8A FF505E75 FF2F3D54 FF29374D FF2F3E51 FF314053 FF4E5C73 FF44516B FF495470 FF525C7A +FF4C5E7D FF435574 FF647491 FF697A95 FF55617D FF344259 FF2B374F FF202D43 FF222D43 FF2E394F FF4A566E FF515F76 FF5C6983 FF4B5975 FF5A6A87 FF4D5D7A FF5C6E8B FF677794 FF374562 FF2F3C56 FF4C5870 FF394158 FF2E3549 FF2D3448 FF060C1F FF000518 FF00061A FF252E42 FF2F374E FF4F5971 FF4D5873 FF505C78 FF4B5976 FF4F5F7C FF4D5B77 FF2B374F FF283347 FF2D3447 FF262E3F FF19202F FF161D2C FF141C2D FF091325 FF2A374D FF495970 FF586B86 FF4A5F7B FF657A96 FF3A4B66 FF505E7A FF4A5875 FF4B5976 FF475270 FF5A6682 FF525E7A FF47556C FF3E4C63 FF1F2D43 FF253447 FF273649 FF435168 FF505D77 FF515C78 FF46506E +FF495B7A FF435572 FF5B6B88 FF677893 FF495670 FF425067 FF212D45 FF152238 FF1F2A40 FF475268 FF515D75 FF5E6C83 FF5F6C86 FF485771 FF6F809B FF435370 FF7C8AA7 FF4B5773 FF2D3955 FF47526D FF465068 FF2A354B FF374054 FF030C20 FF081125 FF111A2E FF2B3448 FF4B566C FF49536B FF4B576F FF515C77 FF47536F FF54627E FF495773 FF495670 FF404C64 FF3F4A60 FF1D283C FF162032 FF212B3D FF0E182A FF172133 FF212C40 FF536076 FF738198 FF64758F FF374863 FF677893 FF34425E FF64728E FF52607D FF4A5875 FF4E5977 FF505C78 FF5C6884 FF505E75 FF38465D FF1C2A40 FF2D3C4F FF253447 FF2E3C53 FF46536D FF515C78 FF4D5775 +FF40526F FF526481 FF72829F FF677893 FF38455F FF2F3D54 FF142038 FF18253B FF202D43 FF657288 FF5C6880 FF6B7990 FF47546E FF303F59 FF74829E FF45536F FF727D99 FF3B445F FF434C67 FF424C64 FF404B61 FF3B465C FF273246 FF131E32 FF2E394D FF47546A FF435066 FF4B576F FF4A566E FF4C5772 FF45506C FF4F5B77 FF42506C FF4C5B75 FF4D5A74 FF424F69 FF4C5870 FF424F65 FF354056 FF263147 FF1D283C FF232E42 FF556278 FF7B889E FF707D93 FF5A687F FF27354C FF45536A FF26354F FF66758F FF57637F FF47536F FF5F6A88 FF44506C FF5E6A86 FF45536A FF27354C FF26344A FF314053 FF243346 FF38445C FF4A5570 FF47526E FF535D7B +FF4E607D FF556784 FF697A95 FF4A5874 FF37445E FF25334A FF111E34 FF0E1B31 FF3A475D FF6F7C92 FF56627A FF647088 FF2E3B55 FF26354F FF74829E FF58657F FF636A85 FF3E455E FF3B425B FF343E56 FF475268 FF4F5A70 FF3B495C FF4A596C FF455369 FF4D5B71 FF526077 FF404E65 FF505D77 FF4F5C76 FF545F7B FF4F5B77 FF525F79 FF525F79 FF4B5872 FF505D77 FF505D77 FF495670 FF48556F FF4B5970 FF3F4D64 FF4F5D74 FF7C899F FF758298 FF59667C FF4C576D FF263145 FF37445A FF1C2A41 FF5F6E88 FF5A6682 FF3E4A66 FF525D7B FF283450 FF46526E FF39475E FF36445B FF2C3A50 FF2E3D50 FF253447 FF333F57 FF48536E FF4A5571 FF495371 +FF41516E FF5D6D8A FF5C6A86 FF4E5C78 FF27344E FF212F46 FF0B182E FF28354B FF626F85 FF6A778D FF48546C FF434F67 FF15223C FF2D3A54 FF6C7B95 FF5A6580 FF525770 FF2D3149 FF2F354C FF333B52 FF1B263C FF354258 FF556379 FF4B5C71 FF495970 FF55657C FF606F89 FF677690 FF4C5A76 FF5D6B87 FF4A5573 FF46526E FF57647E FF68768D FF5E6B85 FF596680 FF44536D FF4C5A76 FF4F5D79 FF485672 FF45536F FF5C6B85 FF76849B FF647187 FF525D73 FF3B4458 FF242E40 FF222D41 FF18253B FF56647B FF5A6781 FF3B4763 FF3D4866 FF283450 FF384460 FF4D5B72 FF4A566E FF38455B FF364457 FF2C3A4D FF1E2A42 FF343F5A FF4E5975 FF4D5874 +FF5A6A87 FF61728D FF505E7A FF32415B FF27354C FF1C2A41 FF233046 FF4C596F FF748197 FF626F85 FF47536B FF2D3951 FF0D1A34 FF414E68 FF76859F FF6A768E FF3B3F57 FF35374F FF2D3149 FF0D132A FF131E34 FF515E74 FF4C5A70 FF44566D FF45576E FF52637D FF63748E FF374862 FF3D4B67 FF303E5A FF36415F FF4F5B77 FF535E79 FF4C5870 FF394660 FF4B5A74 FF384964 FF40516C FF4A5A77 FF50607D FF4A5A77 FF445570 FF5A6983 FF5E6A82 FF414C62 FF283244 FF343C4D FF121C2E FF1F2C42 FF4E5C73 FF536178 FF3C4963 FF333F5B FF36425E FF283450 FF4C5973 FF56627A FF48556B FF2A374D FF202D43 FF2B374F FF3D4961 FF4B5672 FF4D5874 +FF576581 FF62708C FF4A5874 FF33425C FF243249 FF212F46 FF29354D FF5B677F FF7F8BA3 FF4D5971 FF354159 FF2F3B53 FF101E35 FF4A586F FF7B89A0 FF5D6981 FF31354D FF313449 FF0A0F24 FF00061D FF2C374D FF4C5A71 FF4B5B72 FF4D5E78 FF455972 FF455873 FF3C4F6A FF2E415C FF384964 FF364460 FF4A5672 FF4E5A76 FF4B5671 FF414D65 FF36435D FF3E4D67 FF364762 FF435572 FF4B5D7C FF405271 FF425473 FF4F5F7C FF4A5973 FF68748C FF39445A FF2E384A FF242C3D FF161E2F FF142235 FF4F5D73 FF738198 FF3B4862 FF283450 FF333F5B FF283450 FF4A5771 FF4E5A72 FF38455B FF344157 FF38455B FF323E56 FF3D4961 FF3D4864 FF4C5773 +FF6B7995 FF6A7894 FF4A5973 FF2E3D57 FF414F66 FF2D3B52 FF3B475F FF79859D FF6F7B93 FF4B576F FF243048 FF38445C FF142239 FF4C5A71 FF8391A8 FF515C72 FF1C2136 FF0D1025 FF000318 FF1F253C FF4B556D FF49576E FF4A5973 FF556680 FF455873 FF485D78 FF3F526D FF3F526D FF475873 FF4B5C77 FF4E5C78 FF4B5872 FF546078 FF4D5B72 FF45546E FF475872 FF40506D FF495B78 FF516584 FF455978 FF4F6180 FF455572 FF4F5D79 FF4A566E FF465167 FF182135 FF252D3E FF11192A FF041224 FF4E5D70 FF7C8AA0 FF334158 FF404C68 FF3B4763 FF202C48 FF35425C FF56617C FF6B778F FF546177 FF465369 FF414D65 FF303C54 FF4C5773 FF57627E +FF68758F FF54617B FF4F5C76 FF3C4963 FF2D3B52 FF202E45 FF47556C FF69778E FF556179 FF28344C FF2E3A52 FF46526A FF142038 FF47536B FF8793AB FF232E44 FF21283C FF0F162A FF0B1226 FF2A3249 FF4C5870 FF49576E FF606F89 FF5D6E89 FF2F415E FF4A5C79 FF4A5C79 FF4F617E FF43546F FF485974 FF4A5973 FF4F5E78 FF4A586F FF4B5970 FF4C5B75 FF495A74 FF485875 FF4F617E FF5E708F FF536584 FF405271 FF42526F FF4D5B77 FF515C77 FF505A72 FF293246 FF31384B FF2A3446 FF091729 FF505F72 FF77859B FF2B3950 FF2E3955 FF3D4864 FF2E3955 FF29344F FF434E69 FF737F97 FF4A576D FF4B586E FF3A465E FF2B374F FF2E3653 FF414966 +FF707D97 FF5A6781 FF38455F FF2E3B55 FF26344B FF29374E FF4C5A71 FF7B89A0 FF5E6A82 FF1C2840 FF424E66 FF303C54 FF26324A FF48546C FF828EA6 FF132036 FF10192D FF182135 FF232E44 FF374258 FF4B576F FF495670 FF64728E FF40516C FF2F3F5C FF445673 FF445471 FF4A5A77 FF445570 FF4C5D77 FF4B5A74 FF495872 FF4A586F FF4E5C73 FF505F79 FF485771 FF485974 FF485A77 FF566887 FF485A79 FF2D3F5E FF485875 FF4A5874 FF596680 FF3F4B63 FF2E394F FF273044 FF343E50 FF0E1C2E FF5C6C7D FF5A687E FF334158 FF2F3A55 FF4F5A76 FF343F5B FF232E49 FF58637E FF6B778F FF4B586E FF3F4C62 FF2A364E FF303C54 FF222B46 FF4F5774 +FF59677E FF445269 FF2D3B52 FF2A384F FF212F46 FF212F46 FF4F5D74 FF7D8BA2 FF404C64 FF18243C FF2A364E FF121E36 FF4C596F FF3B485E FF4F5C72 FF0B182E FF101E31 FF1F2D40 FF354258 FF48556B FF515F76 FF46536D FF5C6A86 FF364461 FF354262 FF475676 FF495774 FF4B5976 FF4A5874 FF4D5C76 FF4F5E78 FF4C5C73 FF4A5973 FF4E5D77 FF4F5E78 FF485771 FF4A5B76 FF495A75 FF51617E FF435370 FF2C3C59 FF475774 FF4E5C78 FF485470 FF3A4560 FF2D374F FF2D374F FF384357 FF122032 FF607081 FF243147 FF28344C FF404B66 FF48536F FF1B2642 FF242F4A FF4F5A75 FF515D75 FF546177 FF263349 FF1D273F FF18223A FF28314C FF535C77 +FF45536A FF38465D FF3F4D64 FF2B3950 FF223047 FF243249 FF57657C FF49576E FF1F2B43 FF1C2840 FF202C44 FF333F57 FF616E84 FF2A374D FF37445A FF1A273D FF354457 FF3F5063 FF48596E FF4C5A71 FF4D5A74 FF47536F FF576582 FF3C4A67 FF344161 FF4A5777 FF4F5D7A FF505E7A FF495872 FF46566D FF4C5C73 FF506077 FF475670 FF4C5B75 FF495872 FF495872 FF4C5D78 FF4B5C77 FF4E5E7B FF455572 FF31415E FF475572 FF505C78 FF485470 FF49546F FF45506B FF424D68 FF434F67 FF2C3C4D FF566677 FF1F2D40 FF39455D FF47526D FF2B3652 FF17223E FF2E3954 FF343F5A FF4C5870 FF445167 FF28354B FF1B253D FF1C263E FF404964 FF4C5570 +FF46546B FF4C5A71 FF35435A FF111F36 FF313F56 FF344259 FF45536A FF29374E FF29374E FF2B3950 FF2C3850 FF46526A FF48556B FF212E44 FF404B61 FF39465C FF415265 FF4E6274 FF4E6176 FF48586F FF4A5973 FF4A5874 FF4C5775 FF374262 FF455070 FF4D5878 FF414C6A FF4F5B77 FF4B5A74 FF516178 FF48586F FF47576E FF4C5B75 FF51607A FF495872 FF4D5C76 FF4C5B75 FF485771 FF45536F FF42506C FF3F4D69 FF4A5874 FF4C5874 FF4F5B77 FF4C5874 FF525E7A FF44506C FF414E68 FF314053 FF3C4C5D FF2E3C4F FF4D5971 FF3F4A65 FF232E4A FF222D49 FF28334E FF36415C FF57637B FF2B364C FF2F3A50 FF212B43 FF333D55 FF505974 FF4E5772 +FF4E5B75 FF505F79 FF53607A FF505F79 FF48556F FF3A4963 FF53607A FF45546E FF4A5771 FF4E5B75 FF4E5B75 FF4D5B72 FF546078 FF445068 FF49556D FF4D5B72 FF485B70 FF485D73 FF43556C FF43546E FF4E5D77 FF505E7A FF4B5674 FF4A5573 FF4A5472 FF56607E FF444F6D FF586480 FF47546E FF4F5F76 FF47576E FF526279 FF46556F FF4C5B75 FF44536D FF4F5E78 FF4C5B75 FF4B5A74 FF475571 FF4B5975 FF4A5874 FF465470 FF4E5A76 FF46526E FF4D5B77 FF4C5A77 FF4E5C79 FF4B5975 FF505E74 FF526174 FF3D4B61 FF4C5A71 FF48556F FF515D79 FF4B5773 FF4F5B77 FF47526D FF636E89 FF404A62 FF48526A FF4E5870 FF46526A FF535F77 FF4D5971 +FF53617D FF61728D FF7C8AA6 FF62738E FF485672 FF3B4C67 FF6C7A96 FF667792 FF677591 FF6E7C98 FF3A4864 FF46556F FF78859F FF48556F FF707D97 FF3A4963 FF4B5C77 FF455873 FF42536E FF4A5B75 FF4E5D77 FF475670 FF5D6A84 FF4E5B75 FF4C5772 FF4D5873 FF4D5873 FF47546E FF535F7B FF4A5672 FF45536F FF4A5874 FF4D5E79 FF465772 FF586682 FF45536F FF4C5973 FF515E78 FF53607A FF64718B FF4A5771 FF4D5A74 FF4A5874 FF42506C FF485875 FF485777 FF4E607F FF6C7C99 FF535F7B FF75839A FF3F4C66 FF46566D FF7887A1 FF6B7A94 FF64728E FF5D6B87 FF3B4664 FF626C8A FF6E7896 FF6B7692 FF515C77 FF445269 FF46576C FF526378 +FF697996 FF7585A2 FF5D6D8A FF50607D FF273754 FF344461 FF455572 FF6D7D9A FF637390 FF30405D FF485672 FF53617D FF5E6C88 FF2C3A56 FF6F7D99 FF44526E FF42536E FF43546F FF52637E FF4F5E78 FF45546E FF576680 FF606E85 FF4C5A71 FF435168 FF4E5C73 FF4C5772 FF4E5B75 FF515D79 FF4D5975 FF4A5875 FF505E7B FF4B5B78 FF495976 FF414F6B FF4D5B77 FF4A5771 FF515E78 FF5F6C86 FF515E78 FF3D4A64 FF404D67 FF53617D FF515F7B FF51617E FF536584 FF657796 FF7584A4 FF384460 FF58637E FF2F3C56 FF61708A FF6C7E95 FF61738A FF4F607A FF24324E FF444F6D FF6E7798 FF677091 FF525C7A FF434F6B FF47576E FF46576C FF45596B +FF7484A1 FF5F6F8C FF40506D FF31415E FF273551 FF2D3B57 FF42506C FF6C7A96 FF45536F FF111F3B FF4E5C78 FF576581 FF414E68 FF313E58 FF8491AB FF46536D FF56657F FF4C5B75 FF5B6A84 FF414E68 FF4A5771 FF48556F FF5D6C86 FF374660 FF36455F FF4D5C76 FF495571 FF4D5B77 FF4A5874 FF485672 FF495773 FF4D5B77 FF4B5975 FF4A5874 FF44526E FF515F7B FF465470 FF495773 FF64728E FF485672 FF35435F FF4C5A76 FF485672 FF616F8B FF606E8A FF7787A4 FF697996 FF6C7A96 FF212C47 FF48546C FF56647B FF607087 FF485A71 FF4B5D74 FF25344E FF0F1D39 FF4B5674 FF656F8D FF505876 FF3E4866 FF323E5A FF25354C FF27384D FF44576C +FF71819E FF445471 FF344461 FF21324D FF22304C FF15233F FF43516D FF53617D FF404E6A FF283652 FF374561 FF3C4B65 FF13203A FF323F59 FF7E8BA5 FF36435D FF424E66 FF48556B FF263349 FF434F67 FF47546E FF525F79 FF5E6D87 FF46556F FF33425C FF4C5D78 FF4B5975 FF4C5A76 FF4E5C78 FF485672 FF4F5D79 FF4C5A76 FF4F5D79 FF475571 FF55637F FF4A5874 FF4F5D79 FF4C5A76 FF5F6D89 FF475571 FF25334F FF4E5C78 FF4D5B77 FF52607C FF7987A3 FF5F6C86 FF56637D FF495670 FF061028 FF3E4860 FF66728A FF2F3D54 FF394960 FF405269 FF11203A FF16233D FF4F5A76 FF6D7894 FF515977 FF353D5A FF2B3651 FF26334D FF293950 FF495C71 +FF55637F FF414F6B FF263450 FF2B3955 FF202C48 FF25324C FF525F79 FF6A7791 FF54617B FF3A4761 FF34415B FF43506A FF17223D FF49556D FF7C89A3 FF414D65 FF404B61 FF4C5569 FF202B3F FF3F4A60 FF4A566E FF4A5771 FF43516D FF374863 FF30415C FF425471 FF4B5B78 FF40506D FF4F607B FF43546F FF505F79 FF485771 FF4B5872 FF495670 FF4A5874 FF404E6A FF4F5F7C FF495976 FF4B5B78 FF334360 FF374764 FF52627F FF4D5B77 FF6D7B97 FF929FB9 FF56627A FF445068 FF2C374D FF000A20 FF525D73 FF748197 FF303E54 FF46576C FF37485D FF1D2B42 FF26334D FF535E79 FF636C87 FF434966 FF2F3853 FF2C3752 FF26334D FF28384F FF4A5A71 +FF4C5A76 FF4E5C78 FF293753 FF2C3B55 FF2C3953 FF2B3852 FF35425C FF505D77 FF515E78 FF26344B FF38435E FF38445C FF121E36 FF4D5971 FF77849E FF48546C FF373E52 FF32394C FF32394C FF20293D FF46526A FF48556F FF465470 FF465772 FF3C4E6B FF465875 FF546683 FF3E506D FF53647F FF445570 FF4B5A74 FF46556F FF46536D FF5B6882 FF45536F FF52607C FF4B5B78 FF445673 FF445675 FF344665 FF455474 FF4A5A77 FF4B5975 FF929FB9 FF707C94 FF414C62 FF242F45 FF0E172B FF071024 FF4C576B FF79849A FF3F4C62 FF344258 FF24354A FF0C1A31 FF2D3951 FF606A82 FF59637B FF3D445F FF3A415C FF2C3550 FF18233E FF212E48 FF48586F +FF4E5C78 FF4E5C78 FF505D77 FF43506A FF4E5974 FF424E66 FF39455D FF525E76 FF647088 FF3F4C62 FF434D65 FF2B374F FF0E1A32 FF434F67 FF78849C FF545F75 FF32384B FF2A2E40 FF23293C FF21283C FF273149 FF515E78 FF475571 FF52627F FF4C5E7D FF4D6180 FF5E738F FF475976 FF556681 FF4C5D78 FF485771 FF4D5D74 FF56637D FF64718B FF54627E FF616F8B FF435370 FF455776 FF4B5C7D FF485C7B FF485A79 FF4B5B78 FF7E8CA8 FF8592AC FF4D586E FF1E273B FF1D2437 FF0F1629 FF1A2436 FF495567 FF717C90 FF3E4B61 FF2A384E FF303E55 FF16243B FF48546C FF6C768E FF717990 FF585F78 FF424962 FF262F4A FF2B3651 FF3E4B65 FF4A5771 +FF4C5A76 FF465470 FF697690 FF55627C FF3A465E FF333F57 FF27334B FF4A576D FF535E74 FF4D586E FF364157 FF3B465C FF28344C FF3D4961 FF6A768E FF4E596F FF34384A FF1F2433 FF171B2E FF232A3E FF263147 FF48556F FF4F5D79 FF465673 FF425473 FF415574 FF546985 FF415370 FF485974 FF485974 FF3D4C66 FF4C5C73 FF616E88 FF4B5872 FF515F7B FF495773 FF2C3C59 FF3E506F FF415273 FF455978 FF4D5F7E FF50607D FF7C88A4 FF5B677F FF30384F FF2E3548 FF161D2E FF030A1B FF131A2D FF657183 FF758094 FF3E4B61 FF212F46 FF122037 FF212F46 FF59657D FF747F95 FF626A81 FF474F66 FF3E465D FF263048 FF2F3A55 FF45506C FF495571 +FF4E5C78 FF616F8B FF57647E FF3B4862 FF37435B FF2F3B53 FF3F4A60 FF3B465C FF4F576E FF6A7387 FF283349 FF3E495F FF243048 FF354159 FF77839B FF465167 FF3C4052 FF191E2D FF1C2033 FF070E22 FF1D283E FF46536D FF4C5A76 FF445570 FF465875 FF485A77 FF445673 FF2F415E FF2C3D58 FF2D3E59 FF43546E FF495872 FF44516B FF3D4A64 FF2F3D59 FF2C3A56 FF374764 FF4B5D7A FF3F5170 FF4C5E7D FF445373 FF5B6C87 FF4B5872 FF404D63 FF374054 FF2D3447 FF0D1425 FF1E2534 FF222A3B FF707C8E FF5F6A7E FF1E2B41 FF2C3A51 FF1B2842 FF3F4C66 FF808CA4 FF717C92 FF535C70 FF2D364A FF252E42 FF242E46 FF343F5A FF535E7A FF4C5775 +FF44526E FF5A6884 FF47536F FF505D77 FF36425A FF333F57 FF414C62 FF4D586E FF394256 FF535C70 FF2C374D FF414C62 FF27334B FF28344C FF717D95 FF333E54 FF3B4154 FF212537 FF181E31 FF0B1226 FF29344A FF4E5A72 FF505F79 FF4C5D78 FF51627D FF4B5C77 FF435370 FF43546F FF4C5D78 FF455671 FF44556F FF475872 FF4C5B75 FF495670 FF465470 FF4F5D79 FF4A5A77 FF4A5A77 FF4C5C79 FF4A5A77 FF5D6B88 FF4A5874 FF4B576F FF4B566C FF30394D FF31384B FF0E1526 FF2E3546 FF21293A FF616D7F FF3E495F FF212D45 FF2F3C56 FF2D3955 FF727F99 FF78849C FF59647A FF434D5F FF353F51 FF232D3F FF1B263C FF313C57 FF495571 FF56617F +FF495976 FF40516C FF4F5D79 FF4D5A74 FF38445C FF546078 FF273248 FF2E394F FF2B3448 FF40495D FF354056 FF434E64 FF2D3951 FF253149 FF6C7993 FF2D3951 FF545D71 FF161D30 FF0C1327 FF273044 FF556076 FF7A869E FF7B879F FF5D6A84 FF4B5872 FF4C5B75 FF4D5B77 FF4C5D78 FF475873 FF465772 FF475873 FF4E5F7A FF4E5C78 FF576581 FF495773 FF475571 FF505E7A FF515F7B FF6E7C98 FF8190AA FF525F79 FF4C5870 FF434F67 FF475268 FF40495D FF363D50 FF080F22 FF333A4D FF374153 FF545F73 FF38425A FF232E49 FF242F4D FF485673 FF687490 FF616C87 FF4D586C FF273345 FF222C3E FF192335 FF2A354B FF4C5870 FF444F6D FF424F6F +FF455572 FF495976 FF5C6A86 FF56657F FF49546F FF3E4A62 FF2D384E FF1A253B FF323B4F FF3F4A5E FF49546A FF48556B FF3A465E FF303E55 FF56637D FF26334D FF354258 FF1F2A40 FF242F45 FF545F75 FF818CA2 FF7A859B FF646F85 FF5E6B81 FF6C7890 FF404E65 FF4A586F FF5F6E88 FF404E6A FF445570 FF4C5D78 FF40516C FF42536E FF4E5C78 FF5D6B87 FF5B6985 FF6C7A96 FF8F9CB6 FF929FB9 FF4F5B73 FF4A546C FF4B566C FF374258 FF4A556B FF50596D FF252E42 FF1C2539 FF576074 FF242D41 FF4F5A70 FF28334E FF424E6A FF3F4C6C FF5E6B8B FF646F8D FF54617B FF3D4B5E FF253143 FF242E3F FF1E2B3B FF354356 FF536178 FF475572 FF4A5777 +FF495B7A FF42526F FF4E5C78 FF54637D FF545F7A FF2A364E FF303B51 FF222D43 FF253046 FF364157 FF505A72 FF4E5A72 FF4C5772 FF505D77 FF45516D FF2D3C56 FF43506A FF344259 FF556179 FF7A879D FF6D788E FF596478 FF515C70 FF455064 FF2F3A50 FF566177 FF536076 FF37455C FF34435D FF505E7A FF475774 FF485875 FF4C5C79 FF4A5A77 FF62708C FF74829E FF8D9AB4 FF748098 FF485369 FF2D384C FF293246 FF394256 FF4A5367 FF4D566A FF434E64 FF29344A FF374258 FF3F4A60 FF414C62 FF4A546C FF3A4561 FF505B7B FF4E5A7C FF617091 FF5D6B88 FF57647E FF2B394C FF233242 FF192634 FF1F2C3C FF374558 FF48566D FF495774 FF4E5D7E +FF506281 FF405271 FF455572 FF505E7A FF525F79 FF38445C FF29344A FF1D283E FF1E293F FF2F3A50 FF4A566E FF4C5870 FF505D77 FF606F89 FF45536F FF45536F FF42536E FF4B5C76 FF5A6983 FF627087 FF5C697F FF525D71 FF343E50 FF2B3547 FF333A4D FF161F33 FF1F2A3E FF2C3850 FF313E58 FF485672 FF4B5B78 FF4A5A77 FF475978 FF506281 FF7686A3 FF6C7993 FF4A566E FF3C475D FF2F384C FF232A3D FF2D3447 FF2E3548 FF383F52 FF1C2539 FF2D384E FF4A566E FF56627A FF535F77 FF657189 FF3A465E FF55607E FF465274 FF475579 FF5A688C FF536080 FF475571 FF223144 FF1F2E3E FF0B1826 FF233340 FF4B5A6D FF4C5C73 FF495676 FF404F70 +FF495B7A FF5D6F8E FF485875 FF5E6C88 FF57647E FF2D3951 FF364157 FF212C42 FF2C374D FF3A455B FF4F5B73 FF4E5A72 FF48556F FF53617D FF44526F FF435370 FF4E607D FF415370 FF4C5D77 FF3D4D64 FF1F2C42 FF30394D FF2F3649 FF31394A FF293041 FF1C2336 FF2B3448 FF283349 FF2A3751 FF3A4864 FF42526F FF4D5C7C FF4A5B7C FF627493 FF6A7A97 FF606D87 FF46526A FF2A354B FF141B2E FF192031 FF131A2B FF080F20 FF0D1427 FF1D263A FF3C475D FF515D75 FF4B5975 FF576581 FF3A465E FF39445F FF495474 FF4C587A FF58658B FF546187 FF5F6E8F FF364460 FF213043 FF283747 FF1B2B38 FF3A4A57 FF5C6B7E FF4E5E75 FF485575 FF485778 +FF5A6989 FF475774 FF3C4C69 FF4A5874 FF55637F FF323F59 FF27334B FF29364C FF232F47 FF333F57 FF4F5B73 FF525F79 FF45536F FF485672 FF4A5A77 FF41516E FF495E7A FF485D78 FF667A93 FF66768D FF49576D FF3D485C FF172133 FF192033 FF141B2E FF1C2638 FF313A4E FF253046 FF38445C FF44516B FF404E6A FF4A5875 FF687797 FF7C8BAB FF65738F FF48536E FF202A42 FF0E172B FF0B1225 FF091021 FF171E2F FF2F3748 FF3A4154 FF4E596D FF39465C FF546279 FF606F89 FF3D4B67 FF38455F FF515D79 FF545F7D FF445072 FF4E5A7E FF596889 FF485575 FF36455F FF29374D FF293749 FF192838 FF344254 FF56647A FF4B5872 FF404E6B FF495878 +FF52607D FF384663 FF3E4C69 FF4A5874 FF495773 FF43526C FF26334D FF313F56 FF323F59 FF3D4A64 FF4C5973 FF465470 FF495773 FF4F5D79 FF465471 FF485974 FF556681 FF31455E FF3D4F66 FF2D4055 FF26374C FF1A283E FF1E2D40 FF162437 FF152336 FF101E31 FF09172A FF0F1D30 FF0E1B31 FF2E3B51 FF344157 FF4C5870 FF57617F FF3E4866 FF1A223F FF0E1732 FF050C25 FF081125 FF1A2436 FF0E1829 FF222C3D FF233040 FF293547 FF212F41 FF344356 FF607186 FF374960 FF3B4A64 FF4C5874 FF4D5975 FF515C7A FF4F5A78 FF515C7A FF6A7894 FF48556F FF2D3B52 FF39475E FF253349 FF243248 FF3E4C63 FF505D77 FF394561 FF3C4765 FF485673 +FF4F5D7A FF42506D FF465470 FF4B5975 FF495773 FF4C5A76 FF2F3E58 FF33425C FF33425C FF2C3B55 FF43516D FF4A5874 FF3F4D69 FF44526E FF4B5976 FF4D5B77 FF394A64 FF33455C FF55677E FF617489 FF697990 FF5E6F84 FF57677E FF4D5E73 FF4E5C73 FF455369 FF4F5C72 FF637184 FF5C697F FF5B697C FF3E495F FF4B556D FF777D9A FF5E6481 FF535A75 FF3E455E FF4C536C FF515970 FF495266 FF707A8C FF6E7A8C FF606E80 FF5B697C FF4F5E71 FF425368 FF48596E FF2F4158 FF475872 FF4D5975 FF4A5573 FF515D79 FF46526E FF4A5771 FF4B5872 FF39475E FF3C4A61 FF404E65 FF29374E FF38455F FF424F69 FF515D79 FF485470 FF414C6A FF505B79 +FF505E7B FF495774 FF485672 FF485672 FF465470 FF44526E FF26354F FF22314B FF2E3D57 FF35445E FF4E5C78 FF4E5C78 FF44526E FF54627E FF576582 FF404E6B FF4D5E79 FF475872 FF4F607A FF4E6077 FF54637D FF56667D FF596680 FF5D6B82 FF707D97 FF7D8BA2 FF7F8BA3 FF5B687E FF222E46 FF28354B FF2C364E FF475169 FF464E6B FF2E3653 FF5D6681 FF6A748C FF7A849C FF7B869C FF6A7589 FF747F93 FF586377 FF3E4B61 FF2E3A52 FF303E55 FF3A4963 FF495773 FF465673 FF4F5F7C FF4F5A78 FF4E5977 FF485470 FF525E7A FF48556F FF4A5771 FF2D3B52 FF3E4C63 FF344259 FF2D3B52 FF35425C FF44516B FF505C78 FF46526E FF4E5977 FF4D5876 +FF485673 FF495774 FF45536F FF4A5874 FF4A5874 FF4A5874 FF3E4D67 FF485771 FF51607A FF576680 FF45536F FF42506C FF5A6884 FF4C5A76 FF384663 FF4E5C79 FF41526D FF455671 FF445570 FF44556F FF485672 FF42516B FF394561 FF3A4761 FF3F4C66 FF26334D FF28334E FF3E4A62 FF222D48 FF38445C FF4D5671 FF47506B FF4A5570 FF6A7590 FF5E6984 FF2B354D FF343E56 FF3A455B FF455066 FF3E495F FF283349 FF222E46 FF23304A FF394561 FF4A5875 FF4E5B7B FF515D7F FF445171 FF4E5977 FF414C6A FF515D79 FF4E5A76 FF5C6983 FF505D77 FF4C5A71 FF4A586F FF4A586F FF344259 FF53607A FF4D5A74 FF4F5B77 FF505C78 FF3D4866 FF485371 +FF586683 FF5D6B88 FF495773 FF475571 FF485672 FF4D5B77 FF4E5D77 FF5A6983 FF52617B FF45546E FF42506C FF4B5975 FF4D5B77 FF4D5B77 FF505E7B FF4C5A77 FF52607D FF505E7B FF465471 FF4F5D79 FF5E6C89 FF54627E FF3D4866 FF303C58 FF25314D FF535F7B FF2B3652 FF2D3853 FF414C68 FF444F6A FF404B67 FF545F7A FF73809A FF6D7A94 FF45526C FF38445C FF505C74 FF303C54 FF303C54 FF222E46 FF2D3951 FF2C3752 FF2B3654 FF465171 FF515B7D FF475375 FF546084 FF505C7E FF5D6886 FF4B5773 FF4B5773 FF5D6985 FF48556F FF505D77 FF4F5C76 FF56637D FF404D67 FF3C4963 FF45526C FF57647E FF5E6A86 FF4A5672 FF515D79 FF525E7A +FF52607D FF52607D FF33415D FF3E4C68 FF55637F FF5F6D89 FF53627C FF495872 FF26354F FF505F79 FF45536F FF3E4C68 FF5E6C88 FF63718D FF556380 FF586683 FF53617E FF5E6C89 FF5C6A87 FF505E7B FF404E6B FF24324F FF283351 FF34405C FF36425E FF3F4B67 FF2C3753 FF55607C FF4A5571 FF27324E FF2A3551 FF47536F FF6E7D97 FF66758F FF5D6C86 FF425067 FF303E55 FF212D45 FF2A364E FF19253D FF15203B FF343F5A FF414C6A FF5D6888 FF646E90 FF5F698B FF5E6A8E FF505C7E FF6A7593 FF424E6A FF4A5672 FF4F5B77 FF53607A FF3C4963 FF48556F FF44516B FF505D77 FF414E68 FF4E5B75 FF505D77 FF57637F FF44506C FF36425E FF485470 +FF5B6986 FF52607D FF303E5A FF4E5C78 FF677591 FF576581 FF3D4C66 FF303F59 FF4D5C76 FF4C5B75 FF3B4965 FF4A5874 FF5E6C88 FF505E7A FF4C5A77 FF5C6A87 FF5E6C88 FF586682 FF57637F FF5B6783 FF616D89 FF404C68 FF35415D FF293551 FF26314D FF2E3954 FF232E49 FF333E59 FF222D48 FF1D2843 FF29344F FF4D5A74 FF63748F FF485973 FF23344E FF14233D FF1D2C46 FF111E38 FF111F36 FF2C3A51 FF455169 FF6F7A95 FF6D7894 FF6A7492 FF5A6583 FF5D6888 FF5D6789 FF576282 FF475270 FF37435F FF34405C FF4B5773 FF56637D FF4B5872 FF414E68 FF43506A FF4B5872 FF515E78 FF404D67 FF4E5B75 FF5C6884 FF3B4763 FF44506C FF4C5874 +FF4D5B78 FF465471 FF313F5B FF5D6B87 FF687692 FF3E4C68 FF33425C FF495872 FF5A6983 FF3D4C66 FF35435F FF52607C FF586682 FF4C5A76 FF4E5C79 FF455370 FF505E7A FF475670 FF485470 FF48556F FF4F5B77 FF36435D FF495571 FF4F5C76 FF49546F FF39455D FF26314C FF243048 FF1B2641 FF28344C FF27324D FF4C5973 FF576883 FF243752 FF03142F FF162741 FF24334D FF2A3953 FF48566D FF536178 FF7D89A1 FF808CA4 FF5A667E FF57627D FF4E5B75 FF4D5975 FF384460 FF313D59 FF2F3B57 FF3C4864 FF3F4B67 FF3E4A66 FF57647E FF45526C FF3F4C66 FF44516B FF4C5973 FF54617B FF3F4C66 FF44516B FF56627E FF3A4662 FF3E4A66 FF4B5773 +FF4A5875 FF475572 FF414F6B FF6D7B97 FF3C4A66 FF273551 FF4F5E78 FF576680 FF46556F FF2A3953 FF495773 FF596783 FF5B6985 FF4E5C78 FF44526F FF44526E FF3A4761 FF3A485F FF36435D FF39475E FF25324C FF334158 FF4C5772 FF56627A FF48546C FF566379 FF48546C FF5A677D FF4F5B73 FF344157 FF3B475F FF48566D FF445471 FF3E506D FF435370 FF485974 FF4D5C76 FF52617B FF748299 FF6E7C92 FF6E7B91 FF536174 FF4B596C FF2E3C4F FF314053 FF233147 FF233147 FF2D3B51 FF394660 FF414E68 FF3B4862 FF46536D FF3D4965 FF4D5975 FF495571 FF505C78 FF3E4A66 FF3B4763 FF4D5975 FF384460 FF4B5872 FF48556F FF44516B FF4B5872 +FF515F7C FF475572 FF45536F FF4A5874 FF2C3A56 FF505E7A FF677690 FF3C4B65 FF26354F FF33425C FF4E5C78 FF44526E FF394763 FF2F3D59 FF364461 FF42506C FF2B3852 FF2E3C53 FF233148 FF25334A FF233148 FF26344B FF445068 FF414E64 FF435066 FF667389 FF738096 FF717E94 FF5C697F FF4F5C72 FF4C596F FF5D6B82 FF5F6F8C FF60728F FF71819E FF60718C FF65748E FF53637A FF707E95 FF59677D FF546275 FF3E4C5F FF293749 FF1E2C3E FF223243 FF213141 FF293949 FF283849 FF223047 FF293650 FF2A3751 FF37445E FF384460 FF4A5672 FF4D5975 FF535F7B FF45516D FF3D4965 FF45516D FF36425E FF45526C FF47546E FF424F69 FF4B5872 +FF4C5A77 FF495774 FF4B5975 FF404E6A FF485672 FF5D6B87 FF43526C FF24334D FF394862 FF4A5973 FF4A5874 FF42506C FF485672 FF3E4C68 FF354360 FF283652 FF1D2B42 FF2C394F FF233046 FF28354B FF37445A FF2A374D FF3B485E FF27344A FF28354B FF5D6B7E FF4A586B FF485669 FF526073 FF3F4D60 FF2F3D50 FF3B495F FF6F7D99 FF5A6A87 FF495774 FF4B5975 FF44516B FF3C4A61 FF4B576F FF465369 FF2B394C FF2D3B4E FF233143 FF243343 FF132232 FF0D1D2A FF1A2B38 FF152535 FF233147 FF2F3C56 FF3E4B65 FF4B5872 FF4F5B77 FF4D5975 FF434F6B FF3A4662 FF44506C FF3C4864 FF424E6A FF424E6A FF4D5A74 FF515E78 FF46536D FF4D5A74 +FF52607D FF4A5875 FF4B5975 FF42506C FF54627E FF475571 FF31405A FF495872 FF4E5D77 FF54637D FF485672 FF4D5B77 FF4F5D79 FF414F6B FF42506D FF35435F FF2D3951 FF3A475D FF29354D FF233046 FF2F3B53 FF27344A FF2C394F FF212E44 FF404D63 FF425063 FF505D73 FF3D4B5E FF222F45 FF273548 FF253346 FF4B596F FF6A7993 FF4F607B FF2B3955 FF374660 FF2D3A54 FF313F56 FF39455D FF3B485E FF212E44 FF1A283B FF162436 FF192739 FF1A2939 FF273646 FF3A4A5A FF304051 FF3C4A60 FF3F4C66 FF495670 FF4A5771 FF535F7B FF4F5B77 FF4D5975 FF45516D FF414D69 FF3C4864 FF3F4B67 FF4A5672 FF4D5A74 FF525F79 FF45526C FF4B5872 +FF4C5A77 FF465471 FF505E7A FF495773 FF4C5A76 FF43516D FF505F79 FF65748E FF56657F FF51607A FF45536F FF52607C FF4A5874 FF475571 FF606E8B FF5A6884 FF3F4A65 FF4A566E FF3F4A65 FF333F57 FF323D58 FF323E56 FF222E46 FF27334B FF38445C FF455268 FF303C54 FF303D53 FF253149 FF18253B FF27344A FF455369 FF47576E FF44536D FF394660 FF27354C FF2A364E FF202C44 FF2F3951 FF1C263E FF28324A FF1A253B FF2E394F FF2C374D FF3B485E FF4C596F FF5C6A80 FF536177 FF536178 FF505E75 FF55627C FF4F5C76 FF596581 FF57637F FF5D6886 FF586381 FF4D5876 FF475270 FF45516D FF4F5B77 FF48556F FF4E5B75 FF48566D FF505E75 +FF42506D FF4E5C79 FF515F7B FF4B5975 FF53617D FF475571 FF495872 FF4B5A74 FF3C4B65 FF384761 FF34425E FF485672 FF414F6B FF45536F FF52607D FF3D4866 FF424D69 FF4E5974 FF525D79 FF4E5974 FF48536F FF4A5570 FF303B56 FF3C4860 FF36415C FF2B374F FF3A4560 FF303C54 FF0D1833 FF1F2B43 FF36425A FF4B586E FF4C5A70 FF455369 FF2E3C52 FF202E45 FF243048 FF212D45 FF333D55 FF2C3550 FF3B445F FF363F5A FF555E79 FF4A536E FF505B76 FF4D5873 FF4E5A76 FF48556F FF3F4D64 FF435168 FF4D5A74 FF4B5872 FF4F5B77 FF434F6B FF3D4866 FF323D5B FF4C5775 FF4A5573 FF4A5672 FF54607C FF4A5771 FF4E5B75 FF4C5A71 FF4F5D74 +FF4C5A77 FF54627F FF4B5975 FF404E6A FF4D5B77 FF43516D FF384761 FF404F69 FF33425C FF41506A FF45536F FF54627E FF475571 FF44526E FF42506D FF374260 FF495371 FF4E5673 FF4D5573 FF4B5370 FF4B5573 FF4B5672 FF45506C FF525D78 FF4B5672 FF4C5772 FF212C48 FF202B46 FF27324E FF35405B FF4D5873 FF505C74 FF556376 FF445265 FF243245 FF29364C FF2E3850 FF2D374F FF3E4762 FF4B5370 FF565E7B FF4B5371 FF4C5472 FF454C6D FF4E5778 FF4C5576 FF4A5476 FF424D6B FF3E4B65 FF425067 FF48556F FF46536D FF47536F FF424E6A FF414C6A FF3C4765 FF414C6A FF424D6B FF47536F FF505C78 FF48556F FF4A5771 FF4B5970 FF47556C +FF4A5875 FF42506D FF4F5D79 FF4B5975 FF43516D FF4C5A76 FF4C5B75 FF475670 FF4A5973 FF4D5C76 FF404E6A FF495773 FF495773 FF4A5874 FF475572 FF515C7A FF4D5775 FF505876 FF4E5674 FF4F5775 FF57617F FF485270 FF4D5874 FF4E5975 FF495470 FF56617D FF46516D FF4F5A76 FF505B77 FF4D5874 FF4D5873 FF4D5971 FF4A586B FF4D5B6D FF536174 FF49576A FF5B657D FF3E4860 FF515976 FF4D5572 FF4A5270 FF545C7A FF4E5477 FF53597C FF4F577C FF474F74 FF4D567B FF4F5A7A FF495571 FF4C5A71 FF4E5B75 FF4D5A74 FF4C5874 FF4D5975 FF4E5977 FF4E5977 FF4D5876 FF4C5775 FF4C5874 FF4E5A76 FF48556F FF4B5872 FF536178 FF4B5970 diff --git a/mudworld/texture/common/misc/bucketside.tex b/mudworld/texture/common/misc/bucketside.tex new file mode 100644 index 0000000..89f49f0 --- /dev/null +++ b/mudworld/texture/common/misc/bucketside.tex @@ -0,0 +1,66 @@ +TEX 1 +64 64 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF020204 FF0D0D1A FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF07070E FF0C0C18 FF000000 FF000000 FF010102 FF020204 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF080810 FF0D0D1A FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000001 FF030306 FF000000 FF000000 FF000000 FF010102 FF06060B FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF06060B FF010102 FF000000 FF000000 FF07070D FF25254A FF000000 FF000000 FF040408 FF020205 FF000000 +FF00FFFF FF00FFFF FF00FFFF FF11B9CA FF1B93AE FF00FFFF FF00FFFF FF13B4C6 FF1F84A3 FF00FFFF FF00FFFF FF00FFFF FF22799A FF05ECF1 FF00FFFF FF00FFFF FF00FFFF FF13B2C5 FF2081A0 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF189DB6 FF0FC4D3 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF0DC9D7 FF2082A0 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF06E5EC FF2A5781 FF00FFFF FF00FFFF FF00FFFF FF07E6EC FF295E86 FF00FFFF FF00FFFF FF00FFFF FF10BECE FF02F5F8 FF00FFFF FF00FFFF FF00FFFF FF295E86 FF07E6EC FF00FFFF FF00FFFF FF08E0E8 FF256F93 FF00FFFF FF00FFFF FF1D8BA8 FF14AFC3 FF00FFFF +FF00FFFF FF00FFFF FF00FFFF FF16A7BD FF217B9C FF00FFFF FF00FFFF FF13B4C6 FF1F84A3 FF00FFFF FF00FFFF FF00FFFF FF266A8F FF07E7EC FF00FFFF FF00FFFF FF00FFFF FF17A2B9 FF207F9F FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1C8DAB FF12B7CA FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF07E7ED FF227396 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF06E5EC FF2A5781 FF00FFFF FF00FFFF FF00FFFF FF07E5EB FF295E86 FF00FFFF FF00FFFF FF00FFFF FF237094 FF06E6ED FF00FFFF FF00FFFF FF00FFFF FF295E86 FF07E6EC FF00FFFF FF00FFFF FF0DCBD8 FF217E9E FF00FFFF FF00FFFF FF12B9CA FF1E85A4 FF00FFFF +FF00FFFF FF00FFFF FF00FFFF FF11B8CA FF1C91AC FF00FFFF FF00FFFF FF189EB6 FF1E85A4 FF00FFFF FF00FFFF FF00FFFF FF266A8F FF07E7EC FF00FFFF FF00FFFF FF00FFFF FF275F87 FF06E5EC FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1C8DAB FF12B7CA FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF06EBEF FF237094 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF06E5EC FF2A5781 FF00FFFF FF00FFFF FF00FFFF FF09DFE7 FF27628A FF00FFFF FF00FFFF FF00FFFF FF237094 FF06E6ED FF00FFFF FF00FFFF FF00FFFF FF295E86 FF07E6EC FF00FFFF FF00FFFF FF17A1B9 FF199BB5 FF00FFFF FF00FFFF FF06E8EE FF27648A FF00FEFE +FF00FFFF FF00FFFF FF00FFFF FF11B8CA FF1C91AC FF00FFFF FF01FCFD FF276289 FF04EFF3 FF00FFFF FF00FFFF FF00FFFF FF266A8F FF07E7EC FF00FFFF FF00FFFF FF00FFFF FF275F87 FF06E5EC FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1C8DAB FF12B7CA FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF02F7F9 FF256C91 FF01F9FB FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF06E5EC FF2A5781 FF00FFFF FF00FFFF FF00FFFF FF0DCCD9 FF237496 FF00FFFF FF00FFFF FF00FFFF FF237094 FF06E6ED FF00FFFF FF00FFFF FF00FFFF FF295E86 FF07E6EC FF00FFFF FF00FFFF FF207D9D FF0BD4DF FF00FFFF FF00FFFF FF00FFFF FF295A83 FF05EAEF +FF00FFFF FF00FFFF FF00FFFF FF11B8CA FF1C91AC FF00FFFF FF04EFF3 FF286088 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF26678D FF06E9ED FF00FFFF FF00FFFF FF00FFFF FF275F87 FF06E5EC FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1C8DAB FF12B7CA FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF246E93 FF04EDF2 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF06E5EC FF2A5781 FF00FFFF FF00FFFF FF00FFFF FF11B9CA FF1E85A4 FF00FFFF FF00FFFF FF00FFFF FF237094 FF06E6ED FF00FFFF FF00FFFF FF00FFFF FF295E86 FF07E6EC FF00FFFF FF00FFFF FF237195 FF06E6ED FF00FFFF FF00FFFF FF00FFFF FF1E86A4 FF10C1D0 +FF00FFFF FF00FFFF FF00FFFF FF11B8CA FF1C91AC FF00FFFF FF06E6EC FF26688D FF00FFFF FF00FFFF FF00FFFF FF01FDFD FF2A5A83 FF01F9FB FF00FFFF FF00FFFF FF00FFFF FF275F87 FF06E5EC FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1C8DAB FF12B7CA FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF237496 FF06E6ED FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF06E5EC FF2A5781 FF00FFFF FF00FFFF FF00FFFF FF16ACC0 FF1B94AF FF00FFFF FF00FFFF FF00FFFF FF237094 FF06E6ED FF00FFFF FF00FFFF FF00FFFF FF295E86 FF07E6EC FF00FFFF FF00FFFF FF237195 FF06E6ED FF00FFFF FF00FFFF FF00FFFF FF1C8FAB FF12B7CA +FF00FFFF FF00FFFF FF00FFFF FF11B8CA FF1C91AC FF00FFFF FF05EBF0 FF26668C FF00FFFF FF00FFFF FF00FFFF FF05EAEF FF27668C FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF275F87 FF06E5EC FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1C8DAB FF12B7CA FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF22799A FF09DCE5 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF06E5EC FF2A5781 FF00FFFF FF00FFFF FF00FFFF FF199FB6 FF18A1B8 FF00FFFF FF00FFFF FF00FFFF FF237094 FF06E6ED FF00FFFF FF00FFFF FF00FFFF FF295E86 FF07E6EC FF00FFFF FF00FFFF FF237195 FF06E6ED FF00FFFF FF00FFFF FF00FFFF FF1C8FAB FF12B7CA +FF00FFFF FF00FFFF FF00FFFF FF11B8CA FF1C91AC FF00FFFF FF01FCFD FF295C85 FF02F9FA FF00FFFF FF00FFFF FF06E6EC FF26688D FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF275F87 FF06E5EC FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1C8DAB FF12B7CA FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1E88A6 FF0EC5D3 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF06E5EC FF2A5781 FF00FFFF FF00FFFF FF00FFFF FF1B93AD FF15ACC1 FF00FFFF FF00FFFF FF00FFFF FF237094 FF06E6ED FF00FFFF FF00FFFF FF00FFFF FF295E86 FF07E6EC FF00FFFF FF00FFFF FF237195 FF06E6ED FF00FFFF FF00FFFF FF00FFFF FF1C8FAB FF12B7CA +FF00FFFF FF00FFFF FF00FFFF FF11B8CA FF1C91AC FF00FFFF FF00FFFF FF256A8F FF07E7EC FF00FFFF FF00FFFF FF0AD6E1 FF237396 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF275F87 FF06E5EC FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1C8DAB FF12B7CA FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF13B4C6 FF22789A FF1E89A6 FF199CB5 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF06E5EC FF2A5781 FF00FFFF FF00FFFF FF00FFFF FF1E86A5 FF10BACC FF00FFFF FF00FFFF FF00FFFF FF237094 FF06E6ED FF00FFFF FF00FFFF FF01FCFD FF285C85 FF06E9EE FF00FFFF FF00FFFF FF237195 FF06E6ED FF00FFFF FF00FFFF FF00FFFF FF1C8EAB FF12B8CA +FF00FFFF FF00FFFF FF00FFFF FF11B8CA FF1C91AC FF00FFFF FF00FFFF FF256A8F FF07E7EC FF00FFFF FF00FFFF FF11BBCB FF1D88A7 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF275F87 FF06E5EC FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1C8DAB FF12B7CA FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF02F5F8 FF13B2C6 FF1C8EAB FF1F85A4 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF06E5EC FF2A5781 FF00FFFF FF00FFFF FF00FFFF FF22799B FF0ECBD8 FF00FFFF FF00FFFF FF00FFFF FF237094 FF06E6ED FF00FFFF FF00FFFF FF09DEE7 FF276087 FF00FFFF FF00FFFF FF00FFFF FF237195 FF06E6ED FF00FFFF FF00FFFF FF00FFFF FF1E86A4 FF10C2D0 +FF00FFFF FF00FFFF FF00FFFF FF11B8CA FF1C91AC FF00FFFF FF00FFFF FF256A8F FF07E7EC FF00FFFF FF00FFFF FF12B7C9 FF1C8CAA FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF275F87 FF06E5EC FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1C8DAB FF12B7CA FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF04EFF3 FF21809F FF246B91 FF0CCFDB FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF06E5EC FF2A5781 FF00FFFF FF00FFFF FF00FFFF FF256B90 FF09DBE3 FF00FFFF FF00FFFF FF00FFFF FF237094 FF06E6ED FF00FFFF FF00FFFF FF13B3C7 FF1C8EAA FF00FFFF FF00FFFF FF00FFFF FF237195 FF06E6ED FF00FFFF FF00FFFF FF00FFFF FF237396 FF09DCE5 +FF00FFFF FF00FFFF FF00FFFF FF11B8CA FF1C91AC FF00FFFF FF00FFFF FF256A8F FF07E7EC FF00FFFF FF00FFFF FF12B7C9 FF1C8CAA FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF275F87 FF06E5EC FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1C8DAB FF12B7CA FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF04F1F4 FF303F6F FF15ACC1 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF06E5EC FF2A5781 FF00FFFF FF00FFFF FF00FEFE FF285E87 FF04EEF2 FF00FFFF FF00FFFF FF00FFFF FF237094 FF06E6ED FF00FFFF FF00FFFF FF189FB7 FF17A3B9 FF00FFFF FF00FFFF FF00FFFF FF237195 FF06E6ED FF00FFFF FF00FFFF FF00FFFF FF246B90 FF07E7EC +FF00FFFF FF00FFFF FF00FFFF FF11B8CA FF1C91AC FF00FFFF FF00FFFF FF256A8F FF07E7EC FF00FFFF FF00FFFF FF12B7C9 FF1C8CAA FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF276088 FF08DEE7 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1C8DAB FF12B7CA FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1D8BA8 FF17A1B8 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF06E5EC FF2A5781 FF00FFFF FF00FFFF FF02F6F8 FF2A5681 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF237094 FF06E6ED FF00FFFF FF00FFFF FF1C8CA9 FF12B8C9 FF00FFFF FF00FFFF FF00FFFF FF237195 FF06E6ED FF00FFFF FF00FFFF FF00FFFF FF246B90 FF07E7EC +FF00FFFF FF00FFFF FF00FFFF FF11B8CA FF1C91AC FF00FFFF FF00FFFF FF256A8F FF07E7EC FF00FFFF FF00FFFF FF12B7C9 FF1C8CAA FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1B92AD FF1D89A6 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF26678E FF09DAE3 FF00FFFF FF00FFFF FF00FFFF FF07E1E9 FF27648B FF01FBFC FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF06E5EC FF2A5781 FF00FFFF FF00FFFF FF06E5EB FF27668C FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF237094 FF06E6ED FF00FFFF FF00FFFF FF217D9D FF0DCAD7 FF00FFFF FF00FFFF FF00FFFF FF237195 FF06E6ED FF00FFFF FF00FFFF FF00FFFF FF246B90 FF07E7EC +FF00FFFF FF00FFFF FF00FFFF FF14ACC1 FF199BB3 FF00FFFF FF00FFFF FF256A8F FF07E7EC FF00FFFF FF00FFFF FF12B7C9 FF1C8CAA FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FDFE FF246D91 FF09DAE3 FF00FFFF FF00FFFF FF00FFFF FF27668C FF06E5EB FF00FFFF FF00FFFF FF00FFFF FF11B9CB FF1B93AD FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF06E5EC FF2A5781 FF00FFFF FF00FFFF FF06E5EB FF27668C FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF237295 FF07E3EA FF00FFFF FF00FFFF FF237094 FF09DCE5 FF00FFFF FF00FFFF FF00FFFF FF237195 FF06E6ED FF00FFFF FF00FFFF FF00FFFF FF246B90 FF07E7EC +FF00FFFF FF00FFFF FF00FFFF FF1C8EAA FF12B5C8 FF00FFFF FF00FFFF FF256A8F FF07E7EC FF00FFFF FF00FFFF FF12B7C9 FF1C8CAA FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1A93AF FF11B9CA FF00FFFF FF00FFFF FF00FFFF FF27668C FF06E5EB FF00FFFF FF00FFFF FF00FFFF FF11B9CB FF1B93AD FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF06E5EC FF2A5781 FF00FFFF FF00FFFF FF06E5EB FF27668C FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF217B9C FF0BD2DD FF00FFFF FF00FFFF FF25688E FF07E7EC FF00FFFF FF00FFFF FF00FFFF FF237195 FF06E6ED FF00FFFF FF00FFFF FF00FFFF FF246B90 FF07E7EC +FF00FFFF FF00FFFF FF00FFFF FF25698F FF08DEE7 FF00FFFF FF00FFFF FF256A8F FF07E7EC FF00FFFF FF00FFFF FF12B7C9 FF1C8CAA FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1A93AF FF11B9CA FF00FFFF FF00FFFF FF00FFFF FF27668C FF06E5EB FF00FFFF FF00FFFF FF00FFFF FF11B9CB FF1B93AD FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF06E5EC FF2A5781 FF00FFFF FF00FFFF FF07E2E9 FF26668D FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1C8EAA FF10BDCE FF00FFFF FF00FFFF FF25688E FF07E7EC FF00FFFF FF00FFFF FF01FCFD FF246D91 FF04EFF3 FF00FFFF FF00FFFF FF00FFFF FF246B90 FF07E7EC +FF00FFFF FF00FFFF FF05E9EF FF26688E FF01FAFB FF00FFFF FF00FFFF FF256A8F FF07E7EC FF00FFFF FF00FFFF FF12B7C9 FF1C8CAA FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1A93AF FF11B9CA FF00FFFF FF00FFFF FF00FFFF FF27668C FF06E5EB FF00FFFF FF00FFFF FF00FFFF FF11B9CB FF1B93AD FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF06E5EC FF2A5781 FF00FFFF FF00FFFF FF0BD1DD FF227296 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1A92AE FF11B9CB FF00FFFF FF00FFFF FF25688E FF07E7EC FF00FFFF FF00FFFF FF04F0F3 FF256B8F FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF246B90 FF07E7EC +FF00FFFF FF00FFFF FF0BD4DF FF227597 FF00FFFF FF00FFFF FF00FFFF FF256A8F FF07E7EC FF00FFFF FF00FFFF FF12B7C9 FF1D8CA9 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1A93AF FF11B9CA FF00FFFF FF00FFFF FF00FFFF FF27668C FF06E5EB FF00FFFF FF00FFFF FF00FFFF FF11B9CB FF1B93AD FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF06E5EC FF2A5781 FF00FFFF FF00FFFF FF11BACB FF1E88A6 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1A92AE FF11B9CB FF00FFFF FF00FFFF FF25688E FF07E7EC FF00FFFF FF00FFFF FF16ABC0 FF1F82A2 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF246B90 FF07E7EC +FF00FFFF FF00FFFF FF0FC1D1 FF1F85A2 FF00FFFF FF00FFFF FF00FFFF FF256A8F FF07E7EC FF00FFFF FF00FFFF FF0EC5D5 FF207D9E FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1A93AF FF11B9CA FF00FFFF FF00FFFF FF00FFFF FF27668C FF06E5EB FF00FFFF FF00FFFF FF00FFFF FF11B9CB FF1B93AD FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF06E5EC FF2A5781 FF00FFFF FF00FFFF FF17A5BB FF199DB5 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1A92AE FF11B9CB FF00FFFF FF00FFFF FF25688E FF07E7EC FF00FFFF FF00FFFF FF1F86A4 FF0EC8D6 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF246B90 FF07E7EC +FF00FFFF FF00FFFF FF16A9BE FF1998B2 FF00FFFF FF00FFFF FF00FFFF FF256A8F FF07E7EC FF00FFFF FF00FFFF FF08E1E9 FF27638A FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1A93AF FF11B9CA FF00FFFF FF00FFFF FF00FFFF FF27668C FF06E5EB FF00FFFF FF00FFFF FF00FFFF FF11B9CB FF1B93AD FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF07E5EB FF2A5781 FF00FFFF FF00FFFF FF1B94AF FF14B1C4 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1A92AE FF11B9CB FF00FFFF FF00FFFF FF25688E FF07E7EC FF00FFFF FF00FFFF FF22799A FF09DAE3 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF246B90 FF07E7EC +FF00FFFF FF00FFFF FF1C8EAB FF13B2C5 FF00FFFF FF00FFFF FF00FFFF FF256A8F FF07E7EC FF00FFFF FF00FFFF FF01FBFC FF2B517C FF00FDFE FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1A93AF FF11B9CA FF00FFFF FF00FFFF FF00FFFF FF27668C FF06E5EB FF00FFFF FF00FFFF FF00FFFF FF11B9CB FF1B93AD FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF07E2E8 FF2A5882 FF00FFFF FF00FFFF FF1C8EAA FF13B8C9 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1A92AE FF11B9CB FF00FFFF FF00FFFF FF25688E FF07E7EC FF00FFFF FF00FFFF FF256B90 FF04EFF3 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF246B90 FF07E7EC +FF00FFFF FF00FFFF FF1D8CA9 FF13B7C8 FF00FFFF FF00FFFF FF00FFFF FF256A8F FF07E6EC FF00FFFF FF00FFFF FF00FFFF FF286088 FF05E9EF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1A93AF FF11B9CA FF00FFFF FF00FFFF FF00FFFF FF27668C FF06E5EB FF00FFFF FF00FFFF FF00FFFF FF11B9CB FF1B93AD FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF0ECAD7 FF247194 FF00FFFF FF00FFFF FF1C8EAA FF13B8C9 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1F83A2 FF0EC8D6 FF00FFFF FF00FFFF FF25688E FF07E7EC FF00FFFF FF03F3F6 FF256B90 FF00FDFE FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF246B90 FF07E7EC +FF00FFFF FF00FFFF FF1D8CA9 FF13B7C8 FF00FFFF FF00FFFF FF00FFFF FF256B90 FF07E3EB FF00FFFF FF00FFFF FF00FFFF FF286289 FF06E5EC FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1A93AF FF11B9CA FF00FFFF FF00FFFF FF00FFFF FF27668C FF06E5EB FF00FFFF FF00FFFF FF00FFFF FF11B9CB FF1B93AD FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF14B2C5 FF1E89A5 FF00FFFF FF00FFFF FF1C8EAA FF13B8C9 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF237396 FF07E7ED FF00FFFF FF00FFFF FF25688E FF07E7EC FF00FFFF FF11B8CA FF1E87A6 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF246B90 FF07E7EC +FF00FFFF FF00FFFF FF1D8CA9 FF13B7C8 FF00FFFF FF00FFFF FF00FFFF FF237798 FF0BD0DC FF00FFFF FF00FFFF FF00FFFF FF286289 FF06E5EC FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1A93AF FF11B9CA FF00FFFF FF00FFFF FF00FFFF FF27668C FF06E5EB FF00FFFF FF00FFFF FF00FFFF FF11B9CB FF1B93AD FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF18A0B7 FF199BB4 FF00FFFF FF00FFFF FF1C8EAA FF13B8C9 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF237396 FF07E7ED FF00FFFF FF00FFFF FF246D91 FF10C0CF FF00FFFF FF256D92 FF0DCCD9 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF246B90 FF07E7EC +FF00FFFF FF00FFFF FF1D8CA9 FF13B7C8 FF00FFFF FF00FFFF FF00FFFF FF1B91AD FF12B6C8 FF00FFFF FF00FFFF FF00FFFF FF276289 FF07E3EA FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1A93AF FF11B9CA FF00FFFF FF00FFFF FF00FFFF FF27668C FF06E5EB FF00FFFF FF00FFFF FF00FFFF FF11B9CB FF1B93AD FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1C8EAA FF14ADC1 FF00FFFF FF00FFFF FF1C8EAA FF13B8C9 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF237396 FF07E7ED FF00FFFF FF00FFFF FF0CCFDB FF21789A FF00FFFF FF266A8F FF07E7EC FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF246B90 FF07E7EC +FF00FFFF FF00FFFF FF1D8CA9 FF13B7C8 FF00FFFF FF00FFFF FF00FFFF FF18A0B8 FF189DB6 FF00FFFF FF00FFFF FF00FFFF FF1F83A2 FF12B9CA FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1A93AF FF11B9CA FF00FFFF FF00FFFF FF00FFFF FF27668C FF06E5EB FF00FFFF FF00FFFF FF00FFFF FF11B9CB FF1B93AD FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF207D9E FF10C1D0 FF00FFFF FF00FFFF FF1C8EAA FF13B8C9 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF246E92 FF05EFF2 FF00FFFF FF00FFFF FF00FDFE FF256A8F FF03F3F6 FF1F86A5 FF11BDCC FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF246B90 FF07E7EC +FF00FFFF FF00FFFF FF1D8CA9 FF13B7C8 FF00FFFF FF00FFFF FF00FFFF FF0AD6E1 FF22799A FF00FFFF FF00FFFF FF00FFFF FF1E88A6 FF12B5C8 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1A93AF FF11B9CA FF00FFFF FF00FFFF FF00FFFF FF27668C FF06E5EB FF00FFFF FF00FFFF FF00FFFF FF11B9CB FF1B93AD FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF256D91 FF0BD5DF FF00FFFF FF00FFFF FF1C8EAA FF13B8C9 FF00FFFF FF00FFFF FF00FFFF FF03F4F7 FF256B90 FF01FCFD FF00FFFF FF00FFFF FF00FFFF FF217D9D FF0BCEDB FF179FB8 FF17A1B8 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF246B90 FF07E7EC +FF00FFFF FF00FFFF FF1D8CA9 FF13B7C8 FF00FFFF FF00FFFF FF00FFFF FF02F6F8 FF25698F FF02F5F8 FF00FFFF FF00FFFF FF1E88A6 FF12B5C8 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1A93AF FF11B9CA FF00FFFF FF00FFFF FF00FFFF FF27668C FF06E5EB FF00FFFF FF00FFFF FF00FFFF FF11B9CB FF1B93AD FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FEFE FF295E86 FF06E9EE FF00FFFF FF00FFFF FF1C8EAA FF13B8C9 FF00FFFF FF00FFFF FF00FFFF FF07E7ED FF237397 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1B94AE FF11B9CB FF13B3C6 FF1C8EAB FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF246B90 FF07E7EC +FF00FFFF FF00FFFF FF1D8CA9 FF13B7C8 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF237195 FF07E6EC FF00FFFF FF00FFFF FF1E88A6 FF12B5C8 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1A93AF FF11B9CA FF00FFFF FF00FFFF FF00FFFF FF27668C FF06E5EB FF00FFFF FF00FFFF FF00FFFF FF11B9CB FF1B93AD FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF05EAF0 FF2B547E FF00FFFF FF00FFFF FF00FFFF FF1C8EAA FF13B8C9 FF00FFFF FF00FFFF FF00FFFF FF07E7ED FF237397 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1B94AE FF11B9CB FF0FC5D3 FF207D9E FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF246B90 FF07E7EC +FF00FFFF FF00FFFF FF1D8CA9 FF13B7C8 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF237195 FF07E7ED FF00FFFF FF00FFFF FF1E88A6 FF12B5C8 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1A93AF FF11B8CA FF00FFFF FF00FFFF FF00FFFF FF27668C FF06E5EB FF00FFFF FF00FFFF FF00FFFF FF11B9CB FF1B93AD FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF13B4C6 FF1D8AA7 FF00FFFF FF00FFFF FF00FFFF FF1C8EAA FF13B8C9 FF00FFFF FF00FFFF FF00FFFF FF07E7ED FF237397 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1B94AE FF11B9CB FF08E0E8 FF276389 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FEFE FF25688E FF05EDF1 +FF00FFFF FF00FFFF FF14AEC2 FF1D8DA9 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF237195 FF07E7ED FF00FFFF FF00FFFF FF1E88A6 FF12B5C8 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF189DB5 FF14ACC1 FF00FFFF FF00FFFF FF00FFFF FF27668C FF06E5EB FF00FFFF FF00FFFF FF00FFFF FF11B9CB FF1B93AD FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1F84A2 FF12BBCC FF00FFFF FF00FFFF FF00FFFF FF1C8EAA FF13B8C9 FF00FFFF FF00FFFF FF00FFFF FF07E7ED FF237397 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1B94AE FF11B9CB FF06E5EC FF276289 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF02F5F8 FF285F87 FF00FFFF +FF00FFFF FF00FFFF FF03F3F6 FF2D4D79 FF06E6EC FF00FFFF FF00FFFF FF00FFFF FF237195 FF07E7ED FF00FFFF FF00FFFF FF1E88A6 FF12B5C8 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF12B4C7 FF1A95B1 FF00FFFF FF00FFFF FF00FFFF FF27668C FF06E5EB FF00FFFF FF00FFFF FF00FFFF FF11B9CB FF1B93AD FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF03F1F5 FF27658C FF02F9FA FF00FFFF FF00FFFF FF00FFFF FF1C8EAA FF13B8C9 FF00FFFF FF00FFFF FF00FFFF FF06E9ED FF247295 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1B94AE FF11B9CB FF06E5EC FF276289 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF0ADAE3 FF237295 FF00FFFF +FF00FFFF FF00FFFF FF00FFFF FF2C4F7B FF06E5EB FF00FFFF FF00FFFF FF00FFFF FF237195 FF07E7ED FF00FFFF FF00FFFF FF1E88A6 FF12B5C8 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF0CCBD9 FF1F84A3 FF00FFFF FF00FFFF FF00FFFF FF27668C FF06E5EB FF00FFFF FF00FFFF FF00FFFF FF11B9CB FF1B93AD FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF0FC6D4 FF207F9F FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1C8EAA FF13B8C9 FF00FFFF FF00FFFF FF00FFFF FF03F5F7 FF256D91 FF02F9FA FF00FFFF FF00FFFF FF00FFFF FF1B94AE FF11B9CB FF06E5EC FF276289 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF15ABBF FF1C90AB FF00FFFF +FF00FFFF FF00FFFF FF00FFFF FF2A5D84 FF0AD6E0 FF00FFFF FF00FFFF FF00FFFF FF237195 FF07E7ED FF00FFFF FF00FFFF FF1E88A6 FF12B5C8 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF08DEE7 FF227899 FF00FFFF FF00FFFF FF00FFFF FF27668C FF06E5EB FF00FFFF FF00FFFF FF00FFFF FF11B9CB FF1B93AD FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1B94AF FF14AEC2 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1C8EAA FF13B8C9 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF246F94 FF05EBF0 FF00FFFF FF00FFFF FF00FFFF FF1B94AE FF11B9CB FF06E5EC FF276289 FF00FFFF FF00FFFF FF00FFFF FF05ECF1 FF227799 FF0AD5E0 FF00FFFF +FF00FFFF FF00FFFF FF00FFFF FF2080A0 FF13B1C4 FF00FFFF FF00FFFF FF00FFFF FF237195 FF07E7ED FF00FFFF FF00FFFF FF1E88A6 FF12B5C8 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF06E6ED FF227396 FF00FFFF FF00FFFF FF00FFFF FF27668C FF06E5EB FF00FFFF FF00FFFF FF00FFFF FF0FC4D3 FF1E88A5 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF03F2F5 FF227396 FF07E5EB FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1C8EAA FF13B8C9 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF227799 FF08DFE8 FF00FFFF FF00FFFF FF00FFFF FF1B94AE FF11B9CB FF06E5EC FF276289 FF00FFFF FF00FFFF FF00FFFF FF1A96B1 FF1B97B0 FF00FFFF FF00FFFF +FF00FFFF FF00FFFF FF00FFFF FF20809F FF14AFC3 FF00FFFF FF00FFFF FF00FFFF FF237195 FF07E7ED FF00FFFF FF00FFFF FF1E88A6 FF12B5C8 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF06E6ED FF227396 FF00FFFF FF00FFFF FF00FFFF FF27668C FF06E5EB FF00FFFF FF00FFFF FF00FFFF FF06E8EE FF247294 FF01FAFB FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF06E6EC FF227396 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1C8EAA FF13B8C9 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1E86A5 FF0FC5D3 FF00FFFF FF00FFFF FF00FFFF FF1B94AE FF11B9CB FF03F5F7 FF2A537F FF00FFFF FF00FFFF FF06E9EE FF26678C FF05EBF0 FF00FFFF FF00FFFF +FF00FFFF FF00FFFF FF00FFFF FF13B3C7 FF1F83A2 FF00FFFF FF00FFFF FF00FFFF FF237195 FF07E7ED FF00FFFF FF00FFFF FF1E88A6 FF12B5C8 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF06E6ED FF227396 FF00FFFF FF00FFFF FF00FFFF FF27668C FF06E5EB FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF237296 FF08DEE7 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF0CCCD8 FF207FA0 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1C8EAA FF13B8C9 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF18A2B8 FF15A7BE FF00FFFF FF00FFFF FF00FFFF FF1B94AE FF11B9CB FF00FEFE FF285E87 FF05E9EF FF00FFFF FF0EC8D6 FF207D9D FF00FFFF FF00FFFF FF00FFFF +FF00FFFF FF00FFFF FF00FFFF FF10BDCE FF237396 FF01FCFD FF00FFFF FF00FFFF FF237195 FF07E7ED FF00FFFF FF00FFFF FF1E87A5 FF12B5C8 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF06E6ED FF227396 FF00FFFF FF00FFFF FF00FFFF FF27668C FF06E5EB FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1A95AF FF14B1C4 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF11B9CA FF1B94AF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1C8EAA FF13B8C9 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF0FC2D1 FF1E85A4 FF00FFFF FF00FFFF FF00FFFF FF1E89A6 FF0FC5D3 FF00FFFF FF275F87 FF06E5EC FF00FFFF FF1C8DA9 FF15A9BF FF00FFFF FF00FFFF FF00FFFF +FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF285F87 FF08E3EA FF00FFFF FF00FFFF FF246E92 FF05EDF2 FF00FFFF FF00FFFF FF237195 FF0DCAD7 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF06E6ED FF227396 FF00FFFF FF00FFFF FF00FFFF FF27668C FF06E5EB FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF10C0D0 FF1E87A5 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF11B9CA FF1B94AF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1C90AC FF13B5C7 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF04EEF2 FF237195 FF04EEF2 FF00FFFF FF00FFFF FF21799B FF09DCE5 FF00FFFF FF275F87 FF07E5EB FF00FFFF FF199CB5 FF18A1B8 FF00FFFF FF00FFFF FF00FFFF +FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF207E9E FF0FC4D3 FF00FFFF FF03F5F7 FF256A90 FF01F9FB FF00FFFF FF00FFFF FF295A83 FF07E3EA FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF06E6ED FF227396 FF00FFFF FF00FFFF FF00FFFF FF27668C FF06E5EB FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF04EEF2 FF237094 FF04F0F4 FF00FFFF FF00FFFF FF00FFFF FF11B9CA FF1B94AF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF199EB6 FF16A5BC FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1C92AD FF17A4BB FF00FFFF FF00FFFF FF237397 FF06E6EC FF00FFFF FF227899 FF0EC7D5 FF00FFFF FF08DFE8 FF2D4F7A FF00FFFF FF00FFFF FF00FFFF +FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1D8CA9 FF13B7C8 FF00FFFF FF09DDE5 FF227698 FF00FFFF FF00FFFF FF02F9FA FF2D4775 FF01FDFD FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF08E0E8 FF227799 FF00FFFF FF00FFFF FF00FFFF FF27668C FF06E5EB FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF237296 FF07E7ED FF00FFFF FF00FFFF FF00FFFF FF11B9CA FF1B94AF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF13B0C4 FF1A95AF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF12B6C8 FF1B92AE FF00FFFF FF00FFFF FF237497 FF06E6EC FF00FFFF FF10BFCF FF286288 FF00FDFE FF00FEFE FF2E4574 FF04EEF2 FF00FFFF FF00FFFF +FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1D8CA9 FF13B7C8 FF00FFFF FF0EC6D4 FF1E86A4 FF00FFFF FF00FFFF FF09DBE4 FF2A5580 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF0DCAD8 FF1F84A3 FF00FFFF FF00FFFF FF00FFFF FF27668C FF06E5EB FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF237296 FF07E7ED FF00FFFF FF00FFFF FF00FFFF FF11B9CA FF1B94AF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF12B8C9 FF1C8FAA FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF12B9CA FF1B90AC FF00FFFF FF00FFFF FF237497 FF06E6EC FF00FFFF FF00FFFF FF2A5780 FF06E5EC FF00FFFF FF1B90AC FF17A1B8 FF00FFFF FF00FFFF +FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1D8CA9 FF13B7C8 FF00FFFF FF14ADC2 FF199BB4 FF00FFFF FF00FFFF FF217D9E FF13B5C7 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF10BBCC FF1B91AC FF00FFFF FF00FFFF FF00FFFF FF27668C FF06E5EB FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF237296 FF07E7ED FF00FFFF FF00FFFF FF00FFFF FF11B9CA FF1B94AF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF12B8C9 FF1C8FAA FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF12B9CA FF1B90AC FF00FFFF FF00FFFF FF237497 FF06E6EC FF00FFFF FF00FFFF FF2A5781 FF06E5EC FF00FFFF FF13B4C6 FF1F85A3 FF00FFFF FF00FFFF +FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1D8CA9 FF13B7C8 FF00FFFF FF1C92AD FF12B7C8 FF00FFFF FF00FFFF FF25698F FF0BD5DF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF11B9CB FF1A93AF FF00FFFF FF00FFFF FF00FFFF FF27668C FF06E5EB FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF237296 FF07E7ED FF00FFFF FF00FFFF FF00FFFF FF11B9CA FF1B94AF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF12B8C9 FF1C8FAA FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF12B9CA FF1B90AC FF00FFFF FF00FFFF FF237497 FF06E6EC FF00FFFF FF00FFFF FF2A5781 FF06E5EC FF00FFFF FF13B4C6 FF1F85A3 FF00FFFF FF00FFFF +FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1D8CA9 FF13B7C8 FF00FFFF FF227497 FF08DEE7 FF00FFFF FF00FFFF FF295C85 FF07E6EC FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF14B2C6 FF1999B3 FF00FFFF FF00FFFF FF00FFFF FF27668C FF06E5EB FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF237296 FF07E7ED FF00FFFF FF00FFFF FF00FFFF FF13B3C6 FF1A99B2 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF12B8C9 FF1C8FAA FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF12B9CA FF1B90AC FF00FFFF FF00FFFF FF237497 FF06E6EC FF00FFFF FF00FFFF FF2A5781 FF06E5EC FF00FFFF FF13B5C8 FF1F83A2 FF00FFFF FF00FFFF +FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1D8CA9 FF13B7C8 FF05EBF0 FF246F93 FF01FCFD FF00FFFF FF00FFFF FF295C85 FF07E6EC FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1C94AE FF13B2C6 FF00FFFF FF00FFFF FF00FFFF FF27668C FF06E5EB FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF237296 FF07E7ED FF00FFFF FF00FFFF FF00FFFF FF18A2B9 FF16A8BE FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF13B2C5 FF1C93AD FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF12B9CA FF1B90AC FF00FFFF FF00FFFF FF237296 FF06E8EE FF00FFFF FF00FFFF FF2A5781 FF06E5EC FF00FFFF FF0BD2DE FF25688F FF00FFFF FF00FFFF +FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1D8CA9 FF13B7C8 FF0DC9D8 FF1F85A3 FF00FFFF FF00FFFF FF00FFFF FF295C85 FF07E5EC FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF03F3F6 FF256C91 FF06E5EC FF00FFFF FF00FFFF FF05E9EF FF286088 FF01FAFB FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF237296 FF07E7ED FF00FFFF FF00FFFF FF00FFFF FF1A96B0 FF13B5C7 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1A93AE FF14AEC3 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1B95AF FF14ABC0 FF00FFFF FF01F9FB FF256D91 FF03F4F7 FF00FFFF FF00FFFF FF2A5781 FF06E5EC FF00FFFF FF04F1F4 FF2C507C FF00FDFE FF00FFFF +FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1D8CA9 FF13B7C8 FF227698 FF12B5C8 FF00FFFF FF00FFFF FF00FFFF FF285D86 FF0ADAE3 FF00FFFF FF00FFFF FF00FFFF FF00FEFE FF276289 FF17A4BB FF00FFFF FF00FFFF FF00FFFF FF12B9CB FF1F83A2 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF237296 FF07E7ED FF00FFFF FF00FFFF FF00FFFF FF1A93AF FF12BACA FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF02F5F8 FF237396 FF08E0E8 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF09DAE3 FF285F87 FF05EBF0 FF00FFFF FF04EBF1 FF247094 FF00FFFF FF00FFFF FF00FFFF FF2A5781 FF06E5EC FF00FFFF FF00FFFF FF2B5580 FF05EDF1 FF00FFFF +FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1D8CA9 FF13B7C8 FF189EB7 FF237598 FF12B9CB FF01FCFD FF00FFFF FF1A9AB3 FF17A2B9 FF00FFFF FF00FFFF FF00FFFF FF09DBE4 FF2A5982 FF00FDFE FF00FFFF FF00FFFF FF00FFFF FF12B5C8 FF1E89A7 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF237296 FF07E7ED FF00FFFF FF00FFFF FF00FFFF FF1A93AF FF12BACA FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF0BD2DE FF227899 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1B94AE FF1A95AF FF00FFFF FF00FFFF FF06E6ED FF237497 FF00FFFF FF00FFFF FF00FFFF FF2A5781 FF06E5EC FF00FFFF FF00FFFF FF295C85 FF09DFE7 FF00FFFF +FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1D8CA9 FF13B7C8 FF02F5F8 FF0DCBD9 FF217A9A FF1A97B1 FF00FFFF FF0EC4D3 FF2081A0 FF00FFFF FF00FFFF FF00FFFF FF0FC1D1 FF237396 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF12B5C8 FF1E89A7 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF237296 FF07E7ED FF00FFFF FF00FFFF FF00FFFF FF1A93AF FF12BACA FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF16A6BC FF199FB6 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FEFE FF2B527D FF06E7ED FF00FFFF FF00FFFF FF06E6ED FF237497 FF00FFFF FF00FFFF FF00FFFF FF2A5781 FF06E5EC FF00FFFF FF00FFFF FF1E87A5 FF12B8C9 FF00FFFF +FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1D8CA9 FF13B7C8 FF00FFFF FF00FFFF FF07E6EC FF285E86 FF00FFFF FF08DFE7 FF246C91 FF01FCFD FF00FFFF FF00FFFF FF15AABF FF1C8CA9 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF12B5C8 FF1E89A7 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF237296 FF07E7ED FF00FFFF FF00FFFF FF00FFFF FF1A93AF FF12BACA FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1B93AF FF12BACA FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF04EBF1 FF2D4977 FF00FFFF FF00FFFF FF00FFFF FF06E6ED FF237497 FF00FFFF FF00FFFF FF00FFFF FF2A5781 FF06E5EC FF00FFFF FF00FFFF FF1C8CAA FF17A1B9 FF00FFFF +FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF2080A0 FF11C0CF FF00FFFF FF00FFFF FF07E6EC FF285E86 FF00FFFF FF00FFFF FF27658C FF0ADAE3 FF00FFFF FF00FFFF FF1B94AF FF17A3BA FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF12B5C8 FF1E89A7 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF237296 FF07E7ED FF00FFFF FF00FFFF FF00FFFF FF1A93AF FF12BACA FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1B93AF FF12BACA FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF12B5C8 FF1E89A7 FF00FFFF FF00FFFF FF00FFFF FF07E6EC FF237497 FF00FFFF FF00FFFF FF00FFFF FF2A5781 FF06E5EC FF00FFFF FF00FFFF FF07E2E9 FF246D91 FF02F7F9 +FF00FFFF FF00FFFF FF00FFFF FF07E5EB FF286188 FF02F6F8 FF00FFFF FF00FFFF FF07E6EC FF285E86 FF00FFFF FF00FFFF FF189FB7 FF16A7BD FF00FFFF FF00FFFF FF207E9E FF11BACC FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF12B5C8 FF1E89A7 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF237296 FF07E7ED FF00FFFF FF00FFFF FF00FFFF FF1A93AF FF12BACA FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1B93AF FF12BACA FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF12B5C8 FF1E89A7 FF00FFFF FF00FFFF FF00FFFF FF09DAE3 FF21799C FF00FFFF FF00FFFF FF00FFFF FF2A5781 FF06E5EC FF00FFFF FF00FFFF FF00FFFF FF246D91 FF06E6ED +FF00FFFF FF00FFFF FF00FFFF FF12B9CA FF1B92AD FF00FFFF FF00FFFF FF00FFFF FF07E6EC FF285E86 FF00FFFF FF00FFFF FF0FC1D1 FF1E86A4 FF00FFFF FF00FFFF FF256C91 FF0CCFDB FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF12B5C8 FF1E89A7 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF237296 FF07E7ED FF00FFFF FF00FFFF FF00FFFF FF1B91AD FF11BBCB FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1B93AF FF12BACA FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF12B5C8 FF1E89A7 FF00FFFF FF00FFFF FF00FFFF FF0DC7D6 FF1E87A6 FF00FFFF FF00FFFF FF00FFFF FF2A5681 FF08E0E8 FF00FFFF FF00FFFF FF00FFFF FF246D91 FF06E6ED +FF00FFFF FF00FFFF FF00FFFF FF16A9BE FF199AB3 FF00FFFF FF00FFFF FF00FFFF FF07E6EC FF285E86 FF00FFFF FF00FFFF FF06E6ED FF247295 FF00FFFF FF00FFFF FF295C85 FF08E2E9 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF12B5C8 FF1E89A7 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF237296 FF07E7ED FF00FFFF FF00FFFF FF00FFFF FF1F82A2 FF0DCAD8 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF1B93AF FF12BACA FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF12B5C8 FF1E89A7 FF00FFFF FF00FFFF FF00FFFF FF11BDCD FF1C90AC FF00FFFF FF00FFFF FF00FFFF FF1D88A6 FF13B2C5 FF00FFFF FF00FFFF FF00FFFF FF246D91 FF06E6ED +FF00FFFF FF00FFFF FF00FFFF FF1B93AE FF11B9CA FF00FFFF FF00FFFF FF00FFFF FF07E6EC FF285E86 FF00FFFF FF00FFFF FF04EFF3 FF27668C FF0DCDDA FF00FFFF FF2A5A83 FF08DFE8 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF16A2BA FF237598 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF07E2E9 FF1B97B0 FF1F7E9F FF03F5F7 FF00FFFF FF00FFFF FF04EFF3 FF247094 FF04EDF2 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF15AFC3 FF1F83A2 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF12B5C8 FF1E89A7 FF00FFFF FF00FFFF FF00FFFF FF13B8C9 FF1E8AA7 FF00FFFF FF00FFFF FF00FFFF FF179FB8 FF199CB4 FF00FFFF FF00FFFF FF00FFFF FF246D91 FF06E6ED +FF00FFFF FF00FFFF FF00FFFF FF14B0C4 FF0CCFDB FF00FFFF FF00FFFF FF00FFFF FF06E9EE FF27638A FF00FFFF FF00FFFF FF00FFFF FF2A5882 FF0CCFDA FF00FFFF FF1C90AC FF11BCCD FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF0EC7D6 FF16A6BD FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF0CCFDB FF17A3BA FF06E8EE FF00FFFF FF00FFFF FF00FFFF FF02F5F8 FF11BCCD FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF03F4F7 FF13B4C7 FF00FFFF FF00FFFF FF00FFFF FF00FFFF FF11BCCD FF1C90AC FF00FFFF FF00FFFF FF00FFFF FF0ECBD7 FF2A5680 FF00FFFF FF00FFFF FF00FFFF FF11BCCD FF1C90AC FF00FFFF FF00FFFF FF00FFFF FF246D91 FF06E6ED +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF1F1F3F FF040409 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 +FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 diff --git a/mudworld/texture/common/misc/chest1a.tex b/mudworld/texture/common/misc/chest1a.tex new file mode 100644 index 0000000..6b7b9f7 --- /dev/null +++ b/mudworld/texture/common/misc/chest1a.tex @@ -0,0 +1,130 @@ +TEX 1 +128 128 +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010942 FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010942 FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010A4B FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010A4B FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF010942 FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010942 FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF diff --git a/mudworld/texture/common/misc/chest1b.tex b/mudworld/texture/common/misc/chest1b.tex new file mode 100644 index 0000000..badf391 --- /dev/null +++ b/mudworld/texture/common/misc/chest1b.tex @@ -0,0 +1,130 @@ +TEX 1 +128 128 +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF01083C FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF01083C FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF010944 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF020C56 FF010944 FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF01083C FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF010A4B FF01083C FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF +FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF FF0BA3EF diff --git a/mudworld/texture/terrain/compass.tex b/mudworld/texture/terrain/compass.tex new file mode 100644 index 0000000..0c06a66 --- /dev/null +++ b/mudworld/texture/terrain/compass.tex @@ -0,0 +1,258 @@ +TEX 1 +256 256 +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFAAAAAA FF555555 FF555555 FF555555 FF555555 FFAAAAAA FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FF727272 FF000000 FFC7C7C7 FFFFFFFF FFC7C7C7 FF1D1D1D FF555555 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFAAAAAA FF000000 FFFFFFFF FFFFFFFF FFFFFFFF FF8E8E8E FF000000 FF8E8E8E FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFC7C7C7 FF555555 FFFFFFFF FFFFFFFF FFFFFFFF FF8E8E8E FF000000 FF555555 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFC7C7C7 FF1D1D1D FF000000 FF727272 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFE3E3E3 FF393939 FF000000 FF000000 FF1D1D1D FFE3E3E3 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFC7C7C7 FF000000 FF000000 FF000000 FF8E8E8E FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FF555555 FF000000 FF1D1D1D FFE3E3E3 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FF555555 FF000000 FFAAAAAA FFFFFFFF FFFFFFFF FFAAAAAA FF555555 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFC7C7C7 FF000000 FF555555 FFFFFFFF FFFFFFFF FFAAAAAA FF000000 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFAAAAAA FF1D1D1D FF555555 FFAAAAAA FF1D1D1D FF000000 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFAAAAAA FFAAAAAA FFAAAAAA FFAAAAAA FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFAAAAAA FFAAAAAA FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFAAAAAA FF000000 FF000000 FFAAAAAA FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFE3E3E3 FF000000 FF000000 FF000000 FF000000 FFAAAAAA FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFE3E3E3 FF1D1D1D FF000000 FF000000 FF000000 FF000000 FF000000 FFAAAAAA FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FF555555 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FFC7C7C7 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FF555555 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF1D1D1D FFE3E3E3 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FF8E8E8E FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF1D1D1D FFE3E3E3 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFAAAAAA FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF1D1D1D FFE3E3E3 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFE3E3E3 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF1D1D1D FFE3E3E3 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFE3E3E3 FF1D1D1D FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF555555 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FF393939 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF555555 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFAFAFAF FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF555555 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFE7E7E7 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF555555 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFDFDFD FF545454 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FFAAAAAA FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFDFDFD FFFAFAFA FFFBFBFB FFFCFCFC FFA8A8A8 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FFB3B3B3 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFDFDFD FFF6F6F6 FFF7F7F7 FFF9F9F9 FFF9F9F9 FFFAFAFA FF0B0B0B FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF696969 FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFF7F7F7 FFF6F6F6 FFF5F5F5 FFF6F6F6 FFF7F7F7 FFF9F9F9 FF575757 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FFB1B1B1 FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFCFCFC FFFAFAFA FFF8F8F8 FFF7F7F7 FFF5F5F5 FFF6F6F6 FFF7F7F7 FF9E9E9E FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FFF4F4F4 FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFDFDFD FFFCFCFC FFFBFBFB FFF9F9F9 FFF8F8F8 FFF7F7F7 FFE1E1E1 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF3D3D3D FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFCFCFC FFFAFAFA FFFAFAFA FFFAFAFA FF303030 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF787878 FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFDFDFD FFFDFDFD FFFCFCFC FF6D6D6D FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FFAFAFAF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFA5A5A5 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FFE1E1E1 FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFD9D9D9 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF151515 FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FF0F0F0F FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF3F3F3F FFFDFDFD FFFDFDFD FFFDFDFD FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FF3A3A3A FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF646464 FFFCFCFC FFFCFCFC FFFCFCFC FFFDFDFD FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FF616161 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF858585 FFFCFCFC FFFBFBFB FFFCFCFC FFFCFCFC FFFCFCFC FFFDFDFD FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FF838383 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FFA4A4A4 FFFDFDFD FFFCFCFC FFFBFBFB FFFCFCFC FFFBFBFB FFFCFCFC FFFCFCFC FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFA2A2A2 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FFBDBDBD FFFEFEFE FFFEFEFE FFFDFDFD FFFCFCFC FFFCFCFC FFFCFCFC FFFCFCFC FFFCFCFC FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFBCBCBC FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FFD3D3D3 FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFCFCFC FFFCFCFC FFFDFDFD FFFDFDFD FFFDFDFD FFFEFEFE FFFEFEFE FFFFFFFF FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFDFDFD FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFD1D1D1 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FFE3E3E3 FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFCFCFC FFFCFCFC FFFDFDFD FFFDFDFD FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFE3E3E3 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FFF0F0F0 FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFCFCFC FFFDFDFD FFFDFDFD FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFF0F0F0 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FFF9F9F9 FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFDFDFD FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFDFDFD FFFDFDFD FFFEFEFE FFFEFEFE FFF9F9F9 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFCFCFC FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FFF9F9F9 FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFF9F9F9 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FFF0F0F0 FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFDFDFD FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFF0F0F0 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FFE3E3E3 FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFEFEFE FFFDFDFD FFFDFDFD FFFCFCFC FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFE3E3E3 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FFD3D3D3 FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFCFCFC FFFBFBFB FFFAFAFA FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFD1D1D1 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FFBDBDBD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFBFBFB FFF8F8F8 FFF6F6F6 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFEFEFE FFBCBCBC FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FFA4A4A4 FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFCFCFC FFFAFAFA FFF6F6F6 FFF6F6F6 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFA2A2A2 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF868686 FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFCFCFC FFFBFBFB FFF4F4F4 FFF3F3F3 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FF838383 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF656565 FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFAFAFA FFEFEFEF FFF4F4F4 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FF616161 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF3F3F3F FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFBFBFB FFF4F4F4 FFE8E8E8 FFF3F3F3 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FF3A3A3A FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF151515 FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFF9F9F9 FFEFEFEF FFE6E6E6 FFF6F6F6 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FF0F0F0F FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FFE1E1E1 FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFBFBFB FFF6F6F6 FFEFEFEF FFEEEEEE FFFDFDFD FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFDADADA FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FFAFAFAF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFBFBFB FFF7F7F7 FFF3F3F3 FFF5F5F5 FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFA6A6A6 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF787878 FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFCFCFC FFF9F9F9 FFF8F8F8 FFF9F9F9 FFFBFBFB FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FF6E6E6E FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF3D3D3D FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFCFCFC FFFAFAFA FFFBFBFB FFFBFBFB FFFAFAFA FFFDFDFD FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FF313131 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FFF4F4F4 FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFCFCFC FFFBFBFB FFFBFBFB FFF9F9F9 FFF5F5F5 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFE7E7E7 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FFB1B1B1 FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFDFDFD FFFCFCFC FFFAFAFA FFF4F4F4 FFEDEDED FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFA2A2A2 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF696969 FFFEFEFE FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFDFDFD FFFCFCFC FFF7F7F7 FFEBEBEB FFE3E3E3 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FF585858 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF1D1D1D FFFDFDFD FFFDFDFD FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFEFEFE FFFEFEFE FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFBFBFB FFF2F2F2 FFE2E2E2 FFD8D8D8 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FF0B0B0B FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FFBEBEBE FFFDFDFD FFFDFDFD FFFDFDFD FFFDFDFD FFFDFDFD FFFDFDFD FFFDFDFD FFFEFEFE FFFDFDFD FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFF8F8F8 FFEFEFEF FFD9D9D9 FFE2E2E2 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFAAAAAA FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF6B6B6B FFFDFDFD FFFDFDFD FFFDFDFD FFFCFCFC FFFCFCFC FFFCFCFC FFFDFDFD FFFDFDFD FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFCFCFC FFF6F6F6 FFEBEBEB FFD9D9D9 FFECECEC FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FF545454 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF121212 FFFEFEFE FFFEFEFE FFFDFDFD FFFCFCFC FFFCFCFC FFFCFCFC FFFDFDFD FFFCFCFC FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFBFBFB FFF5F5F5 FFECECEC FFE3E3E3 FFF3F3F3 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFE7E7E7 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FFA3A3A3 FFFEFEFE FFFEFEFE FFFCFCFC FFFCFCFC FFFCFCFC FFFEFEFE FFFDFDFD FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFEFEFE FFFEFEFE FFFCFCFC FFFAFAFA FFF8F8F8 FFF4F4F4 FFF1F1F1 FFF9F9F9 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFAFAFA FFF8F8F8 FFFCFCFC FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FF888888 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF424242 FFFEFEFE FFFEFEFE FFFCFCFC FFFBFBFB FFFCFCFC FFFCFCFC FFFCFCFC FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFDFDFD FFFCFCFC FFFAFAFA FFFBFBFB FFFAFAFA FFFDFDFD FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFF5F5F5 FFE2E2E2 FFEFEFEF FFF8F8F8 FFFCFCFC FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FF252525 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FFC7C7C7 FFFDFDFD FFFCFCFC FFFAFAFA FFFAFAFA FFFAFAFA FFFBFBFB FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFDFDFD FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFAFAFA FFD0D0D0 FFD6D6D6 FFE2E2E2 FFEEEEEE FFF7F7F7 FFFCFCFC FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFA6A6A6 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF5D5D5D FFFDFDFD FFFBFBFB FFF9F9F9 FFF8F8F8 FFF9F9F9 FFFAFAFA FFFCFCFC FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFDFDFD FFE8E8E8 FFDBDBDB FFD5D5D5 FFD9D9D9 FFE3E3E3 FFEEEEEE FFF7F7F7 FFFBFBFB FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FF3A3A3A FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FFD5D5D5 FFFBFBFB FFF9F9F9 FFF7F7F7 FFF8F8F8 FFFAFAFA FFFDFDFD FFFDFDFD FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFDFDFD FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFBFBFB FFF6F6F6 FFEDEDED FFE4E4E4 FFDFDFDF FFDFDFDF FFE6E6E6 FFEFEFEF FFF7F7F7 FFFCFCFC FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFAFAFAF FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF636363 FFFBFBFB FFF9F9F9 FFF8F8F8 FFF8F8F8 FFFAFAFA FFFCFCFC FFFDFDFD FFFCFCFC FFFDFDFD FFFDFDFD FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFDFDFD FFFCFCFC FFFCFCFC FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFCFCFC FFF8F8F8 FFF2F2F2 FFECECEC FFE5E5E5 FFE3E3E3 FFEAEAEA FFF0F0F0 FFF7F7F7 FFFCFCFC FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FF3A3A3A FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FFCDCDCD FFFAFAFA FFF9F9F9 FFF9F9F9 FFFAFAFA FFFBFBFB FFFCFCFC FFFBFBFB FFFCFCFC FFFCFCFC FFFDFDFD FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFCFCFC FFFBFBFB FFFBFBFB FFFCFCFC FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFBFBFB FFF8F8F8 FFF3F3F3 FFEDEDED FFEAEAEA FFECECEC FFF2F2F2 FFF8F8F8 FFFCFCFC FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFA2A2A2 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF545454 FFFDFDFD FFFBFBFB FFFBFBFB FFFBFBFB FFFCFCFC FFFCFCFC FFFCFCFC FFFCFCFC FFFCFCFC FFFDFDFD FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFCFCFC FFFBFBFB FFFBFBFB FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFBFBFB FFF8F8F8 FFF3F3F3 FFF0F0F0 FFF1F1F1 FFF4F4F4 FFF8F8F8 FFFCFCFC FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FF252525 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FFB3B3B3 FFFDFDFD FFFDFDFD FFFDFDFD FFFDFDFD FFFDFDFD FFFDFDFD FFFEFEFE FFFDFDFD FFFDFDFD FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFCFCFC FFFBFBFB FFFAFAFA FFFBFBFB FFFCFCFC FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFBFBFB FFF7F7F7 FFF5F5F5 FFF5F5F5 FFF6F6F6 FFF9F9F9 FFFCFCFC FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FF7F7F7F FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF303030 FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFCFCFC FFFAFAFA FFF9F9F9 FFFAFAFA FFFBFBFB FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFBFBFB FFF9F9F9 FFF7F7F7 FFF8F8F8 FFFAFAFA FFFCFCFC FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFD1D1D1 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF808080 FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFBFBFB FFF9F9F9 FFF7F7F7 FFF9F9F9 FFFBFBFB FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFBFBFB FFF8F8F8 FFF9F9F9 FFFAFAFA FFFCFCFC FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FF474747 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FFCBCBCB FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFBFBFB FFF7F7F7 FFF6F6F6 FFF7F7F7 FFFAFAFA FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFBFBFB FFFAFAFA FFF9F9F9 FFFBFBFB FFFCFCFC FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FF8C8C8C FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF3B3B3B FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFCFCFC FFF8F8F8 FFF5F5F5 FFF3F3F3 FFF6F6F6 FFFAFAFA FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFCFCFC FFFBFBFB FFF9F9F9 FFFBFBFB FFFCFCFC FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFC9C9C9 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF777777 FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFBFBFB FFF7F7F7 FFF2F2F2 FFF0F0F0 FFF4F4F4 FFF9F9F9 FFFCFCFC FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFAFAFA FFFAFAFA FFFBFBFB FFFDFDFD FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFEFEFE FFFEFEFE FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FF313131 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FFABABAB FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFF9F9F9 FFF4F4F4 FFEEEEEE FFEDEDED FFF3F3F3 FFF9F9F9 FFFBFBFB FFFDFDFD FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFCFCFC FFFCFCFC FFFBFBFB FFFCFCFC FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FF616161 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0F0F0F FFD7D7D7 FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFCFCFC FFF7F7F7 FFF0F0F0 FFEAEAEA FFE9E9E9 FFF0F0F0 FFF6F6F6 FFFAFAFA FFFCFCFC FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFCFCFC FFFCFCFC FFFCFCFC FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FF888888 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF363636 FFFAFAFA FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFBFBFB FFF4F4F4 FFECECEC FFE4E4E4 FFE4E4E4 FFEAEAEA FFF2F2F2 FFF8F8F8 FFFBFBFB FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFDFDFD FFFDFDFD FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFA6A6A6 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF555555 FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFEFEFE FFFDFDFD FFFDFDFD FFF9F9F9 FFF2F2F2 FFE7E7E7 FFDFDFDF FFDEDEDE FFE4E4E4 FFEEEEEE FFF5F5F5 FFF8F8F8 FFFBFBFB FFFDFDFD FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFBCBCBC FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF6B6B6B FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFCFCFC FFF6F6F6 FFEEEEEE FFE2E2E2 FFD8D8D8 FFD6D6D6 FFDCDCDC FFE4E4E4 FFEEEEEE FFF5F5F5 FFF9F9F9 FFFCFCFC FFFDFDFD FFFDFDFD FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFC9C9C9 FF0F0F0F FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF797979 FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFBFBFB FFF5F5F5 FFEAEAEA FFDFDFDF FFD3D3D3 FFCFCFCF FFD5D5D5 FFDCDCDC FFE7E7E7 FFF1F1F1 FFF7F7F7 FFFBFBFB FFFCFCFC FFFDFDFD FFFDFDFD FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFCDCDCD FF181818 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF7E7E7E FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFF9F9F9 FFF2F2F2 FFE9E9E9 FFDBDBDB FFCFCFCF FFC9C9C9 FFCBCBCB FFD5D5D5 FFE2E2E2 FFECECEC FFF3F3F3 FFF8F8F8 FFFBFBFB FFFDFDFD FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFC9C9C9 FF181818 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF7B7B7B FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFCFCFC FFF9F9F9 FFF4F4F4 FFEAEAEA FFDDDDDD FFD2D2D2 FFCBCBCB FFCCCCCC FFD5D5D5 FFDFDFDF FFE8E8E8 FFF1F1F1 FFF8F8F8 FFFCFCFC FFFDFDFD FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFBCBCBC FF0F0F0F FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF6F6F6F FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFCFCFC FFFAFAFA FFF6F6F6 FFEFEFEF FFE5E5E5 FFDFDFDF FFD6D6D6 FFD5D5D5 FFD7D7D7 FFDEDEDE FFE8E8E8 FFF2F2F2 FFF7F7F7 FFFBFBFB FFFCFCFC FFFDFDFD FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFA6A6A6 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF5A5A5A FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFDFDFD FFFBFBFB FFF9F9F9 FFF5F5F5 FFF1F1F1 FFECECEC FFE6E6E6 FFE0E0E0 FFDEDEDE FFE2E2E2 FFE8E8E8 FFF0F0F0 FFF5F5F5 FFF9F9F9 FFFCFCFC FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FF888888 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF3D3D3D FFDFDFDF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFEFEFE FFFDFDFD FFFDFDFD FFFBFBFB FFF9F9F9 FFF4F4F4 FFEEEEEE FFEAEAEA FFE6E6E6 FFE5E5E5 FFE8E8E8 FFEEEEEE FFF3F3F3 FFF8F8F8 FFFBFBFB FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FF616161 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF181818 FFB5B5B5 FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFCFCFC FFFAFAFA FFF6F6F6 FFF2F2F2 FFEDEDED FFE9E9E9 FFEAEAEA FFEEEEEE FFF2F2F2 FFF8F8F8 FFFBFBFB FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFC9C9C9 FF313131 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF828282 FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFCFCFC FFF9F9F9 FFF6F6F6 FFF1F1F1 FFEDEDED FFECECEC FFEEEEEE FFF2F2F2 FFF7F7F7 FFF9F9F9 FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FF8C8C8C FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF484848 FFD8D8D8 FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFCFCFC FFF8F8F8 FFF4F4F4 FFF1F1F1 FFEEEEEE FFEFEFEF FFF2F2F2 FFF4F4F4 FFF7F7F7 FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFD1D1D1 FF474747 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF040404 FF909090 FFFEFEFE FFFEFEFE FFFDFDFD FFFDFDFD FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFDFDFD FFFBFBFB FFF8F8F8 FFF4F4F4 FFF2F2F2 FFF0F0F0 FFF2F2F2 FFF4F4F4 FFF8F8F8 FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FF7F7F7F FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF03032C FF060656 FF08087B FF0A0A9A FF0C0CB1 FF0D0DC4 FF0E0ED0 FF0E0ED7 FF0E0ED7 FF0E0ED0 FF0D0DC4 FF0C0CB1 FF0A0A9A FF08087B FF060656 FF03032C FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF404040 FFC3C3C3 FFFDFDFD FFFDFDFD FFFCFCFC FFFDFDFD FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFCFCFC FFFAFAFA FFF8F8F8 FFF5F5F5 FFF3F3F3 FFF4F4F4 FFF7F7F7 FFF8F8F8 FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFA2A2A2 FF252525 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF010113 FF060658 FF0A0A95 FF0E0ECE FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0E0ECE FF0A0A95 FF060658 FF010113 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF666666 FFE0E0E0 FFFDFDFD FFFDFDFD FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFBFBFB FFFAFAFA FFF9F9F9 FFF7F7F7 FFF7F7F7 FFF8F8F8 FFF9F9F9 FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFAFAFAF FF3A3A3A FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF040442 FF0A0A95 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0A0A95 FF040442 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF767676 FFE8E8E8 FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFCFCFC FFFBFBFB FFFAFAFA FFFAFAFA FFFAFAFA FFFBFBFB FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFEFEFE FFFEFEFE FFA6A6A6 FF3A3A3A FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF050550 FF0C0CB1 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0C0CB1 FF050550 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF040404 FF727272 FFDCDCDC FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFDFDFD FFFDFDFD FFFCFCFC FFFCFCFC FFFDFDFD FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFE7E7E7 FF888888 FF252525 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF04043A FF0B0BAA FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0B0BAA FF04043A FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF575757 FFB9B9B9 FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFEFEFE FFFDFDFD FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFAAAAAA FF545454 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF08087D FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF08087D FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF282828 FF808080 FFD5D5D5 FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFDFDFD FFFDFDFD FFFDFDFD FFFEFEFE FFFEFEFE FFFDFDFD FFFDFDFD FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFE7E7E7 FFA2A2A2 FF585858 FF0B0B0B FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF02022A FF0C0CB1 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0C0CB1 FF02022A FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF323232 FF7E7E7E FFC5C5C5 FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFDFDFD FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFC3C3C3 FFDADADA FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFDFDFD FFFDFDFD FFFCFCFC FFFCFCFC FFFBFBFB FFFBFBFB FFFAFAFA FFF9F9F9 FFFAFAFA FFD8D8D8 FFA5A5A5 FF6E6E6E FF313131 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF040445 FF0E0ED5 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0E0ED5 FF040445 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF121212 FF505050 FF8B8B8B FFC1C1C1 FFF3F3F3 FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFF3F3F3 FFC1C1C1 FF8B8B8B FFC4C4C4 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FF727272 FF000000 FF000000 FF0F0F0F FF3A3A3A FF616161 FF838383 FFA2A2A2 FFBBBBBB FFD1D1D1 FFE3E3E3 FFF0F0F0 FFF9F9F9 FFFDFDFD FFFDFDFD FFF9F9F9 FFEFEFEF FFE1E1E1 FFCECECE FFB8B8B8 FF9E9E9E FF7E7E7E FF5D5D5D FF373737 FF0F0F0F FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF050550 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF050550 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF252525 FF4E4E4E FF737373 FF939393 FFAFAFAF FFC7C7C7 FFDBDBDB FFEAEAEA FFF5F5F5 FFFBFBFB FFFEFEFE FFFBFBFB FFF5F5F5 FFEAEAEA FFDBDBDB FFC7C7C7 FFAFAFAF FF939393 FF737373 FF4E4E4E FF252525 FF000000 FF000000 FF000000 FF000000 FFAAAAAA FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFAAAAAA FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF050549 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF050549 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FFAAAAAA FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFDFDFD FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFAAAAAA FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF030331 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF030331 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FFAAAAAA FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFE3E3E3 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000006 FF0C0CB7 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0C0CB7 FF000006 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF1D1D1D FFE3E3E3 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FF1D1D1D FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF090982 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF090982 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF1D1D1D FFE3E3E3 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FF555555 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF04043B FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF04043B FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF1D1D1D FFE3E3E3 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FF555555 FF555555 FF555555 FF555555 FF555555 FF555555 FF555555 FF555555 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FF555555 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0B0BA3 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0B0BA3 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF1D1D1D FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFE3E3E3 FF000000 FF000000 FFFFFFFF FFFFFFFF FFFFFFFF FFC7C7C7 FF000000 FFE3E3E3 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFAAAAAA FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF04043C FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF04043C FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF393939 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FF1D1D1D FF000000 FFC7C7C7 FFFFFFFF FFFFFFFF FFFFFFFF FF1D1D1D FFAAAAAA FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFC7C7C7 FF555555 FFE3E3E3 FFFFFFFF FFFFFFFF FF8E8E8E FF555555 FFE3E3E3 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFAAAAAA FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0A0A90 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0A0A90 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF555555 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FF555555 FF000000 FFAAAAAA FFFFFFFF FFFFFFFF FFFFFFFF FFC7C7C7 FFE3E3E3 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFAAAAAA FF000000 FF393939 FFFFFFFF FFFFFFFF FF555555 FF000000 FF393939 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFE3E3E3 FF1D1D1D FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF00000B FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF00000B FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF555555 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FF8E8E8E FF000000 FF727272 FFFFFFFF FFC7C7C7 FF393939 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFAAAAAA FF000000 FF1D1D1D FFC7C7C7 FFFFFFFF FF555555 FF000000 FF727272 FF727272 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFE3E3E3 FF1D1D1D FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF050548 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF050548 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF555555 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFAAAAAA FF000000 FF393939 FFAAAAAA FF8E8E8E FF000000 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFAAAAAA FF000000 FF8E8E8E FF1D1D1D FFFFFFFF FF555555 FF000000 FFFFFFFF FF1D1D1D FFAAAAAA FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FF555555 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF08087B FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF08087B FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FFAAAAAA FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFE3E3E3 FF000000 FF000000 FFAAAAAA FFAAAAAA FF1D1D1D FFC7C7C7 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FF555555 FF000000 FFAAAAAA FF727272 FF8E8E8E FF555555 FF000000 FFFFFFFF FFC7C7C7 FF1D1D1D FFE3E3E3 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FF555555 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0B0BA3 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0B0BA3 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FFAAAAAA FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FF000000 FF000000 FFFFFFFF FFFFFFFF FF8E8E8E FFC7C7C7 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FF555555 FF000000 FFAAAAAA FFE3E3E3 FF1D1D1D FF393939 FF555555 FFFFFFFF FFFFFFFF FF393939 FF727272 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFAAAAAA FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0DC0 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0D0DC0 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FFAAAAAA FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FF555555 FF000000 FFAAAAAA FFFFFFFF FFFFFFFF FFE3E3E3 FFAAAAAA FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FF555555 FF000000 FFAAAAAA FFFFFFFF FF727272 FF000000 FF555555 FFFFFFFF FFFFFFFF FF000000 FF000000 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFAAAAAA FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0E0ED2 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0E0ED2 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FFAAAAAA FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FF727272 FF000000 FF8E8E8E FFFFFFFF FFFFFFFF FFAAAAAA FF000000 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FF393939 FF000000 FF000000 FFC7C7C7 FFFFFFFF FFE3E3E3 FF000000 FF555555 FFFFFFFF FFFFFFFF FF000000 FF1D1D1D FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFAAAAAA FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FFAAAAAA FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FF8E8E8E FF1D1D1D FF000000 FF1D1D1D FF555555 FF555555 FF393939 FF000000 FFC7C7C7 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFE3E3E3 FFAAAAAA FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFC7C7C7 FFE3E3E3 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFAAAAAA FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0E0ED2 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0E0ED2 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FFAAAAAA FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFAAAAAA FFAAAAAA FFE3E3E3 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFAAAAAA FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0D0DC0 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0D0DC0 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FFAAAAAA FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFAAAAAA FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0B0BA3 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0B0BA3 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FFAAAAAA FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFC7C7C7 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF08087B FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF08087B FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FFAAAAAA FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFE3E3E3 FF1D1D1D FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF050548 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF050548 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FFAAAAAA FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFE3E3E3 FF1D1D1D FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF00000B FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF00000B FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FFAAAAAA FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFE3E3E3 FF1D1D1D FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0A0A90 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0A0A90 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF070707 FF333333 FF5B5B5B FF7F7F7F FF9E9E9E FFB9B9B9 FFD0D0D0 FFE2E2E2 FFEFEFEF FFF8F8F8 FFFDFDFD FFFDFDFD FFF8F8F8 FFEFEFEF FFE2E2E2 FFD0D0D0 FFB9B9B9 FF9E9E9E FF7F7F7F FF5B5B5B FF333333 FFACACAC FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFE3E3E3 FF1D1D1D FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF04043C FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF04043C FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF212121 FF606060 FF999999 FFCFCFCF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFE3E3E3 FF1D1D1D FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF0B0BA3 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0B0BA3 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF414141 FF8D8D8D FFD4D4D4 FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFE3E3E3 FF1D1D1D FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF04043B FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF04043B FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF333333 FF8D8D8D FFE2E2E2 FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFB6B6B6 FFBCBCBC FFD1D1D1 FFE3E3E3 FFF0F0F0 FFF9F9F9 FFFDFDFD FFFDFDFD FFF9F9F9 FFF0F0F0 FFE3E3E3 FFD1D1D1 FFBCBCBC FFA2A2A2 FF848484 FF616161 FF3A3A3A FF0F0F0F FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF090982 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF090982 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF606060 FFC2C2C2 FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFDFDFD FFFDFDFD FFFDFDFD FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFDADADA FFA6A6A6 FF6E6E6E FF323232 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000006 FF0C0CB7 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0C0CB7 FF000006 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF070707 FF767676 FFE2E2E2 FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFDFDFD FFFDFDFD FFFDFDFD FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFE7E7E7 FFA2A2A2 FF585858 FF0A0A0A FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF030331 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF030331 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF767676 FFEBEBEB FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFDFDFD FFFDFDFD FFFDFDFD FFFDFDFD FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFCFCFC FFAAAAAA FF535353 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF050549 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF050549 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF606060 FFDDDDDD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFDFDFD FFFCFCFC FFFCFCFC FFFCFCFC FFFDFDFD FFFDFDFD FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFE6E6E6 FF868686 FF222222 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF050550 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF050550 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF333333 FFB9B9B9 FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFDFDFD FFFDFDFD FFFEFEFE FFFFFFFF FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFDFDFD FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFA3A3A3 FF373737 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF040445 FF0E0ED5 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0E0ED5 FF040445 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF7F7F7F FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFDFDFD FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFCFCFC FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFAAAAAA FF353535 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF02022A FF0C0CB1 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0C0CB1 FF02022A FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF2F2F2F FFC2C2C2 FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FF9B9B9B FF1D1D1D FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF08087D FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF08087D FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF646464 FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFF9F9F9 FF767676 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF04043A FF0B0BAA FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0B0BAA FF04043A FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF919191 FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFC7C7C7 FF3B3B3B FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF050550 FF0C0CB1 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0C0CB1 FF050550 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF101010 FFB5B5B5 FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FF7E7E7E FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF040442 FF0A0A95 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0A0A95 FF040442 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF262626 FFD0D0D0 FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFB8B8B8 FF1F1F1F FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF010113 FF060658 FF0A0A95 FF0E0ECE FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0F0FD8 FF0E0ECE FF0A0A95 FF060658 FF010113 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF333333 FFE2E2E2 FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFE9E9E9 FF4B4B4B FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF03032C FF060656 FF08087B FF0A0A9A FF0C0CB1 FF0D0DC4 FF0E0ED0 FF0E0ED7 FF0E0ED7 FF0E0ED0 FF0D0DC4 FF0C0CB1 FF0A0A9A FF08087B FF060656 FF03032C FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF383838 FFEBEBEB FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFDFDFD FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FF6F6F6F FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF333333 FFEBEBEB FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFDFDFD FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FF898989 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF262626 FFE2E2E2 FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFEFEFE FFFEFEFE FF9B9B9B FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF101010 FFD0D0D0 FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFDFDFD FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFA3A3A3 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FFB5B5B5 FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFDFDFD FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFA2A2A2 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF919191 FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFDFDFD FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FF989898 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF646464 FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFDFDFD FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FF858585 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF2F2F2F FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFDFDFD FFFDFDFD FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FF696969 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FFC2C2C2 FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFDFDFD FFFDFDFD FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FF434343 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF7F7F7F FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFDFDFD FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFE0E0E0 FF151515 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF333333 FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFDFDFD FFFDFDFD FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFADADAD FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FFB9B9B9 FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFDFDFD FFFDFDFD FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FF707070 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF606060 FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FF2A2A2A FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FFDDDDDD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFDFDFD FFFDFDFD FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFB5B5B5 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF767676 FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFDFDFD FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FF606060 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF070707 FFEBEBEB FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFDFDFD FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFE1E1E1 FF030303 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF767676 FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FF7F7F7F FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FFE2E2E2 FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFF7F7F7 FF141414 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF606060 FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FF868686 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FFC2C2C2 FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFF4F4F4 FF0D0D0D FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF333333 FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FF767676 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF8D8D8D FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFDADADA FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FFE2E2E2 FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FF4E4E4E FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF414141 FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFA9A9A9 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF8D8D8D FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FF0F0F0F FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FFD4D4D4 FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FF606060 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF212121 FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFACACAC FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF606060 FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFEFEFE FFFEFEFE FFF5F5F5 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF9A9A9A FFFEFEFE FFFEFEFE FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FF424242 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FFD0D0D0 FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FF818181 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF070707 FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFBABABA FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF333333 FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFF0F0F0 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF5B5B5B FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFDFDFD FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FF242424 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF7F7F7F FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFDFDFD FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FF4F4F4F FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF9E9E9E FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FF767676 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FFB9B9B9 FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FF979797 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FFD0D0D0 FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFB4B4B4 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FFE2E2E2 FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFCCCCCC FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FFEFEFEF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFE0E0E0 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FFF8F8F8 FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFEEEEEE FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFF8F8F8 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FFF8F8F8 FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFDFDFD FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FFEFEFEF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFF8F8F8 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FFE2E2E2 FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFEEEEEE FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FFD0D0D0 FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFE0E0E0 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FFB9B9B9 FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFCCCCCC FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF9E9E9E FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFBCBCBC FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF7F7F7F FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFF3F3F3 FF1D1D1D FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF5B5B5B FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFE3E3E3 FF1D1D1D FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF4A4A4A FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFE3E3E3 FF1D1D1D FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF1D1D1D FFE3E3E3 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFE3E3E3 FF1D1D1D FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF1D1D1D FFE3E3E3 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFE3E3E3 FF1D1D1D FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF1D1D1D FFE3E3E3 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFE3E3E3 FF1D1D1D FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF1D1D1D FFE3E3E3 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FF555555 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF1D1D1D FFE3E3E3 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FF555555 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF1D1D1D FFE3E3E3 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FF555555 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF1D1D1D FFE3E3E3 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FF555555 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF555555 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FF555555 FF000000 FF000000 FF000000 FF000000 FF000000 FF000000 FF555555 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FF555555 FF000000 FF000000 FF000000 FF000000 FF555555 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FF555555 FF000000 FF000000 FF555555 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FF555555 FF555555 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FF555555 FF555555 FF555555 FFC7C7C7 FFFFFFFF FFFFFFFF FFFFFFFF FF727272 FF555555 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFC7C7C7 FF000000 FFC7C7C7 FFFFFFFF FFFFFFFF FFFFFFFF FFC7C7C7 FF000000 FF000000 FFE3E3E3 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FF1D1D1D FFAAAAAA FFFFFFFF FFFFFFFF FFFFFFFF FF555555 FF000000 FF000000 FFAAAAAA FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FF555555 FF727272 FFFFFFFF FFFFFFFF FFE3E3E3 FF000000 FF1D1D1D FF555555 FF727272 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FF8E8E8E FF555555 FFFFFFFF FFFFFFFF FF727272 FF000000 FF727272 FF727272 FF555555 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFAAAAAA FF000000 FFFFFFFF FFFFFFFF FF1D1D1D FF000000 FFE3E3E3 FFAAAAAA FF1D1D1D FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFE3E3E3 FF000000 FFFFFFFF FF8E8E8E FF000000 FF555555 FFFFFFFF FFE3E3E3 FF000000 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FF000000 FFAAAAAA FF393939 FF000000 FFC7C7C7 FFFFFFFF FFFFFFFF FF000000 FFAAAAAA FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FF555555 FF555555 FF000000 FF393939 FFFFFFFF FFFFFFFF FFFFFFFF FF555555 FFAAAAAA FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FF727272 FF000000 FF000000 FF8E8E8E FFFFFFFF FFFFFFFF FFFFFFFF FF727272 FF555555 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FF8E8E8E FF1D1D1D FF000000 FF000000 FFFFFFFF FFFFFFFF FFFFFFFF FF8E8E8E FF1D1D1D FF000000 FF555555 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF +FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF diff --git a/mudworld/texture/terrain/crater.tex b/mudworld/texture/terrain/crater.tex new file mode 100644 index 0000000..9e39ab0 --- /dev/null +++ b/mudworld/texture/terrain/crater.tex @@ -0,0 +1,514 @@ +TEX 1 +512 512 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF11990F FF11990F FF11990F FF119A10 FF11990F FF11990F FF119A0F FF119910 FF119A10 FF119A0F FF119A0F FF11990F FF11990F FF119A0F FF119910 FF119A0F FF119A0F FF119A0F FF119A10 FF119A0F FF11990F FF119A0F FF119A10 FF119A0F FF119A10 FF119A10 FF119A0F FF119A0F FF119B10 FF119A10 FF119B10 FF119A10 FF119A0F FF119A10 FF119910 FF119A10 FF119A10 FF119A10 FF119B10 FF119A0F FF11990F FF11990F FF11990F FF11990F FF119A10 FF119A0F FF119A0F FF119A0F FF119A10 FF119A0F FF119A0F FF119A0F FF119B10 FF119A0F FF119A0F FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119D10 FF119D10 FF119C10 FF119D10 FF119B10 FF119D10 FF119D10 FF129D10 FF119C10 FF129C10 FF119C10 FF129C10 FF119C10 FF119C10 FF119D10 FF119C10 FF119D10 FF129C10 FF119C10 FF119D10 FF129C10 FF119C10 FF119C10 FF119C10 FF119C11 FF129B10 FF129C10 FF119B10 FF119B10 FF119C11 FF119C10 FF129C10 FF119B11 FF119B10 FF119C10 FF119C10 FF119C10 FF119B11 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C11 FF129B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF129C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C11 FF119B10 FF129C10 FF119C11 FF119C10 FF129D10 FF119D11 FF129D10 FF119D11 FF129D10 FF119D11 FF129E11 FF119D11 FF129E10 FF119D10 FF129E10 FF129D10 FF129E10 FF129D10 FF129E10 FF129E10 FF129E10 FF129E10 FF129E10 FF129E10 FF129E10 FF129E10 FF129E10 FF129E10 FF129D10 FF129D10 FF129D10 FF129D10 FF129D10 FF129D10 FF129D10 FF129D10 FF129D10 FF129D10 FF129D10 FF129D10 FF129D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119C10 FF119D10 FF119D10 FF119D10 FF129D10 FF129D10 FF129D10 FF129E10 FF129D10 FF119D10 FF119D10 FF119E10 FF129C10 FF119C10 FF129D10 FF129C10 FF119D11 FF119D10 FF119D11 FF129E11 FF129D11 FF129D10 FF129E10 FF129E11 FF129D10 FF129D11 FF129E11 FF119F11 FF119E11 FF119F11 FF119F11 FF119F11 FF119F11 FF119F11 FF119F11 FF129F11 FF129F11 FF129F11 FF12A011 FF129F11 FF129F10 FF119E11 FF12A010 FF129F11 FF129F11 FF119E11 FF129E11 FF129E11 FF129E11 FF129E11 FF129E11 FF129E10 FF119E11 FF129E11 FF129E10 FF129E10 FF129E10 FF129E10 FF129D10 FF129E10 FF129D10 FF129D10 FF129D10 FF129D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A10 FF11990F FF119A0F FF119A10 FF11990F FF11990F FF119A0F FF119910 FF119A0F FF119A0F FF11990F FF119A0F FF119910 FF119A10 FF119910 FF119A10 FF119A10 FF119A0F FF119A10 FF119A0F FF119A0F FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A10 FF119A10 FF119A10 FF119B0F FF119A0F FF11990F FF119A10 FF119A0F FF119A0F FF119A10 FF119A0F FF119A0F FF119A0F FF119B0F FF119B0F FF119A10 FF119A10 FF119B0F FF119B0F FF119A0F FF119A0F FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A10 FF119A0F FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119D10 FF119D10 FF119C10 FF119C10 FF119C10 FF119D10 FF129D10 FF129B10 FF119C10 FF119C10 FF129C10 FF129D10 FF119C10 FF119D10 FF129D10 FF129C10 FF119C10 FF129C10 FF119C11 FF129C10 FF119C11 FF119C10 FF119C11 FF119B11 FF119B10 FF119C10 FF129B10 FF119C10 FF119C11 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF129B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B11 FF119C10 FF119C10 FF119C11 FF119B10 FF119C10 FF129C10 FF119B10 FF129C10 FF119B11 FF119B11 FF119C10 FF119D10 FF119C10 FF119D11 FF119B10 FF129B10 FF119C11 FF129B10 FF119D10 FF129C10 FF119C10 FF119D11 FF129E10 FF119C11 FF129D10 FF119D10 FF129C10 FF119D11 FF129D10 FF119E10 FF129D10 FF129E10 FF129E10 FF129D10 FF129D10 FF129E10 FF129E10 FF129E10 FF129D10 FF129D10 FF129D10 FF129D10 FF129D10 FF129D10 FF129D10 FF129D10 FF129D10 FF129D10 FF129D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119C10 FF119C10 FF119C10 FF119D10 FF119C10 FF129D10 FF129D10 FF129D10 FF119D10 FF119D10 FF129E10 FF129D10 FF129E10 FF129D10 FF129D10 FF129D11 FF129D11 FF129E11 FF119D11 FF129D11 FF129D11 FF129D11 FF129E10 FF129D10 FF119E11 FF119D11 FF119E11 FF119E11 FF129E10 FF129F10 FF119E11 FF129E11 FF129E11 FF129E11 FF129E11 FF129E11 FF129F11 FF129F11 FF129F10 FF12A010 FF119F11 FF119F11 FF129F11 FF129E11 FF129F11 FF129E10 FF119F11 FF129F11 FF129F11 FF129F10 FF129D11 FF129E11 FF129E11 FF129E11 FF129E11 FF129E11 FF129F11 FF129E11 FF129E10 FF119D10 FF129E10 FF129D10 FF129E10 FF129E10 FF129E10 FF129D10 FF129D10 FF129D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF119A0F FF119910 FF11990F FF11990F FF119910 FF119910 FF119A0F FF11990F FF119A0F FF119A10 FF119A10 FF11990F FF11990F FF119A10 FF119A0F FF11990F FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119B10 FF119B10 FF119A10 FF119A0F FF119A0F FF119B0F FF119910 FF119A10 FF119910 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A0F FF119B0F FF119B0F FF119A0F FF119A0F FF119A10 FF119B0F FF119B0F FF119A0F FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119D10 FF119D10 FF119C10 FF119D10 FF119C10 FF119D10 FF119C10 FF129B10 FF119C10 FF129D10 FF129D10 FF119C10 FF129D10 FF129D10 FF119C10 FF119C11 FF129C10 FF129C10 FF129C10 FF119D11 FF119C10 FF119C11 FF129C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C11 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119C10 FF129B10 FF119B10 FF119B10 FF119B10 FF119C10 FF129B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF129C10 FF119C11 FF119C10 FF129D10 FF119D10 FF119C10 FF119C10 FF119C10 FF119D10 FF119B11 FF129C10 FF119D11 FF129C10 FF119D11 FF129D11 FF119D11 FF129E11 FF119C11 FF129D10 FF119C10 FF129D10 FF119D10 FF129D10 FF119E10 FF129D10 FF119D10 FF129D10 FF129D10 FF129D10 FF129D10 FF129D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119D10 FF129D10 FF129D10 FF119D10 FF129E10 FF129E10 FF129D10 FF129E10 FF129D10 FF119E11 FF119D11 FF119E11 FF129E10 FF129E10 FF129E10 FF129E10 FF119D11 FF119E11 FF119D11 FF119D11 FF129D11 FF119E11 FF129E10 FF129E10 FF129D10 FF119D11 FF129E11 FF119D11 FF119E10 FF119C11 FF119E11 FF119F11 FF119E11 FF119F11 FF119F11 FF119E11 FF129E11 FF129F11 FF129D11 FF129F10 FF129E10 FF119E11 FF129E10 FF129F10 FF129E10 FF129E11 FF129F11 FF129E11 FF119E11 FF129E11 FF129F10 FF119D10 FF129E10 FF119E11 FF129F11 FF129E11 FF129D11 FF129D10 FF129E10 FF129E10 FF129E10 FF129E10 FF129E10 FF129D10 FF129D10 FF129D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF119A0F FF119A0F FF11990F FF119A0F FF119A0F FF119A10 FF119A0F FF11990F FF11990F FF119A10 FF119A0F FF119A10 FF119B0F FF119A0F FF119910 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119910 FF119A10 FF119A0F FF119A0F FF119B0F FF119A10 FF119A10 FF119A0F FF119A0F FF11990F FF119A10 FF119A0F FF119A0F FF119A10 FF119A0F FF119A0F FF119B10 FF119A0F FF119A0F FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119D10 FF119C10 FF119D10 FF119C10 FF119D10 FF119C10 FF119B10 FF129C10 FF119C10 FF129B10 FF129C10 FF119D10 FF119C10 FF129D10 FF119D11 FF129C10 FF119D10 FF129C10 FF119C11 FF129C10 FF119C10 FF129C10 FF119C10 FF129C10 FF119C11 FF119B10 FF119C11 FF129C10 FF119C10 FF129C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF129B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C11 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C11 FF129C10 FF119C11 FF119C10 FF119C11 FF129C10 FF119D11 FF119E11 FF119C11 FF129C10 FF119D11 FF129D11 FF119D11 FF129E10 FF119D10 FF129E10 FF129D10 FF129D10 FF129D10 FF129D10 FF129E10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119D10 FF119D10 FF129D10 FF129D10 FF129D10 FF119D10 FF119D10 FF129D10 FF129E10 FF129E11 FF129E11 FF129E11 FF129D11 FF129D11 FF129D11 FF129D11 FF129D10 FF129E11 FF129D11 FF119E11 FF129E10 FF129D10 FF119E11 FF119D11 FF119E11 FF129E10 FF129D10 FF129E10 FF129D11 FF129E11 FF119E11 FF129E11 FF129F11 FF129E10 FF129E10 FF139E10 FF139F10 FF129E10 FF119E11 FF129F11 FF129F11 FF129E10 FF129E10 FF119F11 FF129E11 FF129E11 FF119F11 FF129F11 FF129F11 FF129E10 FF129E11 FF129E11 FF119D11 FF129F11 FF129F11 FF129E10 FF129E10 FF129E11 FF129D10 FF129E10 FF129E10 FF129E10 FF129E10 FF129E10 FF129C10 FF129D10 FF129D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF119A10 FF11990F FF11990F FF119A10 FF119A0F FF119A0F FF11990F FF119A0F FF119A0F FF119910 FF11990F FF119A0F FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A0F FF119A0F FF119A10 FF119A0F FF119A0F FF119A10 FF119A0F FF119A0F FF119B10 FF119A0F FF11990F FF119A10 FF119A10 FF119A10 FF119A0F FF119B0F FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119D10 FF119D10 FF119D10 FF119C10 FF119C10 FF119C10 FF119D10 FF129C10 FF129C10 FF129B10 FF119C10 FF129C10 FF129D10 FF119C10 FF129C10 FF119D10 FF119D11 FF119C10 FF129C11 FF119D11 FF129C10 FF119C10 FF129C10 FF119B11 FF119C10 FF119C11 FF129C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C11 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119C11 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B11 FF119C10 FF119D10 FF119C10 FF129B10 FF119B11 FF119C10 FF119D11 FF129D10 FF119D10 FF119D10 FF119D11 FF129D10 FF119D10 FF129D10 FF119D11 FF129E10 FF119D10 FF129D10 FF129D10 FF129E10 FF129E10 FF129E10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF129C10 FF129D10 FF119E10 FF129D10 FF129D10 FF129E11 FF129E11 FF119D11 FF119E11 FF119D11 FF129D10 FF129D10 FF129D10 FF119C10 FF129D10 FF129D10 FF119E11 FF119D10 FF119C11 FF129D11 FF119D11 FF129D10 FF129E10 FF119D11 FF119E11 FF129E11 FF119D11 FF119F11 FF119F11 FF119E11 FF119F10 FF129E11 FF129D11 FF129E11 FF129F11 FF129F10 FF129E11 FF139E10 FF129F10 FF119E11 FF119D11 FF129F10 FF129E10 FF119D10 FF129E11 FF129D11 FF129D10 FF129F11 FF129F11 FF129E10 FF129E10 FF119F11 FF119D11 FF129E11 FF129D11 FF129F11 FF129E11 FF129D10 FF119E10 FF129D10 FF129E10 FF129E10 FF129E10 FF129E10 FF129D10 FF129D10 FF129D10 FF129D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF119A10 FF11990F FF11990F FF11990F FF119A10 FF11990F FF119910 FF119A0F FF119A0F FF119910 FF119A0F FF119A0F FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A0F FF119A0F FF119B10 FF119B0F FF119B0F FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF129C10 FF119C10 FF129D10 FF129D10 FF129D10 FF119C10 FF119C10 FF119D10 FF129C10 FF119C10 FF119D10 FF129C10 FF119B10 FF129C10 FF129C11 FF119C10 FF119D11 FF129C10 FF119D10 FF119C10 FF129C10 FF129C10 FF119D10 FF129B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF129B10 FF119B10 FF129C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C11 FF129C10 FF119B11 FF129D10 FF119C10 FF119D10 FF119C11 FF129D10 FF119D10 FF119D11 FF119D11 FF129D11 FF119D11 FF129D11 FF119E10 FF119E10 FF129D10 FF129E10 FF129D10 FF129D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119D10 FF129C10 FF119E10 FF129D10 FF129E10 FF129E11 FF119D11 FF119D11 FF129D10 FF129D10 FF129D10 FF129D11 FF129D11 FF129D11 FF119D11 FF129D11 FF129D11 FF119D11 FF129D11 FF129D11 FF119C11 FF129D10 FF129D10 FF119E11 FF119E11 FF119E11 FF129E10 FF119D10 FF129E10 FF129D10 FF129E10 FF129E10 FF129C11 FF129D10 FF129C11 FF129C11 FF129E10 FF129E10 FF119E11 FF119E11 FF129E10 FF129E11 FF129C10 FF119C11 FF129F11 FF129E11 FF119E10 FF119E11 FF119D11 FF119D10 FF129E11 FF129F11 FF129E10 FF129D11 FF129D11 FF129D11 FF129E10 FF119E11 FF119E11 FF129E11 FF129D11 FF129E10 FF129D10 FF129D10 FF129D10 FF129E10 FF129E10 FF129E10 FF129C10 FF129D10 FF129D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF119A0F FF11990F FF11990F FF119A0F FF11990F FF119A10 FF119910 FF119B0F FF11990F FF119910 FF119A0F FF119A0F FF119910 FF119A0F FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A10 FF119A0F FF119A0F FF119B10 FF119A0F FF119A0F FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A0F FF119A0F FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF129C10 FF119C10 FF129D10 FF129C10 FF119C10 FF119D10 FF119D10 FF129D10 FF129B10 FF129D10 FF129C10 FF119D10 FF129C10 FF119D10 FF119C10 FF119C10 FF119C10 FF129C10 FF129C10 FF119C10 FF119D10 FF129C10 FF119C10 FF119C10 FF119C11 FF119C10 FF119C10 FF129C10 FF119C10 FF119C10 FF119B10 FF129C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF129B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B11 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B11 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C11 FF119C10 FF119C11 FF129B10 FF119C10 FF119D11 FF119D11 FF129D11 FF119D11 FF129D11 FF119C11 FF119E11 FF119E10 FF129D10 FF119D10 FF129D10 FF119E10 FF129D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119D10 FF129D10 FF129D10 FF119D11 FF119E11 FF129D10 FF129C10 FF119C10 FF119D11 FF119E11 FF119E11 FF129E10 FF119C10 FF129E10 FF129D10 FF129D10 FF129D10 FF129D10 FF119D10 FF119D10 FF119E10 FF119C11 FF119C11 FF129D10 FF119D10 FF119D11 FF119D11 FF129D10 FF119E10 FF129C11 FF129D11 FF119E10 FF139E10 FF129E10 FF119E11 FF119E11 FF129E10 FF129E11 FF129D10 FF129E10 FF119E11 FF119C11 FF129D10 FF129D10 FF119D10 FF129F10 FF129E10 FF119E11 FF129E11 FF129D10 FF129E10 FF129F10 FF129D10 FF119D11 FF129E11 FF129E11 FF129E10 FF129E11 FF129E10 FF119E11 FF129E11 FF129E10 FF129D10 FF129E10 FF129E10 FF129E10 FF129E10 FF129E10 FF129D10 FF129D10 FF129D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A10 FF11990F FF11990F FF119A10 FF11990F FF119A10 FF119A0F FF119A0F FF119A10 FF119A10 FF119A0F FF119A10 FF119B0F FF119A0F FF119A10 FF119A0F FF119A0F FF119B10 FF119A10 FF119A0F FF119A0F FF119A0F FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B0F FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119B10 FF119B10 FF119A10 FF119A0F FF119A10 FF119B0F FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119D10 FF119D10 FF119D10 FF119D10 FF119C10 FF129C10 FF129C10 FF119C10 FF119D10 FF119C10 FF119D10 FF119D10 FF129C10 FF129C10 FF129C10 FF129C10 FF119C10 FF129C10 FF119D10 FF129D10 FF129C10 FF129D10 FF129C11 FF119B10 FF129D10 FF129D10 FF119D10 FF119B10 FF119C10 FF119B10 FF119B11 FF129C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF129B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF129D10 FF119C10 FF119C10 FF119C11 FF129C10 FF119D10 FF119C10 FF129D11 FF119D11 FF129C10 FF119D11 FF129D11 FF119E10 FF129E10 FF119D10 FF119E10 FF119E10 FF129E10 FF119D10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119D10 FF119D11 FF129C10 FF129E11 FF129D11 FF119D11 FF129F10 FF129D10 FF129D11 FF119D11 FF119D11 FF119D11 FF119C11 FF119C10 FF119D11 FF119D11 FF129E10 FF129D11 FF119C10 FF119C10 FF129D10 FF119C11 FF119D11 FF129D10 FF139C10 FF119C10 FF129D10 FF129D10 FF119D11 FF129D11 FF119D11 FF119D11 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D11 FF129D10 FF129D10 FF129E10 FF119D11 FF119C11 FF119C10 FF119C11 FF119D11 FF119D10 FF119E11 FF119D11 FF119D10 FF129D11 FF129E11 FF119E11 FF129E11 FF129D10 FF119D11 FF129D11 FF129E11 FF129E11 FF119E11 FF129E11 FF129E10 FF129D10 FF129C10 FF129E10 FF129E10 FF129E10 FF129E10 FF129D10 FF129D10 FF129D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF119A0F FF11990F FF11990F FF119A10 FF119A10 FF119A0F FF119A0F FF11990F FF119910 FF119A10 FF119B0F FF119A0F FF119A10 FF119A0F FF119A0F FF119A10 FF119A0F FF119A0F FF119A10 FF119B0F FF119B0F FF119A10 FF119A10 FF119A10 FF119B10 FF119B0F FF119B0F FF119B10 FF119A0F FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B0F FF119A0F FF119B10 FF119A10 FF119A0F FF119B0F FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119D10 FF119C10 FF129C10 FF129C10 FF129B10 FF129D10 FF119C10 FF129D10 FF129D10 FF119C10 FF129D10 FF129C10 FF129D10 FF119D10 FF119C10 FF119D10 FF129D10 FF119B10 FF119C10 FF119C11 FF119B11 FF119D10 FF119C11 FF119C10 FF119B11 FF119C10 FF119C10 FF119B10 FF119C11 FF129C10 FF119C10 FF119B10 FF119C11 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B11 FF119C10 FF119B10 FF119C10 FF129C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF129C10 FF119C10 FF119C10 FF119C11 FF129C10 FF119C10 FF119C10 FF119D11 FF129C10 FF119C10 FF119D10 FF129D11 FF129D10 FF129D11 FF119D11 FF119E10 FF119E10 FF129D10 FF119E10 FF129D10 FF119C10 FF119D10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119D10 FF129D10 FF119D10 FF129D10 FF129C11 FF129D11 FF119D11 FF119C10 FF129C10 FF119E11 FF119E10 FF119C11 FF119C11 FF119C10 FF129D10 FF129D10 FF129D10 FF119C10 FF129C10 FF129D10 FF119C11 FF119D10 FF119D10 FF119C10 FF119B10 FF129D10 FF119D10 FF129D11 FF119D10 FF119C11 FF119C10 FF129C10 FF129D10 FF129D10 FF129D10 FF119C11 FF119C11 FF119E10 FF119E11 FF129D11 FF119C10 FF129E10 FF119C11 FF119D11 FF129E10 FF119C10 FF119C10 FF129D10 FF119E10 FF129C10 FF129C10 FF119D10 FF129D10 FF129E10 FF129E10 FF119D11 FF119D11 FF129D10 FF119C11 FF119E10 FF119E11 FF129D11 FF129E11 FF129E11 FF119E11 FF129E11 FF129E10 FF119D10 FF129C10 FF129D10 FF129E10 FF129E10 FF129D10 FF129D10 FF129D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A10 FF11990F FF119A0F FF119A0F FF119A0F FF119910 FF119B0F FF119A10 FF119A0F FF119A0F FF119910 FF119A10 FF119A0F FF119A10 FF119A0F FF119A10 FF119B10 FF119B0F FF119B0F FF119B10 FF119B10 FF119B0F FF119B0F FF119B0F FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B0F FF119B10 FF119A10 FF119B0F FF119A0F FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119D10 FF119B10 FF119C10 FF119C10 FF119D10 FF129D10 FF119D10 FF119C10 FF119C10 FF129C10 FF129C10 FF129D10 FF129C10 FF119D10 FF119C10 FF119C10 FF119C10 FF129C10 FF129C10 FF129C10 FF119B10 FF119D11 FF119C11 FF129B10 FF119C10 FF119B10 FF119D10 FF129B10 FF119B10 FF119C11 FF129C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C11 FF129B10 FF119C10 FF129B10 FF119B10 FF119C10 FF119C11 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B11 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C11 FF129B10 FF119C10 FF119C10 FF119C11 FF129C10 FF119C10 FF119C10 FF119D11 FF129D10 FF119D11 FF129C10 FF129D10 FF129D10 FF129D10 FF119D10 FF129D10 FF119E10 FF129D10 FF119C10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D11 FF119C10 FF129C10 FF119D10 FF119D11 FF119D10 FF129D10 FF129C10 FF119D10 FF129D11 FF119D10 FF119B11 FF119C10 FF119D10 FF119E10 FF119D11 FF129B10 FF119C10 FF129D10 FF129D10 FF119C10 FF119D11 FF129C10 FF119C10 FF119C10 FF129D10 FF129C10 FF119C11 FF119D10 FF119D10 FF119D11 FF119D10 FF119C10 FF119C10 FF119D10 FF119D11 FF119E11 FF129D10 FF129C10 FF119C11 FF119C10 FF119E10 FF119D10 FF119D11 FF119D11 FF119E10 FF119D11 FF119D10 FF119E11 FF119C11 FF119E11 FF129C11 FF129D10 FF129D10 FF119D11 FF129E11 FF129E11 FF129D10 FF119E11 FF129E11 FF129D11 FF119F11 FF129E11 FF129E10 FF119D10 FF129D10 FF129D10 FF129E10 FF129E10 FF129E10 FF129D10 FF129D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF119A10 FF119A0F FF119A0F FF11990F FF119A0F FF119910 FF119910 FF119A10 FF11990F FF11990F FF119A10 FF119A0F FF119B10 FF119A10 FF119B0F FF119B10 FF119A10 FF119B0F FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B0F FF119B10 FF119B0F FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A10 FF119B10 FF119A0F FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF129D10 FF119B10 FF129C10 FF129D10 FF129C10 FF129C10 FF119C10 FF129D10 FF129D10 FF129D10 FF129D10 FF119C10 FF129C10 FF119B10 FF129C10 FF119D10 FF119C10 FF119C11 FF129B10 FF119B11 FF129C10 FF119D11 FF129C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C11 FF129B10 FF119C11 FF119B10 FF119B10 FF119C10 FF119C11 FF119B10 FF119B10 FF129C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF129C10 FF119C11 FF119C10 FF119D11 FF129C10 FF119C10 FF119C10 FF119C11 FF129C10 FF119D11 FF129C10 FF129D10 FF119D10 FF129D11 FF129D10 FF129D11 FF129D10 FF129E10 FF119E10 FF129D10 FF119C10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF129B10 FF129C10 FF119C10 FF129C10 FF129C11 FF119D11 FF119C10 FF119E10 FF119D11 FF119D11 FF119C10 FF129E10 FF119C10 FF119C10 FF119D10 FF129C10 FF129D10 FF119C10 FF129C10 FF119D10 FF119B10 FF119D10 FF119C10 FF119D10 FF119C10 FF119C10 FF129D11 FF119C10 FF119D10 FF119C10 FF129C10 FF119D10 FF129C11 FF119B10 FF119C11 FF129B10 FF119C11 FF119D11 FF119C10 FF119D10 FF119D10 FF119C11 FF119C10 FF129E10 FF129D10 FF119C10 FF129C10 FF119C10 FF129C10 FF119D10 FF119C10 FF129D10 FF129C10 FF129E10 FF119D11 FF119E11 FF119D10 FF119E11 FF129E10 FF119D11 FF129D11 FF129D11 FF129E10 FF119D11 FF129D11 FF129D10 FF129E11 FF129D10 FF119D10 FF129E10 FF129C10 FF129E10 FF129E10 FF129D10 FF129D10 FF129D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A10 FF11990F FF119910 FF119A0F FF119B0F FF119A10 FF119910 FF119910 FF119B0F FF119A0F FF119A10 FF119A0F FF119A10 FF119A10 FF119A0F FF119A10 FF119A0F FF119B10 FF119A10 FF119A0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119D10 FF119C10 FF119C10 FF119B10 FF129C10 FF129C10 FF129D10 FF119D10 FF119C10 FF119C10 FF119D10 FF129C10 FF119C10 FF129C10 FF129C10 FF119D10 FF119D10 FF119C10 FF119C11 FF119C10 FF129D10 FF129C10 FF129D10 FF119C11 FF129C10 FF119B10 FF129C10 FF119C10 FF129D10 FF119C10 FF119C10 FF119C10 FF119C10 FF129C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF129C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF129C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B11 FF119C10 FF119C10 FF119C10 FF119B10 FF129C10 FF119C10 FF119C10 FF119C11 FF129D10 FF119D11 FF129C10 FF119C10 FF119D10 FF129C11 FF119C10 FF119D10 FF129D10 FF119D10 FF129D10 FF129E10 FF119D10 FF129E10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119D10 FF119C10 FF119C11 FF119B11 FF119D10 FF129D11 FF119C10 FF119C11 FF119C10 FF129B10 FF119C10 FF119C11 FF119C11 FF129C10 FF119B11 FF119C11 FF119C10 FF119C10 FF119C10 FF129C10 FF129B10 FF119C11 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF129C10 FF119C10 FF129D10 FF119B10 FF119B11 FF119C10 FF119C10 FF119D10 FF119C10 FF119C11 FF119C10 FF119D11 FF129C10 FF119B10 FF119D11 FF129C10 FF119C10 FF119D11 FF129C11 FF119C11 FF119C11 FF119C10 FF119D11 FF119D10 FF119C11 FF129C11 FF129C10 FF129D10 FF129D10 FF119D11 FF129C11 FF129E11 FF119D10 FF119D11 FF129E11 FF129D10 FF119D11 FF119D11 FF129E10 FF129E11 FF129D10 FF119D10 FF129D10 FF129E10 FF129E10 FF129E10 FF129E10 FF129D10 FF129D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF11990F FF119910 FF11990F FF119910 FF119A0F FF119A0F FF119910 FF119A0F FF119910 FF119A0F FF119A10 FF119B10 FF119B0F FF119A10 FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF129D10 FF129C10 FF119C10 FF119C10 FF119C10 FF129B10 FF129D10 FF129D10 FF129B10 FF119B10 FF129C10 FF129C10 FF119C10 FF129C10 FF129D11 FF119D11 FF129C10 FF129D10 FF119C11 FF119C10 FF119C10 FF129C10 FF119C10 FF119C10 FF119C11 FF119C10 FF119C10 FF119B11 FF119C10 FF119C11 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B11 FF119B10 FF119B10 FF129B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C11 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF129C10 FF119C10 FF119C10 FF119C10 FF129C10 FF119C11 FF119B10 FF119C10 FF119C10 FF129C10 FF129D10 FF119D11 FF129D10 FF129C10 FF119D10 FF129D11 FF119E10 FF129D10 FF119D10 FF129D10 FF129C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF129C10 FF119D11 FF129C10 FF129C10 FF119C10 FF119D10 FF129C10 FF119C10 FF119C11 FF119C11 FF119C10 FF119C10 FF119D10 FF129C10 FF129D10 FF119B10 FF129C10 FF129C10 FF119C10 FF119C10 FF119D10 FF119C10 FF119C10 FF119C10 FF129C11 FF119C10 FF119C11 FF119B10 FF119C10 FF119C10 FF129C10 FF129C10 FF119C11 FF119C10 FF119C11 FF119B10 FF119C10 FF129C10 FF129C10 FF119C10 FF119D11 FF119C10 FF129D10 FF119C10 FF119C10 FF119D10 FF129C10 FF119C10 FF129D10 FF119D10 FF119C10 FF129D10 FF119D10 FF119C10 FF119D10 FF129D10 FF129C10 FF119D10 FF119E11 FF129E11 FF129E10 FF119D10 FF119D11 FF129E10 FF119E11 FF129E10 FF119E10 FF129E11 FF129E10 FF119E10 FF129D10 FF129E10 FF129D10 FF129E10 FF129E10 FF129D10 FF129D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF119A0F FF11990F FF119A0F FF11990F FF11990F FF119910 FF119A10 FF11990F FF119B10 FF119A10 FF119A0F FF119B10 FF119B0F FF119B10 FF119A0F FF119A10 FF119A10 FF119A10 FF119B10 FF119A0F FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119A10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF129D10 FF129D10 FF129C10 FF119B10 FF119D10 FF119C10 FF119B10 FF129D10 FF129C10 FF119D10 FF129B10 FF119C10 FF119D11 FF119C10 FF119B11 FF119C11 FF119C10 FF129C10 FF119B11 FF119B11 FF119C11 FF119C10 FF119B10 FF129C10 FF119C10 FF119B10 FF119C10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B11 FF129C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF129C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF129C10 FF119B10 FF119C10 FF119B10 FF129D10 FF119C11 FF129D10 FF129C10 FF129C10 FF119C10 FF119C10 FF129C10 FF119D10 FF129D10 FF119D10 FF129D10 FF119D10 FF129D10 FF129C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF129C10 FF119B10 FF119C10 FF119D10 FF119C10 FF119C10 FF119D10 FF119D11 FF119D11 FF129C10 FF119C10 FF119D10 FF119C10 FF129C10 FF119B10 FF119B10 FF119C11 FF119D10 FF119D10 FF119B10 FF119C10 FF119D10 FF119C10 FF119C10 FF129C10 FF119C10 FF119B10 FF119C10 FF119B10 FF129B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C11 FF119C10 FF119B10 FF119B11 FF119C10 FF129C10 FF119D11 FF129C11 FF129D10 FF119D10 FF119C10 FF119C11 FF119C11 FF119D11 FF119D11 FF119D11 FF119D10 FF119C10 FF119C11 FF119C11 FF129D11 FF129D10 FF119D10 FF119D11 FF129D10 FF119D11 FF129D10 FF119D10 FF119E11 FF129E11 FF119D10 FF129E11 FF129E10 FF129E10 FF129E10 FF119D10 FF129E10 FF129D10 FF129E10 FF129D10 FF129D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF119910 FF119A10 FF119B10 FF11990F FF119910 FF119A0F FF11990F FF11990F FF119910 FF119B10 FF119A0F FF119A10 FF119A0F FF119B10 FF119910 FF119A0F FF119A10 FF119A0F FF119B10 FF119A0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119D10 FF119D10 FF129C10 FF119C10 FF129D10 FF129D10 FF119C10 FF119D10 FF119C10 FF119B10 FF129D10 FF129C10 FF129D11 FF119C11 FF119C11 FF119B11 FF119B10 FF119C10 FF129C10 FF119C10 FF129C10 FF129C10 FF119B10 FF119C11 FF129B10 FF129D10 FF119C10 FF119C11 FF119C10 FF119B10 FF119C10 FF119B10 FF119C11 FF119B10 FF119C11 FF119B10 FF119B11 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B11 FF129C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B11 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119C10 FF119C11 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF129C10 FF119D11 FF129C11 FF119C10 FF119C11 FF119C10 FF119B11 FF129C11 FF119C10 FF129B10 FF119C10 FF129C10 FF119D10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119D10 FF129D10 FF119B10 FF129C10 FF129C10 FF119B10 FF129D10 FF119C10 FF119C10 FF119C10 FF119B11 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF129B10 FF129C10 FF119B10 FF119B10 FF119B10 FF129C10 FF119B10 FF119C10 FF119B10 FF129C10 FF119C10 FF119D10 FF119B10 FF129B10 FF129C10 FF119B10 FF119B10 FF119C11 FF119B10 FF119B11 FF119B10 FF129C10 FF119B10 FF119C10 FF119B10 FF119B11 FF119D11 FF119C10 FF119C10 FF119C10 FF119C10 FF129C10 FF119C10 FF129D10 FF129C10 FF119C10 FF129C10 FF119D10 FF119D10 FF119C10 FF119D10 FF119C11 FF119C11 FF129D10 FF119D10 FF129D10 FF119E11 FF119D11 FF129D11 FF119E10 FF129E11 FF129E11 FF119E10 FF129E11 FF129E10 FF129E10 FF129D10 FF129E10 FF129E10 FF129E10 FF129E10 FF129D10 FF129D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF119910 FF119A0F FF119910 FF119910 FF119910 FF119B0F FF119910 FF119B10 FF119A0F FF11990F FF119B0F FF119A10 FF119A0F FF119A10 FF119A0F FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119D10 FF119C10 FF129D10 FF129C10 FF119C10 FF119C11 FF119C10 FF129C10 FF119C10 FF129D10 FF119B10 FF129C10 FF129D10 FF119D10 FF119C10 FF119B10 FF119B11 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF129C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF129B10 FF119C10 FF119B10 FF119B10 FF119B10 FF129C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C11 FF119D10 FF119C10 FF129D10 FF129C10 FF119D10 FF129D10 FF129C10 FF129D10 FF119D10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF129C10 FF119C10 FF119C10 FF119D10 FF129C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C11 FF119B10 FF119B10 FF119C10 FF129D10 FF119B10 FF119C11 FF119C11 FF119C10 FF119C11 FF119C10 FF119C10 FF119B10 FF119B11 FF119C10 FF119C10 FF129B10 FF119B10 FF119C10 FF119B10 FF119B11 FF129B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B11 FF119C11 FF119D10 FF129B10 FF119B11 FF119C10 FF119B10 FF119C10 FF129D10 FF119C10 FF119B10 FF119B11 FF119C11 FF119C10 FF119C11 FF119D11 FF119D10 FF119C10 FF119D10 FF119C10 FF119D11 FF129C10 FF119C10 FF119D11 FF119D10 FF119D11 FF129C10 FF129C10 FF119C11 FF129C11 FF129D10 FF129D11 FF129D11 FF119E10 FF129F11 FF119F10 FF129D10 FF129E10 FF129E10 FF129E10 FF129E10 FF129E10 FF129D10 FF129D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A10 FF119A0F FF11990F FF119910 FF119A0F FF11990F FF119910 FF119A10 FF119A0F FF119B10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A10 FF119A10 FF119A10 FF119B0F FF119A10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF129C10 FF129B10 FF119C10 FF129D10 FF119C10 FF119C10 FF119C10 FF129C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119D11 FF119C11 FF119C10 FF129C10 FF119B10 FF119B10 FF119C11 FF119B11 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C11 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C11 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C11 FF129B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF129B10 FF119C11 FF129C10 FF119D11 FF119B10 FF119C10 FF129D10 FF119D10 FF129C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B11 FF129C10 FF119C10 FF119D10 FF129D10 FF119C10 FF119C10 FF119B10 FF119D10 FF119B10 FF119D10 FF119B11 FF119B10 FF119B10 FF119B10 FF129C10 FF119B10 FF129C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B11 FF119C10 FF119C10 FF119B11 FF119B10 FF119B11 FF119B10 FF129C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C11 FF119C10 FF119B10 FF129B10 FF119C10 FF119C10 FF119B10 FF119B11 FF129C10 FF119C10 FF119B10 FF119C10 FF129B10 FF119B10 FF119C10 FF129C10 FF129C10 FF119D10 FF119C10 FF119C10 FF119C10 FF119B10 FF119D10 FF119C11 FF119C10 FF129C10 FF119D10 FF119D10 FF119D11 FF129D11 FF129D10 FF119C11 FF129C11 FF129D10 FF119D11 FF129D10 FF129E10 FF129D11 FF129F10 FF129D10 FF129D10 FF129E10 FF129E10 FF129E10 FF129E10 FF129D10 FF129D10 FF129D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF119A0F FF119910 FF11990F FF119A0F FF119A10 FF119A0F FF119A10 FF119A10 FF119A10 FF119A0F FF119A10 FF119A10 FF119B10 FF119A0F FF119A0F FF119A10 FF119A0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF129C10 FF119D10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF129C10 FF119B11 FF119C11 FF119C11 FF129D10 FF119C10 FF119B10 FF129B10 FF119B10 FF129C10 FF119C11 FF119B11 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B11 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF129C10 FF119B10 FF119B10 FF119C10 FF119B11 FF119C10 FF119C11 FF119D10 FF119C10 FF129C10 FF119C10 FF119B10 FF129C10 FF119C10 FF129C10 FF129C10 FF129C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B0F FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF129C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF129B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B11 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C11 FF119B10 FF129B10 FF119C10 FF119C10 FF119B10 FF119B10 FF129C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B11 FF129B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C11 FF119C10 FF119B10 FF119B11 FF119B11 FF119B10 FF119B10 FF119C10 FF119B10 FF119B11 FF119C10 FF129B10 FF119D10 FF119C11 FF119D10 FF119D11 FF129D10 FF119D11 FF129D11 FF129E10 FF119D11 FF119D11 FF119D11 FF119D11 FF119D11 FF129E10 FF129E10 FF129E10 FF129D10 FF129E10 FF129D10 FF129E10 FF129E10 FF129E10 FF129E10 FF129D10 FF129D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF11990F FF11990F FF11990F FF11990F FF119A10 FF11990F FF119A0F FF119A10 FF11990F FF119A0F FF119910 FF11990F FF119A10 FF119A10 FF119A10 FF119B0F FF119A10 FF119A0F FF119A10 FF119A10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B0F FF119B10 FF119A0F FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF129C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C11 FF129D10 FF129C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119D11 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B11 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF129B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF129D10 FF119B11 FF119C10 FF119C11 FF119D10 FF119D11 FF119C10 FF119D10 FF129D10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A0F FF119B0F FF119B0F FF119B10 FF119B10 FF119B0F FF119B0F FF119B0F FF119B10 FF119B0F FF119B10 FF119B0F FF119B10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119D10 FF119B10 FF119B10 FF119C11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF129C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119C10 FF129C10 FF119B10 FF129B10 FF119C10 FF119B10 FF119B10 FF119B11 FF129C10 FF119D10 FF129C10 FF119D10 FF119D11 FF119C10 FF119D11 FF119D11 FF119D11 FF119D11 FF129E10 FF129D11 FF119D11 FF129D11 FF129D10 FF129E11 FF129E10 FF129E10 FF129E10 FF129E10 FF129E10 FF129E10 FF129E10 FF129E10 FF129D10 FF129D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF119910 FF11990F FF11990F FF11990F FF11990F FF119A10 FF11990F FF119A0F FF119A10 FF119A0F FF119A0F FF119A10 FF119B0F FF119A10 FF119A0F FF119A10 FF119A10 FF119B10 FF119A0F FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF129B10 FF119C10 FF119B10 FF129C10 FF119B10 FF119B10 FF119B10 FF119B10 FF129C10 FF119B10 FF119C10 FF119D11 FF119C10 FF119B10 FF129C10 FF129C10 FF129C10 FF129C10 FF119C10 FF119C10 FF119B11 FF119B11 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF129C10 FF119B10 FF119C10 FF119B10 FF119B10 FF129B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF129B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B11 FF119C10 FF119D10 FF119B10 FF119B10 FF129B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF129B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B0F FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119C11 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C11 FF119B10 FF119C11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119C11 FF119B10 FF119C11 FF119C10 FF119B10 FF119C10 FF119C10 FF129C10 FF119C10 FF119B10 FF119B10 FF119C10 FF129C10 FF119C10 FF129C11 FF129C10 FF119C10 FF119D10 FF119C11 FF119C11 FF119D11 FF129D11 FF119D11 FF129E11 FF119C11 FF129E11 FF129F10 FF129D10 FF129D10 FF129E10 FF129E10 FF129E10 FF129E10 FF129E10 FF129D10 FF129D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A10 FF11990F FF11990F FF11990F FF119A0F FF11990F FF119A0F FF119A0F FF119A10 FF119A0F FF119B0F FF119A10 FF119A0F FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF129C10 FF119C10 FF129C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119D10 FF129B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C11 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B11 FF119B10 FF119B10 FF119B11 FF119B10 FF119C11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF129B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF129C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B11 FF119B10 FF119C10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF129C10 FF119B10 FF119B11 FF119B11 FF129C10 FF119C11 FF119C10 FF119C11 FF119B10 FF119C10 FF119D10 FF129B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A0F FF119A10 FF119B0F FF119B0F FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119A0F FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B11 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C11 FF119C10 FF119D10 FF119C10 FF119C10 FF119C11 FF129D10 FF119C10 FF119D10 FF119C11 FF129D10 FF119D11 FF129E11 FF119D10 FF129D11 FF129D10 FF119E11 FF129E10 FF129D11 FF129E11 FF129E10 FF129E10 FF129D10 FF129E10 FF129D10 FF129E10 FF129E10 FF129E10 FF129D10 FF129D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF119A0F FF11990F FF11990F FF11990F FF119910 FF119A0F FF119A0F FF119A10 FF11990F FF119B10 FF119A0F FF119A0F FF119B10 FF119B0F FF119A0F FF119A10 FF119B10 FF119A0F FF119A10 FF119A10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF129C10 FF119B10 FF129C10 FF119B10 FF129C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF129B10 FF129B10 FF119B10 FF119B10 FF129B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C11 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129C10 FF119C10 FF119B10 FF119B10 FF129B10 FF119C11 FF119C10 FF119C10 FF119B10 FF119C10 FF129B10 FF119B10 FF119B10 FF119B10 FF129C10 FF119C10 FF129C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B11 FF129B10 FF119C11 FF119B10 FF119B11 FF119B10 FF119C10 FF129B10 FF119C10 FF129B10 FF119C10 FF119C10 FF129B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119C10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF129B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C11 FF129D10 FF119C10 FF119D10 FF119C10 FF129C10 FF119D11 FF119D10 FF119D11 FF129D11 FF119D11 FF129D11 FF119C10 FF129E11 FF129F11 FF129F10 FF129E10 FF129E10 FF129E10 FF129E10 FF129E10 FF129E10 FF129E10 FF129D10 FF129D10 FF119C10 FF119D10 FF119D10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF11990F FF119910 FF11990F FF119B0F FF119910 FF119B10 FF119A10 FF119A0F FF11990F FF119A10 FF119A0F FF119B0F FF119A10 FF119A0F FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF129C10 FF119B10 FF119B11 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B11 FF119B10 FF119B10 FF119C10 FF119C10 FF129B10 FF119B11 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B11 FF119C10 FF119C10 FF129B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119D11 FF119C10 FF119B11 FF119B10 FF119C11 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A0F FF119B10 FF119A0F FF119B10 FF119A10 FF119A0F FF119B0F FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF129B10 FF119B11 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C11 FF119B10 FF119B10 FF119C11 FF119B10 FF119C10 FF119B10 FF119B11 FF129C10 FF119D10 FF129B11 FF119C11 FF129E11 FF119D10 FF129C10 FF119D11 FF129D11 FF119E11 FF119D11 FF119D10 FF129F10 FF129F10 FF129D10 FF119D10 FF129E10 FF129E10 FF129E10 FF129D10 FF129E10 FF129D10 FF129D10 FF119D10 FF119D10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF11990F FF11990F FF119A10 FF119A0F FF11990F FF119A10 FF119A0F FF119910 FF119A0F FF119910 FF119A0F FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF119A0F FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF129C10 FF119C10 FF129C10 FF119C10 FF129B10 FF119B10 FF119C10 FF119B10 FF119C10 FF129B10 FF119B10 FF119B10 FF129C10 FF119B10 FF119B10 FF129C10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B11 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C11 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF129B10 FF119C10 FF129B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B0F FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF129B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF129C10 FF119C10 FF119C10 FF129C10 FF129C10 FF119C10 FF119D11 FF129D10 FF129D10 FF129D10 FF129D10 FF129E10 FF129D11 FF129E11 FF129F11 FF119D11 FF129E10 FF129E10 FF129E10 FF129D10 FF129E10 FF129E10 FF129E10 FF129E10 FF129D10 FF129D10 FF119C10 FF119D10 FF119D10 FF119D10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A10 FF11990F FF11990F FF11990F FF119A10 FF11990F FF11990F FF119910 FF119A0F FF119910 FF119B10 FF119A0F FF119A10 FF119A10 FF119A0F FF119B10 FF119A10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B0F FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119D10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF129C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF129B10 FF119B10 FF129B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C11 FF119B10 FF119B11 FF119B11 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A0F FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119A10 FF109B10 FF109A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C11 FF119C10 FF119B11 FF119C10 FF119C10 FF129C10 FF119D10 FF119D10 FF129D10 FF119E11 FF129D11 FF119D11 FF129D11 FF119D11 FF129E11 FF129F10 FF129E11 FF129E10 FF129D10 FF129D10 FF129E10 FF129E10 FF129E10 FF129E10 FF129E10 FF129C10 FF129C10 FF119D10 FF119D10 FF119D10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF119A10 FF119A0F FF119910 FF11990F FF119A0F FF119A10 FF119A0F FF119A10 FF11990F FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF129C10 FF119C10 FF129C10 FF119C10 FF129B10 FF119B11 FF119C10 FF119C10 FF119C10 FF119B10 FF119B11 FF129B10 FF119C10 FF119C11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B11 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF129C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF129B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF129B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF129C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119A10 FF119B10 FF119A10 FF119A10 FF109B10 FF119B10 FF109B10 FF119B10 FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF129B10 FF119B10 FF119C10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF129B10 FF119B10 FF119B10 FF119C10 FF119D10 FF119B10 FF119C11 FF119C11 FF119B11 FF119E11 FF129D10 FF129D10 FF119D10 FF119E11 FF129D10 FF129E10 FF119D11 FF129E11 FF129D11 FF119F10 FF129D10 FF129D10 FF129E10 FF129D10 FF129D10 FF129E10 FF129D10 FF129D10 FF129D10 FF119D10 FF119D10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF119A0F FF119B0F FF119A10 FF119A10 FF119910 FF119B0F FF119A0F FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119D10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF129C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C11 FF119B10 FF119B10 FF119B10 FF129C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B11 FF119C11 FF119B10 FF119C11 FF119C10 FF119B11 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C11 FF119B11 FF129D10 FF119B11 FF129D10 FF119D11 FF119D10 FF119C11 FF129D11 FF119D10 FF119E11 FF129C11 FF129D11 FF119F11 FF129F10 FF129E11 FF119F10 FF129D10 FF129D10 FF129E10 FF129E10 FF129D10 FF129E10 FF119D10 FF119D10 FF129D10 FF119D10 FF119C10 FF119D10 FF119D10 FF119D10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF11990F FF119A10 FF119A0F FF119A0F FF119A10 FF119A10 FF119A10 FF119B0F FF119A10 FF119A0F FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF129B10 FF119C10 FF129C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF129C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF129B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF129C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119A10 FF109A10 FF119B10 FF119A10 FF119A10 FF109B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF129C10 FF119C10 FF119C10 FF119D10 FF119C11 FF119D11 FF129C10 FF119D10 FF119D11 FF119E10 FF129E11 FF119D10 FF129E11 FF129E10 FF129E10 FF129E11 FF129E10 FF119D10 FF129C10 FF129E10 FF119D10 FF129E10 FF129C10 FF129D10 FF129D10 FF129C10 FF129D10 FF119D10 FF119C10 FF119D10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF11990F FF119A0F FF119A10 FF11990F FF119B10 FF119B0F FF119A10 FF119A0F FF119A0F FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119A10 FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF129C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B11 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C11 FF119B10 FF129B10 FF119C10 FF129D10 FF119C10 FF119D11 FF129C10 FF129D10 FF119D10 FF119D11 FF119D10 FF129B10 FF119D11 FF119E11 FF129E10 FF129D11 FF129F11 FF119F10 FF129D10 FF129D10 FF129D10 FF129E10 FF119E10 FF119D10 FF129D10 FF129D10 FF129D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF11990F FF119A0F FF119910 FF119A0F FF119A10 FF119A0F FF119B10 FF119A10 FF119B0F FF119A10 FF119A10 FF119A10 FF119A10 FF119B0F FF119B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF129B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119C10 FF119B10 FF119B10 FF129C10 FF119B11 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119C10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B11 FF119B10 FF119B10 FF119C10 FF119C10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B11 FF129B10 FF119C10 FF119B10 FF119B11 FF129B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF109B10 FF119A10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF129B10 FF119B10 FF129B10 FF119B10 FF129C10 FF119C10 FF119C10 FF119B11 FF119C10 FF119C11 FF129D10 FF119C10 FF119C10 FF119D10 FF119D11 FF129C10 FF119D11 FF129E11 FF129E10 FF119D11 FF129D11 FF119D10 FF129E10 FF129E11 FF129D10 FF119E10 FF129D10 FF129E10 FF129D10 FF129E10 FF129E10 FF129D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF119A0F FF119A0F FF119910 FF119A0F FF119910 FF119A0F FF119A0F FF119B10 FF119A10 FF119A10 FF119A10 FF119B0F FF119A10 FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119D10 FF129B10 FF119B10 FF119C10 FF129B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF129C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C11 FF119C10 FF119B11 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B11 FF119C10 FF119C10 FF119B10 FF119C11 FF119C10 FF119C11 FF129C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119D11 FF119C10 FF119D10 FF129D11 FF129E10 FF119E10 FF129D11 FF129D10 FF119E11 FF129E10 FF129D10 FF129E10 FF119D10 FF119D10 FF119D10 FF129D10 FF129D10 FF129D10 FF129C10 FF129C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF119910 FF11990F FF119910 FF119B10 FF119A0F FF11990F FF119B0F FF119A10 FF119A10 FF119B10 FF119A0F FF119B10 FF119B0F FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B11 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119D10 FF119C10 FF129C10 FF119D10 FF129C10 FF119C10 FF119C11 FF119C11 FF119D10 FF119C11 FF129E10 FF129E10 FF119E11 FF129D10 FF119D11 FF129E11 FF119D10 FF119D10 FF129E10 FF129D10 FF129D10 FF129D10 FF129D10 FF119D10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A10 FF119A0F FF119A0F FF119A10 FF119A0F FF119B10 FF119B10 FF119B10 FF119A10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119A10 FF119A0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C11 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C11 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B11 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119C10 FF119C10 FF119C11 FF119C10 FF129D10 FF119D10 FF119C11 FF129C10 FF119C11 FF119E10 FF129D10 FF119C10 FF119D11 FF129E10 FF129E11 FF119D11 FF119D11 FF129D10 FF119D11 FF129E10 FF119D10 FF119C10 FF129D10 FF129D10 FF129C10 FF129D10 FF129D10 FF129C10 FF129C10 FF119C10 FF119C10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119B0F FF11990F FF119A10 FF119A10 FF119A0F FF119A10 FF119A0F FF119B10 FF119B0F FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF129B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF129B10 FF119B10 FF129C10 FF119C10 FF119C10 FF119B11 FF119C10 FF119C10 FF129C10 FF119D11 FF129C10 FF119C10 FF119D10 FF119C10 FF119E10 FF119C11 FF119D10 FF119D11 FF129D11 FF119E11 FF129D10 FF129D10 FF129D10 FF119D10 FF119D10 FF129D10 FF129D10 FF119C10 FF119D10 FF119C10 FF119C10 FF119D10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119D10 FF119C10 FF119D10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF119A0F FF119A0F FF119910 FF119A0F FF119B10 FF119910 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C11 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C11 FF129B10 FF119C10 FF119C10 FF119C10 FF129C10 FF119D10 FF129C10 FF119D10 FF129D11 FF119D10 FF119D11 FF129C11 FF119D11 FF119C11 FF119C10 FF129D11 FF119D10 FF119D11 FF119D10 FF129D10 FF129D10 FF129D10 FF129D10 FF129D10 FF129D10 FF129D10 FF129D10 FF129C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF119A0F FF11990F FF11990F FF11990F FF119910 FF119A0F FF11990F FF119A10 FF11990F FF119910 FF119A0F FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF129B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF129B10 FF119C11 FF119C10 FF129C10 FF119D10 FF129C10 FF119C11 FF129C10 FF119D11 FF119D11 FF129D10 FF129D10 FF119C11 FF119C10 FF119C10 FF119D10 FF129C10 FF119E10 FF119D10 FF119C10 FF119D10 FF119D10 FF119D10 FF119D10 FF119C10 FF119D10 FF119D10 FF119C10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF11990F FF11990F FF119A0F FF11990F FF119A10 FF119A0F FF119A0F FF119A10 FF119A0F FF119A10 FF119B0F FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF129B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C11 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B11 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B11 FF119B10 FF119C11 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C11 FF129C10 FF119C11 FF119C10 FF119D10 FF129D11 FF119D11 FF119D11 FF119C10 FF129D11 FF119D11 FF119D11 FF129D10 FF119D10 FF129D10 FF129B10 FF129B10 FF129D10 FF129C10 FF129C10 FF129C10 FF129C10 FF119C10 FF119C10 FF119C10 FF119D10 FF119C10 FF119D10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF119A0F FF11990F FF11990F FF11990F FF119A10 FF119A0F FF119910 FF11990F FF119B0F FF119910 FF119A0F FF119A10 FF119A10 FF119A0F FF119A10 FF11990F FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF129B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129C10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF129B10 FF119C10 FF119C11 FF119B10 FF119C10 FF129D11 FF119C11 FF129C10 FF119C11 FF119C11 FF129D10 FF129C10 FF119C10 FF119C11 FF119C10 FF129B10 FF119C11 FF119D10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119D10 FF129C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF11990F FF119A0F FF11990F FF11990F FF119A10 FF119A0F FF119910 FF119A0F FF11990F FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF129B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF129B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B11 FF119B10 FF119C10 FF119B10 FF119C10 FF129C10 FF119B10 FF119C11 FF119C10 FF119C11 FF119C10 FF119C10 FF119C11 FF119D11 FF129C10 FF119B10 FF119C11 FF119C11 FF129C10 FF119C10 FF119D10 FF119D10 FF119C10 FF119C10 FF129C10 FF129B10 FF129C10 FF129C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119D10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF11990F FF119A0F FF119A10 FF119A0F FF119910 FF119A0F FF119B0F FF119910 FF11990F FF119A10 FF119B0F FF119A10 FF119B10 FF119B10 FF119A10 FF119A0F FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF129B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B0F FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF129B10 FF119B10 FF119D10 FF119C10 FF119C10 FF119C11 FF129C10 FF119D11 FF129D10 FF119C10 FF119C10 FF119D11 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119D10 FF119C10 FF119C10 FF119C10 FF119B10 FF129C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119D10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF11990F FF119A10 FF11990F FF11990F FF11990F FF119A0F FF119A10 FF11990F FF119910 FF119A10 FF119A0F FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B11 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B11 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C11 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B11 FF119D10 FF119C11 FF119B10 FF119B10 FF119C10 FF129D10 FF119D10 FF119C11 FF119C10 FF129C10 FF119C10 FF129B10 FF119C10 FF119C10 FF119C10 FF119C10 FF129C10 FF129C10 FF119B10 FF119D10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF119A0F FF119910 FF11990F FF11990F FF119910 FF119A0F FF119910 FF119B10 FF119910 FF119A10 FF119910 FF119A0F FF119B0F FF119B10 FF119A0F FF119B10 FF119B10 FF119B0F FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF129B10 FF119B11 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B11 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129C10 FF119B10 FF129B10 FF119B10 FF129B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF129C10 FF119D10 FF119C11 FF119C10 FF129C10 FF119B10 FF119C11 FF119C10 FF119C10 FF129C10 FF129C10 FF119C10 FF119C10 FF119C10 FF119C10 FF129C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119D10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF11990F FF11990F FF11990F FF119A0F FF119910 FF119B0F FF119B10 FF119A0F FF119A0F FF119B10 FF119A10 FF119B10 FF119B0F FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF129C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B0F FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C11 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119D10 FF119C10 FF119D11 FF119C11 FF119B10 FF119C11 FF119C10 FF119C10 FF119C11 FF129C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF129C10 FF129C10 FF119C10 FF119C10 FF119C10 FF129C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF119A0F FF119A10 FF11990F FF119B10 FF119A0F FF119B10 FF11990F FF119A0F FF119B10 FF119B10 FF119A10 FF119A0F FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF129B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF129C10 FF119C10 FF129C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C11 FF129C10 FF119C10 FF119C10 FF119B10 FF119C10 FF129C10 FF129C10 FF119C10 FF119C10 FF119C10 FF119C10 FF129B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF11990F FF119910 FF11990F FF11990F FF119A0F FF119A0F FF119A10 FF119A0F FF119A10 FF119A0F FF119A10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C11 FF119C10 FF119B11 FF119B10 FF119B11 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C11 FF129B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF129B10 FF119C10 FF119B10 FF129C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF119A10 FF119A0F FF119A10 FF119A0F FF119A10 FF119A0F FF119B10 FF119A0F FF119A0F FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B11 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119C10 FF129B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119A0F FF119B10 FF119B10 FF109A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF129B10 FF119C10 FF119B10 FF119B10 FF129C10 FF119B10 FF129B10 FF119C10 FF119C10 FF119C10 FF119B10 FF129B10 FF119B10 FF119C10 FF119C10 FF119C10 FF129C10 FF129C10 FF119C10 FF119B10 FF119C10 FF119C10 FF129C10 FF119B10 FF129C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF119A0F FF119A0F FF119A0F FF119A10 FF119B0F FF119B10 FF119A0F FF119B10 FF119A0F FF119A10 FF119B10 FF119A0F FF119B10 FF119A10 FF119A10 FF119B0F FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF129B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF129B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF129C10 FF119B10 FF119B10 FF129B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF119A0F FF119A0F FF119A0F FF119A10 FF119A0F FF119A10 FF119A0F FF119B10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF129B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF109A10 FF119A10 FF119A10 FF119A0F FF119B10 FF119B10 FF109A10 FF109A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119A10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF129B10 FF119B10 FF119B10 FF119C10 FF119C11 FF119B10 FF119C10 FF119B10 FF129C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF119A0F FF119A0F FF119A0F FF119B0F FF119A0F FF119B10 FF119B10 FF119A0F FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF109A10 FF109A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF129C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF129C10 FF119C10 FF129C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119B10 FF119A10 FF119A10 FF119B0F FF119B10 FF119B0F FF119A10 FF119A10 FF119B10 FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119C10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A0F FF119B10 FF119A10 FF109B10 FF109A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119D10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF119A0F FF119A0F FF119B10 FF119B0F FF119A0F FF119B10 FF119A0F FF119A10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF109B10 FF119A10 FF119A10 FF119B10 FF119A0F FF119A0F FF119A10 FF119A10 FF119910 FF119B10 FF119910 FF119A0F FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF129C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF11990F FF11990F FF119A0F FF119A0F FF119A10 FF119B10 FF119B0F FF119A10 FF119B10 FF119A0F FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF129C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B11 FF119C10 FF119B11 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119A10 FF119B0F FF119B10 FF119A0F FF119A10 FF109B10 FF119A10 FF109910 FF109A10 FF119910 FF119A0F FF119A0F FF119A0F FF119B10 FF109A10 FF119A10 FF119A0F FF119A10 FF109A10 FF119B10 FF119A10 FF119A10 FF109A10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B11 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119D10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A10 FF119A0F FF119A0F FF119A0F FF119B0F FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF129C10 FF119C10 FF119C10 FF119C10 FF129C10 FF119B11 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C11 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B0F FF109B10 FF119B10 FF119A10 FF119A0F FF109A10 FF119A0F FF119A10 FF119B10 FF119A0F FF109A0F FF119910 FF119A0F FF119A0F FF119910 FF119A10 FF109A10 FF109A10 FF119A0F FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF129B10 FF119C10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119D10 FF119D10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF119A0F FF11990F FF11990F FF119A0F FF119A10 FF119A0F FF119A0F FF119A0F FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF129C10 FF119C10 FF129C10 FF119C11 FF119B10 FF119B10 FF129B10 FF119C10 FF119C10 FF119B11 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF109B10 FF119B0F FF119B0F FF119A10 FF119B10 FF119A10 FF119A0F FF119910 FF11990F FF119A0F FF109910 FF119910 FF109910 FF109A10 FF11980F FF119A0F FF119910 FF11990F FF119A10 FF109910 FF109A10 FF119A0F FF119B10 FF119A10 FF119A10 FF109A10 FF119A10 FF109A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF129B10 FF119B10 FF129B10 FF119B10 FF129C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119D10 FF119D10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A10 FF11990F FF119A0F FF119A0F FF119B10 FF119A0F FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF129B10 FF119B10 FF129B10 FF119B10 FF119C10 FF129B10 FF119C10 FF129C10 FF119B10 FF129C10 FF119C10 FF129C10 FF119C10 FF129C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF129B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B0F FF119B10 FF109A10 FF109A10 FF119A0F FF119A0F FF109910 FF109910 FF11990F FF119A0F FF119910 FF119A0F FF11990F FF119910 FF119A0F FF119A0F FF119A10 FF109910 FF109910 FF119910 FF11990F FF119A10 FF109A10 FF109910 FF119A10 FF119A0F FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B11 FF129B10 FF119B10 FF119C11 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119D10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF119A0F FF119A10 FF119A10 FF119B10 FF119B0F FF119B10 FF119A10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF129C10 FF119C11 FF119C10 FF119B11 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119A10 FF119B10 FF119910 FF11990F FF109910 FF109910 FF11990F FF109A0F FF109A10 FF119910 FF10990F FF109910 FF119910 FF10990F FF109A10 FF109910 FF119A10 FF109910 FF11990F FF109810 FF109810 FF119A10 FF119910 FF119A10 FF109A10 FF119910 FF109A10 FF119910 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119C11 FF119B10 FF119B10 FF119B10 FF119C11 FF129C10 FF119C10 FF119C10 FF119B10 FF119B11 FF119B11 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B11 FF129B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A10 FF11990F FF11990F FF119B10 FF119A0F FF119B10 FF119A0F FF119A10 FF119A0F FF119B10 FF119B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119D10 FF129B10 FF119C10 FF119B10 FF119C10 FF129C10 FF119B11 FF119C10 FF119B11 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B0F FF119B10 FF119B10 FF119A0F FF109B10 FF119A0F FF119A10 FF11990F FF109A10 FF109910 FF11990F FF11980F FF119810 FF11990F FF10990F FF119910 FF11980F FF0F980F FF109910 FF10970F FF109810 FF119810 FF11990F FF11980F FF109910 FF109910 FF119910 FF11990F FF119A10 FF11990F FF119A10 FF10990F FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF129C10 FF119C11 FF119C10 FF119C10 FF119C10 FF119C11 FF129C10 FF119C10 FF129B10 FF119C10 FF119B10 FF129C10 FF119C11 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF129C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF119910 FF119910 FF119B10 FF119B10 FF119A0F FF119A0F FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119C10 FF129B10 FF129C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF129D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF129B10 FF119C10 FF119B10 FF119C10 FF119B11 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF129C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129C10 FF119B10 FF119C10 FF119B10 FF129B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B0F FF109B10 FF119A10 FF119B10 FF109910 FF119A10 FF119910 FF0F990F FF109910 FF10980F FF119910 FF109810 FF109910 FF11980F FF10980F FF109810 FF11980F FF10980F FF109910 FF11980F FF11970F FF119910 FF109910 FF0F980F FF11980F FF11980F FF11980F FF109910 FF109910 FF119810 FF109910 FF119910 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C11 FF119D10 FF119C11 FF119C11 FF119C10 FF119D10 FF119C11 FF119D10 FF119D11 FF119B11 FF119D10 FF119B10 FF119B10 FF129B10 FF119C10 FF119C10 FF119B10 FF119C11 FF119B10 FF119B10 FF119C11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119D10 FF119D10 FF119D10 FF119D10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF119A0F FF11990F FF119A0F FF119A0F FF119A10 FF119B10 FF119B10 FF119A0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF129B10 FF119B10 FF119C10 FF119B10 FF129B10 FF119C10 FF129D10 FF129C10 FF119D10 FF129B10 FF129C10 FF119B10 FF119C10 FF119C10 FF119C11 FF129C10 FF119C11 FF119B10 FF119B11 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF129B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A0F FF11990F FF119A10 FF109910 FF119810 FF0F980F FF0F970F FF119810 FF11970F FF10970E FF109710 FF11980F FF10970F FF109810 FF11970F FF10970F FF0F970F FF10970F FF10980F FF119710 FF10980F FF10970F FF109810 FF11980F FF11980F FF11980F FF119810 FF119A0F FF119910 FF119B10 FF119A0F FF119A10 FF119B10 FF119B10 FF119C10 FF119B10 FF129C10 FF119D10 FF119C11 FF119C10 FF119D11 FF129D11 FF129D10 FF119D10 FF129D10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B11 FF119C10 FF119C10 FF119B10 FF119B10 FF129C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119D10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF11990F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF119910 FF11990F FF119A10 FF11990F FF11990F FF11990F FF119A0F FF119A0F FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119D10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119D10 FF119C10 FF119D10 FF119B10 FF119D10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C11 FF119B10 FF119B10 FF119B10 FF119C10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C11 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C11 FF119B10 FF129B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B0F FF119B0F FF119C10 FF119B0F FF109B0F FF119A10 FF109A10 FF109A10 FF10990F FF10980E FF10980F FF119A10 FF109810 FF10980E FF10950F FF109610 FF10970E FF10960F FF109610 FF11960F FF10950F FF10960F FF11960E FF119610 FF10960F FF0F960F FF10960F FF11960F FF11960E FF10980F FF109810 FF109810 FF10980F FF10990F FF119A10 FF119910 FF109A10 FF119B10 FF119B10 FF119C10 FF129C10 FF119C10 FF119D10 FF119D10 FF129D10 FF119D11 FF129D10 FF119D10 FF119D11 FF119E11 FF129D10 FF119B11 FF129C11 FF119D10 FF129B10 FF129C10 FF119C11 FF119B10 FF119B10 FF129B10 FF119B10 FF119C11 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119D10 FF119C10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF11990F FF119A0F FF11990F FF11990F FF11990F FF11990F FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF119A0F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF11990F FF119910 FF119A0F FF119A0F FF119B10 FF119A0F FF119A0F FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119D10 FF129C10 FF119C10 FF129C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C11 FF119C11 FF129C10 FF119C11 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B11 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B11 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF129B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119A10 FF109910 FF11990F FF119A0F FF11980E FF10990F FF109A10 FF109710 FF10970F FF10960F FF11950F FF11970F FF10950F FF0F960E FF10960F FF11960E FF0F960E FF10960F FF109510 FF0F950F FF10950E FF10960F FF109510 FF11960F FF0E950E FF10960F FF10960F FF11970E FF11980F FF10970F FF119810 FF11980F FF11990F FF119910 FF119A10 FF119910 FF119B10 FF119B10 FF119C10 FF129D10 FF119D10 FF119D11 FF129D12 FF119D10 FF119D11 FF129D11 FF129D10 FF129D10 FF129D10 FF129D10 FF119D11 FF119C11 FF119C11 FF129C10 FF119C10 FF119C10 FF119B11 FF129C10 FF119C10 FF119B10 FF119B11 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119C10 FF119B10 FF129C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119D10 FF119D10 FF119D10 FF119D10 FF119C10 FF119D10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF11990F FF11990F FF11990F FF11990F FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF119A0F FF119A10 FF119910 FF119A10 FF119A0F FF119B10 FF119B0F FF119B0F FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF129B10 FF119B10 FF129B10 FF119D10 FF129B10 FF129D10 FF129C10 FF129D10 FF119C10 FF119C10 FF119C10 FF119D10 FF119C10 FF119D10 FF119C10 FF119B10 FF119B10 FF119B11 FF119C10 FF119B10 FF119B11 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B11 FF129B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B0F FF109A10 FF119B0F FF109A10 FF119910 FF109910 FF10990F FF11970F FF119810 FF129812 FF149713 FF169714 FF159714 FF139613 FF129512 FF10960F FF10950F FF10960F FF10940F FF10930F FF11940E FF10940E FF11950E FF10950E FF10950E FF10950F FF10940F FF10960F FF0F970F FF10970F FF109610 FF10960F FF109710 FF109910 FF119910 FF119A10 FF119A10 FF119A0F FF129B10 FF119D10 FF119D10 FF119D11 FF129D10 FF119D11 FF119D10 FF129E10 FF119D10 FF129D11 FF129D11 FF129D10 FF129D11 FF129D10 FF119D11 FF119C10 FF119C10 FF119C11 FF129C10 FF129C10 FF119B10 FF119C11 FF129C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119D10 FF119B10 FF119D10 FF119C10 FF119C10 FF119C10 FF119D10 FF119C10 FF119C10 FF119D10 FF119D10 FF119D10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF11990F FF11990F FF119A0F FF11990F FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF119910 FF119A10 FF11990F FF11990F FF119A0F FF119A0F FF119A0F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF11990F FF11990F FF119A10 FF119B10 FF119A10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B11 FF119C11 FF119C11 FF119C11 FF119C11 FF119C10 FF119C11 FF119C10 FF129C10 FF119C11 FF129C10 FF119D11 FF129C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF129C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119A10 FF109910 FF119910 FF11980E FF10980E FF109910 FF149813 FF199819 FF1D981C FF1E981E FF1F981E FF20981E FF1F981D FF1D971B FF199618 FF149413 FF119410 FF0F930E FF0F930E FF0F930E FF10930F FF10920F FF109410 FF0F940E FF0F930E FF0F940E FF10940E FF109410 FF10950E FF11950E FF10960F FF10970F FF11980F FF11980F FF119A0F FF119A0F FF119A10 FF119B10 FF129B10 FF129D10 FF129D10 FF119D11 FF129E11 FF129E11 FF119E10 FF129E11 FF139E11 FF119E11 FF129D11 FF129E10 FF119D11 FF129D11 FF119C11 FF119D11 FF129D10 FF129D10 FF119C11 FF129C10 FF119C10 FF119C10 FF119B11 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119D10 FF119D10 FF119C10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF119A10 FF119A0F FF11990F FF11990F FF11990F FF119910 FF11990F FF11990F FF119A0F FF11990F FF11990F FF11990F FF11990F FF119A0F FF119A0F FF119A0F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF119A0F FF11990F FF119A0F FF11990F FF11990F FF119A0F FF119A0F FF119A0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF129B10 FF119B10 FF119C10 FF119D11 FF129C10 FF119D10 FF129C10 FF119D11 FF129C10 FF119C11 FF119C10 FF129C11 FF119D10 FF129C10 FF119C10 FF119C10 FF129C10 FF119C10 FF129C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF129B10 FF119C10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF129C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129C10 FF119B11 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C0F FF119B10 FF119B0F FF119B0F FF119B10 FF119B0F FF109A0F FF109A10 FF10990F FF10980F FF119910 FF189917 FF209A1E FF249A23 FF299B28 FF2C9B2C FF2F9B2E FF2C9A2C FF2A9B2A FF289928 FF249823 FF1F951E FF199419 FF119310 FF10920E FF10920F FF10920E FF0F920D FF0F910E FF0F930E FF0F920F FF109210 FF10920E FF0F920E FF0F940E FF10930F FF10940F FF10970F FF10970F FF119710 FF109810 FF109910 FF119A10 FF119B10 FF119C10 FF119C11 FF129E10 FF129E10 FF129E10 FF119F11 FF129F11 FF13A011 FF119E11 FF129E11 FF129F11 FF119F11 FF129E11 FF129E10 FF129E10 FF119D11 FF119C11 FF119D10 FF119D10 FF119C10 FF119C11 FF129B10 FF119B10 FF119C10 FF119B10 FF129C10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119D10 FF119B10 FF119C10 FF119D10 FF119C10 FF119D10 FF119C10 FF119C10 FF119D10 FF119D10 FF119D10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A10 FF11990F FF11990F FF11990F FF119910 FF119910 FF119A0F FF11990F FF11990F FF119A0F FF119A0F FF119910 FF119A10 FF119910 FF11990F FF11990F FF11990F FF11990F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF119A10 FF11990F FF11990F FF11990F FF11990F FF119A0F FF119B0F FF119A0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF129C10 FF119D10 FF129C10 FF119D10 FF119D10 FF119C10 FF119D10 FF119D10 FF119D10 FF119C10 FF129D10 FF119D11 FF129D10 FF119C11 FF129C10 FF119B11 FF119B10 FF119B10 FF119B10 FF119D10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119D10 FF139C10 FF119C11 FF119B10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF109C10 FF119B0F FF109B10 FF109A10 FF109A10 FF10990F FF119810 FF199A19 FF229B22 FF2B9C2A FF329C32 FF389E37 FF3B9D38 FF3C9E3B FF3C9F3B FF3B9C3A FF389C36 FF329931 FF2B992A FF249622 FF1A941A FF129011 FF0F900E FF10910E FF0F900E FF0F910E FF10910F FF0E900D FF0F910E FF10900E FF0F910F FF10920F FF0F920E FF0F920E FF10950E FF11950F FF10970F FF11980E FF109910 FF109A10 FF119A10 FF119C10 FF129D10 FF129E10 FF129F11 FF129F12 FF12A011 FF12A010 FF129F11 FF139F12 FF129F11 FF129F10 FF139E11 FF129E11 FF119E10 FF119E11 FF129D10 FF129E10 FF129D10 FF119D11 FF129C10 FF119C10 FF129C10 FF119C11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF129C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119D10 FF119C10 FF119D10 FF119C10 FF119D10 FF119D10 FF119D10 FF119C10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF11990F FF119A0F FF11990F FF11990F FF11990F FF11990F FF119A0F FF119910 FF11990F FF11990F FF11990F FF11990F FF119910 FF11990F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF119A0F FF119A0F FF11990F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF119A0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF129C10 FF129C10 FF129C10 FF129B10 FF129B10 FF119C10 FF129C10 FF119D10 FF129D10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B11 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C11 FF119C10 FF119C11 FF129D10 FF119D10 FF119C10 FF119B10 FF119C10 FF119C0F FF119D10 FF119C0F FF119B10 FF119B0F FF119B0F FF119B10 FF10990F FF109A10 FF119910 FF199A18 FF239B22 FF2F9D2F FF3C9E3A FF429F42 FF4CA14B FF4EA14E FF51A150 FF4FA04E FF4B9F4B FF479D46 FF409C3F FF389A37 FF2F972F FF279627 FF20931F FF1A9219 FF199118 FF149113 FF129112 FF118F0F FF108F0F FF0F8F0F FF10910E FF0F900E FF0F900E FF0F910D FF109110 FF0F940F FF10950F FF109510 FF109710 FF109810 FF119A10 FF119B10 FF119C10 FF119D10 FF129D11 FF139E11 FF12A011 FF12A111 FF12A112 FF13A012 FF13A010 FF12A012 FF13A012 FF12A012 FF129F12 FF129F10 FF129D10 FF129E10 FF119E11 FF129E11 FF119D11 FF119D10 FF119C11 FF119C10 FF129B11 FF129C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119C10 FF119D10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF11990F FF119A0F FF119A10 FF11990F FF11990F FF11990F FF119910 FF11990F FF11990F FF11990F FF119A10 FF11990F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119910 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119D11 FF129B10 FF119D11 FF119B10 FF119D11 FF119C10 FF119C10 FF119C10 FF129C10 FF119D10 FF119C10 FF119C10 FF119C10 FF119D10 FF119D10 FF119B11 FF119C10 FF119B10 FF119D10 FF119B11 FF119B10 FF119B10 FF119C10 FF119B11 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119C10 FF129B10 FF119C10 FF119C10 FF119B11 FF129B10 FF119C10 FF119E10 FF129C10 FF119C10 FF119D10 FF119D10 FF119C10 FF119C10 FF119C0F FF119B0F FF119B0F FF119B0F FF119B0F FF109B10 FF109B10 FF109A0F FF109910 FF149913 FF239A20 FF339B33 FF439F43 FF52A252 FF5DA35C FF67A667 FF6BA56A FF69A569 FF69A669 FF64A463 FF5CA15C FF519F51 FF4A9D4A FF449B44 FF3F9B3E FF3A9A39 FF329732 FF2F952F FF2D952C FF289327 FF219221 FF179015 FF118D10 FF0E8E0E FF0F8D0D FF0F8F0D FF0F900D FF0F900D FF10920D FF0F940E FF10940E FF10970F FF11970F FF109A0F FF11990F FF119B10 FF119D11 FF129E11 FF11A011 FF12A111 FF12A112 FF13A111 FF12A111 FF13A111 FF13A010 FF13A011 FF13A210 FF12A011 FF119F11 FF129F11 FF129E11 FF129E12 FF119E10 FF129D10 FF119C11 FF119D10 FF119D11 FF119C11 FF119D11 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119D10 FF119C10 FF119D10 FF119D10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF11990F FF11990F FF119A10 FF119A0F FF11990F FF119A0F FF11990F FF119A0F FF11990F FF119910 FF11990F FF11990F FF11990F FF119A0F FF119910 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F +FF119A10 FF119A10 FF11990F FF119910 FF11990F FF11990F FF119A0F FF11990F FF119A10 FF11990F FF119A0F FF119B10 FF119B0F FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C11 FF119C10 FF119D11 FF129D10 FF119C10 FF119D10 FF119D11 FF119C11 FF119C11 FF119D10 FF129D10 FF119C11 FF129D10 FF119B11 FF119C10 FF119B10 FF119C10 FF119B11 FF119B10 FF129B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119D10 FF119C10 FF119D10 FF119D10 FF129D10 FF119D10 FF129D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B0F FF109B10 FF109B0F FF109B10 FF109B0F FF109A0F FF109910 FF10980E FF1F9B1D FF349C33 FF48A048 FF5EA45E FF6DA66C FF77A876 FF7EA97E FF85AA85 FF86AB86 FF85AA84 FF7DA97D FF76A776 FF6CA46B FF60A160 FF5CA05B FF5BA059 FF549D54 FF4F9E4E FF4A9D4A FF479C45 FF3F9A3F FF3A9939 FF30952F FF229221 FF158C14 FF0F8C0E FF0F8C0D FF0F8D0E FF0F8E0F FF0F900E FF0F930F FF0F930F FF0F940F FF10970F FF109910 FF119910 FF119B10 FF119D11 FF129F10 FF139F11 FF12A012 FF11A211 FF12A212 FF13A112 FF13A212 FF12A212 FF13A112 FF13A212 FF13A112 FF12A012 FF12A011 FF129F11 FF129F11 FF119D11 FF129E11 FF129D11 FF119C10 FF119E10 FF129C10 FF129D10 FF119C10 FF119C10 FF129B10 FF119B10 FF119B10 FF119B10 FF119C11 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119D10 FF119D10 FF119C10 FF119D10 FF119D10 FF119D10 FF119C10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF11990F FF11990F FF119A10 FF119A0F FF11990F FF119910 FF11990F FF11990F FF119A0F FF119910 FF11990F FF11990F FF119A0F FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A10 FF119910 FF119910 FF119910 FF119910 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF119A0F FF119A10 FF119B0F FF119B0F FF119A0F FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119D10 FF119C10 FF129C10 FF119D11 FF129C10 FF119D10 FF119C10 FF129D11 FF119C10 FF129B11 FF119D11 FF129D10 FF119B11 FF119D10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119C10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119C10 FF119D11 FF129C11 FF129C10 FF119C10 FF129D10 FF119E10 FF119D11 FF119E10 FF119E10 FF119D10 FF119C10 FF119D10 FF119C0F FF109C10 FF119B0F FF109B0F FF109B0F FF109B10 FF10990F FF179A16 FF2E9C2D FF4B9F4A FF64A563 FF76A976 FF82AA82 FF8CAB8C FF94AD94 FF98AE98 FF9BAE9B FF9BB09B FF95AD95 FF8EAB8D FF83AA82 FF7AA77A FF73A573 FF6EA56E FF6BA46B FF68A367 FF63A263 FF5FA15F FF5B9F5A FF539E52 FF479A47 FF389538 FF299228 FF168A14 FF0F8A0D FF0E8B0C FF0F8C0D FF0F8E0D FF0F900D FF10920D FF10940E FF0F960F FF11970E FF11990F FF119A10 FF129D10 FF129E10 FF12A011 FF12A111 FF13A211 FF13A312 FF13A211 FF13A311 FF13A212 FF13A111 FF13A210 FF13A112 FF11A111 FF12A011 FF129F11 FF129E11 FF129E11 FF129D10 FF119E11 FF129D10 FF119C11 FF119C10 FF119C11 FF119C11 FF119B10 FF119C11 FF119C10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119D10 FF119C10 FF119C10 FF119D10 FF119C10 FF119D10 FF119D10 FF119C10 FF119D10 FF119D10 FF119C10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A10 FF11990F FF11990F FF119910 FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF119A10 FF11990F FF11990F FF119A0F FF119A0F FF119A10 FF119910 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F +FF119A10 FF119A10 FF119910 FF11990F FF11990F FF119A0F FF11990F FF11990F FF119A0F FF119910 FF119A0F FF119B10 FF119B10 FF119A10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119D10 FF129C10 FF119C11 FF119C10 FF119D10 FF119C10 FF129D11 FF119D11 FF129D10 FF119D10 FF119D10 FF119D10 FF129D10 FF119D11 FF129C10 FF119C11 FF119C10 FF119C10 FF119C10 FF119C11 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B11 FF129C10 FF119B10 FF129C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF129C10 FF119D10 FF119D10 FF119D10 FF119E11 FF119E11 FF119E10 FF119E10 FF119F10 FF119E11 FF119E10 FF119E10 FF119B10 FF109C10 FF109B0F FF109B0F FF119B0F FF109B0F FF129A11 FF229B21 FF44A043 FF64A564 FF7AA87A FF8BAB8B FF96AE96 FF9FAE9E FFA4B0A4 FFA8B1A8 FFA8B1A8 FFA8B1A8 FFA5B1A5 FF9FAF9F FF96AD95 FF8EAB8E FF87AC87 FF83A983 FF82A781 FF7FA87F FF7CA57C FF78A578 FF74A473 FF6CA16B FF5FA05E FF509A50 FF3D963D FF299027 FF158A13 FF0E890E FF0E8B0D FF0E8E0D FF0F8F0E FF0E910E FF0F920E FF10950F FF109710 FF109810 FF119A0F FF119C10 FF129E10 FF12A110 FF13A113 FF13A211 FF14A412 FF13A512 FF12A512 FF13A312 FF13A312 FF12A212 FF13A112 FF13A113 FF13A111 FF13A011 FF12A011 FF119F11 FF129F11 FF129E11 FF129D10 FF119D11 FF129C10 FF129D10 FF119D10 FF129C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119D10 FF119D10 FF119D10 FF119E10 FF119D10 FF119D10 FF119C10 FF119D10 FF119D10 FF119D10 FF119D10 FF119C10 FF119D10 FF119C10 FF119D10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF119910 FF11990F FF11990F FF119910 FF119A0F FF11990F FF119A10 FF119910 FF119A0F FF11990F FF119A0F FF119910 FF119A0F FF119A0F FF119A0F FF119A0F FF119A10 FF119A10 FF119A10 FF119910 FF119910 FF119910 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF119A0F FF119A0F FF119A0F FF11990F FF119A10 FF119A0F FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C11 FF129C10 FF119D11 FF119D10 FF119C11 FF119D11 FF119D10 FF119E10 FF129C10 FF119D10 FF129C10 FF119D11 FF129C10 FF119C10 FF129D10 FF119D11 FF119B10 FF119C10 FF119B10 FF119C11 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF129B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF129B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF129B11 FF119C10 FF129B10 FF119D10 FF129C10 FF119C10 FF129D10 FF129E11 FF129D10 FF119E10 FF119F10 FF119F11 FF119F10 FF129D11 FF129D10 FF119F10 FF119D10 FF119C10 FF109B10 FF109B0F FF109B0F FF119A10 FF1B9B19 FF389E36 FF5EA55E FF7CA97C FF90AB8F FF9CAF9C FFA5B0A5 FFAAB1AA FFACB0AC FFAFB1AF FFAEB2AE FFAEB2AE FFACB1AC FFA8B0A8 FFA3B0A2 FF9EAD9D FF99AE99 FF95AB95 FF95AB95 FF95AD95 FF93AD93 FF8FAB8F FF89A988 FF83A883 FF77A677 FF66A066 FF539A52 FF3C933A FF228E20 FF118910 FF0F8A0D FF0E8B0C FF0F8C0C FF0F8F0E FF0F910E FF0F930F FF0F960E FF11960F FF109910 FF119A10 FF129D11 FF119F11 FF13A211 FF13A312 FF13A612 FF13A512 FF14A413 FF13A412 FF13A411 FF12A312 FF12A211 FF13A311 FF12A211 FF12A112 FF12A111 FF139F12 FF129F10 FF119F10 FF129D12 FF129C11 FF119C11 FF119D11 FF119C10 FF119D11 FF119C10 FF119C11 FF129C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119D10 FF119D10 FF119D10 FF119C10 FF119D10 FF119D10 FF119C10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF119910 FF11990F FF11990F FF119910 FF119A0F FF11990F FF119910 FF11990F FF11990F FF119A0F FF119910 FF119A0F FF119A0F FF11990F FF119A10 FF119A10 FF119A10 FF11990F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F +FF119A10 FF119A10 FF119A0F FF11990F FF11990F FF11990F FF11990F FF119A0F FF119A10 FF119A0F FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF129B10 FF119C10 FF129D10 FF119C11 FF129C10 FF119D11 FF129C10 FF129E10 FF119C10 FF129E10 FF119D10 FF129C10 FF119D11 FF119D10 FF129D10 FF119C10 FF119C10 FF129D10 FF119C11 FF129B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B11 FF129C11 FF119C10 FF129C10 FF119D11 FF129C10 FF119D10 FF119E10 FF119E11 FF139E10 FF129F11 FF12A010 FF119F10 FF129F10 FF129F10 FF119E10 FF119D0F FF119C0F FF109B0F FF109A0F FF159A15 FF299C27 FF4FA24E FF73A773 FF8FAD8E FF9EAF9E FFA7B0A7 FFADB1AD FFB0B2B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB0B2B0 FFACB1AC FFA9B0A9 FFA6B0A6 FFA6AFA5 FFA5AFA5 FFA3AFA3 FFA1B0A1 FF9EAE9E FF9CAD9A FF96AD96 FF8BA98B FF7DA67D FF699E68 FF519850 FF339032 FF178815 FF0E870D FF0E8A0D FF0E8C0D FF0E8F0D FF0F910E FF10920F FF0F960F FF10960F FF119910 FF119A0F FF119E10 FF139F10 FF13A112 FF14A212 FF13A413 FF13A513 FF13A612 FF13A612 FF13A513 FF14A412 FF12A212 FF14A312 FF12A111 FF14A011 FF11A111 FF12A112 FF12A012 FF129F11 FF129E11 FF129D10 FF129E10 FF119D10 FF129E10 FF129D11 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119D10 FF119C10 FF119C10 FF119B10 FF119C10 FF119D10 FF119C10 FF119D10 FF119C10 FF119D10 FF119D10 FF119C10 FF119D10 FF119D10 FF119C10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF11990F FF11990F FF119910 FF11990F FF11990F FF119910 FF119A0F FF119A0F FF119A10 FF119A0F FF11990F FF119A10 FF119A10 FF119A0F FF11990F FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A10 FF119A10 FF119A10 FF119A10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF119A0F FF11990F FF11990F FF119A0F FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF129C10 FF119B10 FF119B10 FF119C10 FF129D10 FF119C10 FF129D10 FF129D10 FF119D10 FF129E10 FF119B10 FF119C10 FF119D10 FF129C10 FF119D10 FF129D10 FF119D11 FF129D10 FF129C10 FF119C11 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF129C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119C10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119C10 FF119B10 FF119C10 FF119D11 FF129C11 FF129D10 FF129D11 FF129E11 FF129E10 FF119E11 FF12A010 FF119F10 FF12A011 FF12A011 FF119F10 FF119F10 FF119F10 FF119D10 FF119D0F FF109B0F FF119A11 FF1F9B1D FF40A03D FF63A762 FF82A982 FF9BAE9B FFA7B0A7 FFADB0AD FFAFB1AF FFB1B2B1 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAFB1AF FFAFB1AF FFADB1AD FFADB0AD FFADB2AD FFADB1AD FFABB1AB FFA8B0A8 FFA6B0A6 FFA1AFA1 FF99AC99 FF8DA98D FF7BA47B FF659C64 FF459443 FF238A21 FF10850E FF0E880C FF0E8A0C FF0F8B0E FF0E8F0D FF0F920D FF0F940E FF11950E FF109810 FF119910 FF129D10 FF129F11 FF12A212 FF12A411 FF13A511 FF14A612 FF13A712 FF13A712 FF14A612 FF13A512 FF12A512 FF13A212 FF13A412 FF13A212 FF12A012 FF13A111 FF13A010 FF11A011 FF129E11 FF129D12 FF119D11 FF119D10 FF119D11 FF119D10 FF119C11 FF129C10 FF129C10 FF119C10 FF129C10 FF119C10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119D10 FF119D10 FF119C10 FF119C10 FF119D10 FF119D10 FF119B10 FF119D10 FF119C10 FF119C10 FF119D10 FF119D10 FF119E10 FF119D10 FF119D10 FF119C10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF119910 FF11990F FF11990F FF119A0F FF11990F FF119A10 FF119A0F FF119A0F FF119A10 FF119A0F FF119A0F FF119A10 FF119A0F FF119A0F FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F +FF119A10 FF119A10 FF11990F FF11990F FF119A0F FF119A10 FF119B0F FF119A10 FF119A0F FF119B10 FF119B0F FF119B10 FF119B10 FF119B0F FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF129D10 FF119B10 FF119D10 FF119D10 FF119B10 FF119D10 FF119B10 FF129D10 FF119D10 FF129D10 FF119E10 FF129D10 FF119D10 FF129C10 FF119D11 FF129D10 FF119D10 FF129D10 FF119C11 FF129B10 FF129C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B11 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF129C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF129C10 FF119B10 FF119D10 FF119D11 FF129D10 FF119D11 FF129F11 FF129F10 FF11A011 FF12A011 FF129F10 FF129F10 FF129F10 FF129F10 FF119D10 FF119E10 FF119C0F FF119B10 FF189B17 FF309D2E FF4FA24E FF71A771 FF8FAB8E FFA3B1A3 FFACB1AC FFB0B2B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B1 FFB1B1B1 FFB0B2B0 FFB0B2B0 FFB1B2B1 FFB1B1B1 FFB1B2B1 FFB0B2B0 FFAFB1AF FFAEB2AE FFADB1AD FFA9B0A9 FFA3AEA3 FF9AAD9A FF8BA88A FF76A176 FF599858 FF2E8A2D FF138411 FF0D870C FF0D880C FF0E8C0C FF0F8E0D FF0F910E FF0F930E FF10950F FF109710 FF11990F FF129E10 FF13A011 FF13A411 FF14A513 FF14A613 FF14A713 FF13A813 FF14A713 FF13A713 FF14A712 FF14A513 FF13A512 FF13A313 FF13A411 FF12A211 FF12A112 FF12A111 FF129E12 FF11A011 FF139F10 FF129F11 FF139E10 FF129E11 FF119C10 FF129D10 FF119D10 FF119C11 FF119B10 FF119C11 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119D10 FF119C10 FF119C10 FF119B10 FF119D10 FF119C10 FF119B10 FF119C10 FF119B10 FF119D10 FF119D10 FF119C10 FF119D10 FF119C10 FF119D10 FF119D10 FF119D10 FF119D10 FF119C10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF119A10 FF119A0F FF11990F FF119A0F FF119A0F FF119A10 FF119A0F FF119A0F FF119A10 FF11990F FF119A0F FF119910 FF119A10 FF119A0F FF119A0F FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF119A10 FF119B0F FF119B10 FF119B0F FF119A10 FF119B10 FF119A10 FF119B0F FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B11 FF119C10 FF119C11 FF119C10 FF119C10 FF119B11 FF119D10 FF119B11 FF119C10 FF119C11 FF119D11 FF119D11 FF119E11 FF119D11 FF129E11 FF119D11 FF129C10 FF119D10 FF129C10 FF119D10 FF119D11 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF129B10 FF119B10 FF129C10 FF119B10 FF129B10 FF119B10 FF119C10 FF119C10 FF129C10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119C10 FF119B10 FF119C10 FF129B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C11 FF119C11 FF129D10 FF119E11 FF129D11 FF129E11 FF129E11 FF119F11 FF129F10 FF11A011 FF12A010 FF119F11 FF119F10 FF11A010 FF119D10 FF119E0F FF119C10 FF149C13 FF239C21 FF3E9F3D FF5EA35E FF7FA97F FF99AD99 FFA8B0A8 FFAFB1AF FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B0 FFB1B1B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFAEB1AE FFABAFAB FFA5AEA5 FF97AB97 FF82A382 FF669A66 FF419041 FF198517 FF0F860E FF0F870E FF0F8B0D FF0E8D0D FF0F8F0D FF10920E FF10950F FF10960F FF119B10 FF129E11 FF13A112 FF12A312 FF12A611 FF14A913 FF13A912 FF14A913 FF13A913 FF13A912 FF13A813 FF13A711 FF13A712 FF13A412 FF13A413 FF12A311 FF13A112 FF13A211 FF129F11 FF129F12 FF129F12 FF129E12 FF129E11 FF129E11 FF129D11 FF119C11 FF129D10 FF119D11 FF119C10 FF119D10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119D10 FF119D10 FF119D10 FF119C10 FF119D10 FF119C10 FF119D10 FF119C10 FF119D10 FF119D10 FF119D10 FF119D10 FF119C10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119A0F FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF119A0F FF119910 FF11990F FF11990F FF119A10 FF11990F FF119A10 FF119A0F FF119A0F FF119A10 FF11990F FF11990F FF119A10 FF119A0F FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119B10 FF119B10 FF119B10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F +FF119A10 FF119A10 FF119910 FF11990F FF119A10 FF119B10 FF119B0F FF119A0F FF119A0F FF119A0F FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B11 FF119E10 FF119D11 FF129D10 FF129D11 FF119E10 FF129C11 FF119D10 FF129D10 FF119E11 FF129D10 FF119C11 FF129D11 FF119C10 FF129B10 FF119C10 FF129B10 FF119C10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF129D10 FF119C11 FF119C11 FF119D10 FF119E11 FF129E12 FF129E10 FF11A011 FF12A011 FF11A010 FF129F10 FF129F10 FF119D10 FF119F10 FF119E10 FF119D0F FF119C10 FF1C9B1B FF2D9B2D FF4C9F4B FF70A66F FF8FAD8F FFA0B0A0 FFACB1AC FFB0B1B0 FFB2B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB0B1B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B1B0 FFABB0AB FF9FAC9F FF8CA68C FF6F9D6F FF4A9149 FF238721 FF0E840D FF0D860C FF0E8A0C FF0F8C0E FF0F8F0D FF0F910E FF10950E FF10980F FF119C10 FF12A010 FF12A212 FF14A613 FF14A714 FF15AA13 FF15AA15 FF15AB15 FF15AB15 FF18AA15 FF18AA17 FF15A815 FF15A714 FF14A513 FF14A511 FF11A511 FF13A312 FF12A212 FF12A111 FF13A011 FF12A011 FF139F10 FF129F11 FF129F10 FF129D10 FF129D10 FF119C10 FF119B10 FF119D10 FF119C11 FF119C10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119D10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119E10 FF119C10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119C10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF119910 FF119A0F FF11990F FF119910 FF11990F FF119A10 FF11990F FF11990F FF119A10 FF119A0F FF119B0F FF119B10 FF119A0F FF119A0F FF119A10 FF119A10 FF119B10 FF119A0F FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 +FF119A10 FF119B10 FF11990F FF119A0F FF119B10 FF119B0F FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119C10 FF119B11 FF119B10 FF119B10 FF119C10 FF129D10 FF129D10 FF129C10 FF119C11 FF129B10 FF119E10 FF129E10 FF129D10 FF129E10 FF119E10 FF129D10 FF129D11 FF129D11 FF119E11 FF119C10 FF129C11 FF119D10 FF119B10 FF119C10 FF119C10 FF119B10 FF129B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF129B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF129B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF129B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF129C10 FF119C10 FF119C11 FF129D10 FF129D10 FF119E11 FF129E10 FF119F11 FF129F11 FF129F10 FF11A011 FF12A012 FF119F10 FF129F11 FF119E10 FF119E10 FF119D10 FF109C0F FF139C12 FF239D22 FF3D9F3C FF5BA35A FF7EA97E FF95AD95 FFA6B0A6 FFAFB2AF FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFADB0AD FFA4ADA4 FF93A793 FF759E74 FF4F934E FF298928 FF0F840E FF0D860C FF0E890C FF0E8C0D FF0F8E0D FF0F910F FF10930E FF10970F FF129D10 FF13A011 FF13A412 FF13A713 FF14A913 FF17AB16 FF1CAD1B FF1EAC1C FF21AC21 FF22AD21 FF20AB1F FF1EA91D FF1AA91A FF18A718 FF15A614 FF14A612 FF14A512 FF14A411 FF13A213 FF13A011 FF12A012 FF12A012 FF129F12 FF129F12 FF129E11 FF129D10 FF129C12 FF119C11 FF129D10 FF129C10 FF119C10 FF119C10 FF119B10 FF129B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119D10 FF119C10 FF119D10 FF119C10 FF119D10 FF119D10 FF119D10 FF119C10 FF119C10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF119A0F FF119910 FF11990F FF119A0F FF11990F FF11990F FF119A10 FF119A0F FF119910 FF119A10 FF119A0F FF119A10 FF119A0F FF119A0F FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 +FF119B10 FF119A10 FF11990F FF11990F FF119B0F FF119B0F FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119D10 FF119C10 FF119B10 FF119D10 FF119C10 FF119D11 FF119C10 FF119D11 FF119E11 FF119D11 FF119D11 FF129E11 FF119C11 FF129D10 FF119C11 FF129D10 FF119C11 FF119B10 FF119C11 FF129D10 FF119C11 FF119C10 FF119D10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B11 FF119B10 FF119B10 FF119D10 FF119B10 FF119B10 FF129C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF129C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B11 FF119B10 FF119B10 FF119D10 FF129D10 FF139E10 FF119F11 FF129E10 FF12A011 FF12A011 FF12A011 FF11A011 FF119F10 FF119F10 FF119F10 FF119D10 FF109C0F FF119B10 FF189C17 FF329F31 FF49A249 FF67A467 FF85AB85 FF9CAE9C FFA9B0A9 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAFB1AF FFA7AFA7 FF98A998 FF799E79 FF519350 FF2C8A2A FF128511 FF0D860C FF0E890C FF0E8C0D FF0F8E0D FF0F910E FF10940E FF11990F FF129E10 FF13A111 FF14A512 FF16AA14 FF1CAA1B FF24AD23 FF2CAE2B FF2CAE2C FF2FAE2F FF2FAD2E FF2CAD2C FF2BAA29 FF24AA24 FF21A820 FF1CA91B FF16A515 FF15A513 FF12A511 FF13A411 FF13A311 FF14A111 FF13A011 FF129F11 FF139F10 FF129E11 FF129E10 FF129E10 FF119D10 FF119C11 FF119B11 FF129C10 FF129C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119D10 FF119C10 FF119C10 FF119C10 FF119D10 FF119D10 FF119D10 FF119D10 FF119C10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B0F FF119B0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF119A10 FF119A0F FF11990F FF11990F FF119A0F FF119910 FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF119A0F FF119A0F FF119A10 FF119A0F FF119B0F FF119B10 FF119A10 FF119A10 FF119A0F FF119A0F FF119B0F FF119A10 FF119A10 FF119A10 +FF119B10 FF119A10 FF11990F FF119A0F FF119B0F FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C11 FF129B10 FF119C11 FF129D10 FF119C10 FF129C11 FF129D10 FF129E11 FF119E10 FF129E11 FF129D10 FF129D11 FF129E10 FF129D10 FF119D11 FF129D11 FF129E11 FF129E11 FF119D10 FF129E11 FF119B10 FF119C10 FF119C10 FF129B10 FF119B10 FF119B10 FF119C10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B11 FF119C10 FF119C10 FF119C10 FF129B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B11 FF119B10 FF119B10 FF119C10 FF119C10 FF119D11 FF129C10 FF119D11 FF129D10 FF129F11 FF129F11 FF129F11 FF12A011 FF12A011 FF11A011 FF11A011 FF129E10 FF119E10 FF119D10 FF109C0F FF159C15 FF249D22 FF3DA03C FF54A353 FF72A671 FF8DAA8C FF9FAE9F FFABAFAB FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFAFB1AF FFA8AEA8 FF9BAA9A FF7EA07D FF559454 FF2D8A2B FF158614 FF0D860C FF0E890C FF0E8C0D FF0F8E0D FF0F910E FF10940E FF119B10 FF129F11 FF13A412 FF15A714 FF1EAB1D FF29AC28 FF33AE32 FF3BAF3A FF41B040 FF41AF40 FF40AE3F FF3CAD3B FF37AC36 FF31AC30 FF2AAA2A FF24A823 FF1DA71C FF19A715 FF14A514 FF13A513 FF13A412 FF13A113 FF13A111 FF129F12 FF129F12 FF129F11 FF129E12 FF129E12 FF119D11 FF129E11 FF129D10 FF119D10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119D10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119D10 FF119C10 FF119C10 FF119D10 FF119C10 FF119C10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B0F FF119B0F FF119B0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF119910 FF11990F FF119910 FF119A0F FF11990F FF11990F FF11990F FF119910 FF119A0F FF119B10 FF119B0F FF119A0F FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A10 FF119A0F FF119B10 FF119A10 FF119A10 FF119B0F FF119B0F FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 +FF119A10 FF119A10 FF119A0F FF119B10 FF119A10 FF119A0F FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF129B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119D10 FF119D10 FF119D11 FF129D10 FF129D10 FF129F10 FF129D10 FF129E10 FF119E11 FF129E11 FF119D11 FF129D11 FF119D11 FF129D10 FF119C11 FF129D10 FF119B11 FF119C10 FF119B11 FF129B10 FF119C10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B11 FF119C10 FF119C11 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B11 FF129C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF129B10 FF119C10 FF119D11 FF129D10 FF129E11 FF129E11 FF119E11 FF12A012 FF13A010 FF12A111 FF12A110 FF11A011 FF129F10 FF119E10 FF119D10 FF119C11 FF199C19 FF2D9E2C FF47A247 FF62A560 FF7AA879 FF91AD91 FFA6AFA6 FFAEB2AE FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAFB1AF FFA9B0A9 FF9AA999 FF7D9F7D FF589557 FF318B31 FF178616 FF0D860C FF0E890C FF0E8C0D FF0F8E0D FF0F910E FF10950E FF119C10 FF12A111 FF13A512 FF1CA91B FF2BAD2A FF3AB038 FF45B144 FF4EB14E FF52B052 FF55B153 FF52AF52 FF4EAF4E FF46AE46 FF3FAB3F FF36AB34 FF2EAA2C FF25A824 FF1DA81D FF17A716 FF13A513 FF13A411 FF14A311 FF13A211 FF13A111 FF13A111 FF129F11 FF129F10 FF119F11 FF119E11 FF119D11 FF129E11 FF129D10 FF129D10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF11990F FF11990F FF119A10 FF11990F FF119A10 FF119A0F FF119A0F FF119910 FF119A0F FF119A10 FF119A10 FF119A10 FF119B0F FF119A0F FF119A10 FF119A0F FF119A10 FF119A0F FF119B0F FF119A10 FF119B10 FF119A0F FF119A10 FF119A10 FF119A10 FF119B0F FF119A0F FF119B10 FF119B10 FF119A0F +FF119A10 FF119B10 FF11990F FF119B10 FF119B0F FF119A0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C11 FF129C10 FF119B11 FF129D10 FF119C11 FF129D10 FF119C10 FF129D10 FF119D10 FF129D11 FF119E11 FF129F11 FF119E11 FF129E11 FF119C11 FF139E11 FF119E11 FF129F10 FF119D11 FF119D10 FF119C11 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF129B10 FF119C11 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF129B10 FF119B11 FF119B10 FF129D10 FF119C11 FF129D10 FF129E11 FF129E11 FF129F11 FF11A011 FF12A011 FF12A111 FF11A111 FF11A011 FF12A010 FF119D10 FF119C0F FF159B13 FF229D20 FF38A037 FF53A351 FF6BA66A FF80A980 FF95AD95 FFA5B0A5 FFAFB1AF FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAFB1AF FFA9AFA9 FF98A998 FF7C9F7C FF5A9659 FF388E36 FF178716 FF0D860C FF0E890C FF0E8C0D FF0F8E0D FF0F910E FF10960F FF129D10 FF13A211 FF18A616 FF26AB25 FF37AE37 FF48B147 FF54B253 FF61B261 FF68B367 FF6AB26A FF67AE66 FF63AF61 FF5AAE59 FF4FAC4F FF42AB42 FF37A937 FF2DA82A FF24A822 FF1BA81B FF16A714 FF14A513 FF13A412 FF13A312 FF13A212 FF13A212 FF13A112 FF13A012 FF129F11 FF139F11 FF129E10 FF129E11 FF119D10 FF119C11 FF119D10 FF129C10 FF119C10 FF129C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119D10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119D10 FF119C10 FF119D10 FF119D10 FF119C10 FF119D10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF11990F FF11990F FF119B10 FF119B0F FF119A10 FF119B10 FF119A0F FF119A10 FF119A0F FF119B10 FF119A10 FF119A10 FF119B10 FF119A0F FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119B10 FF11990F FF119A10 FF119B0F FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B11 FF119C10 FF119B10 FF119D10 FF119C11 FF129D10 FF119D11 FF129B11 FF119E10 FF129E10 FF119F10 FF139C10 FF119E11 FF129E11 FF119F11 FF119E11 FF119D11 FF129E12 FF119B11 FF119D10 FF119D10 FF129B10 FF119D10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119C10 FF119B10 FF129B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C11 FF119C10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF129B10 FF129C10 FF119C11 FF129C10 FF119D11 FF129D11 FF129F10 FF12A012 FF13A110 FF12A011 FF13A010 FF11A211 FF129F10 FF11A010 FF119D10 FF119C11 FF199C18 FF2A9D2A FF43A342 FF5BA35A FF74A774 FF87AB87 FF99AE99 FFA8B0A8 FFAFB1AF FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B1B0 FFA8AEA8 FF96A896 FF7C9E7A FF5B965A FF3A8E39 FF178616 FF0E860D FF0E890C FF0E8C0D FF0F8E0D FF0F920E FF10980F FF129F11 FF13A312 FF1FA81E FF30AC2F FF42AF41 FF57B257 FF6AB36A FF79B479 FF84B384 FF85B185 FF81B081 FF7BAF7B FF70AC70 FF65AB64 FF55AB55 FF47AB47 FF38AA37 FF2BA92A FF21A920 FF18A818 FF15A613 FF12A512 FF12A411 FF13A311 FF12A112 FF11A011 FF13A011 FF129F11 FF119F11 FF129D11 FF129E10 FF129E10 FF119E11 FF129C11 FF119D11 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119D10 FF119C10 FF119C10 FF119C10 FF119B10 FF119D10 FF119D10 FF119C10 FF119D10 FF119C10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119B0F FF119B0F FF119B0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A10 FF11990F FF119910 FF11990F FF119A0F FF11990F FF119A0F FF119A0F FF119A10 FF119A10 FF119A0F FF119A10 FF119B10 FF119B10 FF119A10 FF119A0F FF119B10 FF119A10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B0F FF119B0F FF119B10 FF119B0F +FF119A10 FF119B10 FF11990F FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119D11 FF119B10 FF119D11 FF129D10 FF129C10 FF129D10 FF119D10 FF119D10 FF119E11 FF119E11 FF119E11 FF119E11 FF129D12 FF119E10 FF119E11 FF119D10 FF129D12 FF129D10 FF129B11 FF119C10 FF119C11 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B11 FF119C10 FF119C11 FF119D11 FF119E11 FF119F11 FF12A011 FF129F11 FF139F11 FF12A011 FF12A011 FF11A111 FF12A010 FF119F10 FF119E10 FF139C13 FF219D21 FF37A036 FF4CA14B FF63A562 FF79A878 FF8CAB8B FF9DAF9D FFAAB1AA FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B1B0 FFAEB1AE FFA7AEA7 FF95A795 FF799D79 FF599659 FF3C8F3A FF168615 FF0E860D FF0E890C FF0E8C0D FF0F8E0D FF0F920E FF119A0F FF12A011 FF14A413 FF25A924 FF39AD38 FF53B152 FF69B168 FF7FB37F FF8FB38F FF98B398 FF9CB29C FF96AF96 FF8FAE8F FF82AD82 FF79AE79 FF67AC66 FF56AC56 FF45AA45 FF37AB36 FF28AA26 FF1DA81C FF15A815 FF15A713 FF14A413 FF13A412 FF13A412 FF13A212 FF12A112 FF12A111 FF13A011 FF139F12 FF129F12 FF119E11 FF119D11 FF129D10 FF119D10 FF129C10 FF119B10 FF119B10 FF119C11 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119D10 FF119C10 FF119C10 FF119C10 FF119D10 FF119C10 FF119D10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C0F FF119C0F FF119C0F FF119C0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119B0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF11990F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF11990F FF119910 FF119A0F FF119A10 FF119A0F FF11990F FF11990F FF119A0F FF119A0F FF119A0F FF119A10 FF119A0F FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 +FF119A10 FF119A10 FF11990F FF119A10 FF119A0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B11 FF119B10 FF129D11 FF119C10 FF119D11 FF129D10 FF119E11 FF129E11 FF129F11 FF129F10 FF129D12 FF119E11 FF129E12 FF119E10 FF129E10 FF129D10 FF119C10 FF129C10 FF119B11 FF129C10 FF119C11 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B11 FF119C10 FF119B11 FF119B10 FF119B10 FF119C11 FF119C10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119D10 FF119C10 FF119C11 FF129E10 FF119E11 FF119F11 FF129F11 FF12A012 FF13A010 FF12A112 FF12A011 FF11A011 FF129F10 FF129E11 FF199D18 FF2A9E28 FF3EA03D FF53A252 FF69A668 FF7EAA7E FF90AC90 FF9FAE9F FFABB1AB FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAFB1AF FFA6ADA6 FF95A795 FF7B9E7B FF5E985D FF388E37 FF198718 FF0F860E FF0E890C FF0E8C0D FF0F8F0D FF0F930E FF119B10 FF12A111 FF17A517 FF2BAA2A FF47AF47 FF61B061 FF7AB27A FF8FB38F FF9DB29D FFA7B3A7 FFA8B1A8 FFA3B0A3 FF9CB09C FF90AF90 FF85AD85 FF78AD78 FF67AC66 FF55AA55 FF42AB41 FF2FAA2F FF22AA1F FF17AA16 FF13A812 FF12A711 FF13A612 FF11A511 FF13A311 FF13A111 FF12A212 FF12A012 FF13A011 FF13A010 FF139E10 FF129E11 FF129E11 FF119D11 FF119D11 FF119D11 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119D10 FF119C10 FF119C10 FF119D10 FF119D10 FF119C10 FF119C10 FF119D10 FF119C10 FF119D10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C0F FF119C0F FF119C0F FF119C0F FF119C0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119B0F FF119A0F FF119A0F FF119A0F FF119B10 FF119A10 FF119A0F FF11990F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF11990F FF119910 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF119910 FF11990F FF119A10 FF119A0F FF119A10 FF119B10 FF119B10 FF119A0F FF119A0F FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B0F FF119B0F FF119B0F FF119B0F +FF119A10 FF119A10 FF11990F FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF129B10 FF119C10 FF129B10 FF119B10 FF119B10 FF119E10 FF119D10 FF119D11 FF129D10 FF12A011 FF119C11 FF129E12 FF119D10 FF129E12 FF129E10 FF129D11 FF129C10 FF129C11 FF129D10 FF119B11 FF119D10 FF119C10 FF119C10 FF119B11 FF129C10 FF119C11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119C10 FF119C10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF129C10 FF119C11 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C11 FF119C10 FF129D10 FF119D11 FF129E11 FF129F11 FF119F11 FF12A012 FF12A011 FF11A211 FF12A010 FF11A111 FF129F10 FF139E13 FF1E9E1D FF309E2F FF45A145 FF59A359 FF70A76F FF83AB83 FF93AC92 FFA1B0A1 FFA9B1A9 FFAFB1AF FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAFB1AF FFA5AEA5 FF95A695 FF7CA07C FF5E985D FF378D36 FF1C881B FF0F860E FF0E890C FF0E8C0D FF0F8F0D FF10970F FF119C10 FF13A211 FF1BA819 FF38AC36 FF53AE52 FF71B171 FF89B288 FF9AB299 FFA6B3A6 FFACB2AC FFACB1AC FFA8B1A8 FFA1AFA0 FF9AAE9A FF8FAE8E FF80AD80 FF73AD72 FF63AC62 FF51AB50 FF3BAD3B FF2AAA29 FF1CAB1A FF16AA15 FF14AA14 FF14A713 FF14A614 FF13A413 FF13A312 FF12A312 FF14A212 FF13A112 FF12A012 FF129F11 FF129F11 FF129E10 FF129E10 FF129D11 FF119D10 FF119C11 FF129C10 FF129C11 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119D10 FF119C10 FF119D10 FF119D10 FF119D10 FF119C10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C0F FF119C0F FF119C0F FF119C0F FF119C0F FF119C0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119B0F FF119A0F FF119A10 FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF119910 FF11990F FF11990F FF11990F FF11990F FF119910 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF119A0F FF11990F FF11990F FF11990F FF119B10 FF119A0F FF119B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119B10 FF119910 FF119B10 FF119A0F FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B11 FF129C10 FF119B11 FF119B10 FF119D10 FF129E10 FF129D10 FF119D10 FF129E11 FF119E10 FF129E12 FF129D10 FF119E11 FF129E10 FF129D12 FF129D10 FF119D11 FF129D10 FF119E11 FF129E10 FF119D11 FF119B10 FF119C10 FF129C10 FF119B11 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B11 FF119B11 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF129C10 FF119C10 FF129B10 FF119C11 FF129C11 FF129E11 FF119F10 FF129F12 FF12A011 FF12A011 FF11A111 FF12A211 FF12A111 FF11A011 FF129F11 FF169F16 FF229F21 FF339F33 FF4EA34C FF61A461 FF76A776 FF85AB85 FF96AC96 FFA1AEA1 FFAAB1AA FFAFB1AF FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFADB0AD FFA6AEA5 FF93A693 FF7C9F7C FF5D975C FF3B8F3A FF1C891B FF0E860D FF0E890C FF0E8C0D FF0F8F0D FF10970F FF129E10 FF13A412 FF20A91F FF41AD40 FF5FAF5E FF7CB27C FF92B291 FFA0B2A0 FFAAB2AA FFAEB2AE FFADB1AD FFA8B1A8 FFA4B0A4 FF9DAF9D FF95AD95 FF8CAE8C FF7DAD7D FF6FAD6F FF5CAE5C FF45AE45 FF31AC31 FF1FAC1F FF15AD15 FF14A913 FF14A912 FF13A712 FF13A512 FF15A513 FF13A513 FF13A312 FF12A112 FF13A111 FF13A112 FF12A112 FF129F11 FF129E11 FF119D11 FF119D11 FF119C11 FF119C10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF129B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C0F FF119C0F FF119C0F FF119C0F FF119C0F FF119C0F FF119C0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF11990F FF11990F FF119A0F FF11990F FF119910 FF119A0F FF11990F FF11990F FF11990F FF119A0F FF119910 FF119A10 FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF119A0F FF119A0F FF11990F FF119A10 FF119910 FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF11990F FF11990F FF119A0F FF119A10 FF119A0F FF119910 FF119A0F FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B0F FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F +FF119A10 FF119A10 FF119A0F FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C11 FF119C10 FF119C10 FF119C10 FF129C10 FF119B10 FF119C11 FF129D10 FF119E11 FF129D11 FF119E10 FF129F11 FF129D11 FF13A010 FF129E12 FF139E10 FF129D12 FF119D10 FF129D11 FF129C10 FF119E10 FF129C10 FF119C11 FF119C10 FF119C11 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119C10 FF129B10 FF119B11 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C11 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF129C10 FF119C10 FF119D10 FF129E11 FF129E10 FF139E10 FF11A010 FF12A011 FF13A111 FF11A111 FF12A112 FF12A210 FF139E12 FF199F18 FF27A026 FF3CA23A FF53A452 FF69A768 FF7CAA7C FF8AAC8A FF9BAD9B FFA3B0A3 FFA9B1A9 FFAFB1AF FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFADB0AD FFA4ACA4 FF92A592 FF7A9F7A FF5D975C FF3E8F3D FF198718 FF0F860E FF0E890C FF0E8C0D FF0F910E FF11990F FF129F11 FF13A512 FF26AA25 FF48AE47 FF69B169 FF84B284 FF98B297 FFA5B2A5 FFADB2AD FFAFB2AF FFAEB2AE FFABB1AB FFA5B0A5 FFA1AFA1 FF9AAF9A FF91AE91 FF86AE86 FF78AD77 FF67AD67 FF52AE51 FF38AE37 FF25AE23 FF18AF17 FF15AC14 FF14AB13 FF15A914 FF14A814 FF13A712 FF14A512 FF13A513 FF14A412 FF13A313 FF13A212 FF12A111 FF12A011 FF139F10 FF129F11 FF129D10 FF119D11 FF119D11 FF129D11 FF129D10 FF129C10 FF129C11 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119D10 FF119C10 FF119B10 FF119C10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C0F FF119C10 FF119C0F FF119C0F FF119C0F FF119C0F FF119C0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF10990F FF10990F FF10990F FF10990F FF11990F FF11990F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF119910 FF11990F FF11990F FF11990F FF119A0F FF11990F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF11990F FF11990F FF11990F FF119A0F FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF11990F FF11990F FF119910 FF119B0F FF11990F FF119A0F FF11990F FF119B0F FF119A0F FF119A0F FF119A10 FF119910 FF119B10 FF119A0F FF119A10 FF119B10 FF119A10 FF119A0F FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119A10 FF119B0F FF119A0F FF119B0F FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF129B10 FF119C10 FF119C10 FF119D10 FF119D11 FF119D11 FF119D11 FF129E10 FF129E11 FF119D11 FF129F11 FF119D10 FF119D11 FF119D10 FF129E10 FF129D11 FF119D11 FF129C10 FF129D11 FF119C10 FF119D10 FF129C10 FF119C11 FF129C10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B11 FF119C10 FF119D10 FF119B10 FF119C11 FF119B10 FF129C10 FF119C10 FF129C11 FF119C10 FF119B10 FF119B10 FF129B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF129C10 FF119C10 FF119D11 FF129E10 FF129E10 FF119E11 FF139F11 FF12A012 FF11A011 FF13A111 FF13A111 FF11A011 FF11A210 FF149F13 FF1B9F1A FF2C9F2C FF40A13E FF59A459 FF6EA76E FF7FAA7F FF8FAC8F FF9BAE9B FFA3B0A3 FFA9B1A9 FFAEB2AE FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFADAFAD FFA4ACA3 FF91A691 FF7A9F79 FF5C975B FF3E903C FF198718 FF0E860D FF0E890C FF0E8C0D FF0F930E FF119A10 FF12A111 FF16A614 FF2AAB29 FF4CAF4B FF6FB16E FF8AB289 FF9DB39D FFAAB3AA FFAFB2AF FFB1B2B1 FFB1B2B1 FFABB1AB FFA7B0A7 FFA2B0A2 FF9EAF9E FF97AF96 FF8CAD8C FF83AE82 FF71AE71 FF5BAE59 FF40B040 FF29B129 FF1AAF19 FF16AF15 FF16AC14 FF14AB13 FF16AB14 FF14A914 FF14A713 FF13A612 FF13A512 FF14A413 FF14A413 FF13A312 FF13A212 FF12A112 FF12A012 FF129E12 FF119E11 FF119D10 FF119D10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119D10 FF119C0F FF119B10 FF119B0F FF119C0F FF119C10 FF119C0F FF119C10 FF119C0F FF119B0F FF119C0F FF119C0F FF119C0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF109A0F FF109A0F FF109A0F FF10990F FF10990F FF10990F FF10990F FF10990F FF10990F FF10990F FF10990F FF119A10 FF11990F FF11990F FF11990F FF119910 FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF119A10 FF119910 FF11990F FF11990F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF119910 FF119A10 FF11990F FF11990F FF11990F FF119A0F FF11990F FF11990F FF119910 FF11990F FF11990F FF11990F FF119910 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF11990F FF119A10 FF11990F FF119B0F FF119A10 FF119910 FF119A0F FF119B0F FF119A0F FF11990F FF119A10 FF119B0F FF119A10 FF119A10 FF119B10 FF119A0F FF119B10 FF119A10 FF119B10 FF119A0F FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F +FF119A10 FF119A10 FF119B0F FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C11 FF129C11 FF119D11 FF129D10 FF129E10 FF129E10 FF129F11 FF119E10 FF129D12 FF129D10 FF119C11 FF129E11 FF129E10 FF119E10 FF129D10 FF119D10 FF119C11 FF119C10 FF119D11 FF119C10 FF119C10 FF119B11 FF119C10 FF129B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C11 FF119C10 FF119B11 FF119B10 FF119B11 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119D10 FF119C11 FF129D10 FF119E11 FF129E11 FF129E10 FF11A011 FF129F12 FF12A011 FF11A111 FF13A112 FF11A111 FF11A010 FF159F13 FF1EA01D FF32A132 FF46A144 FF5BA55A FF71A770 FF81AA81 FF92AC92 FF9DAF9D FFA4B0A4 FFA9B1A9 FFADB1AD FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFADAFAD FFA5ADA5 FF94A593 FF7D9F7D FF609960 FF3B8E3A FF1B871A FF0F860E FF0E890C FF0E8D0D FF10950E FF119B10 FF13A211 FF19A818 FF2FAC2D FF4FB04E FF70B170 FF8EB28E FFA1B2A1 FFACB2AC FFB1B2B1 FFB2B2B2 FFB1B2B1 FFADB1AD FFA8B1A8 FFA4B0A4 FF9FAF9F FF9AAE9A FF94AE94 FF88AE88 FF7BAE7B FF65B064 FF47B246 FF2BB32B FF1DB21C FF17B117 FF16AF15 FF16AD15 FF16AB13 FF14AA13 FF14AA14 FF15A714 FF14A614 FF13A513 FF13A512 FF12A412 FF13A211 FF13A112 FF12A011 FF12A012 FF129F11 FF129E11 FF129E11 FF129D11 FF129D11 FF129D10 FF119D11 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C0F FF119C10 FF119B0F FF119C10 FF119C0F FF119C0F FF119C0F FF119C0F FF119C10 FF119C0F FF119C0F FF119C0F FF119B0F FF119C0F FF119C0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF109A0F FF109A0F FF109A0F FF109A0F FF109A0F FF109A0F FF10990F FF10990F FF10990F FF10990F FF109910 FF10990F FF10990F FF11990F FF10990F FF10990F FF10990F FF119A0F FF11990F FF11990F FF11990F FF119A0F FF119A10 FF119A10 FF11990F FF11990F FF119A0F FF119A0F FF119A0F FF11990F FF119A0F FF119A0F FF119A0F FF11990F FF119A0F FF11990F FF119A0F FF11990F FF11990F FF119910 FF119910 FF11990F FF11990F FF119A0F FF11990F FF119910 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF11990F FF119A10 FF11990F FF119B10 FF119A10 FF119910 FF11990F FF119B0F FF119A0F FF119A10 FF119B10 FF119A0F FF119A10 FF119A0F FF119A10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119B10 FF119A0F FF119A0F FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B11 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF129C11 FF119D10 FF129D10 FF119D11 FF139D10 FF129E12 FF139E10 FF119D11 FF129D11 FF129E11 FF119D10 FF129D11 FF119D11 FF139D10 FF119D11 FF129D10 FF119D11 FF129D10 FF129C11 FF119C11 FF119C10 FF119C10 FF119C10 FF119B10 FF119B11 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF129B10 FF119B10 FF119C11 FF119B10 FF119C11 FF119B10 FF119C11 FF119C10 FF129C10 FF119C10 FF119B11 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119C10 FF119C10 FF119D11 FF129D11 FF129E10 FF129D10 FF119F11 FF12A011 FF129F10 FF12A011 FF12A011 FF12A211 FF11A011 FF12A010 FF14A013 FF229F20 FF33A133 FF48A347 FF5EA65E FF73A772 FF86AB86 FF93AC93 FF9DAF9D FFA4B0A3 FFA9B1A9 FFADB1AD FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFADB0AD FFA4ACA4 FF94A694 FF7EA17E FF60985F FF398E38 FF1D881C FF0F860E FF0E890D FF0F8E0D FF10980F FF119C10 FF13A312 FF1CA81B FF30AD2F FF4EB04C FF73B172 FF92B292 FFA4B2A4 FFAEB2AE FFB1B2B1 FFB2B2B2 FFB1B2B1 FFAFB2AF FFABB1AB FFA6B1A6 FFA1AFA1 FF9CAF9C FF98AE98 FF8FAE8F FF82AD80 FF6EAF6E FF52B250 FF31B431 FF20B41F FF18B318 FF16B216 FF15AF13 FF15AD14 FF16AD15 FF15AC15 FF14AA13 FF14A712 FF15A714 FF14A613 FF14A713 FF14A512 FF13A313 FF13A312 FF12A112 FF12A011 FF129F11 FF129E11 FF129E10 FF129D10 FF119D10 FF119D10 FF119C10 FF119C10 FF119C11 FF119B11 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C0F FF119B10 FF119B10 FF119C10 FF119B10 FF119C0F FF119C10 FF119C0F FF119B10 FF119C10 FF119B10 FF119C10 FF119C0F FF119B0F FF119C0F FF119C0F FF119C0F FF119C0F FF119C0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119A0F FF119A0F FF119A0F FF119A0F FF109A0F FF109A0F FF109A0F FF109A0F FF109A0F FF109A0F FF109A0F FF109A0F FF109A0F FF109A0F FF10990F FF10990F FF10990F FF10990F FF109910 FF109A0F FF10990F FF109A10 FF109A0F FF109A0F FF11990F FF109A10 FF109A0F FF10990F FF11990F FF109A10 FF11990F FF119A0F FF11990F FF119A0F FF11990F FF119A10 FF119A10 FF119A10 FF119910 FF119910 FF119910 FF119910 FF119910 FF119A10 FF119A10 FF119910 FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF119910 FF11990F FF11990F FF11990F FF119A10 FF11990F FF11990F FF11990F FF119A10 FF119A0F FF11990F FF119910 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF119910 FF119B10 FF11990F FF119A0F FF119A0F FF119910 FF119B10 FF119B0F FF119A10 FF119A0F FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119A10 FF119B10 FF119A0F FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C11 FF119B10 FF119B11 FF119C10 FF119B10 FF129D10 FF119D11 FF119C10 FF129C11 FF129D10 FF129D11 FF129E11 FF119E11 FF129E11 FF119E11 FF129E10 FF129E11 FF129E12 FF119E10 FF129D10 FF119E10 FF129D10 FF119D11 FF129B11 FF119D10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF129C10 FF119C10 FF119C10 FF119C11 FF119B10 FF119B10 FF119B10 FF119C11 FF119B10 FF119C10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C11 FF119C10 FF119D10 FF129D10 FF119D11 FF129F11 FF129F10 FF12A011 FF12A011 FF13A110 FF12A011 FF12A211 FF11A111 FF12A010 FF15A013 FF23A022 FF35A135 FF4BA34A FF5FA65F FF76A874 FF88AB88 FF96AE96 FF9EAE9E FFA3B0A2 FFA9B1A9 FFACB0AC FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAEB0AE FFA3ACA3 FF94A694 FF7DA07D FF5E975D FF3C8F3B FF1C891B FF0E860D FF0E890D FF0F910E FF10980F FF129F11 FF14A612 FF1DAA1C FF30AD2F FF4CB14B FF75B275 FF93B293 FFA6B2A6 FFAEB2AE FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFADB1AD FFA8B1A8 FFA4B0A3 FF9FAF9F FF9AAE99 FF92AE92 FF89AF89 FF78AF78 FF5DB25C FF3DB43C FF22B621 FF19B517 FF16B315 FF17B315 FF17B114 FF15B015 FF16AD15 FF16AC15 FF15AA14 FF15A914 FF14A913 FF13A712 FF14A712 FF14A513 FF14A313 FF13A212 FF13A112 FF129F11 FF13A011 FF129F11 FF129E11 FF129D11 FF119D11 FF119D10 FF119C10 FF119C10 FF129C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119C10 FF119B10 FF119C10 FF119B0F FF119C10 FF119B0F FF119B10 FF119B0F FF119C10 FF119C10 FF119C0F FF119C10 FF119C0F FF119B0F FF119C0F FF119C0F FF119C0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF109A0F FF109A0F FF109A0F FF109A0F FF109A0F FF109A0F FF109A0F FF109A0F FF109A0F FF109A0F FF109A0F FF109A0F FF109A0F FF10990F FF10990F FF10990F FF10990F FF10990F FF109910 FF109A0F FF10990F FF109910 FF10990F FF10990F FF109910 FF10990F FF109A0F FF11990F FF109A10 FF10990F FF109A0F FF11990F FF11990F FF109A10 FF119910 FF119A0F FF119A0F FF11990F FF11990F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF119A0F FF119A0F FF119910 FF119A10 FF119A0F FF119A0F FF119A0F FF10990F FF109A10 FF109A0F FF109A0F FF109A0F FF119A0F FF11990F FF119A0F FF119A10 FF11990F FF11990F FF119910 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF11990F FF119B10 FF119910 FF119A0F FF119B0F FF119910 FF119B0F FF119A10 FF119A10 FF119B0F FF119A10 FF119A0F FF119A10 FF119B10 FF119A10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119B10 FF119B10 FF119A0F FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B11 FF119C10 FF119B11 FF129D10 FF119C11 FF129E10 FF119E11 FF119D10 FF119D11 FF139E10 FF119E11 FF129F11 FF119F11 FF129D11 FF129D11 FF119E10 FF119D10 FF119D11 FF129D10 FF119C10 FF129D10 FF129B11 FF119B10 FF129B10 FF119C10 FF129B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B11 FF119C10 FF119C11 FF129B10 FF119B10 FF129C10 FF119B11 FF129C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF129B10 FF119C10 FF129C10 FF119D11 FF129E11 FF129E10 FF119F11 FF129F12 FF13A011 FF11A011 FF12A111 FF11A211 FF12A111 FF11A110 FF129F11 FF16A014 FF24A023 FF37A137 FF4FA44D FF63A663 FF78A977 FF89AB89 FF97AC97 FF9FAF9F FFA4B0A4 FFA9B1A9 FFADB1AD FFAFB1AF FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFADB0AD FFA3ACA3 FF93A693 FF7B9F7B FF5E975D FF3E8F3D FF198718 FF0F860E FF0E8A0D FF0F920E FF119A0F FF12A011 FF14A612 FF1BAA19 FF2FAE2E FF4CB14C FF72B271 FF94B394 FFA6B3A6 FFAEB2AE FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAEB2AE FFA9B1A9 FFA5B0A5 FFA1AFA1 FF9BAF9B FF97AE97 FF8CAE8C FF7EAF7D FF68B167 FF4BB34A FF2BB62B FF19B818 FF18B616 FF17B516 FF17B315 FF16B215 FF15B015 FF16AF15 FF16AE15 FF15AB15 FF15AA14 FF15AA13 FF14A814 FF14A714 FF14A713 FF13A513 FF13A312 FF13A112 FF12A012 FF129F12 FF129F10 FF129F10 FF119F10 FF129E10 FF119E10 FF119D10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C0F FF119C10 FF119B10 FF119B0F FF119C10 FF119B0F FF119C10 FF119C0F FF119C10 FF119B0F FF119B0F FF119B0F FF119C0F FF119C10 FF119C0F FF119C10 FF119C0F FF119C0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF109B0F FF109B0F FF109A0F FF109A0F FF109A0F FF109A0F FF109A0F FF109A0F FF109A10 FF109A10 FF109A10 FF109A10 FF109A10 FF109A10 FF109A0F FF10990F FF10990F FF10990F FF10990F FF10990F FF109910 FF109A0F FF10990F FF109910 FF10990F FF10990F FF109910 FF10990F FF10990F FF11990F FF109A10 FF109A0F FF11990F FF11990F FF109A10 FF10990F FF109A0F FF11990F FF11990F FF119A0F FF109A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119910 FF119A0F FF11990F FF10990F FF109A0F FF109A10 FF11990F FF109A0F FF10990F FF109A10 FF11990F FF10990F FF10990F FF119910 FF11990F FF119A0F FF119A10 FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF11990F FF119910 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF11990F FF11990F FF119A10 FF119A0F FF11990F FF119A0F FF119910 FF119B10 FF119A0F FF119B10 FF119A10 FF119910 FF119B10 FF119A0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119A10 FF119A0F FF119B0F FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF129C10 FF119B11 FF119C10 FF119B11 FF119C10 FF129C10 FF119D11 FF119C10 FF129D11 FF129E11 FF119F11 FF129F10 FF129E11 FF129E10 FF129D11 FF139D10 FF129E10 FF139D10 FF129D12 FF119E10 FF129D10 FF119D11 FF129D10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C11 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119D10 FF129B10 FF119C11 FF129C10 FF119B10 FF119C10 FF129C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C11 FF119B10 FF129C10 FF129D10 FF119D11 FF129D12 FF129E10 FF11A011 FF129F11 FF12A011 FF12A111 FF12A012 FF11A110 FF12A111 FF13A011 FF17A016 FF25A024 FF39A238 FF51A450 FF67A767 FF7AAB7A FF8BAD8B FF97AD97 FF9FAF9F FFA4B0A4 FFA9B1A9 FFAEB2AE FFB0B2B0 FFB1B2B1 FFB1B2B1 FFB1B1B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFACB0AC FFA3ABA2 FF92A692 FF7A9F79 FF5C975B FF3E903C FF198718 FF0E870D FF0E8B0D FF10940E FF119B10 FF12A111 FF14A713 FF18AB17 FF2DAE2B FF4AB14A FF71B471 FF90B390 FFA4B3A4 FFAEB3AE FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B2B0 FFACB1AC FFA8B1A8 FFA3B0A3 FF9EAF9E FF9AAF99 FF91AF91 FF85AF85 FF71B170 FF56B356 FF36B735 FF1FB71E FF18B817 FF17B616 FF17B516 FF18B316 FF17B315 FF16B115 FF16B015 FF16AE14 FF15AE14 FF14AB14 FF15AB14 FF14A913 FF15A813 FF14A613 FF13A612 FF14A312 FF13A212 FF13A112 FF13A111 FF12A011 FF119F11 FF129F11 FF129E11 FF129D10 FF129C10 FF129C10 FF119B10 FF119D10 FF119C10 FF119B10 FF119B10 FF119B0F FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B0F FF119C10 FF119C10 FF119C10 FF119C10 FF119B0F FF119C0F FF119C10 FF119C10 FF119C10 FF119C10 FF119B0F FF119B10 FF119C0F FF119B0F FF119C0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF109B0F FF109B0F FF109B0F FF109A0F FF109A0F FF109A0F FF109A0F FF109A0F FF109B0F FF109A0F FF109A0F FF109A0F FF109A0F FF109A0F FF109A0F FF10990F FF10990F FF109A0F FF10990F FF10990F FF10990F FF10990F FF109A0F FF10990F FF109910 FF10990F FF10990F FF109910 FF109A0F FF109A0F FF109910 FF10990F FF10990F FF11990F FF109A10 FF10990F FF109A0F FF119A0F FF119A0F FF109910 FF109A10 FF10990F FF109A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF109A0F FF109A0F FF109A10 FF109A10 FF109910 FF119A0F FF10990F FF10990F FF109A10 FF11990F FF10990F FF10990F FF109910 FF10990F FF109A0F FF119910 FF11990F FF119A0F FF119A10 FF11990F FF11990F FF119A10 FF119910 FF119910 FF119A10 FF119A10 FF119A10 FF11990F FF11990F FF11990F FF119A0F FF11990F FF11990F FF119A0F FF11990F FF119910 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119B0F FF11990F FF11990F FF119A0F FF119910 FF119B0F FF11990F FF119B0F FF119A10 FF119B10 FF119910 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 +FF119A10 FF119A10 FF119B0F FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119C10 FF119C10 FF119B11 FF129B10 FF119C11 FF129D10 FF119D10 FF129D10 FF119D11 FF129E10 FF119E11 FF129F10 FF119E11 FF129F11 FF129E10 FF129D11 FF119E10 FF129E11 FF119D11 FF129D11 FF129D10 FF119D11 FF119D10 FF119B10 FF119C10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF129C10 FF119B10 FF129B10 FF119B10 FF119B10 FF129C10 FF119B10 FF119B10 FF119B10 FF129C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119C10 FF129B10 FF119C10 FF119C11 FF119C10 FF129E10 FF119E11 FF129E12 FF129F10 FF12A011 FF12A011 FF13A010 FF11A111 FF12A110 FF11A111 FF13A111 FF18A017 FF26A024 FF3BA33A FF52A452 FF68A768 FF7AAA7A FF8BAD8B FF96AD96 FFA0AFA0 FFA4B0A4 FFA9B1A9 FFAFB2AF FFB0B1B0 FFB0B1B0 FFB0B0B0 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFADAFAD FFA4ACA4 FF93A692 FF7DA07D FF609960 FF3B8E3A FF1B871A FF0F870E FF0F8E0D FF10960F FF119C10 FF13A311 FF14A813 FF15AC14 FF27AF25 FF46B245 FF6FB46F FF8DB48D FFA3B3A3 FFACB2AB FFB0B2B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAEB2AE FFA9B1A9 FFA5B0A5 FFA1AFA1 FF9CAF9C FF96B095 FF8AAE8A FF77B077 FF60B360 FF42B541 FF2ABA28 FF1DB91C FF17B917 FF18B716 FF17B617 FF17B415 FF17B315 FF17B215 FF16B116 FF17B015 FF16AF15 FF16AE15 FF15AC15 FF15AA14 FF15A913 FF14A713 FF14A512 FF13A412 FF13A211 FF13A211 FF12A110 FF12A111 FF12A011 FF129F11 FF129E10 FF119E11 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C0F FF119B10 FF119C10 FF119C10 FF119C10 FF119B0F FF119C10 FF119B0F FF119B10 FF119B0F FF119C10 FF119C10 FF119C0F FF119C0F FF119C0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B0F FF109B0F FF109B0F FF109B0F FF109B0F FF109B0F FF109A0F FF109A0F FF109A0F FF109A0F FF109A0F FF109A0F FF109A0F FF109A0F FF109A0F FF119A0F FF109B10 FF109A10 FF11990F FF10990F FF10990F FF10990F FF10990F FF109A0F FF10990F FF10990F FF109A0F FF109A10 FF109910 FF10990F FF109910 FF109A0F FF11990F FF109A10 FF10990F FF11990F FF109A10 FF109A0F FF10990F FF119A0F FF109A10 FF109910 FF10990F FF119A0F FF119A0F FF119A0F FF109A10 FF109910 FF109A10 FF109A10 FF109A10 FF109A10 FF109A10 FF109910 FF109A10 FF119A0F FF11990F FF109A0F FF109A0F FF109A10 FF109910 FF11990F FF10990F FF109910 FF109810 FF10990F FF10980F FF109810 FF10990F FF109A10 FF119910 FF11990F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF119A0F FF119A0F FF119A10 FF11990F FF119A0F FF119A0F FF119B10 FF119A10 FF119B0F FF119A10 FF119A0F FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119B10 FF119B0F FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B11 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF129D10 FF119E11 FF129D10 FF119E11 FF129D10 FF119E11 FF129E10 FF119E11 FF139E10 FF119F11 FF129D11 FF119D11 FF139E11 FF119D11 FF129D11 FF119B11 FF119D10 FF119B10 FF119C11 FF119B10 FF119B10 FF119B10 FF119C11 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B11 FF119B10 FF129C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B11 FF119C10 FF119B10 FF119B10 FF119C11 FF119C10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C11 FF119C10 FF119C10 FF129D10 FF119E11 FF129E10 FF119F11 FF129F11 FF12A011 FF12A011 FF12A111 FF12A110 FF12A211 FF12A111 FF12A011 FF18A018 FF27A127 FF3DA13D FF51A551 FF68A868 FF7AAA7A FF89AD89 FF94AD94 FF9FAF9F FFA4B0A4 FFABB1AB FFAFB2AF FFB0B1B0 FFB0B2B0 FFB0B2B0 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFADAFAD FFA3ACA3 FF93A693 FF7EA17E FF60985F FF398E38 FF1D871C FF10880E FF0F900E FF10980F FF129E10 FF13A412 FF14A913 FF15AD14 FF22B021 FF41B240 FF67B267 FF8BB48B FFA1B3A0 FFABB3AB FFB0B2B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B2B0 FFADB1AD FFA8B1A8 FFA4B0A4 FFA0AFA0 FF98B098 FF91B091 FF82B082 FF6CB36B FF4EB54E FF35B833 FF24BA22 FF19B918 FF18B917 FF18B717 FF17B717 FF17B516 FF17B416 FF17B316 FF16B116 FF16B116 FF16AF15 FF16AE15 FF15AD15 FF15AB14 FF14A914 FF14A713 FF14A612 FF13A412 FF13A212 FF12A211 FF12A111 FF12A011 FF129F11 FF129F10 FF129E10 FF129D10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C0F FF119C10 FF119C0F FF119B0F FF119C0F FF119C0F FF119B0F FF119B0F FF119B0F FF109B0F FF109B0F FF109B0F FF109B0F FF109B0F FF109B0F FF109B0F FF109B0F FF109B0F FF109A0F FF109B0F FF109A0F FF109B10 FF109A10 FF109A0F FF109A0F FF109A0F FF109A0F FF109A0F FF10990F FF10990F FF10990F FF10990F FF10990F FF109A0F FF10990F FF109910 FF109910 FF10990F FF11990F FF109A0F FF109A0F FF109910 FF109A0F FF11990F FF109A10 FF10990F FF11990F FF109A10 FF109A0F FF119A0F FF119A0F FF109910 FF109A0F FF119A0F FF119A0F FF109A10 FF109A10 FF10990F FF109A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF109A0F FF109A10 FF109A10 FF109910 FF11990F FF11990F FF10990F FF109910 FF109910 FF10990F FF10990F FF109A10 FF11980F FF10990F FF109810 FF109A0F FF10990F FF119910 FF11990F FF11990F FF119A0F FF119910 FF119910 FF119910 FF119910 FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A10 FF11990F FF119A0F FF119910 FF119A0F FF119910 FF119A10 FF119B10 FF119910 FF119910 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B11 FF119C11 FF119C10 FF119C10 FF119C10 FF119D11 FF129D11 FF119D11 FF129F10 FF129E11 FF129E10 FF129E10 FF129F10 FF139E10 FF129E10 FF139E10 FF129D12 FF119D10 FF129D11 FF119C10 FF129C11 FF129B10 FF119C10 FF119C11 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C11 FF119B11 FF119B10 FF119C10 FF119C10 FF129B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B11 FF119C10 FF129C10 FF119C11 FF129D10 FF129D11 FF119E11 FF12A011 FF119F11 FF129F12 FF13A010 FF11A111 FF12A110 FF11A211 FF12A111 FF12A111 FF17A016 FF2AA229 FF3DA13D FF53A452 FF68A767 FF7AAA7A FF89AB89 FF95AD95 FFA0AFA0 FFA5B0A5 FFABB1AB FFAEB1AE FFB0B2B0 FFB0B2B0 FFAFB1AF FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFACAFAC FFA4ACA4 FF94A693 FF7DA17D FF5E975D FF3C8F3B FF1C891B FF0F890D FF0F910E FF11990F FF129F11 FF13A512 FF15AA13 FF15AE14 FF1CB11B FF39B338 FF5FB35E FF86B486 FF9EB49E FFAAB3AA FFAFB2AF FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAFB2AF FFABB1AB FFA7B0A7 FFA3B0A3 FF9EB09E FF96B096 FF8BB18B FF76B175 FF5DB45C FF43B742 FF2EB92D FF1FBB1D FF18BB16 FF18B917 FF18B816 FF17B717 FF18B616 FF18B516 FF17B416 FF17B217 FF16B216 FF16B016 FF16B014 FF16AD15 FF15AC14 FF15A914 FF14A713 FF13A512 FF13A412 FF12A311 FF13A212 FF12A111 FF12A011 FF119E11 FF119E11 FF119D10 FF129C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B0F FF119C0F FF119B10 FF119C0F FF109B0F FF119B0F FF109B0F FF119B0F FF109B0F FF109B10 FF109B0F FF109B0F FF109B0F FF109B0F FF109B0F FF109A0F FF109A0F FF109A10 FF109A0F FF109A0F FF109A0F FF109A0F FF109A0F FF109A0F FF109A0F FF11990F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF10990F FF10990F FF10990F FF10990F FF109A0F FF109A0F FF10990F FF109A10 FF109810 FF10990F FF10990F FF109910 FF10980F FF119A0F FF109A10 FF109A0F FF119A0F FF109A10 FF109A0F FF119A0F FF119A0F FF109910 FF109A10 FF119A0F FF119A0F FF119A0F FF109A10 FF109A10 FF109A10 FF109A10 FF109A10 FF109A10 FF109A10 FF109A10 FF119A0F FF119A0F FF119A0F FF10990F FF109910 FF109910 FF119910 FF119A0F FF109A10 FF109A10 FF119A10 FF10990F FF109A10 FF11980F FF10980F FF119910 FF109910 FF109A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF119A10 FF119A0F FF11990F FF11990F FF11990F FF11990F FF119910 FF11990F FF11990F FF11990F FF11990F FF119910 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF11990F FF11990F FF119A0F FF119910 FF119A0F FF119B10 FF119910 FF119B10 FF119A10 FF119A0F FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF129D10 FF119C10 FF129D10 FF119C11 FF119D11 FF129E10 FF119D11 FF139E10 FF119F11 FF139E11 FF119F11 FF129E10 FF119E11 FF129D11 FF119D11 FF119C11 FF119D10 FF119D11 FF119B10 FF129B10 FF129C10 FF119D10 FF129C10 FF119C11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C11 FF129B10 FF119B11 FF119B11 FF119C10 FF119B11 FF119C10 FF119C11 FF129B10 FF129B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119C10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129C10 FF119B11 FF119C10 FF129D10 FF119C11 FF129D10 FF129F11 FF129F11 FF12A011 FF12A011 FF12A111 FF11A111 FF12A011 FF13A110 FF12A110 FF12A111 FF17A115 FF2AA12A FF3EA23C FF55A554 FF69A769 FF79A979 FF87AC87 FF93AD93 FF9FB09F FFA5B0A5 FFACB1AC FFAFB2AF FFB1B1B0 FFB0B2B0 FFB0B1B0 FFB0B2B0 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B1B0 FFAEB0AE FFA5ACA4 FF96A896 FF7FA17F FF5F985F FF3E8F3D FF198718 FF108B0F FF0F930E FF119A10 FF12A111 FF14A612 FF15AB14 FF16AF14 FF19B118 FF2CB42B FF56B556 FF7FB47F FF99B398 FFA8B3A8 FFAEB2AE FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFADB1AD FFA9B1A9 FFA5B0A5 FFA0B0A0 FF9AAF9A FF90B08F FF81B081 FF69B369 FF52B550 FF3CB83C FF26BB25 FF1ABD18 FF19BC17 FF18BA18 FF18BA17 FF18B817 FF18B717 FF18B716 FF17B516 FF17B416 FF17B316 FF17B116 FF16B015 FF15AD15 FF14AB13 FF14A813 FF13A612 FF13A513 FF12A311 FF12A212 FF12A211 FF11A011 FF129F10 FF129F10 FF119E10 FF129D10 FF119D10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119C10 FF119C0F FF119B0F FF119B10 FF109B0F FF119B0F FF119C0F FF109B10 FF119B0F FF109B10 FF109B0F FF109B10 FF109B0F FF109B0F FF109B0F FF109B0F FF109B0F FF109B0F FF109A0F FF109A10 FF109A0F FF109A0F FF109A0F FF109A0F FF119A0F FF109A10 FF109B10 FF109A0F FF10990F FF10990F FF109A0F FF109A0F FF109A0F FF109A0F FF10990F FF10990F FF109A0F FF109A10 FF109A10 FF119B0F FF10990F FF10980F FF11980F FF109A0F FF109910 FF119910 FF109A0F FF11990F FF109910 FF10990F FF11990F FF109910 FF109A0F FF11990F FF109A10 FF109A10 FF109A0F FF119A0F FF109A10 FF109B10 FF109A10 FF109A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A10 FF119A0F FF11990F FF109910 FF109A10 FF109910 FF109910 FF119A0F FF10990F FF109A10 FF109910 FF11990F FF10990F FF109A10 FF119A0F FF10990F FF109910 FF119910 FF109A0F FF11990F FF10980F FF109A0F FF109A0F FF11990F FF119A10 FF119910 FF119910 FF119910 FF119910 FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF119A10 FF119A0F FF11990F FF11990F FF11990F FF119910 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF11990F FF11990F FF11990F FF11990F FF119910 FF119B0F FF119A10 FF119B0F FF119A10 FF119A10 FF119B10 FF119B10 FF11990F FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 +FF119B10 FF119A10 FF119A0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119C10 FF119C11 FF119D10 FF119E10 FF119C11 FF129D10 FF119D10 FF129D11 FF119F11 FF129F11 FF129E11 FF129E11 FF119D11 FF129E11 FF129F10 FF119C11 FF129C10 FF129C12 FF119D10 FF119C11 FF119D11 FF119C10 FF119C10 FF119B10 FF119B11 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B11 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF129B10 FF119B10 FF129B10 FF119D10 FF119C11 FF119C10 FF119B11 FF119B10 FF119B11 FF119B10 FF119C10 FF119B11 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C11 FF119C10 FF129D10 FF129D11 FF129E11 FF129F11 FF12A011 FF13A010 FF12A211 FF12A110 FF11A111 FF12A210 FF11A211 FF13A112 FF18A017 FF29A128 FF40A33F FF56A555 FF69A669 FF7AAA7A FF8AAC88 FF94AE94 FF9EAF9E FFA7B1A7 FFADB1AD FFB0B2B0 FFB0B1B0 FFAFB1AF FFAFB1AF FFB0B1B0 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFAEB0AE FFA6ADA6 FF99A899 FF82A282 FF639963 FF41903F FF198818 FF0F8D0E FF10950E FF119C10 FF13A211 FF14A813 FF15AC14 FF16B014 FF17B216 FF25B524 FF4AB44A FF74B474 FF91B391 FFA4B2A4 FFADB2AD FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B2B0 FFADB1AD FFA9B1A9 FFA4B0A4 FF9EAF9E FF97B196 FF8AB189 FF74B373 FF5EB65E FF4AB848 FF33BA33 FF1EBE1D FF19BD17 FF19BC18 FF18BB18 FF17BA17 FF19B916 FF18B817 FF18B717 FF17B617 FF18B516 FF18B315 FF17B116 FF16AF14 FF15AD15 FF15AA14 FF14A813 FF13A612 FF13A513 FF12A411 FF12A111 FF12A111 FF12A011 FF119E11 FF119E10 FF129D11 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B0F FF119B0F FF119C0F FF109B10 FF109B10 FF109C0F FF119C10 FF109B0F FF109B10 FF109B0F FF109B10 FF109B10 FF109B10 FF109B0F FF109B0F FF109B0F FF109B0F FF109B0F FF109B10 FF109B0F FF109A0F FF109A0F FF119A0F FF109A10 FF109A0F FF109A0F FF109A0F FF109A0F FF109A0F FF109A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF119A0F FF109A0F FF10990F FF10990F FF10990F FF11990F FF10990F FF109910 FF11980F FF109A10 FF119A0F FF109A0F FF109910 FF109A10 FF10990F FF11990F FF109A10 FF10990F FF11990F FF109910 FF10990F FF11990F FF109910 FF109A10 FF109910 FF119A0F FF11990F FF109B10 FF109A10 FF109A10 FF109A10 FF109A10 FF109B10 FF109A10 FF109A10 FF11990F FF119A0F FF11990F FF109A10 FF109A10 FF109910 FF11990F FF109910 FF109910 FF11990F FF11990F FF109910 FF11990F FF109A0F FF109810 FF119A0F FF11980F FF119910 FF109A10 FF109910 FF109A0F FF119A0F FF11990F FF119A0F FF119A10 FF11990F FF119A0F FF11990F FF11990F FF119A10 FF119910 FF119A0F FF119A0F FF119A0F FF11990F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF119A10 FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF11990F FF119A10 FF119B10 FF119A0F FF119B10 FF119B0F FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B11 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C11 FF129D10 FF119E11 FF129D11 FF129E10 FF119D11 FF129D11 FF119D11 FF129F11 FF119E10 FF129E11 FF119C11 FF119D11 FF119E11 FF119C10 FF129D10 FF129D10 FF129B10 FF119C10 FF119B10 FF119B10 FF129C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119C10 FF129B10 FF119C10 FF119B11 FF119C10 FF119B10 FF119D10 FF119B10 FF119C10 FF119C10 FF119B11 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119C10 FF119C10 FF129D10 FF119D11 FF129D10 FF129F11 FF129F11 FF129F11 FF12A112 FF12A111 FF12A112 FF12A211 FF11A211 FF12A111 FF12A210 FF12A112 FF19A118 FF29A027 FF40A23F FF56A556 FF69A769 FF79AA79 FF88AC88 FF95AE95 FF9FAF9F FFA8B1A8 FFAFB2AF FFB1B2B1 FFB1B2B1 FFAFB1AF FFAFB0AF FFAFB1AF FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAEB0AE FFA9AEA8 FF9DAA9D FF8AA58A FF6D9D6C FF459144 FF1E891D FF118F0F FF10970F FF119D10 FF13A312 FF14A913 FF15AD14 FF16B015 FF16B315 FF22B521 FF43B643 FF6AB569 FF8CB38C FFA1B3A1 FFACB2AC FFB0B2B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAFB1AF FFACB1AC FFA8B1A8 FFA3B0A3 FF9CB09C FF90B18F FF7FB37D FF69B568 FF55B653 FF3EBA3D FF28BD28 FF1BC019 FF1ABE18 FF19BD17 FF18BD17 FF19BB18 FF18BB17 FF19BA16 FF18B817 FF18B617 FF17B517 FF16B316 FF16B115 FF15AF15 FF15AC14 FF14AA13 FF14A713 FF12A611 FF12A412 FF11A211 FF12A010 FF129F11 FF129F10 FF119D10 FF119D10 FF119D10 FF119C0F FF119D10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B0F FF109B10 FF119B10 FF109B0F FF119C10 FF119B0F FF109B10 FF109C10 FF109B10 FF109B0F FF119B10 FF109B0F FF109B10 FF109B0F FF109B10 FF109B0F FF109B0F FF109B0F FF119B0F FF109A0F FF109A0F FF109A0F FF109A10 FF109B10 FF109A0F FF109A0F FF109B0F FF119A0F FF109A10 FF109B10 FF109A10 FF10990F FF10990F FF109A0F FF109A0F FF109A0F FF109A0F FF10990F FF10990F FF109A10 FF109B10 FF109910 FF119A0F FF10990F FF109810 FF109A0F FF119A10 FF109910 FF109A0F FF109910 FF10990F FF119A10 FF119910 FF10990F FF119A0F FF109910 FF10990F FF119A0F FF109910 FF109A10 FF119A0F FF11990F FF109910 FF109A10 FF109910 FF119A0F FF119A0F FF119A0F FF119B10 FF119A0F FF119B0F FF119A10 FF109910 FF109A10 FF109A10 FF119A10 FF119A0F FF119A10 FF109A10 FF119A0F FF10990F FF109910 FF11990F FF10990F FF109A10 FF11990F FF109910 FF109910 FF10990F FF109A10 FF11990F FF11990F FF119A0F FF119A0F FF11990F FF119A0F FF11990F FF11990F FF119A0F FF119A0F FF11990F FF11990F FF119A0F FF11990F FF11990F FF119A10 FF119A0F FF11990F FF11990F FF11990F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF119A0F FF119A10 FF119A0F FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119A10 FF119B0F FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF129B10 FF119B11 FF119C10 FF119D11 FF119E11 FF129D10 FF119E11 FF129E10 FF129D10 FF119D11 FF139C10 FF119F11 FF129C10 FF129C10 FF129E10 FF129D10 FF119B11 FF119D10 FF119B10 FF129B10 FF119C11 FF129B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF129B10 FF119C11 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B11 FF119C10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF129C10 FF119C10 FF119D10 FF129D10 FF119E10 FF129E10 FF129F11 FF129F10 FF13A111 FF12A112 FF12A211 FF12A211 FF12A211 FF12A211 FF12A111 FF12A111 FF18A118 FF2AA129 FF3FA23F FF56A656 FF69A769 FF7AAA7A FF88AC88 FF93AD93 FF9EAF9E FFA8B1A8 FFAEB2AE FFB1B2B1 FFB0B1B0 FFB0B2B0 FFAEB0AE FFB1B2B1 FFB1B1B1 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB0B1B0 FFABAFAB FFA0ABA0 FF8EA78E FF709D70 FF4A9349 FF268E24 FF129011 FF11990F FF129F11 FF13A412 FF15AA13 FF15AE14 FF16B115 FF16B415 FF1FB51E FF3DB73C FF65B664 FF88B588 FF9DB39D FFA9B2A9 FFAFB2AF FFB1B2B1 FFB2B3B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAFB2AF FFABB1AB FFA7B1A7 FFA0B1A0 FF96AF96 FF85B285 FF72B471 FF5EB85E FF48BA48 FF31BD31 FF20C01F FF19BF19 FF19BF18 FF1ABE18 FF19BD17 FF1ABC18 FF18BB18 FF18BB17 FF18B917 FF19B816 FF18B516 FF17B316 FF16B116 FF15AE15 FF14AB14 FF14AA14 FF14A813 FF13A512 FF13A411 FF13A111 FF11A010 FF11A010 FF119E11 FF119E10 FF119D10 FF119C0F FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF109B0F FF119B10 FF109B0F FF109B10 FF109B0F FF109B10 FF109B10 FF109B10 FF109B0F FF119B10 FF109B10 FF109B0F FF109B0F FF109B0F FF109B10 FF109A0F FF109A0F FF119A0F FF109B10 FF109A0F FF109A0F FF119A10 FF119A10 FF109B10 FF109A0F FF109A0F FF10990F FF10990F FF11990F FF119A0F FF119A0F FF11990F FF11990F FF119A0F FF119A0F FF11990F FF10990F FF10990F FF11990F FF109910 FF109910 FF109B10 FF119A0F FF109910 FF109A0F FF119910 FF109910 FF119A0F FF109A10 FF10990F FF119910 FF109A10 FF109B10 FF11990F FF109A10 FF119A10 FF119A0F FF109A10 FF109A10 FF119B10 FF119910 FF119A10 FF119A0F FF109910 FF109A10 FF119A10 FF119A10 FF109A10 FF119A0F FF119A0F FF119910 FF119B10 FF109A10 FF109A10 FF11990F FF119A0F FF119A10 FF119A10 FF109A0F FF109910 FF11990F FF109910 FF109A10 FF11990F FF119910 FF119A0F FF109A10 FF109A10 FF109910 FF10990F FF10990F FF10990F FF119A0F FF119A0F FF119910 FF11990F FF119A0F FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF11990F FF11990F FF119A10 FF119A0F FF11990F FF11990F FF119910 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A10 FF11990F FF119A0F FF11990F FF119A0F FF11990F FF119B10 FF119B0F FF119B10 FF119910 FF119B10 FF119A10 FF119B0F FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119A10 FF119B0F FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C11 FF129C10 FF119C10 FF119B10 FF119D11 FF119D10 FF119C11 FF129D10 FF119E11 FF119E10 FF129D10 FF129D11 FF119E10 FF129D10 FF129E11 FF129C10 FF129D10 FF129D10 FF129D10 FF119D10 FF129C10 FF119C10 FF119D10 FF119C10 FF119D10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF129C10 FF119B11 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF129B10 FF129B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF129B10 FF119C10 FF129D10 FF129C10 FF119D10 FF129E10 FF129F11 FF129F11 FF13A012 FF13A211 FF12A212 FF13A211 FF12A211 FF12A210 FF12A211 FF12A212 FF12A111 FF17A117 FF2AA32A FF3EA13D FF53A453 FF68A668 FF7BA97A FF88AC88 FF95AE95 FF9EAE9E FFA9B1A9 FFAFB2AF FFB1B2B1 FFAEB0AE FFAEB0AE FFAEB0AE FFAFB1AF FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B0B0 FFACB0AC FFA3ACA3 FF93A892 FF749E74 FF4E944D FF2C922B FF149313 FF11990F FF12A011 FF14A612 FF15AB13 FF16AF14 FF16B215 FF16B415 FF1CB71B FF36B835 FF5DB65C FF82B582 FF9AB39A FFA8B2A8 FFAFB3AF FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAEB2AE FFABB1AB FFA6B2A6 FF9CB19C FF8FB28F FF7CB37B FF67B766 FF51BA51 FF38BE37 FF27C026 FF1BC118 FF1AC119 FF19C019 FF19C018 FF19BF18 FF19BE17 FF1ABC18 FF19BD18 FF18B917 FF18B717 FF18B616 FF17B415 FF15B114 FF14AD13 FF13A913 FF13A812 FF12A612 FF11A411 FF12A411 FF12A211 FF129F10 FF129E10 FF119E10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF109B10 FF119B10 FF119B10 FF119B0F FF109B10 FF119C0F FF109B10 FF119B10 FF109B0F FF119B10 FF109B10 FF109B10 FF109B10 FF109B10 FF109B0F FF109B0F FF109B0F FF109B0F FF109A0F FF109A0F FF109A10 FF109A0F FF109A0F FF119A0F FF109B10 FF109A10 FF109A0F FF109A0F FF119A0F FF119910 FF119A10 FF109A10 FF109A10 FF109A0F FF109A0F FF109A0F FF109A0F FF109A0F FF109A0F FF109910 FF109A10 FF119910 FF11990F FF119A0F FF109B10 FF10990F FF11990F FF109A10 FF11990F FF119910 FF11990F FF119910 FF119A0F FF11990F FF119A10 FF119A0F FF119A0F FF109A10 FF119B10 FF119B0F FF109A10 FF119B10 FF119A10 FF119A0F FF109A10 FF109A10 FF119B10 FF119A10 FF119A10 FF11990F FF119A10 FF119A10 FF119B10 FF109910 FF109A10 FF119A10 FF119B10 FF119A10 FF109910 FF119910 FF119A0F FF109A10 FF119A10 FF109A10 FF109910 FF119A0F FF119A0F FF119910 FF109910 FF109A10 FF109A0F FF10990F FF11990F FF119A0F FF119A0F FF11990F FF11990F FF119B0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF119A0F FF119A0F FF119A10 FF119A0F FF119A0F FF119A0F FF11990F FF119910 FF11990F FF119A0F FF11990F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF11990F FF119910 FF119A0F FF119A0F FF119B10 FF119B10 FF11990F FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 +FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B11 FF129B10 FF119D11 FF119D11 FF129B11 FF129D10 FF119D11 FF139E10 FF119E10 FF139D10 FF119E10 FF129D11 FF129E11 FF119D10 FF129D10 FF129D11 FF119D10 FF119D10 FF129C10 FF119B10 FF119B10 FF119C10 FF119B11 FF119C10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B11 FF129D10 FF119C10 FF119C10 FF119C11 FF119C10 FF119C10 FF129C10 FF119C10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF129C10 FF119D10 FF129C11 FF119D10 FF129E10 FF129E11 FF12A011 FF139F11 FF12A211 FF13A212 FF13A311 FF13A212 FF12A212 FF13A311 FF12A211 FF12A211 FF17A015 FF2CA12A FF3FA33F FF56A455 FF6BA76A FF7BA97A FF8AAC8A FF95AE95 FF9FAF9F FFA9B1A9 FFAFB2AF FFB2B2B2 FFB0B1B0 FFAEB2AE FFAEB0AE FFB0B2B0 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAEB0AE FFA7AEA7 FF98AA98 FF7FA27E FF589857 FF2F932E FF189516 FF129B11 FF12A111 FF14A713 FF15AC14 FF16B015 FF16B315 FF16B515 FF19B819 FF33B732 FF58B758 FF7DB57C FF98B498 FFA7B2A7 FFAEB2AE FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFADB2AD FFA9B1A9 FFA3B2A3 FF97B297 FF86B386 FF72B671 FF57BA56 FF3DBE3B FF2CC02B FF1BC21A FF1AC219 FF1AC118 FF1AC119 FF19C119 FF19C018 FF19BF18 FF19BF17 FF1ABD18 FF19BB18 FF18B917 FF17B516 FF16B215 FF16AE15 FF14AC13 FF15A814 FF13A712 FF14A612 FF11A310 FF13A210 FF11A011 FF119F10 FF119E10 FF119E10 FF119D10 FF119C0F FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF109B10 FF119B0F FF119B0F FF119B0F FF109B0F FF119B0F FF109B0F FF109B10 FF109B0F FF119B10 FF109B10 FF109B10 FF109B0F FF109A0F FF119A0F FF109B10 FF109A0F FF109A0F FF109A10 FF109A10 FF109B10 FF109A10 FF119A0F FF109A10 FF109A10 FF10990F FF109A0F FF109A0F FF11990F FF119A0F FF119A0F FF11990F FF11990F FF119A0F FF11990F FF119A10 FF119910 FF10990F FF109A0F FF109910 FF119A10 FF119A10 FF109A10 FF109A0F FF109A10 FF109910 FF119A0F FF109A10 FF119A0F FF119B10 FF119A0F FF119A0F FF119A10 FF119A10 FF119A10 FF109A10 FF119A10 FF119B10 FF109A10 FF119B10 FF119A0F FF119A0F FF119A0F FF109A10 FF109A10 FF109A10 FF109A10 FF109A10 FF119A10 FF119A0F FF119B10 FF119B10 FF109B10 FF119B0F FF119B10 FF109A10 FF119A0F FF11990F FF109A10 FF119A0F FF119A10 FF119A10 FF119A0F FF109910 FF119A0F FF11990F FF11990F FF109A10 FF109910 FF109910 FF10990F FF10990F FF10990F FF10990F FF109B0F FF119A0F FF119A10 FF119910 FF119A10 FF11990F FF11990F FF11990F FF119A0F FF119A10 FF119A0F FF119A0F FF119A0F FF119910 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A10 FF119A10 FF119B0F FF119B10 FF119B10 FF11990F FF119A10 FF119A10 FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C11 FF129C10 FF119D11 FF129D11 FF129D10 FF119E11 FF129E10 FF129E10 FF129D10 FF129D10 FF129D11 FF119E11 FF129E10 FF129D10 FF129B10 FF119C10 FF119C10 FF119C10 FF119D10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119C11 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129C10 FF129D10 FF129D11 FF119F10 FF129F11 FF119F11 FF13A112 FF12A211 FF13A311 FF12A312 FF13A311 FF12A311 FF12A210 FF12A211 FF13A111 FF18A018 FF2AA128 FF42A340 FF57A556 FF6BA86A FF7BA97B FF8BAC8B FF96AF96 FFA1AFA1 FFAAB0AA FFB1B2B1 FFB1B2B1 FFAEB0AE FFADB1AD FFAEB0AE FFB0B1B0 FFB0B1B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAFB1AF FFA9AFA9 FF9CAA9C FF85A384 FF629C61 FF3A9738 FF1C971B FF129C11 FF13A311 FF14A813 FF15AD14 FF16B115 FF16B315 FF16B615 FF19B817 FF33B831 FF56B555 FF7BB47A FF95B395 FFA7B3A7 FFAEB2AE FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAFB1AF FFA9B1A9 FF9DB19D FF8EB48E FF7BB77B FF60BA5F FF43BF42 FF2EC02E FF21C41E FF1AC419 FF1AC319 FF1AC319 FF1AC218 FF1AC219 FF1AC219 FF1AC119 FF1ABF18 FF18BD18 FF19BB17 FF18B917 FF16B416 FF16B115 FF14AD13 FF14AA13 FF12AA11 FF13A612 FF11A411 FF12A311 FF11A111 FF12A010 FF119E10 FF119D10 FF119C10 FF119C10 FF109C10 FF119B0F FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF109B0F FF119B0F FF119B0F FF119B0F FF119B0F FF119B10 FF109B0F FF109B10 FF109B0F FF109B10 FF109A0F FF119B0F FF109B0F FF109B0F FF119B0F FF109B10 FF109B0F FF109A0F FF119A0F FF109A10 FF109A10 FF109B0F FF119A10 FF119A0F FF109910 FF109B10 FF109910 FF109A10 FF119A10 FF109A10 FF109A10 FF109B10 FF109A10 FF109910 FF109B10 FF109A10 FF119910 FF119A10 FF10990F FF119A0F FF119A10 FF119A0F FF109910 FF11990F FF119B10 FF119A0F FF119A10 FF119A10 FF119A10 FF109A10 FF119B0F FF119A0F FF109B10 FF119A0F FF119A0F FF109B10 FF119B10 FF119B10 FF109A10 FF109B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF109A10 FF109B10 FF119B10 FF119A10 FF119A10 FF119B0F FF119B0F FF109A10 FF119A10 FF119A0F FF119B10 FF119A10 FF109A10 FF11990F FF119A0F FF109910 FF109910 FF109A10 FF109A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A10 FF11990F FF11990F FF119A0F FF119A0F FF11990F FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A10 FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF119A10 FF11990F FF119A10 FF119B10 FF119A10 FF119B10 FF119A0F FF119A10 FF119A0F FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119A0F FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119D10 FF119C10 FF129C10 FF119D10 FF119D11 FF129D10 FF129D10 FF119D11 FF129E11 FF119D10 FF129E10 FF119E10 FF129C11 FF129E10 FF129D10 FF129D11 FF129C10 FF129D11 FF119D10 FF119D10 FF129C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B11 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119D11 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B11 FF119C10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF129B11 FF119C10 FF129D11 FF129E10 FF129F11 FF12A011 FF13A211 FF12A212 FF13A312 FF12A411 FF13A311 FF12A311 FF12A310 FF11A311 FF13A211 FF19A118 FF2AA228 FF42A342 FF59A659 FF6BA86B FF7EAA7E FF8CAC8C FF99AE99 FFA1B0A1 FFAAB1AA FFB1B2B1 FFB2B2B2 FFAFB1AF FFADB0AD FFADB0AD FFAFB0AF FFB1B2B1 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB0B1B0 FFABAFAB FFA1ACA0 FF8BA58A FF6A9F68 FF439A41 FF249C24 FF159E13 FF13A412 FF14A913 FF16AF14 FF16B115 FF16B415 FF16B715 FF19B918 FF35B834 FF5AB55A FF7CB47B FF95B495 FFA6B3A6 FFAFB2AF FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFACB1AC FFA5B2A5 FF94B593 FF80B680 FF66B966 FF4DBE4D FF33C232 FF21C520 FF1BC518 FF1BC519 FF1AC51A FF1AC419 FF1AC319 FF1AC419 FF1BC218 FF1BC118 FF1ABF19 FF1ABE18 FF19BA17 FF17B716 FF16B116 FF15AF14 FF14AB14 FF13A913 FF13A713 FF13A411 FF12A310 FF11A111 FF11A011 FF119F10 FF119D10 FF119D10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF109B10 FF119B0F FF119B10 FF119B10 FF109B10 FF119B0F FF109B10 FF119B0F FF109B10 FF119B0F FF109B0F FF119B10 FF119A0F FF109B10 FF119A10 FF109A10 FF109A0F FF119A0F FF109A10 FF109B0F FF119A10 FF109A10 FF109A10 FF119A0F FF119A0F FF109A10 FF109B10 FF109A10 FF109A0F FF109A10 FF119A10 FF119A0F FF11990F FF11990F FF11990F FF11990F FF119A0F FF119A0F FF109A10 FF109A10 FF109B10 FF109A10 FF119A10 FF119B10 FF119A10 FF109A10 FF119A10 FF119A10 FF109A10 FF119A0F FF109A10 FF119B0F FF119A10 FF109A10 FF119A10 FF109A10 FF119A10 FF119B10 FF109B10 FF119A10 FF119B10 FF109A10 FF119B10 FF119B0F FF119B0F FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B0F FF119B0F FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF109A10 FF119A0F FF119A0F FF109910 FF119A10 FF109A10 FF119A0F FF119A0F FF119A10 FF109910 FF109910 FF109A10 FF109A10 FF109910 FF109910 FF109910 FF109910 FF109910 FF119A10 FF119A10 FF119A0F FF119A0F FF11990F FF119A10 FF119910 FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF119910 FF11990F FF11990F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF119910 FF11990F FF119910 FF119A0F FF119910 FF119910 FF119910 FF119B10 FF119A10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119A10 FF119B0F FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF129C10 FF119C11 FF129B10 FF119D10 FF129D10 FF129D10 FF119D10 FF119D11 FF129D10 FF119D10 FF129D11 FF119D10 FF129C10 FF129D10 FF129D11 FF119D11 FF119C10 FF119D10 FF129D10 FF129C10 FF119C10 FF119C10 FF119B11 FF119C10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119C10 FF119B10 FF119B10 FF119C11 FF129B10 FF119C10 FF119C10 FF119D10 FF119C10 FF119C10 FF119D11 FF119C10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119D11 FF129E11 FF129F11 FF119F11 FF12A112 FF13A111 FF13A312 FF12A311 FF12A312 FF13A311 FF12A311 FF12A311 FF12A211 FF12A211 FF18A118 FF2BA22A FF41A341 FF5AA659 FF6DA76D FF7EAB7E FF8BAC8B FF99AD99 FFA3B1A3 FFAAB1AA FFB0B2B0 FFB1B2B1 FFAFB1AF FFAFB2AF FFAEAFAE FFAFB1AF FFB0B1B0 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFACB0AC FFA4AEA4 FF8EA68E FF6DA06C FF4D9D4C FF2D9D2B FF179F16 FF13A512 FF15AA13 FF16AF14 FF16B215 FF16B515 FF16B815 FF1BB91A FF36B735 FF5DB65D FF80B480 FF98B498 FFA7B3A7 FFAEB2AE FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B3B2 FFA9B2A9 FF98B398 FF85B885 FF6EBA6D FF54BF54 FF39C338 FF20C520 FF1BC719 FF1AC719 FF1AC619 FF1BC519 FF1AC51A FF1AC419 FF1BC419 FF1BC319 FF1AC119 FF1ABF18 FF19BC18 FF18B816 FF16B415 FF15AF14 FF13AC12 FF15AB12 FF12A812 FF13A512 FF12A411 FF13A011 FF11A011 FF129F10 FF119D10 FF119E10 FF109D10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119A10 FF109B10 FF119A10 FF109B10 FF119B0F FF119B10 FF119B0F FF119B10 FF119B0F FF119B0F FF119B10 FF109A10 FF119A0F FF109A0F FF119B0F FF109A0F FF109B10 FF119A0F FF119A0F FF119A0F FF119B0F FF109B10 FF109B0F FF119A0F FF109910 FF109910 FF109A10 FF119A10 FF119A0F FF119B0F FF109A10 FF109B10 FF109A10 FF109B10 FF109910 FF109910 FF109A10 FF109A10 FF109910 FF109910 FF119A0F FF119A0F FF119910 FF11990F FF109A10 FF119A10 FF119B10 FF109A0F FF119A10 FF11990F FF119A10 FF119B10 FF119B10 FF119A10 FF119A0F FF119A10 FF119B10 FF119A0F FF119A10 FF11990F FF109B10 FF119A10 FF119A10 FF119B10 FF109A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF109B10 FF119B0F FF119A10 FF109A10 FF119A0F FF119A10 FF109A10 FF119A0F FF109A10 FF119B10 FF109A10 FF11990F FF119A0F FF109910 FF109910 FF109A10 FF119A0F FF119910 FF119A0F FF119A0F FF11990F FF119A0F FF11990F FF119A0F FF11990F FF119A0F FF10990F FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A10 FF119A0F FF119A0F FF119A0F FF119910 FF11990F FF11990F FF119910 FF11990F FF119A0F FF119A0F FF11990F FF11990F FF119A0F FF119A10 FF11990F FF119910 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119C10 FF129B10 FF119B10 FF129C10 FF119C11 FF129C10 FF119C11 FF119D10 FF119C11 FF129D11 FF129D10 FF119C10 FF119D11 FF119C10 FF119D11 FF129C10 FF129E11 FF119D10 FF129B10 FF129E10 FF129C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF129B10 FF129B10 FF119B11 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF129C10 FF119C10 FF119C10 FF119C10 FF119D10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF129C10 FF119C10 FF129C11 FF119D10 FF129E11 FF13A010 FF13A012 FF13A311 FF13A211 FF12A311 FF12A312 FF13A311 FF12A311 FF12A212 FF11A311 FF12A212 FF17A116 FF2DA22C FF41A240 FF57A457 FF6DA76C FF80AB80 FF8DAC8D FF9BAD9B FFA3AFA3 FFABB1AB FFAFB1AF FFB1B2B1 FFAEB0AE FFAEB1AE FFADB0AD FFAFB1AF FFB0B1B0 FFB1B2B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFAEB0AE FFA6AEA6 FF92A892 FF72A371 FF53A052 FF349F34 FF1BA11A FF14A612 FF15AC14 FF16B015 FF16B315 FF16B615 FF16B815 FF1CB91B FF37B836 FF5FB55E FF83B483 FF9CB49C FFA8B2A8 FFAFB3AF FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B2B0 FFABB3AB FF9CB49C FF89B789 FF73BC73 FF59BF58 FF3DC43C FF1FC81E FF1BC919 FF1BC819 FF1BC71A FF1AC61A FF1AC719 FF1AC619 FF1BC519 FF1CC519 FF1AC31A FF1AC119 FF1ABE19 FF19BA18 FF17B615 FF16B215 FF14AD14 FF15AB14 FF13A713 FF13A511 FF13A310 FF12A210 FF11A010 FF119E10 FF119D10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B0F FF119A10 FF119B10 FF109B0F FF119B10 FF109A0F FF119B10 FF109B0F FF119B10 FF119B10 FF109B10 FF119B0F FF109B10 FF119A0F FF119A0F FF109A10 FF109A10 FF119A10 FF109B10 FF109B10 FF119B10 FF109B10 FF109A10 FF119A10 FF109B10 FF119A10 FF119A0F FF11990F FF109B10 FF109A10 FF109A10 FF119A0F FF119A0F FF119B10 FF119A0F FF119A0F FF119A0F FF119A0F FF119910 FF11990F FF119A10 FF109A10 FF109A10 FF109A10 FF119A0F FF11990F FF11990F FF109A10 FF119A10 FF119B10 FF119A10 FF109A10 FF119B0F FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF109B10 FF119B10 FF109B10 FF119A0F FF119A10 FF109B10 FF119A0F FF119A10 FF119A10 FF109A10 FF119A10 FF119A0F FF109910 FF109A0F FF119A10 FF119A0F FF119910 FF119A10 FF109A10 FF119910 FF109910 FF119A10 FF109A10 FF109A10 FF109910 FF109A10 FF109A10 FF11990F FF11990F FF119A0F FF119A10 FF119A10 FF11990F FF119A0F FF119A10 FF119910 FF119A0F FF119A0F FF119910 FF11990F FF11990F FF119910 FF119A0F FF119A0F FF11990F FF11990F FF119910 FF11990F FF119A0F FF119910 FF119A0F FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF129B10 FF119C11 FF129D10 FF129D10 FF119D10 FF129D11 FF139D10 FF129D10 FF139E10 FF119D11 FF129D10 FF119C11 FF129C10 FF129C10 FF119D11 FF139C10 FF119C10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119D10 FF129C11 FF129E10 FF129E11 FF12A011 FF12A112 FF13A211 FF13A312 FF13A412 FF13A411 FF13A412 FF13A411 FF12A311 FF11A311 FF12A211 FF17A216 FF2DA12D FF41A340 FF5AA559 FF70A76E FF81AA81 FF90AD90 FF9BAF9B FFA4B0A4 FFABB1AB FFAEB1AE FFB2B2B2 FFB0B1B0 FFAFB1AF FFAEB0AE FFAFB0AF FFAFB1AF FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B1AF FFA9AEA9 FF99AB98 FF7BA57A FF5BA25A FF38A137 FF1FA31D FF15A814 FF15AD14 FF16B115 FF16B415 FF16B715 FF16B814 FF1CB91A FF39B738 FF63B763 FF88B488 FF9EB49E FFAAB3AA FFB0B3B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B3B1 FFACB3AC FFA0B4A0 FF8EB88D FF76BB76 FF5CC05A FF3FC33E FF1DC81D FF1ACA19 FF1BCA19 FF1BC919 FF1BC81A FF1BC71A FF1BC71A FF1BC71A FF1AC51A FF1AC41A FF1AC218 FF19BE18 FF18BB18 FF17B815 FF16B215 FF14AF13 FF12AC12 FF13A812 FF12A612 FF12A411 FF12A211 FF11A011 FF119E10 FF119E10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A0F FF109A0F FF119A10 FF119B10 FF109B10 FF109B0F FF119A10 FF119B10 FF109B10 FF109A10 FF109A0F FF109B0F FF119A0F FF119A0F FF119A0F FF119B10 FF119A0F FF119A0F FF119A0F FF109A10 FF119B0F FF119A0F FF109A10 FF109B10 FF119A0F FF119A0F FF119A0F FF119A0F FF109A10 FF119A10 FF109910 FF109B10 FF109B10 FF109A10 FF119A10 FF109B10 FF11990F FF119B10 FF119B10 FF119A0F FF109910 FF109A10 FF119A10 FF119B0F FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A0F FF119A10 FF119A10 FF119A10 FF109B10 FF119B10 FF119A10 FF119A10 FF119A10 FF109B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF109A10 FF119A10 FF119B10 FF109A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF109B10 FF119B10 FF109B10 FF119B0F FF119A0F FF119910 FF119A0F FF119910 FF11990F FF119A10 FF11990F FF119A0F FF11990F FF109A10 FF109910 FF109910 FF119A0F FF119A0F FF119A10 FF119A0F FF119A0F FF119A10 FF119A10 FF119A0F FF119A0F FF119910 FF11990F FF11990F FF119A0F FF11990F FF119A10 FF11990F FF119A0F FF11990F FF11990F FF119910 FF119A0F FF119910 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C11 FF119B10 FF119C10 FF119D10 FF119B11 FF129D10 FF119D10 FF119D10 FF129D10 FF129D11 FF119D10 FF129D12 FF119C11 FF129C10 FF119D11 FF119E10 FF119E11 FF129C10 FF119C10 FF119D11 FF119C10 FF119C11 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B11 FF119B10 FF119B11 FF119C10 FF119B11 FF129C10 FF119B10 FF129B10 FF119B11 FF119B10 FF119B11 FF129C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119E11 FF129E11 FF119F11 FF13A011 FF12A111 FF12A212 FF13A311 FF13A412 FF12A411 FF13A513 FF13A411 FF12A412 FF12A411 FF12A212 FF19A119 FF2CA12B FF45A343 FF5CA65C FF71A871 FF84AB84 FF93AD93 FF9EAF9E FFA5B0A5 FFABB1AB FFAFB1AF FFB2B2B2 FFAFB1AF FFAFB1AF FFADAFAD FFAEB0AE FFB0B0B0 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB0B1B0 FFABB0AB FF9DAD9D FF83A883 FF65A465 FF3FA23F FF22A421 FF16A915 FF15AE14 FF16B215 FF16B415 FF16B715 FF15B914 FF1AB819 FF3CB53B FF69B669 FF8CB48C FFA0B4A0 FFABB3AB FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFACB3AC FFA1B4A1 FF91B791 FF7ABB7A FF5EC25D FF3DC53C FF21CB20 FF1BCC1A FF1BCA1A FF1BCA19 FF1BCA19 FF1BCB1A FF1BCA1A FF1BC81A FF1BC71A FF1BC51A FF1BC419 FF1AC119 FF19BD18 FF17B816 FF16B415 FF15AE14 FF14AC13 FF14AA12 FF13A612 FF12A410 FF11A211 FF11A111 FF119F10 FF119E10 FF119C10 FF109C10 FF119B0F FF119C10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF109A10 FF119B10 FF119B10 FF119A10 FF119B10 FF109B10 FF119B0F FF109B10 FF119A10 FF109B10 FF119B10 FF119A0F FF109A10 FF119A10 FF119B10 FF119B10 FF109A10 FF109B10 FF109B10 FF109A10 FF119A10 FF109A10 FF109B10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF109B10 FF109A10 FF119A0F FF119A0F FF119A0F FF119B10 FF119B0F FF119A0F FF119B10 FF119A0F FF11990F FF119B10 FF109A10 FF119B10 FF119A10 FF119B10 FF119A0F FF119A10 FF109A10 FF119910 FF119A10 FF109A10 FF119B10 FF119A10 FF109B10 FF119B10 FF119A10 FF119A10 FF109B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119A10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF109B10 FF119B10 FF109A10 FF119A10 FF119A10 FF119B10 FF109B10 FF119A0F FF109A10 FF119B10 FF119B10 FF119B0F FF119A0F FF109A10 FF109A10 FF109B10 FF109A10 FF109B10 FF109A10 FF109A10 FF109A10 FF109A10 FF109A10 FF11990F FF119A0F FF109910 FF109910 FF119A0F FF119A0F FF119A10 FF119910 FF119A0F FF119A0F FF119A10 FF119A0F FF119A0F FF11990F FF119A0F FF119A10 FF119A0F FF11990F FF119A0F FF119A0F FF119A10 FF119B0F FF119910 FF119910 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B0F FF119A10 FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119C10 FF119C11 FF119B10 FF119C10 FF119B10 FF129C10 FF119C11 FF119D10 FF119B11 FF129E10 FF119C11 FF129D10 FF119D11 FF129D11 FF119D11 FF129E10 FF119D11 FF119C10 FF119C11 FF119D11 FF129C11 FF119C11 FF129C10 FF119B11 FF129B10 FF119C11 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C11 FF119B10 FF119C11 FF119C10 FF119C11 FF119B10 FF119B11 FF129C10 FF119B10 FF129B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF129C10 FF119C10 FF129D10 FF129E10 FF139F10 FF12A111 FF13A112 FF13A212 FF13A412 FF13A412 FF13A512 FF13A512 FF12A512 FF13A512 FF11A411 FF12A212 FF1AA219 FF2BA12A FF47A446 FF5FA65F FF73A973 FF86AB86 FF94AE94 FF9FAE9F FFA5B0A5 FFABB1AB FFAFB1AF FFB2B2B2 FFB1B2B1 FFAFB0AF FFAFB0AF FFAEB0AE FFB0B1B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFACB0AB FFA1AEA0 FF8BAA8B FF6BA66A FF4BA449 FF2BA72A FF19AA17 FF16AF14 FF16B215 FF16B615 FF16B815 FF15B914 FF1CB81C FF42B641 FF6FB56E FF8EB48E FFA1B3A1 FFABB2AB FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B3B2 FFADB3AD FFA4B5A4 FF92B692 FF7DBA7C FF5FC05F FF3AC638 FF24CC23 FF1BCC1A FF1BCC1A FF1ACC19 FF1CCC1A FF1CCC1A FF1BCC1B FF1BCA1A FF1BC91A FF1BC71A FF1BC619 FF1AC219 FF19BE18 FF17BA16 FF16B415 FF14B014 FF14AD13 FF12AA12 FF13A612 FF11A511 FF13A210 FF11A111 FF129F10 FF119D10 FF119D10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B0F FF119A10 FF119A10 FF109B10 FF119B10 FF109A10 FF109B10 FF119B10 FF109B10 FF109B10 FF119B0F FF119A0F FF119A0F FF119A10 FF109A10 FF109B10 FF109B10 FF109A0F FF119B0F FF119A0F FF119A0F FF119A10 FF119B10 FF119A0F FF109A10 FF109B10 FF119B10 FF119A10 FF109A10 FF119B10 FF119A0F FF119B10 FF119A10 FF109A10 FF109B10 FF109A10 FF119A10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A0F FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF109B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109A10 FF119B10 FF109A10 FF119A0F FF119B0F FF109B10 FF109A10 FF119B10 FF119A0F FF109A10 FF109B10 FF119A10 FF119A0F FF119910 FF119A0F FF119B10 FF119B0F FF119A0F FF11990F FF119B10 FF119A10 FF109A10 FF109A10 FF11990F FF119A0F FF109A10 FF109A10 FF119A0F FF11990F FF119910 FF119A0F FF119A0F FF119A10 FF119A0F FF119A0F FF119A0F FF11990F FF119A10 FF11990F FF119A0F FF11990F FF119B10 FF11990F FF119910 FF119B10 FF119A0F FF119A10 FF119B0F FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A0F FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C11 FF119D10 FF119C11 FF119C10 FF129D10 FF119E11 FF129D10 FF129C11 FF129C10 FF119E11 FF129E11 FF129C10 FF129D10 FF129C10 FF129C10 FF129D10 FF129D11 FF129C10 FF119D10 FF129C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF129C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B11 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119D10 FF129C10 FF119C10 FF129D10 FF119F11 FF139F12 FF12A011 FF12A112 FF13A212 FF13A412 FF13A412 FF13A612 FF13A412 FF12A512 FF12A412 FF12A411 FF12A212 FF19A018 FF2EA22E FF46A446 FF61A661 FF75A874 FF88AB88 FF95AD95 FF9FAE9F FFA6B1A6 FFABB1AB FFB0B2B0 FFB2B2B2 FFB1B1B1 FFB0B2B0 FFAFB0AF FFB0B2B0 FFB0B1B0 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFACB0AC FFA3AFA3 FF8CAA8C FF70A970 FF54A753 FF32A731 FF1DAA1B FF16AF14 FF16B315 FF16B615 FF16B814 FF15B913 FF22B920 FF46B745 FF71B570 FF8FB48F FFA2B4A2 FFADB2AD FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAEB2AE FFA5B5A5 FF95B894 FF7DBB7C FF5FC05F FF3CC73B FF22CB20 FF1BCD1A FF1BCD1A FF1BCD1A FF1CCD1A FF1CCE1A FF1BCD19 FF1BCC1A FF1CCA1B FF1CC91B FF1CC71A FF1BC31A FF1AC019 FF18BA17 FF17B616 FF15B214 FF14AC14 FF13AB12 FF13A712 FF11A411 FF11A110 FF12A010 FF119F10 FF119E10 FF119D10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF109B10 FF119A10 FF109A10 FF119A10 FF109B0F FF119B10 FF119A10 FF109B10 FF109A0F FF119B0F FF119B10 FF119B0F FF119A10 FF109B10 FF109910 FF109910 FF109A10 FF119A10 FF109A10 FF109B10 FF119B0F FF119B10 FF119A10 FF119A0F FF119A10 FF109A10 FF119A10 FF109A10 FF119B10 FF119A10 FF119A0F FF119A10 FF119A0F FF119A0F FF119A10 FF119B10 FF119A10 FF119A10 FF109A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF109A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119A10 FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B0F FF119910 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF109B10 FF109910 FF109A10 FF109A10 FF109A10 FF109A10 FF119A0F FF119A0F FF119A10 FF109A10 FF109A10 FF119A0F FF109910 FF109910 FF11990F FF11990F FF119A10 FF119A0F FF119A10 FF119A0F FF119A0F FF119A10 FF11990F FF11990F FF119A10 FF119B10 FF119910 FF119B10 FF11990F FF119B10 FF119A10 FF119A10 FF119910 FF119B0F FF119A10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF129C10 FF119B10 FF119B10 FF129C10 FF119C10 FF119C10 FF129C10 FF119B10 FF129D10 FF119C10 FF129D10 FF119C11 FF129D10 FF119D10 FF129D10 FF119E11 FF119D10 FF119D11 FF119D11 FF119C10 FF119D11 FF129C10 FF119D11 FF129C10 FF119C10 FF129C10 FF119C11 FF119C10 FF119C11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C11 FF119B10 FF119B10 FF119B10 FF119C11 FF119C10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119D10 FF119D10 FF119D11 FF119D11 FF119F11 FF129F12 FF12A011 FF13A213 FF12A212 FF13A312 FF13A512 FF13A612 FF13A612 FF12A512 FF12A611 FF12A411 FF12A212 FF18A118 FF31A12F FF45A444 FF5FA45E FF74A774 FF88AB87 FF94AD94 FF9FAF9E FFA5B0A5 FFABB1AB FFB1B2B1 FFB2B2B2 FFB0B1B0 FFB1B1B1 FFAFB1AF FFB0B1B0 FFB0B1B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAEB1AE FFA4AEA4 FF90AB90 FF74A873 FF5AA859 FF3AA83A FF21AB1F FF16AF14 FF16B315 FF16B615 FF16B814 FF16B814 FF22B721 FF44B742 FF6EB56D FF8FB48F FFA3B3A3 FFADB2AD FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAEB3AE FFA7B4A7 FF95B794 FF7BBC7B FF5EC15D FF3FC63F FF20CC1E FF1BCD1A FF1BCD1A FF1BCD1A FF1BCE1A FF1CCE1A FF1CCE1A FF1CCE1B FF1CCD1B FF1CCB1B FF1CC91A FF1BC61A FF1AC119 FF18BB17 FF17B716 FF14B213 FF14AF14 FF12AA12 FF13A712 FF12A511 FF12A211 FF11A010 FF119F10 FF119E0F FF119C10 FF119B0F FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF109B10 FF119B10 FF109B0F FF119B10 FF119B10 FF119A10 FF109B10 FF109B10 FF109A10 FF119A0F FF119A0F FF119A10 FF119B0F FF119A10 FF119B10 FF119B0F FF109B10 FF109B10 FF119A10 FF119A0F FF119A10 FF109A10 FF119A10 FF119B10 FF119A0F FF119A10 FF109A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119A10 FF119A10 FF119A0F FF119A10 FF109B10 FF119A10 FF109A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF109A10 FF119B10 FF109B10 FF119A0F FF119A10 FF119A10 FF119A10 FF119B10 FF109A10 FF119A10 FF119B10 FF119A10 FF119A0F FF119B10 FF119A0F FF119B0F FF119A0F FF11990F FF119B10 FF119A10 FF109A10 FF119A0F FF119A0F FF119A10 FF109910 FF119A0F FF119A0F FF109910 FF11990F FF119910 FF119A10 FF119A0F FF119910 FF119A10 FF11990F FF11990F FF119A0F FF119910 FF119910 FF119A10 FF11990F FF119910 FF119A10 FF119910 FF119B10 FF119A10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF129C10 FF119B11 FF129C10 FF119C11 FF129B10 FF129D10 FF119E11 FF129C10 FF119D11 FF129D10 FF119D11 FF129D10 FF119D11 FF129C10 FF119D11 FF129C11 FF119D11 FF129C10 FF119C10 FF119C10 FF119C10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF129C10 FF119B11 FF119C10 FF119B11 FF119C10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF129C11 FF119B10 FF129C10 FF129D10 FF129D10 FF119D11 FF129E11 FF11A011 FF139F12 FF12A111 FF13A412 FF12A411 FF13A412 FF13A512 FF13A612 FF13A711 FF12A612 FF13A611 FF11A511 FF13A210 FF18A017 FF31A230 FF47A347 FF5FA55E FF75A774 FF88AB88 FF95AE95 FF9FB09F FFA6B0A6 FFACB1AC FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB0B1B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAEB1AE FFA6AEA6 FF94AB94 FF7BA97A FF5DA85C FF3FA93E FF23AB21 FF17AF15 FF16B215 FF16B515 FF15B714 FF17B716 FF25B824 FF46B545 FF6EB56E FF8FB38E FFA4B3A4 FFACB2AC FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B3B2 FFAFB3AF FFA8B3A8 FF99B899 FF7CBB7C FF5EC15D FF3FC53E FF1DCB1D FF1BCD19 FF1BCD1A FF1BCD1A FF1BCE1A FF1BCE1A FF1CCE1A FF1CCD1B FF1CCD1B FF1CCB1B FF1CC91A FF1BC61A FF1AC219 FF18BD17 FF17B816 FF14B213 FF14AF14 FF12AB11 FF13A612 FF11A210 FF12A311 FF11A110 FF119E10 FF119D0F FF109C10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119A10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B0F FF109A10 FF119A10 FF109B10 FF109B10 FF119B10 FF119B0F FF109B10 FF109B10 FF119B10 FF119A0F FF119A0F FF119A0F FF119A10 FF109A10 FF109A10 FF109A10 FF109A10 FF119B10 FF119B10 FF119A10 FF119A0F FF119B10 FF109A10 FF119A10 FF119A0F FF119B10 FF109B10 FF119B10 FF119A10 FF119B10 FF119B0F FF119A10 FF119A0F FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A0F FF119B0F FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF109B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A0F FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A0F FF119B0F FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF109B10 FF119A10 FF109B10 FF119A0F FF119A10 FF119A10 FF109A10 FF119B10 FF119B10 FF119910 FF119A0F FF109A10 FF109A10 FF11990F FF119A10 FF11990F FF119A0F FF119A10 FF119A0F FF119A10 FF11990F FF119A0F FF11990F FF119B0F FF119A10 FF119910 FF11990F FF119A10 FF119910 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C11 FF119B10 FF119C10 FF119C10 FF119B10 FF129B10 FF119C11 FF119D11 FF129C10 FF119C10 FF129D11 FF119D11 FF129C10 FF119E11 FF119D11 FF129D11 FF129D10 FF129D10 FF119D10 FF129D10 FF119C10 FF129B10 FF119D10 FF129B10 FF119B10 FF119C10 FF119B11 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119C10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C11 FF119D10 FF129D11 FF129D10 FF129E11 FF129F11 FF12A011 FF13A111 FF13A212 FF14A312 FF14A613 FF14A511 FF13A613 FF13A712 FF13A712 FF13A711 FF12A611 FF13A311 FF1AA019 FF2FA12D FF47A146 FF5EA45D FF77A777 FF89AB88 FF98AE98 FFA1B0A1 FFA6B0A6 FFACB1AC FFB1B2B1 FFB2B2B2 FFB1B1B1 FFB1B1B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAFB1AF FFA8B0A8 FF9AAD99 FF83AB82 FF63A962 FF3EA83E FF27AB25 FF19AF18 FF16B215 FF16B415 FF15B714 FF19B718 FF28B627 FF45B544 FF70B46F FF8EB38E FFA4B4A4 FFADB2AD FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B2B0 FFA9B3A9 FF9CB59C FF83B983 FF62C161 FF3DC63C FF21CB20 FF1BCD19 FF1BCD19 FF1BCD1A FF1BCE1A FF1BCE1A FF1CCE1A FF1CCE1B FF1CCD1B FF1CCB1B FF1CC91A FF1BC61A FF1AC219 FF18BD17 FF17B717 FF15B213 FF15AF14 FF12AA11 FF13A712 FF11A311 FF12A110 FF119F10 FF119F10 FF119D10 FF109B10 FF119B0F FF109B10 FF109B0F FF119B10 FF119B10 FF119B0F FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B0F FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119A10 FF119A10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119A10 FF109B10 FF109B10 FF109B10 FF109A10 FF119A10 FF119A0F FF119A0F FF119B10 FF119A0F FF119B10 FF109A10 FF119A10 FF109B10 FF109A10 FF119A10 FF119A10 FF109A10 FF119B10 FF119B0F FF119B10 FF109B10 FF119B10 FF109A10 FF109A10 FF119A10 FF119B10 FF119A0F FF119A0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF109B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B0F FF109B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A0F FF119A0F FF119A10 FF119B10 FF119B10 FF119A10 FF109A10 FF119A0F FF119A10 FF109B10 FF119B0F FF119A0F FF109A10 FF119910 FF119A10 FF119A0F FF10990F FF109910 FF119A10 FF119A10 FF119A0F FF11990F FF11990F FF119A0F FF119910 FF11990F FF119A0F FF11990F FF119B0F FF119A10 FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF129B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF129D10 FF119D11 FF129C10 FF119D10 FF119D11 FF129E10 FF119C11 FF129C10 FF119D11 FF119B10 FF119C11 FF119D10 FF119D11 FF119D11 FF119C11 FF119D10 FF119C10 FF119C11 FF119C10 FF119C10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119C11 FF119C10 FF119B11 FF119C10 FF129B10 FF119B10 FF119B10 FF119C11 FF129B10 FF119B11 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C11 FF119D10 FF119D10 FF129D10 FF129D11 FF129E10 FF129E11 FF12A010 FF12A112 FF13A212 FF13A412 FF13A511 FF13A512 FF14A612 FF14A713 FF13A712 FF13A812 FF12A712 FF12A611 FF13A412 FF1AA019 FF2B9F29 FF43A142 FF5DA35C FF76A775 FF89AB88 FF97AD97 FFA1AFA1 FFA9B1A9 FFADB1AD FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B1B0 FFAAB0AA FF9DAE9D FF86AB85 FF66A966 FF42A942 FF28AB28 FF19AF18 FF16B215 FF16B414 FF15B614 FF19B718 FF2CB62B FF4AB549 FF6FB36F FF90B48F FFA3B3A3 FFADB2AD FFB0B2B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B2B0 FFABB3AB FFA0B4A0 FF8BB88A FF69BF69 FF3AC639 FF23CB22 FF1ACD19 FF1BCD19 FF1BCD1A FF1BCE1A FF1BCE1A FF1BCE1A FF1CCE1B FF1CCD1B FF1CCC1B FF1CCA1A FF1BC61A FF1AC219 FF18BD17 FF17B817 FF15B413 FF15B014 FF12AA11 FF13A612 FF11A311 FF12A010 FF119F10 FF119D10 FF109C0F FF109B10 FF119B10 FF109B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF109A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119A0F FF119B10 FF109B10 FF119B10 FF109A10 FF119A0F FF119B10 FF119B0F FF109A10 FF119A10 FF109A10 FF109A10 FF119B10 FF109A10 FF119A0F FF119A10 FF119A10 FF119B0F FF109A10 FF119A10 FF119B0F FF119B0F FF109A10 FF119A10 FF119A10 FF119B10 FF119A0F FF119A10 FF119B10 FF119A10 FF119B0F FF109B10 FF119B0F FF119A0F FF119B10 FF109B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119A10 FF119B0F FF119B0F FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B0F FF109910 FF109A10 FF119A10 FF109A10 FF119A0F FF109A10 FF109910 FF10990F FF119A10 FF11990F FF119A10 FF119A0F FF119910 FF119A0F FF119910 FF119910 FF119A0F FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B11 FF119B10 FF119C10 FF129B10 FF119C10 FF119C11 FF129D10 FF119D11 FF119D10 FF119D10 FF119D11 FF129D10 FF119D11 FF129E11 FF119C11 FF119D11 FF119D11 FF119D11 FF129D11 FF119D11 FF129C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C11 FF119B10 FF119C10 FF119C10 FF119B11 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C11 FF119C10 FF119C10 FF129D10 FF119C11 FF119C10 FF119D11 FF139E11 FF119F11 FF13A011 FF12A112 FF14A312 FF13A412 FF14A414 FF14A712 FF14A713 FF14A912 FF13A812 FF14A912 FF12A811 FF12A612 FF12A411 FF18A017 FF289E27 FF3D9F3C FF5BA35B FF74A673 FF87AA87 FF97AD97 FFA0AFA0 FFA9B1A9 FFAEB2AE FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B1B0 FFAAB0AA FF9FAE9E FF87AB87 FF69A968 FF47A947 FF2CAB2B FF1AAF19 FF16B214 FF16B314 FF15B614 FF18B717 FF30B62F FF50B54F FF6DB26D FF8CB38C FFA2B4A2 FFACB3AC FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFACB3AC FFA3B5A2 FF8EB88E FF6EBE6E FF42C541 FF21CA20 FF1ACD19 FF1BCD19 FF1BCD19 FF1BCE1A FF1BCE1A FF1BCE1A FF1CCE1B FF1CCD1B FF1CCC1B FF1CCA1A FF1BC71A FF1AC419 FF18BD17 FF18B917 FF15B413 FF15B014 FF12AA11 FF13A612 FF11A311 FF12A110 FF119F10 FF119D10 FF109D0F FF119C10 FF109B10 FF119B0F FF109B10 FF119B0F FF109A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF119A0F FF109B10 FF119B10 FF119A10 FF119B10 FF109A10 FF109A10 FF109A10 FF119B0F FF119A0F FF119A10 FF119B0F FF119A10 FF119A0F FF119B10 FF109B10 FF119B10 FF119B10 FF119A10 FF119A10 FF109A10 FF119A10 FF119A10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119A10 FF109A10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF109A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A0F FF119A10 FF109B10 FF119A0F FF119A10 FF109A10 FF119A10 FF119A10 FF119A0F FF109910 FF109A10 FF119A10 FF119910 FF119A0F FF109A10 FF11990F FF11990F FF11990F FF11990F FF119A10 FF119B10 FF119910 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119C10 FF119B10 FF129C10 FF119B11 FF129B10 FF119C10 FF119B10 FF119D11 FF129C10 FF119C11 FF129D10 FF119E11 FF129D10 FF119D10 FF119D10 FF129C11 FF119C10 FF119D10 FF119C10 FF119D11 FF129C10 FF119C10 FF119C10 FF119B11 FF129B10 FF119B11 FF129B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF129C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B11 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF129C10 FF119C11 FF129C10 FF119D10 FF129D10 FF129E11 FF129F11 FF119F11 FF13A111 FF12A112 FF14A412 FF13A512 FF14A513 FF14A713 FF14A714 FF15A913 FF14AA14 FF13AA12 FF13A912 FF13A811 FF12A612 FF16A014 FF249D24 FF379D36 FF54A153 FF6EA56E FF84A884 FF95AC95 FFA1AFA0 FFAAB0AA FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B1B0 FFABB0AB FFA0AEA0 FF86AB86 FF69A969 FF4DAA4C FF2EAC2D FF19AE18 FF16B214 FF15B314 FF15B514 FF17B616 FF31B530 FF52B451 FF6FB36F FF88B388 FFA0B3A0 FFACB2AC FFB0B2B0 FFB2B3B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B2B0 FFADB2AD FFA3B4A3 FF91B891 FF71BC71 FF4CC44B FF20CB1F FF1ACD19 FF1BCD1A FF20CE1E FF26CF25 FF28D127 FF25D024 FF22CF21 FF1ECD1D FF1CCC1B FF1CCA1A FF1BC71A FF1AC319 FF18BE17 FF18B917 FF15B413 FF15AF14 FF12AC12 FF13A611 FF11A210 FF12A110 FF119F10 FF119D10 FF109D10 FF119B10 FF109B10 FF119B10 FF109A10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A0F FF119B10 FF119A0F FF109B10 FF119B10 FF109B10 FF109A10 FF119B0F FF119A10 FF119B0F FF119B10 FF119B10 FF119A0F FF119A10 FF119A10 FF119A10 FF109B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A0F FF119B10 FF119A0F FF119B10 FF109B10 FF119A10 FF119A10 FF119A0F FF109A10 FF119910 FF11990F FF109910 FF109A0F FF119910 FF11990F FF119A10 FF119A10 FF119A0F FF119910 FF119A0F FF119B10 FF119A10 FF119B10 FF119A10 FF119B0F FF119A10 FF119A0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B11 FF119C10 FF129B10 FF119C10 FF119C10 FF129C10 FF129C10 FF119C10 FF129D11 FF119D11 FF119D10 FF119C10 FF129D11 FF119D10 FF129C10 FF129D10 FF129D10 FF129C10 FF119B10 FF129B10 FF119D11 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119C10 FF119B11 FF119B10 FF119B11 FF119B10 FF119C10 FF119C10 FF119B10 FF119D10 FF119C10 FF119B11 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C11 FF119C10 FF119D10 FF129D10 FF129D11 FF129E11 FF129E11 FF139F11 FF13A111 FF13A111 FF13A212 FF13A413 FF13A513 FF15A613 FF14A814 FF15A914 FF14AB13 FF14AB13 FF14AB12 FF14AA12 FF13A811 FF12A611 FF14A112 FF209D1F FF349C32 FF4E9E4E FF68A367 FF81A781 FF93AB93 FFA0AFA0 FFAAB0AA FFB0B1B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFABB0AB FFA1AEA1 FF8AAB8A FF6FAA6E FF50AA50 FF2DAB2C FF17AE16 FF16B114 FF15B314 FF15B513 FF18B617 FF32B531 FF52B451 FF71B370 FF8BB28B FFA0B3A0 FFABB2AB FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAFB2AF FFA6B4A6 FF93B693 FF75BA75 FF4FC14F FF23CA21 FF28CF27 FF35D334 FF40D53E FF4AD849 FF4CD94B FF48D848 FF43D641 FF3AD339 FF32D131 FF2BCD29 FF26CB25 FF22C521 FF1BBF1A FF19B918 FF15B514 FF16B013 FF12AB12 FF13A611 FF11A211 FF11A010 FF119F10 FF119D10 FF119B10 FF119B0F FF119A10 FF119A10 FF119B10 FF109B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF109A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF109B10 FF119B10 FF119A10 FF119B0F FF119A10 FF119B0F FF119B10 FF119A0F FF119A10 FF119B10 FF119B10 FF119A10 FF119B0F FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A0F FF109B10 FF119A10 FF119A10 FF109B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B0F FF119A10 FF119A10 FF109B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF109A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119A10 FF119A10 FF119A0F FF119A10 FF109A10 FF119A10 FF109B10 FF119A0F FF109B10 FF119B0F FF109910 FF119A10 FF109A0F FF109A10 FF109A0F FF119910 FF10990F FF119910 FF109910 FF119A10 FF119A0F FF119A10 FF119910 FF119A0F FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C11 FF129C10 FF119D10 FF119C11 FF119C11 FF119C10 FF119C11 FF129C11 FF119D11 FF119C10 FF129D10 FF119C10 FF129D10 FF119C11 FF119D10 FF119B10 FF119B10 FF119D10 FF129C10 FF119B10 FF119B10 FF119C11 FF129B10 FF119B11 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C11 FF119B10 FF119B10 FF119B10 FF119B11 FF129C10 FF119C10 FF129B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF129C10 FF119C11 FF129C10 FF119D11 FF129D11 FF119D11 FF129E10 FF129F11 FF129F11 FF12A111 FF13A111 FF13A312 FF14A413 FF14A713 FF14A714 FF14AA13 FF13AB13 FF15AD15 FF15AC13 FF13AD13 FF14AC12 FF13A911 FF12A610 FF12A111 FF1B9D1A FF2D9B2D FF499D48 FF66A266 FF7EA67E FF91AA90 FFA0AEA0 FFAAB0AA FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B1B0 FFABB0AB FFA2AFA2 FF8EAC8E FF75AB74 FF54A954 FF2FAB2E FF19AE18 FF16B114 FF15B214 FF15B413 FF1BB41A FF30B530 FF53B452 FF75B274 FF8DB28D FF9EB29E FFAAB2AA FFB0B2B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAFB3AF FFA8B4A8 FF99B698 FF7EBB7E FF5BC25A FF41D140 FF4CD74B FF5FDC5E FF6EE06D FF77E176 FF7AE279 FF7AE279 FF7AE27A FF73E073 FF6ADD69 FF59D858 FF48D347 FF3CCC3B FF32C731 FF29BE28 FF1DB71C FF15B014 FF13AA12 FF11A711 FF12A411 FF11A010 FF119F10 FF109C10 FF109C10 FF109A0F FF109A10 FF109A0F FF119A10 FF109B10 FF119A10 FF109A10 FF119B0F FF119B10 FF119A10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B0F FF109B10 FF109B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A0F FF109B10 FF119B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B0F FF119B0F FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A0F FF119A10 FF119A10 FF119A10 FF119B10 FF119B0F FF109910 FF119A10 FF119910 FF11990F FF109910 FF119910 FF109910 FF11990F FF109910 FF119910 FF119B0F FF119A10 FF119B10 FF119A0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF129B10 FF119B10 FF119C10 FF119C11 FF129C10 FF119C11 FF119D11 FF119B10 FF119D10 FF129C11 FF129D10 FF119C11 FF129D10 FF119D11 FF129B10 FF129C10 FF119D10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C11 FF119C10 FF119B10 FF119B10 FF119C10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C11 FF119B10 FF119C11 FF119C10 FF119D10 FF129E10 FF129E11 FF129F11 FF119F11 FF13A111 FF12A111 FF13A312 FF13A413 FF15A512 FF13A813 FF14A913 FF15AB14 FF15AC14 FF15AD14 FF14AC14 FF14AE14 FF13AC13 FF13AA12 FF12A610 FF12A211 FF149B13 FF269A25 FF449A43 FF64A164 FF7DA67C FF90AA90 FFA0ADA0 FFABAFAB FFB0B1B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B2B1 FFACB0AC FFA2AFA2 FF91AC90 FF79AC79 FF59A958 FF35AB34 FF19AE18 FF15B114 FF15B214 FF15B413 FF1BB419 FF32B531 FF54B354 FF75B274 FF8EB28D FF9EB29E FFAAB3AA FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAFB2AF FFA9B3A9 FF9AB59A FF83BA83 FF70C56F FF68D667 FF77E175 FF89E589 FF97E896 FFA0EAA0 FFA7ECA6 FFABEDAB FFABEDAB FFA6EBA6 FF9DE99D FF8EE58D FF78DE78 FF61D661 FF4ECE4D FF41C640 FF31BE30 FF23B522 FF15AC15 FF12A711 FF12A211 FF11A010 FF119E10 FF109D10 FF119C0F FF109B0F FF119A10 FF109A10 FF119A10 FF119A10 FF119A10 FF119A0F FF109A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119A10 FF119A0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B0F FF119A10 FF119A10 FF119B10 FF109B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF119B10 FF109B10 FF119A10 FF119B10 FF119A0F FF109A10 FF119A10 FF119A10 FF119A0F FF109A10 FF119A10 FF109910 FF119A0F FF109A10 FF11990F FF109A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A0F FF119B10 FF119A0F FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C11 FF129C10 FF119C10 FF119C11 FF119C11 FF119C10 FF119C11 FF129C10 FF119C10 FF119B10 FF119C10 FF129E10 FF129C12 FF129B10 FF119C10 FF119C10 FF129C10 FF119B10 FF129B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119C11 FF129C10 FF119B10 FF129C10 FF119C10 FF129D10 FF129D10 FF129D11 FF129E11 FF139F11 FF13A012 FF13A111 FF12A312 FF14A312 FF13A612 FF14A813 FF14A914 FF16AA13 FF14AB14 FF15AE13 FF15AE14 FF14AE13 FF15AF13 FF14AD13 FF13AB12 FF12A711 FF11A210 FF119C0F FF1B971A FF3F993E FF609E60 FF7AA37A FF8FA88F FF9FAC9F FFABAFAB FFB0B1B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B1B0 FFACB1AC FFA2AEA2 FF91AC90 FF7AAC79 FF5CA95C FF3AAB39 FF1FB01E FF15B114 FF15B214 FF14B313 FF19B417 FF36B434 FF54B354 FF73B271 FF8AB18A FF9EB29E FFA9B2A9 FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B1 FFB1B2B1 FFB0B2B0 FFAAB3AA FF9EB69E FF8DBB8D FF85C885 FF87DA87 FF9AE999 FFABEDAB FFB8EFB7 FFC4F2C4 FFCCF4CB FFCEF5CE FFCEF4CE FFCBF4CB FFC2F2C2 FFB7EEB6 FFA5E9A4 FF8BE08B FF70D770 FF58CD58 FF47C346 FF35BA33 FF23B022 FF16A815 FF12A210 FF11A010 FF119D0F FF119C10 FF109B0F FF11990F FF119A0F FF119B0F FF10990F FF119A0F FF109910 FF119A0F FF109A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119A10 FF119B0F FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B0F FF119A10 FF119B0F FF119B10 FF119B10 FF119A10 FF119A0F FF119B10 FF119B10 FF109B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF109B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF109B10 FF119A0F FF109B10 FF119A10 FF119A10 FF119A0F FF109A10 FF119A0F FF109A10 FF119A0F FF109A10 FF119A0F FF10990F FF119910 FF109A10 FF11980F FF109B10 FF119910 FF119810 FF119B10 FF119A10 FF119A10 FF119B0F FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 +FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C11 FF119C10 FF119B10 FF119D10 FF119C11 FF129C10 FF119C10 FF119D10 FF119B11 FF129C10 FF119C10 FF129C10 FF119C10 FF119D10 FF119C11 FF119C10 FF129C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF129C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119C10 FF129C10 FF119C10 FF119C10 FF119D10 FF129D10 FF119F11 FF129E10 FF129E11 FF13A011 FF12A112 FF13A112 FF13A312 FF13A512 FF14A613 FF14A814 FF14A913 FF14AB14 FF15AD15 FF15AF14 FF16AF15 FF14AF13 FF14AF13 FF14AD13 FF13AB12 FF12A811 FF11A310 FF109D0E FF149612 FF379735 FF5B9C5A FF76A276 FF8CA68C FF9DAC9D FFACAFAC FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B1B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFADB1AD FFA3AFA3 FF92AD91 FF79AA78 FF5DAB5D FF3FAC3F FF24AE24 FF15B114 FF15B213 FF14B213 FF17B415 FF37B435 FF56B255 FF73B272 FF8AB18A FF9DB19C FFA8B2A8 FFAFB2AF FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB0B2B0 FFABB3AB FFA2B5A2 FF9ABE99 FF96CC96 FFA2E0A1 FFB5EEB4 FFC6F3C6 FFD6F6D5 FFE0F8E0 FFE5F9E5 FFE7FAE7 FFE6F9E6 FFE3F9E3 FFDDF8DD FFD4F5D4 FFC7F2C6 FFB3ECB3 FF95E294 FF75D575 FF5CCB5B FF47C144 FF30B42F FF20AC1E FF12A411 FF11A110 FF109D0F FF119B10 FF109B0F FF11990F FF109A0F FF11990F FF109A10 FF119A0F FF109A10 FF119A10 FF119A0F FF119A10 FF119A10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B0F FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119A10 FF119B10 FF119A0F FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF109A10 FF119B0F FF119A10 FF119A0F FF119A10 FF119A0F FF109910 FF119A0F FF10990F FF109A10 FF109A10 FF109B10 FF109A10 FF109A10 FF109A10 FF119A10 FF119A10 FF119910 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C11 FF119C10 FF119C11 FF129C10 FF119D11 FF129D11 FF129C10 FF119D10 FF119D11 FF129D10 FF119C11 FF129E11 FF119C10 FF119B10 FF119C10 FF119B10 FF119D10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B11 FF119C10 FF119C11 FF129C10 FF119C10 FF129C10 FF129E11 FF129D11 FF119F11 FF12A012 FF129F12 FF13A212 FF13A312 FF13A412 FF14A513 FF14A713 FF14AA13 FF15AB14 FF15AD14 FF16AF15 FF15AF14 FF16B016 FF15B114 FF15B114 FF14AE13 FF13AB12 FF13A911 FF11A310 FF109D0F FF149612 FF329630 FF529850 FF6E9F6E FF88A588 FF9EAB9E FFAAAFAA FFB0B1B0 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAEB1AE FFA4B0A4 FF93AC93 FF7AAC79 FF60AA5F FF42AB41 FF26AD25 FF16B115 FF15B113 FF14B213 FF17B317 FF35B335 FF55B255 FF73B172 FF8DB28D FF9DB29D FFA8B2A8 FFAFB2AF FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B2B0 FFACB3AC FFA7B6A7 FFA3BDA3 FFA6CDA5 FFB3E1B3 FFCCF1CB FFDCF7DC FFEAFBEA FFF1FCF1 FFF5FDF5 FFF6FDF6 FFF4FDF4 FFF2FCF2 FFEEFBEE FFEAFAEA FFE1F8E1 FFD4F4D4 FFBBEDBB FF98E098 FF75D274 FF5BC75B FF40BA3F FF2BB02B FF19A718 FF12A011 FF109E0F FF119C0F FF109B0F FF119A0F FF109910 FF119A0F FF119A0F FF109910 FF119A0F FF119A10 FF119B0F FF119A0F FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF109B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A0F FF109A10 FF119A10 FF109A10 FF119B10 FF10990F FF119A10 FF119A0F FF109910 FF109A10 FF109B10 FF109B10 FF119B10 FF109A10 FF109910 FF109A10 FF11990F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF129C10 FF119D11 FF129C10 FF119C11 FF119D10 FF129C11 FF129D10 FF119C10 FF119C10 FF119D10 FF119D10 FF129B10 FF119C10 FF129B10 FF129C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF129C10 FF119C11 FF129C10 FF119C11 FF129D11 FF129C11 FF129F11 FF129F11 FF13A011 FF13A211 FF13A212 FF13A312 FF14A613 FF14A713 FF15A914 FF14AB14 FF15AD15 FF15AF14 FF16AF16 FF15B115 FF16B215 FF16B115 FF16B113 FF14AF13 FF13AD13 FF12AB11 FF11A410 FF119E0F FF179815 FF2C962A FF4A9849 FF679B66 FF81A281 FF99A899 FFA8ADA8 FFB0B1B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFAFB1AF FFA6B0A6 FF94AD94 FF80AB7F FF62AB61 FF43AB42 FF29AE28 FF1AB019 FF15B113 FF14B213 FF1AB319 FF31B32F FF56B256 FF76B276 FF8EB28E FF9DB19D FFA9B2A9 FFAFB2AF FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B2B0 FFADB4AD FFAAB6AA FFA9BEA9 FFAFCEAE FFC1E2C1 FFD8F1D7 FFECFBEC FFF7FDF7 FFFCFEFC FFFDFFFD FFFDFFFD FFFCFEFC FFFBFEFA FFF9FEF9 FFF8FDF8 FFF5FDF5 FFEEFAEE FFDBF5DB FFBCEABC FF94DB94 FF74CF74 FF58C256 FF3BB539 FF22AB21 FF13A211 FF119E10 FF109B0F FF119910 FF0F9A0F FF11980E FF109910 FF11990F FF109910 FF11990F FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B0F FF119A10 FF119A10 FF109A10 FF119B10 FF109A10 FF119A10 FF11990F FF119B0F FF109A10 FF119A10 FF10990F FF109B10 FF109B10 FF109B10 FF109A10 FF109910 FF119A10 FF119A0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C11 FF119C10 FF119C10 FF119B10 FF129C10 FF119C10 FF129E10 FF119C10 FF119D11 FF129C10 FF119C10 FF119B10 FF119C10 FF119C11 FF129B10 FF119B10 FF119D10 FF129B10 FF119D10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C11 FF119C10 FF119C10 FF119B10 FF119C11 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119D10 FF129B10 FF119C11 FF119D10 FF119C11 FF119C10 FF129E10 FF129E10 FF139F10 FF119E11 FF13A112 FF13A312 FF13A412 FF13A412 FF14A713 FF14A813 FF15A914 FF15AC13 FF15AE15 FF16B015 FF16B016 FF15B215 FF16B316 FF16B315 FF15B114 FF15AF13 FF14AD12 FF12AC12 FF11A410 FF109D0F FF169715 FF289426 FF449543 FF5F975F FF7B9F7A FF92A592 FFA5ACA5 FFAFB0AE FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAEB1AE FFA6B0A6 FF97AD96 FF83AC82 FF66AC66 FF45AB44 FF2CAE2A FF1BB01A FF15B113 FF14B113 FF1AB219 FF31B330 FF56B256 FF76B176 FF8EB18E FF9DB19D FFA9B2A9 FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B2B0 FFADB3AD FFABB6AB FFACBEAB FFB5CDB5 FFC8E0C8 FFE2F2E2 FFF6FDF6 FFFDFEFD FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFFFD FFFDFFFD FFFDFFFD FFFDFEFD FFFAFEFA FFF2FCF2 FFDAF3DA FFB3E6B3 FF8BD78B FF6FCA6C FF4CBC4C FF32B030 FF16A316 FF129D10 FF109B0F FF119B0E FF109910 FF10980E FF109810 FF10990F FF119910 FF109910 FF109910 FF11990F FF109B10 FF119B0F FF119B10 FF119A10 FF109B10 FF119A10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A0F FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A0F FF109910 FF119A0F FF109A0F FF109A10 FF109A0F FF109A10 FF119A10 FF109B10 FF109A10 FF119A10 FF109A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C11 FF129C10 FF119C10 FF119C10 FF119B10 FF129D10 FF119C10 FF119B10 FF119C11 FF119C10 FF129D10 FF119C10 FF119B10 FF119C11 FF129C10 FF119C10 FF119C11 FF119C10 FF119B10 FF119B11 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF129B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119C11 FF119C10 FF119B10 FF119C10 FF119C10 FF129D10 FF129C11 FF129E10 FF119D11 FF129E10 FF129F12 FF12A010 FF12A112 FF13A312 FF13A413 FF13A613 FF14A713 FF14A914 FF16AA14 FF15AC15 FF16AF15 FF16B115 FF17B316 FF17B316 FF17B415 FF16B315 FF16B215 FF17B114 FF18B017 FF1CAE1A FF1EAB1D FF20A520 FF25A023 FF319A2F FF419640 FF579556 FF719B70 FF8BA28B FF9FAA9F FFACB0AC FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB1B1B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAFB1AF FFA6B0A6 FF96AC96 FF84AD83 FF67AC67 FF46AC46 FF2EAE2C FF1AB019 FF15B113 FF14B112 FF18B217 FF35B234 FF55B254 FF74B174 FF8DB18D FF9FB19F FFABB2AA FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAFB3AF FFADB6AD FFAEBEAE FFB8CCB8 FFCCDDCC FFE7F1E7 FFFAFDFA FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFFFE FFFFFFFF FFFEFFFE FFFEFEFE FFFAFEFA FFEDFAED FFCBECCA FFA5DFA5 FF83D083 FF5FC25E FF42B440 FF22A621 FF139F11 FF109C10 FF109A0F FF11990F FF10980F FF10980F FF119810 FF10990F FF11990F FF109910 FF119A0F FF119A10 FF119B10 FF109B10 FF119A0F FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119A10 FF119B10 FF119B10 FF109B10 FF119B10 FF119A10 FF119A0F FF119A10 FF119A10 FF119B10 FF119A0F FF109B10 FF119A0F FF109A10 FF119A10 FF119B0F FF119A10 FF119A0F FF11990F FF109910 FF119A10 FF109A10 FF109A10 FF109A10 FF119A10 FF119A10 FF109910 FF119B0F FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119A10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B11 FF129B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119C10 FF119C10 FF119C11 FF119B10 FF119D11 FF119C10 FF129D10 FF119D11 FF119D10 FF129C11 FF129D10 FF119C10 FF129C10 FF119B11 FF119C10 FF129C10 FF119B10 FF119C11 FF119D10 FF119C11 FF119C10 FF129B10 FF119C10 FF129C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119C10 FF129B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF129B10 FF119C11 FF119C10 FF129C10 FF119D10 FF129E11 FF129D10 FF129E12 FF139E10 FF13A011 FF13A111 FF13A212 FF13A312 FF13A513 FF14A613 FF14A914 FF14AA14 FF15AB15 FF16AE15 FF17B015 FF16B216 FF17B416 FF18B515 FF16B615 FF1AB619 FF22B821 FF2BB82A FF37BA35 FF44BD42 FF4EBC4D FF52B952 FF51B451 FF5BAE5A FF61A761 FF65A164 FF719D71 FF82A082 FF98A797 FFA6ADA5 FFACAFAC FFB0B1B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAFB2AF FFA5AFA4 FF96AE96 FF82AC81 FF67AB67 FF4BAC4B FF2DAE2B FF19B018 FF14B013 FF14B012 FF16B115 FF36B235 FF56B154 FF78B177 FF8EB08D FFA0B1A0 FFAAB1AA FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB0B4B0 FFADB5AD FFB0BDB0 FFB9C8B9 FFCCD6CC FFE6EDE6 FFFBFCFB FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFFFE FFF4FDF4 FFDBF1DB FFBAE7BA FF97D997 FF6FC86F FF4EBB4E FF2FAD2F FF19A118 FF119C0F FF10990F FF0F980E FF109810 FF0F980F FF119910 FF109910 FF11990F FF119910 FF119910 FF119A10 FF119B0F FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF119A10 FF119A0F FF109A10 FF119A0F FF109B10 FF119A10 FF119A10 FF119910 FF109A10 FF11990F FF109A0F FF11990F FF109A10 FF109910 FF119A10 FF109A10 FF109B10 FF109A10 FF119A0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF129B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C11 FF119B10 FF129C10 FF119C11 FF119C10 FF119D11 FF119D10 FF119C11 FF129C10 FF129C10 FF119E11 FF119C10 FF119C11 FF129C10 FF119C11 FF129D10 FF119C10 FF129D10 FF119B10 FF119C10 FF119C10 FF129B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C11 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129C10 FF119D11 FF129D10 FF129C11 FF129D11 FF129E11 FF129E11 FF12A011 FF12A212 FF14A212 FF14A312 FF15A613 FF14A713 FF15AA14 FF15AC14 FF16AD15 FF16B016 FF17B216 FF18B417 FF18B516 FF1AB719 FF22B922 FF33BE30 FF41C140 FF56C755 FF66CA63 FF72CD72 FF7CCE7C FF83CF82 FF89CD89 FF8FC88E FF8DBF8D FF8BB58A FF83AB83 FF88A587 FF94A794 FF9EA89E FFA6ACA6 FFADB0AD FFB0B1B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB0B0B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAEB1AE FFA4AFA4 FF94AD94 FF7FAC7E FF68AC68 FF4CAC4B FF2AAE28 FF17B016 FF14B013 FF14B012 FF17B117 FF36B136 FF5DB25C FF7BB17A FF91B190 FFA2B2A1 FFACB2AC FFB0B2B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B3B0 FFAFB6AE FFB1BCB1 FFBBC6BB FFCAD4CA FFE1E6E1 FFF5F6F5 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFF8FDF8 FFE7F6E7 FFC9EBC9 FFA6DEA6 FF83D083 FF5DC05B FF39B037 FF21A41F FF139C12 FF119910 FF0F980F FF11970F FF109810 FF10980F FF10990F FF109910 FF109910 FF11990F FF119B10 FF119A10 FF119A10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF109A10 FF11990F FF109910 FF119A10 FF109910 FF119A10 FF119910 FF11990F FF119A10 FF109B10 FF119910 FF119A10 FF119B0F FF119A10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF129B10 FF119B11 FF119B10 FF129C10 FF119C10 FF119C10 FF119C11 FF119C11 FF129D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119D10 FF129D10 FF119D11 FF119B10 FF119C11 FF119B10 FF119B11 FF119B10 FF129B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF129C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B11 FF129C10 FF119C10 FF119C10 FF119C10 FF129D10 FF129D11 FF129E11 FF129E11 FF139F12 FF13A011 FF13A212 FF13A312 FF13A413 FF15A713 FF14A914 FF16AB14 FF15AC14 FF17AE15 FF17B116 FF17B417 FF1BB71B FF23B923 FF31BD31 FF4AC548 FF60CC5F FF79D378 FF8CD78A FF9ADB99 FFA6DFA6 FFAFE0AD FFB6E1B6 FFBAE2BA FFBBDFBB FFB4D4B4 FFACCAAC FFA1BFA1 FF99B298 FF97AB96 FF9CAA9C FFA3ABA3 FFA8ADA8 FFAEB0AE FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB0B1B0 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFAEB1AE FFA4B0A4 FF95AD95 FF82AC80 FF67AC66 FF4AAB48 FF2AAD28 FF16AF14 FF14B013 FF13B012 FF1AB019 FF3BB23A FF62B161 FF7FB17F FF95B294 FFA2B0A2 FFABB2AB FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B3B0 FFB0B5AF FFB2BAB2 FFBAC2BA FFCAD0CA FFDADFDA FFEEF0EE FFFBFBFB FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFBFEFB FFEEF9EE FFD5F0D5 FFB8E4B8 FF90D790 FF6BC56B FF41B441 FF28A826 FF179F16 FF10980F FF109810 FF10960F FF10980F FF109810 FF0F980F FF119910 FF109910 FF11990F FF119A10 FF119A0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119A10 FF119B10 FF119A10 FF119B0F FF119A10 FF119A0F FF119A0F FF119B10 FF119A0F FF119A10 FF119A10 FF119B10 FF109A10 FF119B10 FF109A10 FF11990F FF119B10 FF119A10 FF119A10 FF119B10 FF119910 FF119A10 FF119A10 FF119B0F FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF129B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C11 FF119C10 FF129C10 FF119C11 FF129C10 FF119C11 FF129B10 FF129D10 FF119D11 FF119C10 FF119D11 FF119E10 FF119C11 FF119C10 FF119C11 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B11 FF119C10 FF119B10 FF119C10 FF119C11 FF129D10 FF119C11 FF119D10 FF129E11 FF139E11 FF129F12 FF13A012 FF13A112 FF13A213 FF13A311 FF14A613 FF15A713 FF15AA14 FF15AB14 FF16AD16 FF17B116 FF18B417 FF20B71F FF29BB27 FF3EC23D FF59CA58 FF74D274 FF90D990 FFA5E0A4 FFB6E5B5 FFC2E8C2 FFCDECCB FFD6EFD6 FFDAF0DA FFDEF0DD FFDEF0DE FFD5E7D5 FFC9DCC9 FFBCD0BC FFADC1AD FFA2B5A2 FF9FAD9E FFA2ACA2 FFA7ADA7 FFADB0AD FFB0B1B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB0B1B0 FFB0B1B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFADB1AD FFA3AEA3 FF95AD95 FF80AB80 FF64AB63 FF45AB43 FF25AC24 FF17AF15 FF14B013 FF13AF12 FF20B01F FF41B240 FF64B163 FF7FB17F FF94B194 FFA2B1A2 FFACB1AC FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B2B0 FFB0B4B0 FFB2B9B2 FFB8C0B8 FFC4CAC4 FFD4D8D3 FFE6E7E6 FFF6F7F6 FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFBFEFB FFF2FAF2 FFDEF3DE FFC3E7C3 FF9BD99B FF74C873 FF4AB649 FF2CA92C FF1AA019 FF119910 FF0F970F FF109710 FF0F970F FF119710 FF109810 FF11980F FF11990F FF119910 FF119910 FF11990F FF119A10 FF119A0F FF119A10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF109B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF109A10 FF119B10 FF119A10 FF119A10 FF109B0F FF109A10 FF119910 FF109A10 FF119A10 FF109B0F FF119A10 FF119A0F FF119B10 FF119B10 FF119A10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119A10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129C10 FF119B10 FF119B11 FF119C10 FF129C10 FF119B11 FF119C11 FF119C10 FF119C11 FF119C10 FF119D10 FF119C11 FF119C10 FF119D10 FF119B11 FF119C10 FF119D10 FF129C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF129C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF129C10 FF119B11 FF119C10 FF119C10 FF129D10 FF119D11 FF129F10 FF129E11 FF139E12 FF129F11 FF13A111 FF13A112 FF13A312 FF13A312 FF14A613 FF13A813 FF15AB14 FF15AC15 FF17AF16 FF17B216 FF22B721 FF2EBC2E FF44C242 FF60CA60 FF7DD47D FF9ADD9A FFB2E4B2 FFC3EAC3 FFD1EED1 FFDBF1DA FFE5F5E5 FFEAF7EA FFF0FAF0 FFF4FAF4 FFF2F9F2 FFEFF7EF FFE4EDE4 FFD6E2D6 FFC5D2C5 FFB4C2B3 FFA8B5A8 FFA4AEA4 FFA5ACA5 FFABAEAB FFB0B1B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB0B1B0 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFADB0AD FFA3AFA3 FF94AD94 FF80AB7F FF62AA61 FF40AB3F FF21AC20 FF17AF15 FF14B013 FF13AF12 FF27B025 FF47B246 FF63B062 FF80B180 FF96B195 FFA4B1A4 FFAEB2AE FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B4B0 FFB2B6B2 FFB7BDB7 FFC1C6C1 FFCDD1CD FFDFE2DF FFEFF0EF FFFBFCFB FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFDFEFD FFF5FBF5 FFE6F6E6 FFCDEACD FFA6DEA6 FF7ACD79 FF4FB94D FF32AC32 FF1EA11D FF139A12 FF0F970F FF10960F FF10970F FF11980F FF10980F FF11980F FF10990F FF119910 FF119A0F FF119A10 FF109A10 FF11990F FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109A10 FF119B10 FF109A10 FF119910 FF109A10 FF119A10 FF119A0F FF119B10 FF119A0F FF119910 FF11990F FF119A10 FF109A10 FF109A10 FF109B10 FF109A10 FF119B10 FF119B10 FF119B0F FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C11 FF129C10 FF119B10 FF119D11 FF129C10 FF119C11 FF129D10 FF129D10 FF129C11 FF119B10 FF119B11 FF119C10 FF119C11 FF119C10 FF119C11 FF119B11 FF119C11 FF119B11 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF129B10 FF119B10 FF119C10 FF129B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119C10 FF119C10 FF129C10 FF119D11 FF129D10 FF119D11 FF129F10 FF129F12 FF139F10 FF12A112 FF13A211 FF14A312 FF13A412 FF15A613 FF14A613 FF16A915 FF16AB14 FF16AF15 FF19B117 FF22B621 FF33BC32 FF46C446 FF63CB63 FF85D685 FFA1DFA0 FFBAE7B9 FFCBECCB FFD9F1D9 FFE1F3E1 FFEBF7EB FFF1FAF1 FFF6FCF6 FFFCFEFC FFFCFEFC FFFCFDFC FFFAFCFA FFF7FAF7 FFEDF2EC FFDCE4DC FFC7D1C7 FFB5C0B5 FFA9B3A9 FFA6AEA6 FFABAEAB FFAFB0AF FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B2B1 FFB1B1B1 FFB2B2B2 FFB1B1B1 FFB0B0B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFADB1AD FFA3AFA2 FF92AC92 FF7DAC7C FF5EAB5E FF3CAA3B FF1EAC1D FF16AF14 FF14AF13 FF15AF14 FF2AB028 FF49B149 FF65B065 FF84B183 FF98B198 FFA7B1A7 FFAFB2AF FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B3B2 FFB1B2B1 FFB0B2B0 FFB2B6B2 FFB6BBB6 FFBDC2BD FFC9CCC9 FFD8DAD8 FFE7E8E7 FFF5F6F5 FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFDFEFD FFF6FBF6 FFE7F6E7 FFD4F0D4 FFABE1AB FF81CC81 FF54BB53 FF36AD35 FF1FA01E FF139912 FF109610 FF10960F FF10960E FF10970F FF10970F FF10980F FF11990F FF119910 FF109910 FF119A10 FF119910 FF119A10 FF109A10 FF119A10 FF109A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF109A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF109A10 FF119B10 FF109A10 FF119A10 FF11990F FF119A10 FF119A10 FF109A10 FF119A10 FF119B10 FF109A10 FF119B0F FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C11 FF119C10 FF129C10 FF119C11 FF119D10 FF119C10 FF119D10 FF129D11 FF129C10 FF119D10 FF129D11 FF129D10 FF119D11 FF119C10 FF129B11 FF119C10 FF119C11 FF129B10 FF119B10 FF129C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF129C10 FF119D11 FF119D10 FF129D11 FF129E10 FF129E11 FF129F11 FF12A010 FF12A011 FF13A212 FF13A311 FF13A513 FF13A412 FF13A713 FF13A913 FF15AA13 FF16AD16 FF19B019 FF23B520 FF36BC35 FF4EC44D FF69CC68 FF88D588 FFA4DEA3 FFBDE7BC FFD2EFD2 FFE1F3E0 FFE7F5E7 FFEEF8EE FFF4FBF4 FFFAFDFA FFFDFFFD FFFFFFFF FFFFFFFF FFFFFFFF FFFEFFFE FFFDFEFD FFFAFCFA FFEEF1EE FFD9DED9 FFC2CBC2 FFB3BCB3 FFACB2AC FFACAFAC FFAFB1AF FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB0B0B0 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFACB1AC FFA2AFA2 FF92AC92 FF7AAB7A FF5CA95B FF39AB37 FF1CAC1B FF15AF14 FF14AF13 FF18AF17 FF2CAF2B FF49B049 FF6EB16D FF88B187 FF9BB19A FFA8B2A8 FFAFB2AF FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B4B1 FFB4B8B4 FFB9BDB9 FFC3C6C3 FFD1D2D1 FFE0E0E0 FFEFEFEF FFFBFBFB FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFF7FCF7 FFE7F6E7 FFD4F0D4 FFAEE0AE FF80CC80 FF57BC56 FF38AC36 FF20A11F FF149912 FF0F950F FF10960F FF10950F FF10960F FF11970F FF119810 FF10990F FF11980F FF119910 FF109A10 FF109910 FF119A10 FF119A0F FF119910 FF109A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF109B10 FF119A10 FF119B10 FF11990F FF119A0F FF119A10 FF119B10 FF109910 FF11990F FF109A10 FF119B10 FF109A10 FF119A10 FF119A10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B11 FF119C10 FF119C10 FF119C10 FF119C11 FF129C11 FF129C10 FF119C11 FF129D10 FF119B10 FF129C10 FF119D10 FF119C10 FF119C11 FF119B10 FF119B10 FF119C10 FF119C10 FF129B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF129C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119D10 FF119C10 FF119D10 FF129D10 FF129E10 FF129E10 FF12A011 FF129F10 FF13A012 FF12A311 FF13A212 FF13A312 FF14A513 FF14A512 FF15A614 FF15AA14 FF15AB15 FF18B018 FF22B421 FF35BA34 FF50C34F FF69CD68 FF85D484 FFA3DFA3 FFBCE8BB FFD2EED2 FFE1F3E0 FFEAF7EA FFF0F9F0 FFF7FCF7 FFFCFEFC FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFF7F9F7 FFE6E9E6 FFCED4CE FFBBC2BB FFAFB4AF FFADB1AD FFB0B1B0 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B0B0 FFB0B1B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B1B0 FFACB1AC FFA1AEA1 FF91AC91 FF7BAB7B FF5DA95C FF39AA38 FF1BAC1A FF14AE13 FF14AF13 FF1CAF1B FF2EAE2D FF4FB14E FF71B070 FF8BB18B FF9DB19D FFA8B1A8 FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B4B1 FFB3B6B3 FFB7BBB7 FFC0C1C0 FFC9C9C9 FFD5D5D5 FFE3E3E3 FFF1F1F1 FFFCFCFC FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFF5FBF5 FFE6F6E6 FFD0EDD0 FFABDEAB FF7FCD7F FF56BC56 FF34AB33 FF1DA01D FF129910 FF10950F FF10950F FF10950F FF11960F FF109610 FF11970E FF109810 FF10990F FF11990F FF119A0F FF11990F FF109A10 FF119A0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF109B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A0F FF119A10 FF119A0F FF119910 FF109910 FF119A10 FF119A10 FF119A10 FF109B10 FF119B10 FF119910 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF129C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF129C10 FF119C11 FF129C10 FF119C10 FF119C10 FF129D10 FF119C10 FF119C11 FF129C10 FF119B11 FF119B10 FF119B10 FF119B10 FF119C10 FF129C10 FF119B10 FF119C10 FF119B11 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C11 FF129B10 FF119C10 FF129C10 FF119B10 FF129E11 FF119E11 FF129E12 FF119F11 FF12A011 FF11A111 FF13A213 FF13A411 FF13A413 FF13A512 FF14A613 FF13A712 FF15AB15 FF15AB14 FF18AD17 FF22B221 FF31B92F FF4CC14B FF66CA65 FF81D480 FFA0DC9F FFBCE6BB FFD2EDD1 FFE0F3E0 FFEDF8ED FFF4FBF4 FFF8FCF8 FFFCFEFC FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFDFDFD FFEFF1EF FFD6DAD6 FFC1C6C1 FFB2B7B2 FFAFB1AE FFB0B1B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B1B0 FFABB1AB FFA1AEA1 FF92AC92 FF7EAB7E FF61AA60 FF3AA938 FF1BAD1A FF14AE13 FF14AF12 FF1CAE1B FF33AE32 FF54AF53 FF74B173 FF8BB08B FF9DB19C FFA9B2A9 FFB0B2B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B3B2 FFB1B3B1 FFB2B4B2 FFB6B8B6 FFBBBCBB FFC3C4C3 FFCDCDCD FFD9D9D9 FFE7E7E7 FFF2F2F2 FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFFFE FFFCFEFC FFF1FBF1 FFE0F4E0 FFC4E9C4 FFA0DB9F FF7BCA7A FF51B950 FF30A930 FF1A9D18 FF10980F FF10960E FF0F940F FF0F950E FF0F950E FF109610 FF0F960E FF11970F FF11980F FF119910 FF10990F FF119A0F FF109A10 FF119A10 FF109B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B0F FF109A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119A10 FF119A10 FF119B0F FF109B10 FF119A0F FF109A10 FF119910 FF109910 FF109B10 FF119910 FF109910 FF119A0F FF119A10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119A10 FF109B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C11 FF119C10 FF119B10 FF119C10 FF119C11 FF119B10 FF119D10 FF119C10 FF119C11 FF119D10 FF119C10 FF129C10 FF119C10 FF119D10 FF119B10 FF129C10 FF119C11 FF119C10 FF119B10 FF119B11 FF119C10 FF129C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF129C10 FF119B10 FF119C10 FF119C10 FF119D10 FF119C11 FF129D10 FF119E10 FF129E11 FF12A011 FF13A013 FF12A211 FF13A313 FF12A412 FF15A513 FF13A612 FF15A614 FF15AA13 FF15AB15 FF17AC15 FF20B11F FF2DB72C FF42BE42 FF62C860 FF7ED37D FF9CDC9C FFB9E5B7 FFD0EDCF FFE2F3E2 FFEDF8ED FFF8FCF8 FFFAFDFA FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFDFEFD FFF3F4F3 FFDCDEDC FFC4C8C4 FFB4B8B4 FFB0B2B0 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFABB0AB FFA2AEA1 FF93AD93 FF7EAB7D FF61AA60 FF3DAB3C FF1FAC1E FF14AE13 FF14AF12 FF18AE17 FF39AF38 FF58B057 FF72B072 FF8BB18A FF9FB19E FFAAB1AA FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B3B2 FFB2B3B2 FFB2B4B2 FFB3B5B3 FFB7B9B7 FFBEBEBE FFC5C6C5 FFD0D0D0 FFDBDCDB FFE9E9E9 FFF5F6F5 FFFDFEFD FFFEFFFE FFFEFFFE FFFEFFFE FFFDFFFD FFFBFEFB FFF7FCF7 FFE9F8E9 FFD4F0D4 FFB5E4B5 FF92D491 FF6FC66D FF46B445 FF2AA72A FF149C14 FF10970E FF0F950F FF0F920E FF10930F FF0F950E FF0F950E FF10960F FF10970F FF0F980F FF11990F FF119910 FF119A10 FF109A10 FF109910 FF119A0F FF109A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B0F FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF109A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119910 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119A10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF129B10 FF119C10 FF119C10 FF119C10 FF129D10 FF129D10 FF119B11 FF119B10 FF119D10 FF119D10 FF119C10 FF119C10 FF119B11 FF119C11 FF119C11 FF129B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C11 FF119C10 FF119D10 FF119D11 FF129C10 FF129E11 FF129F10 FF129F11 FF13A011 FF119F11 FF13A111 FF12A312 FF13A312 FF13A512 FF14A713 FF13A813 FF16A914 FF15AB14 FF15AD15 FF1CAE1A FF2BB32A FF42BD42 FF5FC65E FF7ED17D FF99DA99 FFB6E5B6 FFCFEDCF FFDFF3DE FFEDF8ED FFF6FCF6 FFFDFEFD FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFF5F6F5 FFDCDEDC FFC3C4C3 FFB5B7B5 FFB1B3B1 FFB1B2B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B1B1 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B1B0 FFADB1AD FFA3AEA3 FF93AD93 FF7FAC7E FF5FAA5E FF41AB40 FF22AC22 FF15AE14 FF14AE12 FF17AE16 FF3BAF3A FF58AF57 FF72B072 FF8CB18C FF9DB19D FFA9B1A9 FFAFB2AF FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B3B2 FFB2B4B2 FFB3B6B3 FFB8B9B8 FFBEBFBE FFC7C7C7 FFCFD0CF FFD9DBD9 FFE4E7E4 FFEEF2EE FFF8FCF8 FFFAFEFA FFFAFEFA FFF8FDF7 FFF2FBF2 FFEAF9EA FFDBF3DA FFC4E9C4 FFA2DCA1 FF82D082 FF5DBF5B FF37AD36 FF1EA11D FF129A10 FF0F970F FF10940D FF0F940F FF0F930E FF10930F FF10940F FF0F950F FF10950F FF10960F FF10980F FF10990F FF10980F FF119A0F FF119A10 FF109910 FF119A10 FF109A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF109B10 FF119A0F FF109B10 FF119B10 FF109B10 FF119A10 FF119A10 FF119910 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF129B10 FF119D10 FF119B11 FF119C10 FF129B11 FF129C10 FF119C10 FF119C10 FF119C10 FF119C10 FF129D10 FF119C10 FF119C11 FF119C11 FF119D10 FF129B11 FF119D10 FF119B11 FF119B11 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF129C10 FF119B11 FF119D10 FF119C11 FF119C10 FF119D11 FF129F11 FF119F11 FF129F11 FF13A111 FF12A312 FF14A212 FF13A313 FF15A612 FF13A713 FF15A913 FF14A814 FF15AA15 FF16AC15 FF18AE17 FF26B426 FF41BC3E FF5AC559 FF77D077 FF95DA94 FFB4E3B4 FFCEECCE FFE2F3E2 FFEBF7EB FFF9FDF9 FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFCFCFC FFEEEEEE FFD5D5D5 FFC2C3C2 FFB4B6B4 FFB0B2B0 FFB1B2B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B1B0 FFAEB1AE FFA5B0A5 FF96AE95 FF7EAB7E FF62AA61 FF42AA41 FF27AC26 FF16AE15 FF14AE12 FF18AE17 FF38AE37 FF57AF57 FF78B077 FF8EB08E FF9FB19F FFA9B2A9 FFAFB2AF FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B4B2 FFB3B6B3 FFB7BAB7 FFBCC0BC FFC2C6C2 FFCACFCA FFD3D9D3 FFDBE2DB FFE5EEE5 FFEBF4EB FFEEFAEE FFEBF9EA FFE2F7E2 FFD7F3D7 FFC5ECC5 FFAAE1A9 FF89D387 FF6AC667 FF43B443 FF28A727 FF169D15 FF0F980E FF0F950F FF0E930E FF10910E FF0F930F FF0F920E FF10940E FF0F950F FF0F950F FF10970E FF109710 FF11990F FF109A10 FF10990F FF119A0F FF109A10 FF109910 FF119B0F FF119A10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B0F FF109B10 FF11990F FF109A10 FF119A0F FF109A10 FF119B10 FF119910 FF119910 FF109A10 FF119B10 FF109A10 FF119910 FF119B0F FF119B10 FF119A10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF129C10 FF119B10 FF119C10 FF119C10 FF129C10 FF119B10 FF119C11 FF119C10 FF119C10 FF119B10 FF119B10 FF129C10 FF119D11 FF119B11 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119C10 FF119B11 FF119B10 FF119D11 FF129D11 FF129E10 FF129F11 FF139E10 FF12A111 FF13A110 FF13A212 FF13A313 FF13A511 FF13A612 FF14A612 FF14A813 FF14A913 FF14AA13 FF14AC14 FF17AF15 FF1DB31D FF38BB38 FF55C354 FF71CD71 FF92D991 FFB2E3B2 FFCAEBCA FFE0F2E0 FFEDF8ED FFF7FDF7 FFFDFFFD FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFBFBFB FFF3F3F3 FFE1E2E1 FFCECFCE FFBDBEBD FFB4B5B4 FFB2B3B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAFB1AF FFA6B0A6 FF97AD97 FF82AB82 FF66AA65 FF46AB45 FF29AC28 FF19AE18 FF13AE12 FF1CAE1A FF32AD31 FF5BB05B FF79AF79 FF91B090 FFA0B1A0 FFA9B1A9 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B3B1 FFB2B4B2 FFB4B7B4 FFB5B9B5 FFB9BEB8 FFBDC3BD FFC2CAC2 FFC8D2C8 FFCEDCCE FFD3E4D3 FFD5EAD5 FFD2EED1 FFC7EDC7 FFBAE8BA FFA5E1A4 FF89D689 FF6BC96A FF49BA49 FF2BAB2A FF17A116 FF109B10 FF0F980E FF10950E FF0E930E FF0F910D FF0F900D FF0F910E FF0E930E FF10940E FF10950F FF10960F FF10960F FF10970F FF10980F FF10980F FF109810 FF109A10 FF119910 FF119910 FF119A10 FF119A0F FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF109B10 FF119A10 FF119A10 FF11990F FF119A10 FF119A10 FF109A10 FF119910 FF119A10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF129B11 FF129C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C11 FF119B10 FF119C10 FF119B10 FF119D10 FF129B10 FF119B11 FF129C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C11 FF119B10 FF119B10 FF119B11 FF119C10 FF119B10 FF119D11 FF119E10 FF119E11 FF12A010 FF129F11 FF12A012 FF13A112 FF13A312 FF13A412 FF14A512 FF14A613 FF15A814 FF15AB15 FF15AB14 FF15AE15 FF17AF15 FF1DB21D FF30B930 FF50C24F FF6FCD6E FF8FD88F FFAAE2AA FFC9EBC9 FFDDF2DD FFEAF8EA FFF6FBF6 FFFCFEFC FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFAFAFA FFF4F4F4 FFE9E9E9 FFD9D9D9 FFC6C7C6 FFB9B9B9 FFB3B4B3 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAFB1AF FFA6AFA6 FF98AD98 FF85AC85 FF6AAA69 FF49AB48 FF2CAC2B FF1AAD19 FF13AE12 FF1CAE1A FF33AD32 FF5BAF5A FF7AAF79 FF90B08F FF9FB19F FFAAB2AA FFAFB2AF FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B3B1 FFB1B4B1 FFB2B7B2 FFB3BBB3 FFB5BFB5 FFB7C5B7 FFB8CAB8 FFBAD2B9 FFB7D7B7 FFAFDAAF FFA2DCA2 FF93D993 FF7DD27C FF65C864 FF48BB46 FF29AE28 FF19A317 FF119E10 FF119A0F FF0F970E FF0F950D FF0F930E FF0E900D FF0F900E FF0F910D FF0F910F FF0F930E FF0F940E FF10960E FF10960F FF109710 FF10970F FF11980F FF119910 FF119A0F FF119910 FF119A0F FF119A10 FF119A10 FF119910 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B0F FF109B10 FF119A10 FF119B10 FF119A10 FF119A10 FF11990F FF119A10 FF119A10 FF119910 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF109A10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF129C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B11 FF119C10 FF119B11 FF119B10 FF119B10 FF119C11 FF119C11 FF129B10 FF119B10 FF129C10 FF119C11 FF129C10 FF119B11 FF129D10 FF119B10 FF119B10 FF119B10 FF129C10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B11 FF119C11 FF129C10 FF119B11 FF129D11 FF129D11 FF129E12 FF139F10 FF12A111 FF13A210 FF12A312 FF13A312 FF14A512 FF13A613 FF14A813 FF14A913 FF15AC13 FF16AE14 FF16AF14 FF1CB11B FF2CB82C FF4AC149 FF6ACB69 FF8CD78C FFAAE1AA FFC4E9C4 FFDAF0DA FFE9F6E8 FFF3FAF3 FFFAFDFA FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFBFBFB FFF2F2F2 FFEAEAEA FFDCDCDC FFCDCDCD FFC0C0C0 FFB7B8B7 FFB2B3B2 FFB1B2B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAFB1AF FFA8AFA8 FF9AAE99 FF85AC85 FF6BAB6B FF4CAB4C FF2FAC2E FF19AD18 FF13AD12 FF18AD16 FF39AE38 FF58AF58 FF77B077 FF8EB08E FF9FB19F FFA9B1A9 FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B3B0 FFB0B3B0 FFAFB5AF FFAEB7AE FFACB9AB FFAABDAA FFA4C1A3 FF9CC59B FF8FC78F FF80C880 FF6FC76E FF56C056 FF3DB83C FF22AB21 FF15A514 FF12A110 FF119D10 FF109A0F FF0F970F FF0F930D FF0F910E FF0E900D FF0F900D FF0F8F0E FF0F900D FF0F910E FF0F930F FF0F940D FF10950F FF10960F FF109710 FF11970F FF119A10 FF11980F FF119810 FF119A0F FF119A0F FF119910 FF109A10 FF119910 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119A10 FF119B10 FF109A10 FF119910 FF119A0F FF119A10 FF119910 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF109A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C11 FF119B10 FF129B10 FF119B10 FF129B10 FF119B10 FF119C10 FF119B11 FF119C10 FF119D10 FF119C10 FF119D11 FF129C10 FF119C10 FF129C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B11 FF119C10 FF119C10 FF119D11 FF129D10 FF119E11 FF119F11 FF119E10 FF12A011 FF12A012 FF13A211 FF12A312 FF14A413 FF14A713 FF14A714 FF14AA13 FF15AD15 FF15AE14 FF17B015 FF1AB31A FF2BB82B FF44BF43 FF62CA62 FF82D482 FFA3DEA1 FFC0E8C0 FFD7F1D7 FFE5F5E5 FFEFF9EF FFF7FCF7 FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFBFBFB FFF0F0F0 FFE5E5E5 FFDDDDDD FFCFCFCF FFC3C3C3 FFB9BAB9 FFB3B4B3 FFB2B3B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAFB1AF FFA7AFA7 FF9AAE9A FF85AC85 FF6DAB6D FF51AB51 FF32AD31 FF19AD17 FF13AD12 FF17AD15 FF3BAE3A FF58AD57 FF72AF72 FF8FB18E FF9FB19F FFA9B1A9 FFAFB2AF FFB0B1B0 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFAFB3AF FFADB3AD FFAAB5AA FFA5B5A5 FF9BB59B FF91B790 FF85B985 FF73B973 FF5EB75D FF45B143 FF2BAB29 FF19A419 FF13A112 FF129F10 FF119D10 FF10990F FF10960E FF0F940E FF0E910D FF0F8E0D FF0E8E0D FF0E8E0E FF0E8F0D FF0F900D FF10910F FF0F920E FF10940F FF0F950E FF10950F FF10970F FF109710 FF10980F FF11980F FF109810 FF119910 FF119A0F FF11990F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF109B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A0F FF109B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119910 FF109B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF109B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129C10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF129C10 FF119B10 FF119C10 FF119C11 FF119C10 FF129C10 FF119C10 FF119C10 FF119C10 FF129C10 FF129C10 FF119C10 FF119C10 FF119D10 FF119B10 FF119B10 FF119B11 FF119D10 FF119C11 FF119C10 FF129B10 FF119C10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF129C10 FF119B10 FF119C10 FF119C10 FF129C10 FF119D11 FF129D11 FF129E11 FF129E11 FF129E11 FF129F11 FF13A112 FF13A111 FF13A412 FF13A413 FF14A613 FF13A713 FF14AA14 FF15AB14 FF16AC14 FF16AF14 FF1BB31A FF26B726 FF3DBE3A FF59C758 FF76D076 FF97DC96 FFB8E5B7 FFD3EFD3 FFE2F4E2 FFEDF8ED FFF6FAF6 FFFBFEFB FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFFFE FFFFFFFF FFFFFFFF FFFAFAFA FFEFEFEF FFE3E3E3 FFD8D9D8 FFD1D1D1 FFC5C6C5 FFBBBBBB FFB5B6B5 FFB3B4B3 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFAFB1AF FFA8B0A8 FF9BAE9B FF87AD87 FF6FAB6E FF52AB51 FF33AD32 FF17AD15 FF13AD12 FF17AD16 FF38AD37 FF57AE57 FF78B077 FF8EB08E FF9FB19F FFAAB1AA FFAFB2AF FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFAFB2AF FFADB2AD FFAAB2AA FFA4B2A4 FF9DB29C FF90B290 FF80B27F FF68B068 FF57AE56 FF43AB42 FF2CA52B FF1A9F18 FF129D11 FF119B0F FF10990F FF0F960E FF10930E FF0E910E FF0F8D0C FF0E8E0D FF0F8D0D FF0F8E0E FF0E8E0D FF0F8F0F FF0F910E FF0F920E FF10930F FF109510 FF10960E FF11970F FF10970F FF109810 FF109A0F FF11990F FF109A10 FF10990F FF109910 FF119B10 FF119A0F FF119B0F FF119A10 FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119A10 FF119A10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119A10 FF109B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A0F FF109A10 FF119B10 FF109B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF109B10 FF119A10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C11 FF119C10 FF129B10 FF119C10 FF129C10 FF119C10 FF129B10 FF119B11 FF119C10 FF119D10 FF119C10 FF119C11 FF119B10 FF119B10 FF119C11 FF119B10 FF119B10 FF119C10 FF119B11 FF119B10 FF119C11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119D10 FF119F11 FF129E10 FF119F11 FF129F11 FF12A011 FF12A311 FF13A213 FF13A512 FF14A714 FF15A913 FF14AB13 FF16AC13 FF15B014 FF18B118 FF22B721 FF34BC32 FF4EC54D FF71CF70 FF8EDA8D FFAEE3AE FFCCECCC FFE0F4E0 FFEBF8EB FFF5FBF5 FFFBFDFB FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFFFE FFFDFEFD FFFEFEFE FFF8F8F8 FFEEEEEE FFE1E1E1 FFD8D8D8 FFCECECE FFC6C6C6 FFBDBDBD FFB5B6B5 FFB3B3B3 FFB2B3B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAFB1AF FFA8B0A8 FF9CAE9C FF89AB88 FF71AC71 FF51AB51 FF31AB30 FF19AD17 FF13AD12 FF1BAD1A FF32AD30 FF5BAF5B FF79AF79 FF90B090 FFA0B1A0 FFA9B1A9 FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B2B0 FFAFB2AF FFACB1AC FFA8B1A7 FFA2B2A2 FF94B094 FF84B084 FF72AE71 FF5AAA5A FF42A642 FF2A9F29 FF1B9A19 FF129911 FF10970F FF0F940E FF10920D FF0F8F0E FF0E8D0D FF0E8D0D FF0E8C0D FF0E8D0D FF0E8D0D FF0F8E0F FF0F8F0F FF0F900E FF0F920E FF10940E FF0F960F FF10950F FF10970F FF109810 FF109810 FF10990F FF109910 FF119910 FF119910 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109A10 FF119A10 FF109B10 FF119A10 FF119A10 FF119A10 FF109910 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF129B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF129B10 FF129C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF129B10 FF119D10 FF119C10 FF129C10 FF119C11 FF119B10 FF119C10 FF129D10 FF119C10 FF119C10 FF119C10 FF119B10 FF119D10 FF119B10 FF119C11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF129D11 FF129C10 FF129C11 FF129D11 FF129E11 FF129F10 FF129F12 FF13A111 FF13A412 FF14A412 FF14A512 FF14A712 FF14A813 FF15AA13 FF15AC14 FF17AE14 FF15B215 FF1EB51C FF2CBA2C FF46C345 FF68CD67 FF8AD788 FFA7E3A7 FFC4EAC4 FFDAF1DA FFEAF7EA FFF3FAF3 FFF9FDF9 FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFBFBFB FFF3F3F3 FFEAEAEA FFE0E0E0 FFD4D4D4 FFCBCBCB FFC5C5C5 FFBCBCBC FFB7B7B7 FFB4B4B4 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B1B0 FFAAB0AA FF9DAE9D FF8BAC8B FF73AC73 FF52AC51 FF2EAC2C FF1AAC18 FF13AD12 FF1BAD1A FF33AC31 FF5BAE5A FF7AAF79 FF90B08F FF9FB09F FFAAB1AA FFAFB2AF FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB0B2B0 FFAFB2AF FFAAB1AA FFA5B2A5 FF99B099 FF8BAE8B FF79AC79 FF60A960 FF42A242 FF2B9A2A FF199717 FF10950F FF0F930F FF0F920D FF0F8F0E FF0E8D0D FF0D8C0D FF0E8B0D FF0E8C0D FF0F8D0D FF0F8D0E FF0E8E0D FF108F0F FF0F900E FF0F920E FF10940E FF0F950F FF10960F FF11970F FF10980F FF10990F FF109910 FF109A10 FF109910 FF11990F FF119A10 FF119A0F FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A0F FF119B10 FF119B10 FF119A10 FF119A10 FF109B10 FF119A10 FF119A10 FF109B10 FF119A10 FF119A10 FF119B0F FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129C10 FF119C11 FF119B10 FF129C10 FF119C11 FF119C10 FF119C10 FF119D11 FF129C10 FF119D11 FF119C10 FF119B10 FF129C11 FF119C10 FF119C10 FF119C10 FF119C11 FF129B10 FF119C10 FF129B10 FF119C11 FF119B10 FF119D11 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119D10 FF119C11 FF119D11 FF119E11 FF119F10 FF119F11 FF129F10 FF12A011 FF11A211 FF12A312 FF12A412 FF14A712 FF14A914 FF14AA14 FF15AC14 FF15AF14 FF16B115 FF18B418 FF27B925 FF45C343 FF62CB61 FF81D981 FFA1E0A1 FFBBE6BB FFD3EFD3 FFE8F7E8 FFF2FAF2 FFF8FDF8 FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFDFDFD FFF8F8F8 FFF1F1F1 FFE6E6E6 FFDEDEDE FFD4D4D4 FFCBCBCB FFC3C3C3 FFBCBCBC FFB7B7B7 FFB4B4B4 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAFB2AF FFA9B0A9 FF9DAE9C FF8BAD8B FF73AC72 FF51AC51 FF2EAC2D FF18AC17 FF13AC12 FF17AC16 FF39AD37 FF58AE58 FF77AE77 FF8EAF8E FF9FB09F FFA8B1A8 FFAFB2AF FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B2B0 FFB1B2B1 FFB0B2B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAFB2AF FFADB1AD FFA7B0A7 FF9FB09E FF94AE93 FF81AB81 FF64A562 FF479E46 FF2E982D FF189317 FF10910E FF0E900E FF0E8E0D FF0F8C0D FF0E8C0D FF0E8B0D FF0F8A0E FF0E8B0D FF0F8C0E FF0E8D0D FF0F8E0D FF0F8F0E FF0F910E FF0F930F FF10940E FF10960E FF10970F FF109710 FF11980F FF11980F FF11980F FF109910 FF119A10 FF109B10 FF119B10 FF119A10 FF109A10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF109A10 FF119B10 FF109B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B11 FF129C10 FF129B10 FF119C11 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119D10 FF119C10 FF119C10 FF119C11 FF129C10 FF119C11 FF119C10 FF119B10 FF119C10 FF119B10 FF119D10 FF119D11 FF119C11 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C11 FF129C12 FF119E10 FF129F10 FF129F11 FF129F12 FF12A111 FF12A312 FF12A312 FF14A512 FF14A613 FF13A813 FF14AA13 FF14AB13 FF16AD16 FF18B116 FF1DB41C FF26B824 FF44C242 FF63CE62 FF7ED47E FF9CDF9C FFB6E6B6 FFCEEDCE FFE2F4E2 FFF3FAF2 FFF8FDF8 FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFF8F8F8 FFF1F1F1 FFE7E7E7 FFDCDCDC FFD3D4D3 FFCBCBCB FFC2C2C2 FFBCBCBC FFB7B7B7 FFB3B3B3 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAFB1AF FFA8B0A8 FF9CAE9B FF88AD88 FF6FAB6F FF51AB51 FF32AC30 FF18AC17 FF13AC12 FF16AC15 FF3BAD39 FF58AD57 FF72AD72 FF8CAF8B FF9EB09D FFA9B1A9 FFAFB2AF FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B1B0 FFB0B1B0 FFB0B2B0 FFB0B1B0 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB0B2B0 FFAEB1AE FFA9B1A9 FFA2AFA2 FF97AD97 FF83AA83 FF68A468 FF499B49 FF2D942C FF168F15 FF108D0F FF0E8C0D FF0E8B0C FF0E8A0D FF0E8A0D FF0F8A0D FF0E8A0D FF0E8C0C FF0F8D0D FF0E8E0D FF0F8F0E FF0F910E FF0F900E FF10930F FF0F940F FF10950F FF11970F FF10970F FF109810 FF109810 FF10980F FF119A10 FF11990F FF11990F FF119A0F FF119B10 FF119B10 FF119A0F FF109B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A0F FF109A10 FF119B0F FF119B10 FF119A10 FF119A0F FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF109B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C11 FF119B10 FF119C10 FF119D10 FF119B10 FF119C10 FF119B11 FF129C10 FF119D10 FF129C10 FF119C10 FF119C10 FF129B10 FF119C11 FF119B10 FF119B11 FF119C10 FF119C10 FF119C10 FF119B11 FF119B10 FF119B11 FF119C10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119D10 FF119D10 FF119D10 FF119C10 FF129D10 FF129E11 FF129E12 FF12A011 FF12A011 FF12A211 FF12A312 FF14A512 FF13A513 FF14A913 FF15A913 FF15AC14 FF16AD15 FF19B117 FF1FB41E FF2ABA29 FF42C340 FF61CB60 FF7DD57D FF99DD99 FFB2E5B1 FFC9EDC9 FFDDF2DD FFEEF8EE FFFBFDFB FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFF9F9F9 FFF1F1F1 FFE9E9E9 FFDFDFDF FFD3D3D3 FFCBCBCB FFC3C3C3 FFBBBBBB FFB6B7B6 FFB5B5B5 FFB2B3B2 FFB2B3B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAEB1AE FFA8B0A8 FF99AD99 FF86AC85 FF6EAB6D FF51AA51 FF33AC31 FF16AB15 FF13AB12 FF17AB16 FF38AC37 FF57AD57 FF73AF73 FF8BAF8B FF9DB09D FFA9B1A9 FFAEB1AE FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B1B0 FFB0B1B0 FFAFB1AF FFAFB1AF FFAFB1AF FFAFB2AF FFAFB1AF FFB0B2B0 FFB1B1B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB0B2B0 FFAFB2AF FFABB1AB FFA5B1A5 FF98AD98 FF83A883 FF6CA26B FF4E9C4D FF2A9429 FF168F15 FF0F8D0F FF0E8C0D FF0E8B0C FF0E8B0D FF0E8B0D FF0E8A0D FF0E8B0D FF0E8D0E FF0F8E0D FF0F8F0E FF0F8F0E FF0F900E FF0F920E FF10940F FF10950F FF10960F FF10970F FF10980E FF11990F FF119910 FF109910 FF109910 FF109A10 FF119A10 FF119A10 FF109B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF109B10 FF119B10 FF119A10 FF119A10 FF119A0F FF119A10 FF119A10 FF109A10 FF119A10 FF119A0F FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119C11 FF119B10 FF119C10 FF119B10 FF129B10 FF119B11 FF119C11 FF119C10 FF119C10 FF119B10 FF129B10 FF129C10 FF119D10 FF119C10 FF119C10 FF129C10 FF119C10 FF119C11 FF129C10 FF119C10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B11 FF119C10 FF119B10 FF129D10 FF119C10 FF129C10 FF119D11 FF119D11 FF119D11 FF129D12 FF12A011 FF12A012 FF13A111 FF13A213 FF13A412 FF14A713 FF13A713 FF15A913 FF14AC14 FF15AE15 FF18B117 FF24B423 FF2FB92E FF40C03E FF5CCB5B FF7CD47C FF96DC95 FFADE3AD FFC6E9C4 FFD8F2D8 FFEBF7EB FFF9FCF9 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFCFCFC FFF4F4F4 FFECECEC FFE3E3E3 FFD8D8D8 FFCDCDCD FFC4C4C4 FFBCBCBC FFB7B7B7 FFB3B4B3 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAEB1AE FFA6AFA6 FF99AD98 FF84AA84 FF6CAA6B FF4EA94D FF2FAA2E FF17AB17 FF13AB11 FF1BAB1A FF32AB30 FF54AD54 FF74AE74 FF8BAF8B FF9DB09D FFA9B1A9 FFAFB2AF FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAFB1AF FFAFB2AF FFAFB1AF FFAEB1AE FFAEB1AE FFAEB2AE FFAEB1AE FFAFB1AF FFB0B2B0 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B1B0 FFACB1AC FFA4B0A4 FF98AD98 FF86A986 FF6CA26B FF479A46 FF299428 FF158E14 FF0F8D0E FF0E8D0D FF0E8C0C FF0E8C0D FF0E8C0D FF0D8C0D FF0F8D0E FF0F8E0E FF0E8F0E FF0F900E FF10910E FF0F920E FF0E940E FF10940E FF10950F FF10960F FF11990F FF109810 FF10990F FF119A10 FF119A0F FF119A10 FF119A0F FF119A0F FF119A0F FF109A10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A0F FF119910 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF129B10 FF119B10 FF119B10 FF119C11 FF119B10 FF129B10 FF129C10 FF119C10 FF119B10 FF129C10 FF119C11 FF119D10 FF119C11 FF129C10 FF119D10 FF119C10 FF119C10 FF119C10 FF119D11 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119D10 FF129D10 FF119D11 FF139D10 FF129E10 FF129F11 FF12A011 FF12A212 FF13A212 FF13A412 FF13A512 FF14A714 FF14A912 FF14AB14 FF15AE15 FF19B018 FF25B424 FF33BA32 FF43C042 FF5ECA5C FF79D179 FF96DC95 FFAEE4AE FFC3E9C3 FFD5F0D5 FFE5F5E4 FFF4FBF4 FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFF9F9F9 FFF0F0F0 FFE7E7E7 FFDDDDDD FFD1D1D1 FFC6C6C6 FFBDBDBD FFB7B8B7 FFB4B5B4 FFB3B3B3 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAEB1AE FFA7AFA6 FF99AD98 FF85AB85 FF6AA969 FF4AA849 FF2AA92A FF19AA18 FF13AA11 FF1BAB1A FF2FAA2D FF51AC50 FF73AE73 FF8CAE8B FF9CB09C FFA8B0A8 FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAFB2AF FFAFB1AF FFAEB1AE FFAEB2AE FFAEB1AE FFAEB1AE FFAEB1AE FFAFB1AF FFB0B1B0 FFB0B2B0 FFB0B1B0 FFB0B1B0 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB0B2B0 FFABB1AB FFA4AFA3 FF97AC97 FF84A884 FF64A063 FF429941 FF269326 FF128E11 FF0F8E0E FF0E8E0D FF0E8D0C FF0F8D0E FF0E8E0D FF0E8F0D FF0E8E0E FF0E8F0E FF0E910E FF0E910E FF10920F FF0F940E FF0F940F FF10970F FF10960F FF10970E FF119710 FF109810 FF119A10 FF109910 FF119A10 FF119A10 FF109A10 FF109B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF109B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF109B10 FF119B0F FF109A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF109A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C11 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B11 FF119C10 FF119C11 FF119B10 FF119D10 FF119C10 FF119B10 FF129C10 FF119C11 FF129B10 FF119D11 FF119C10 FF119C10 FF119C10 FF119C10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119C11 FF129C10 FF119C11 FF129C10 FF119D11 FF129E10 FF119F11 FF129F11 FF12A011 FF12A212 FF13A311 FF13A312 FF13A613 FF14A613 FF14A813 FF15AB13 FF16AD15 FF1AB018 FF25B525 FF38BA37 FF4AC149 FF60C960 FF7BD17A FF95DB95 FFB1E5B1 FFC5EAC5 FFD9F1D8 FFE5F4E5 FFF0F9F0 FFFBFEFB FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFF6F6F6 FFEDEDED FFE4E4E4 FFD8D8D8 FFCACACA FFBFBFBF FFB7B7B7 FFB3B3B3 FFB3B3B3 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAFB1AF FFA5AFA5 FF96AC96 FF84AA83 FF67A966 FF46A945 FF28A928 FF18AA17 FF13A911 FF17A916 FF2EAA2C FF4DAC4D FF6FAD6F FF89AE89 FF9BB09B FFA6B1A6 FFADB1AD FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B1B0 FFB0B2B0 FFAFB1AF FFAFB1AF FFAFB1AF FFAFB1AF FFAFB1AF FFAFB1AF FFAFB1AF FFAEB1AE FFAFB1AF FFB0B1B0 FFB0B1B0 FFAFB2AF FFB0B1B0 FFB0B1B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B1B1 FFAFB1AF FFABB0AB FFA4AEA4 FF97AC97 FF7FA67E FF579E57 FF3D983D FF1E921D FF0E8E0D FF0F8F0E FF0E8F0D FF0E8F0D FF0F8F0E FF0E900D FF0E900D FF0F910C FF10910F FF0E920E FF0E930E FF0F940E FF10950D FF10960E FF119610 FF0F970F FF0F990F FF10990F FF119910 FF119A0F FF119B10 FF119A0F FF119A0F FF119A10 FF119B10 FF119B0F FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119910 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF109A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF129B10 FF119C10 FF119C10 FF119C11 FF119B10 FF119B10 FF119C10 FF119C10 FF129C10 FF119C10 FF129B11 FF119B10 FF119B10 FF119C10 FF129B10 FF119C10 FF129C10 FF119B10 FF129C11 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C11 FF119C11 FF129D10 FF119D11 FF129E10 FF119F11 FF139F11 FF11A011 FF13A311 FF12A311 FF14A513 FF13A611 FF14A812 FF13AA13 FF16AB15 FF19AF18 FF27B325 FF39BA39 FF4CC14B FF62C962 FF7CD17C FF98DB97 FFB3E4B3 FFC8EBC8 FFDAF1DA FFE6F5E6 FFF0F9F0 FFF8FDF8 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFDFDFD FFF4F4F4 FFE9E9E9 FFDEDEDE FFD0D0D0 FFC4C4C4 FFBBBBBB FFB5B5B5 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B1B0 FFACB0AC FFA3AEA3 FF94AC94 FF7FAA7F FF62A761 FF42A641 FF26A825 FF16A915 FF13A811 FF14A813 FF2CAA2A FF4DAA4C FF6AAD69 FF84AE83 FF98AF97 FFA5B1A5 FFADB1AD FFB0B1B0 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB1B1B1 FFB1B2B1 FFB1B1B1 FFB0B1B0 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFAFB1AF FFAFB1AF FFB0B2B0 FFB0B1B0 FFAFB2AF FFAFB2AF FFAFB1AF FFAEB2AE FFB0B1B0 FFB1B1B1 FFB0B2B0 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAFB1AF FFACB0AB FFA4AEA4 FF94AB94 FF77A477 FF559C54 FF349634 FF148F12 FF0F900D FF0F900E FF0E8E0D FF0E900D FF0F910D FF0F910F FF0E920E FF0F920D FF0F930E FF10930D FF0F930E FF0F940E FF0F960F FF10970F FF11980E FF109910 FF109810 FF109A10 FF109A10 FF119A10 FF109A10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF109A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF109A10 FF119B10 FF109B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B0F FF119A10 FF119A10 FF119A10 FF109A10 FF119B0F FF119A10 FF119910 FF109A10 FF119B10 FF109A10 FF119A10 FF109A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF129B10 FF119C10 FF119C11 FF119C10 FF129B10 FF119C10 FF119C11 FF119C10 FF119B10 FF129D10 FF119C10 FF119B11 FF119B10 FF119C11 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF129C10 FF119B10 FF129C10 FF119C10 FF119C11 FF129D10 FF119D10 FF129E11 FF119F11 FF119F11 FF13A110 FF12A212 FF14A412 FF13A512 FF13A512 FF13A813 FF15A914 FF15AC14 FF1AAE18 FF25B324 FF37B937 FF4DC14D FF65C865 FF7ED17D FF96D996 FFB1E2B1 FFC5E9C5 FFDBF1DB FFE8F5E7 FFEEF8EE FFF5FBF5 FFFCFEFC FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFCFCFC FFF0F0F0 FFE4E4E4 FFD7D7D7 FFCACACA FFC0C0C0 FFB8B8B8 FFB3B3B3 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B2B0 FFAAAFAA FFA0ADA0 FF8FAB8F FF79A978 FF5FA65E FF3FA63E FF23A722 FF14A913 FF13A811 FF13A712 FF27A827 FF4AAB4A FF66AC65 FF7EAD7E FF94B093 FFA4B1A4 FFACB1AC FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B1B0 FFB1B2B1 FFB1B2B1 FFB0B2B0 FFB0B1B0 FFB0B1B0 FFAFB1AF FFAFB1AF FFAFB1AF FFAFB1AF FFAFB2AF FFB1B2B1 FFB1B1B1 FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAFB1AF FFABB0AB FFA0ADA0 FF8EAA8E FF72A272 FF509C4E FF2B952A FF139111 FF0F910D FF10900D FF0E910E FF0E920D FF0E920D FF0F930F FF0F920E FF0F930E FF0F930E FF10940E FF10960F FF10970F FF0F970F FF0F980E FF10990F FF10990F FF109B0F FF109B10 FF119B0F FF119A0F FF109B10 FF119B0F FF119B10 FF109B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B0F FF109A0F FF119A10 FF119A10 FF119B10 FF119A10 FF109A10 FF119A10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF109A10 FF119B10 FF119A10 FF119A10 FF109B10 FF119A10 FF109B10 FF119B10 FF109B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF129C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF129B10 FF119C10 FF119C10 FF119C10 FF129D10 FF119C10 FF119B11 FF119C10 FF119B10 FF119C11 FF119B10 FF119C10 FF119C10 FF119B11 FF119D10 FF129B10 FF129B10 FF119B11 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119D10 FF119C11 FF119C11 FF119D11 FF119F11 FF119F10 FF12A011 FF13A013 FF12A111 FF14A312 FF12A511 FF13A612 FF13A712 FF15A914 FF15AA13 FF1BAF19 FF29B428 FF3AB938 FF4EC04C FF67CA67 FF7FD17F FF99DA99 FFAEE0AE FFC4E9C3 FFD7EFD7 FFE5F5E5 FFEDF8ED FFF4FAF4 FFF9FDF9 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFF9F9F9 FFEAEAEA FFDDDDDD FFCFCFCF FFC5C5C5 FFBCBCBC FFB7B7B7 FFB3B3B3 FFB3B3B3 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB1B1B1 FFB1B1B1 FFB1B1B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAEB0AE FFA9AFA9 FF9EAD9E FF8BAA8B FF74A773 FF59A558 FF3CA53B FF20A620 FF13A812 FF13A811 FF13A712 FF21A821 FF44AA44 FF60AB60 FF7DAD7D FF92AE92 FFA1B0A1 FFABB1AB FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFAFB1AF FFB0B2B0 FFAEB1AE FFAFB1AF FFB0B1B0 FFAFB1AF FFB1B1B1 FFB0B1B0 FFB1B2B1 FFB1B1B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFAEB1AE FFA8B0A8 FF9BAD9B FF86A886 FF69A167 FF419B40 FF219521 FF149313 FF0F920E FF0F910E FF0F940F FF0F940D FF0F940E FF0F940D FF10940E FF0F950F FF0F940E FF0F960E FF0E970E FF10970D FF10990F FF10990F FF109910 FF109A10 FF119A0F FF109B10 FF109B0F FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A0F FF109B10 FF119B10 FF119A10 FF119B10 FF109A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A0F FF119910 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF109A10 FF119A10 FF119A10 FF119A10 FF109A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF129C10 FF119D10 FF119C10 FF119B11 FF119B10 FF119C11 FF129B10 FF119C11 FF129B10 FF119C10 FF119B10 FF119C11 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF129D10 FF119C11 FF129C11 FF129E11 FF129E11 FF139F10 FF12A011 FF13A010 FF12A111 FF13A212 FF13A412 FF14A513 FF15A614 FF13A913 FF15AA14 FF1CAF1B FF2BB42B FF3CBA3C FF50C150 FF65C765 FF82D282 FF97D897 FFAFE1AF FFC0E6C0 FFD2ECD2 FFE0F2E0 FFEBF7EB FFF2FAF2 FFF7FBF7 FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFF9F9F9 FFEDEDED FFE0E0E0 FFD3D3D3 FFC7C7C7 FFBFBFBF FFB9B9B9 FFB5B5B5 FFB3B3B3 FFB2B2B2 FFB2B3B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B1B1 FFB2B2B2 FFB1B1B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAEB0AE FFA6AEA6 FF9AAB9A FF8AA989 FF71A670 FF52A352 FF35A333 FF1BA519 FF13A812 FF13A811 FF13A612 FF1CA71B FF3BA93A FF5BAB5A FF79AC79 FF91AF90 FFA0B0A0 FFAAB1AA FFB0B1B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB0B1B0 FFB1B2B1 FFB0B1B0 FFB0B0B0 FFB1B2B1 FFB0B1B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B2B0 FFACB1AC FFA4AEA4 FF95AB95 FF7FA77F FF5A9F59 FF349834 FF1E951E FF139312 FF0F930E FF10950F FF10960E FF0F970F FF0F950E FF0F960D FF10960E FF0F950E FF10970E FF0F970F FF0F990E FF10980F FF109A0F FF109B0F FF109B10 FF0F9B0F FF119B10 FF109B10 FF109B10 FF119B0F FF109B10 FF109B10 FF119B0F FF119A0F FF119B10 FF109B10 FF119B10 FF109B10 FF119B10 FF109B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF109A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A0F FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF109B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF109A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF129B10 FF119C11 FF119B10 FF119B11 FF119C10 FF119B10 FF119C10 FF119B11 FF119C10 FF119C10 FF119B10 FF119B11 FF119C10 FF129B10 FF119D10 FF119B10 FF119B10 FF129B10 FF119C10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF129B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119F11 FF119E10 FF119F11 FF12A112 FF13A012 FF12A312 FF14A313 FF13A412 FF13A512 FF13A713 FF15AB14 FF1DAE1D FF26B226 FF3CBA3B FF4FC14E FF66C965 FF7DCF7D FF95D795 FFA9DEA9 FFBDE4BD FFCCEACC FFD8EFD8 FFE5F4E4 FFEFF8EF FFF6FBF6 FFFCFEFC FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFCFCFC FFF6F6F6 FFEEEEEE FFE1E1E1 FFD7D7D7 FFCACACA FFC1C1C1 FFBBBBBB FFB6B7B6 FFB4B4B4 FFB3B3B3 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B0B0 FFB1B1B1 FFB0B0B0 FFB0B1B0 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFADB0AD FFA5AEA5 FF99AB98 FF87A986 FF6DA56C FF4CA34C FF2CA22A FF17A416 FF13A712 FF13A711 FF13A612 FF1AA619 FF30A72F FF54AA53 FF75AC74 FF8CAE8B FF9CAF9C FFA8B1A8 FFAFB2AF FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B1B1 FFB2B2B2 FFB1B2B1 FFB0B2B0 FFB2B2B2 FFB1B1B1 FFB1B1B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAFB2AF FFA9B0A9 FFA0AEA0 FF90AB90 FF75A675 FF519E50 FF389B37 FF1F971F FF129510 FF10960E FF10970E FF0F980E FF11980F FF0F970F FF0F960E FF0F970E FF0F960D FF10980D FF109A0F FF10990F FF109B10 FF0F9B0F FF119C0F FF109B10 FF109B0F FF119B0F FF109B0F FF109B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A0F FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF109A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF109A10 FF119B0F FF119A10 FF119A10 FF119B0F FF119A10 FF119B10 FF119B10 FF119A10 FF109B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A0F FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF109A10 FF119B10 FF119A10 FF119A10 FF109B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 +FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF129B11 FF119B10 FF129B10 FF119B10 FF119C10 FF119C10 FF129C10 FF129C10 FF119B10 FF119C11 FF119B10 FF119C10 FF129B10 FF119B11 FF119D10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119C11 FF129C10 FF119D10 FF119D10 FF129E11 FF139E12 FF129F11 FF139F13 FF13A110 FF13A412 FF12A312 FF12A512 FF13A513 FF15A714 FF15A913 FF1BAD1B FF27B225 FF38B837 FF50C150 FF66C765 FF7ACF7A FF8FD68F FFA4DCA4 FFB7E1B7 FFC7E8C7 FFD2EDD2 FFDFF1DE FFECF7EC FFF4FAF4 FFFAFDFA FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFCFCFC FFF6F6F6 FFEEEEEE FFE1E2E1 FFD9D9D9 FFCDCECD FFC3C3C3 FFBCBCBC FFB8B8B8 FFB5B5B5 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B1B1 FFB0B0AF FFB1B1B1 FFB1B1B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B1B0 FFABB0AB FFA2ADA2 FF95A994 FF82A781 FF66A465 FF41A040 FF249F22 FF15A214 FF13A712 FF13A711 FF12A611 FF15A414 FF2BA72B FF49AA49 FF6CAA6B FF86AD85 FF99AF99 FFA6B0A6 FFADB1AD FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B1B1 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B1B0 FFAEB1AE FFA6AFA6 FF9AAD9A FF87AA86 FF67A267 FF51A14F FF389D37 FF1F9A1E FF119810 FF10990F FF109B0F FF109B0F FF109B0F FF10990E FF10980F FF0F990F FF0F9A0E FF109B10 FF0F9B0F FF119C10 FF109C0F FF109C0F FF119B0F FF119B0F FF109B0F FF119B0F FF109B0F FF119910 FF109A10 FF119B0F FF119A0F FF119B0F FF109B10 FF119A10 FF119B10 FF109B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF109B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A0F FF119910 FF119B10 FF119B0F FF119B10 FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF109A10 FF119B10 FF109B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119910 FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF129B10 FF119B10 FF129C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF129B10 FF119B10 FF119B10 FF129B10 FF119C10 FF129C10 FF119C11 FF119C10 FF129C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B11 FF119C10 FF119B11 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119C11 FF119C10 FF119D10 FF119D10 FF119D11 FF119D11 FF119F10 FF119E11 FF12A012 FF12A111 FF12A212 FF13A313 FF14A311 FF14A713 FF14A613 FF14A913 FF17AC16 FF27B126 FF3CB639 FF4EBD4E FF66C765 FF7BCD7A FF8FD48E FFA0DAA0 FFB2DFB2 FFC2E5C2 FFCDEBCD FFDBF0DA FFE6F4E6 FFF1F9F1 FFF9FDF9 FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFDFDFD FFF6F6F6 FFEFEFEF FFE3E3E3 FFD7D7D7 FFCDCDCD FFC4C5C4 FFBDBDBD FFB8B8B8 FFB4B4B4 FFB2B3B2 FFB2B3B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB1B1B1 FFB0B0B0 FFB0B0B0 FFAFB0AF FFB0B0B0 FFB0B1B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAEB0AE FFA9AFA9 FF9EAB9E FF8EA88E FF79A579 FF5DA35C FF3C9F3A FF1E9E1D FF13A112 FF13A612 FF13A711 FF12A611 FF13A412 FF27A626 FF45A845 FF63A962 FF7CAB7C FF93AE93 FFA2AFA2 FFABB0AB FFB0B1B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B2B0 FFACB1AB FFA2AEA2 FF93AB93 FF7BA77B FF65A564 FF4FA24E FF329F31 FF1F9E1E FF129D11 FF119E10 FF119D10 FF109C0F FF109C0F FF119C10 FF129C10 FF139E12 FF149F12 FF139E13 FF119E11 FF119C0F FF109B10 FF0F9B0F FF119B0F FF109A0F FF119A10 FF109B10 FF119A0F FF109A10 FF119A10 FF109B10 FF119A0F FF119B10 FF119A10 FF119B0F FF119A10 FF119B0F FF119A10 FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119A0F FF0F990F FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF11990F FF119A10 FF119B10 FF109A10 FF119A10 FF119A0F FF119A10 FF119B10 FF119A10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119A10 FF119B10 FF119A0F FF109B10 FF119B10 FF119A10 FF119A0F FF109B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C11 FF119B10 FF119C10 FF119B11 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF129C10 FF119B10 FF129C10 FF119C11 FF129C10 FF119B10 FF129C11 FF119C11 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF129D10 FF119E11 FF129D10 FF129E11 FF129F11 FF139F12 FF14A011 FF13A312 FF14A312 FF13A412 FF13A612 FF14A713 FF13A812 FF17AD16 FF27AF26 FF39B739 FF4CBD4B FF62C462 FF78CD78 FF8CD28C FF9ED99C FFADDEAD FFBDE4BC FFC9E8C9 FFD6EED4 FFE0F2E0 FFEBF6EB FFF6FBF6 FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFF8F8F8 FFEDEDED FFE3E3E3 FFD7D7D7 FFCACBCA FFC3C4C3 FFBCBDBC FFB7B8B7 FFB4B5B4 FFB3B3B3 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B1 FFB1B1B1 FFB0B1B0 FFB0B0B0 FFB1B1B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFAEB1AE FFA6ADA6 FF9BAA9B FF87A487 FF70A26F FF55A054 FF369F34 FF1C9E1B FF12A011 FF13A612 FF13A712 FF12A511 FF12A411 FF1EA41C FF3EA73E FF5CA95B FF77AB76 FF8FAD8F FF9DAF9D FFA9B0A9 FFB0B2B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAEB1AE FFA7B0A7 FF9DAD9D FF8CAC8C FF79A979 FF65A765 FF4AA449 FF31A230 FF1FA21E FF13A212 FF12A211 FF14A212 FF17A115 FF1AA319 FF1EA51D FF22A720 FF22A821 FF1FA61E FF19A218 FF159F14 FF139E11 FF119B0F FF109B0F FF109A10 FF109A0E FF109A10 FF109A10 FF109A0F FF119A0F FF119A0F FF109B10 FF109A10 FF109910 FF109A10 FF119A10 FF119A10 FF109A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF109B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A0F FF119A10 FF119A10 FF119A10 FF119910 FF119B0F FF119A10 FF109B10 FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109A10 FF119B10 FF119A10 FF119B10 FF109B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF129C10 FF119B11 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF129B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF129D10 FF119C11 FF129C10 FF119B10 FF119D10 FF119B11 FF129C10 FF119C11 FF129C10 FF119B10 FF129D10 FF119B10 FF129C10 FF119C10 FF129B10 FF119B11 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B11 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF129B10 FF119B10 FF119D10 FF119C11 FF129E10 FF129D11 FF129E10 FF129E11 FF129F11 FF12A111 FF12A312 FF14A513 FF14A412 FF13A513 FF15A714 FF14A812 FF17AB17 FF21AF20 FF34B433 FF4ABD49 FF60C45F FF73CA73 FF88D188 FF9AD79A FFAADDA9 FFBAE2BA FFC5E7C5 FFD1ECD0 FFDAF0DA FFE8F5E8 FFF2FAF2 FFFBFDFB FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFF9F9F9 FFEDEDED FFE0E1E0 FFD7D7D7 FFCCCCCC FFC2C3C2 FFBBBBBB FFB6B7B6 FFB3B4B3 FFB1B2B1 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B1B1 FFB1B1B1 FFB0B0B0 FFB1B1B1 FFB0B1B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFADB0AD FFA4ACA4 FF96A896 FF83A583 FF69A069 FF4FA04E FF2E9D2D FF199E18 FF12A011 FF13A411 FF13A611 FF12A511 FF11A310 FF17A215 FF32A531 FF53A853 FF72AA71 FF8AAC89 FF9CAF9B FFA7B0A7 FFAFB2AF FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB0B2B0 FFACB1AC FFA5AFA5 FF99AE99 FF8BAC8A FF7AA97A FF63A963 FF4CA74B FF32A632 FF1CA71B FF16A715 FF1FAA1F FF2AAE29 FF34B032 FF39B239 FF3CB33B FF3CB23B FF38B037 FF30AD2F FF28A828 FF1EA31D FF179F15 FF129C10 FF109B10 FF0F9B0F FF109B0E FF119A10 FF109A0F FF109910 FF109A10 FF109A0F FF119A0F FF119A0F FF119A10 FF119A10 FF119B10 FF119A0F FF119A10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119A10 FF119A10 FF109B0F FF109B10 FF119A10 FF109A10 FF119910 FF119B0F FF119910 FF109A10 FF119A10 FF119910 FF119B10 FF119A0F FF119A10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119A10 FF119A10 FF119B10 FF109A10 FF119A0F FF119A10 FF119A10 FF119A10 FF119B0F FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B11 FF119C10 FF129C10 FF119B10 FF129C10 FF119C10 FF119C10 FF119C11 FF119C10 FF129C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119D10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119D10 FF129D11 FF119E10 FF119F11 FF119E11 FF13A111 FF12A210 FF12A311 FF14A212 FF14A512 FF14A613 FF13A712 FF13A811 FF15AA15 FF20AF20 FF2CB42B FF46BA45 FF5CC25B FF71CA71 FF86D084 FF96D595 FFA6DCA6 FFB6E1B6 FFC4E7C4 FFCEEACE FFD9EFD9 FFE2F3E2 FFEDF7ED FFFAFDFA FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFCFCFC FFF2F2F2 FFE5E5E5 FFD8D8D8 FFCFCFCF FFC3C4C3 FFBABBBA FFB6B7B6 FFB2B3B2 FFB1B2B1 FFB1B1B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B2B1 FFB1B2B1 FFB1B1B1 FFB1B1B1 FFB2B2B2 FFB0B0B0 FFB0B0B0 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B1B0 FFABAFAB FFA1ABA1 FF92A792 FF7EA27D FF619F61 FF439D42 FF259C24 FF149C13 FF12A011 FF12A311 FF13A611 FF12A511 FF11A310 FF15A213 FF28A327 FF47A547 FF6BA96B FF85AB85 FF97AD96 FFA3B0A3 FFACB1AC FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAFB1AF FFABB1AB FFA1AFA1 FF97AE97 FF8AAD8A FF76AB76 FF5FAA5F FF4BAB4A FF37AC36 FF2CB12C FF39B738 FF46BC45 FF51BF50 FF56C056 FF58BF57 FF57BF56 FF53BC52 FF49B848 FF3CB23C FF30AA2F FF25A523 FF19A019 FF129C10 FF119A0F FF109B10 FF109A0F FF10990F FF119A0F FF10990F FF109A10 FF119A10 FF109A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF109A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF109B10 FF119A10 FF119A10 FF119B10 FF109A10 FF119B10 FF119A10 FF119A0F FF109A10 FF119A10 FF119A0F FF119A10 FF119A10 FF119A10 FF119A10 FF109910 FF119A0F FF109A10 FF109B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF109B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A0F FF119B10 FF119A10 FF119A0F FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B11 FF129C10 FF119B11 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF129B10 FF119D11 FF129C10 FF119C11 FF129C10 FF119C10 FF129C10 FF119B11 FF119B11 FF119B10 FF129B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119C10 FF119C10 FF129D10 FF119D10 FF129E11 FF129F11 FF12A110 FF12A012 FF13A212 FF13A512 FF12A311 FF13A712 FF14A814 FF14A913 FF16AB15 FF1CAE1A FF2AB329 FF40BA40 FF59C258 FF70C870 FF83CF83 FF93D693 FFA5DBA5 FFB4DFB3 FFC0E5C0 FFCCE9CB FFD4EDD4 FFE0F2E0 FFEAF6EA FFF6FBF6 FFFDFEFD FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFDFDFD FFF5F5F5 FFE9E9E9 FFDADBDA FFCED0CE FFC4C5C4 FFBBBCBB FFB6B7B6 FFB2B4B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B1B1 FFB0B0B0 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB1B1B0 FFAEB0AE FFA8AEA8 FF9CAA9C FF8DA58D FF76A176 FF579C57 FF369A35 FF1F9A1E FF139C12 FF129F11 FF12A311 FF13A511 FF12A411 FF11A310 FF12A110 FF20A220 FF3BA53A FF61A961 FF7CAA7C FF91AD91 FFA0AFA0 FFABB1AB FFB0B2B0 FFB1B2B1 FFB1B2B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB1B2B1 FFAFB1AF FFAAB1AA FFA1AFA1 FF97AE96 FF86AD85 FF74AD74 FF62AE61 FF53B252 FF4FB94F FF54C253 FF5FC75E FF6CCB6B FF72CD72 FF77CC77 FF74CA74 FF6EC76D FF63C362 FF55BD55 FF45B544 FF36AD34 FF28A627 FF199F18 FF119B11 FF119B0E FF119A0F FF109A10 FF10990F FF109A10 FF109A0F FF11990F FF119A0F FF119A10 FF119A10 FF11990F FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B0F FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF109B10 FF119B10 FF109A10 FF109A0F FF109B10 FF109A10 FF119A10 FF109910 FF119A0F FF119A10 FF119A10 FF109A0F FF119B10 FF109A10 FF119B10 FF109B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF109B10 FF119A10 FF109B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119C10 FF129B10 FF119B10 FF119D10 FF129C10 FF119C11 FF119B10 FF129C11 FF119C10 FF129C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF129B10 FF119D10 FF119C10 FF119C10 FF119D11 FF129D10 FF119E11 FF129E10 FF11A010 FF12A011 FF13A212 FF14A212 FF12A412 FF14A712 FF14A913 FF13AA13 FF16AB14 FF1AAD19 FF2CB32B FF3FB93F FF54C054 FF6CC76A FF80CE80 FF95D594 FFA3DAA3 FFB1DFB1 FFBDE4BD FFC7E7C7 FFD4EDD4 FFDDF0DD FFE6F5E6 FFF1FAF1 FFF7FCF7 FFFCFEFC FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFF9F9F9 FFEEEEEE FFDFDFDF FFD1D1D1 FFC7C7C7 FFBDBFBD FFB7B7B7 FFB2B3B2 FFB1B2B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B1B0 FFB0B0B0 FFB1B1B1 FFB1B1B1 FFB1B1B1 FFB1B1B1 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB0B0B0 FFACAFAC FFA4ACA4 FF98A898 FF85A384 FF6D9D6C FF4C9A4C FF2F992E FF199818 FF119B10 FF129F10 FF12A211 FF13A511 FF12A411 FF11A310 FF11A10F FF1BA11A FF36A436 FF55A554 FF73A972 FF8AAC8A FF9EAE9E FFAAB1A9 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAEB1AE FFAAB1AA FFA2B0A2 FF95AF95 FF87AF87 FF7BB07B FF73B573 FF70BE6F FF73C773 FF7CD37B FF87D686 FF91D990 FF93D993 FF94D792 FF8CD38B FF7ECE7E FF6DC66B FF5BBE5A FF47B647 FF35AD35 FF27A523 FF189D17 FF109A0F FF119A0E FF109A10 FF10990E FF109A10 FF109910 FF109A10 FF109A10 FF119A0F FF109A10 FF119910 FF109A0F FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF109A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF109A10 FF119A10 FF119B10 FF119B10 FF109B10 FF119B10 FF119A10 FF119B10 FF109910 FF119A10 FF119B0F FF119A10 FF119B10 FF109910 FF119A10 FF119A0F FF109A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A0F FF119A10 FF119A10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF129B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C11 FF119B11 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF129C10 FF119C10 FF119B10 FF129C10 FF119C11 FF119C10 FF119C11 FF129C10 FF119B11 FF129B10 FF119C10 FF119C10 FF129B10 FF129B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119D10 FF129D10 FF129D10 FF129E10 FF119E11 FF129E11 FF129F12 FF13A211 FF12A312 FF13A513 FF13A612 FF15A912 FF14AA14 FF19AC19 FF1EAE1E FF2DB32B FF42BA41 FF55C155 FF6AC769 FF7ECE7D FF92D492 FFA3DAA3 FFB1DEB1 FFBDE4BC FFC7E7C7 FFD2EDD1 FFDAEFDA FFE5F4E5 FFEFF8EF FFF5FBF5 FFFBFEFB FFFEFFFE FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFBFBFB FFF0F0F0 FFE3E3E3 FFD4D5D4 FFC9C9C9 FFC0C1C0 FFB8B9B8 FFB3B4B3 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB0B0B0 FFB0B0B0 FFB1B1B1 FFB1B1B1 FFB1B1B1 FFB1B1B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAEB0AE FFA9ADA8 FFA1AAA1 FF91A591 FF799F79 FF619A60 FF429542 FF289627 FF159814 FF119B10 FF129E10 FF12A211 FF12A411 FF12A411 FF11A210 FF11A10F FF16A015 FF2EA22D FF4CA34B FF68A668 FF84AA84 FF9CAE9B FFA8AFA8 FFAFB2AF FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAFB2AF FFAAB1AA FFA2B0A1 FF99B199 FF8FB28F FF8AB889 FF89C089 FF8DC98C FF95D594 FFA3E0A3 FFAEE4AD FFB3E5B3 FFB2E3B1 FFAADEA8 FF99D799 FF86D186 FF71C86F FF5EBE5C FF4AB649 FF35AD35 FF23A521 FF159C13 FF109A10 FF10990F FF109A0F FF10990E FF10990F FF11990E FF119910 FF119A10 FF119A0F FF119910 FF119A0F FF119B0F FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF109B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B0F FF109A10 FF119A10 FF119A10 FF119910 FF109910 FF119910 FF119A0F FF119A10 FF109A10 FF119B10 FF119B0F FF119A10 FF119B10 FF119A10 FF119A10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF109910 FF119B10 FF109B10 FF119B0F FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF129C10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B11 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF129C10 FF119B10 FF129B10 FF119C11 FF119B10 FF129B10 FF119C11 FF119C10 FF119C10 FF119B10 FF129B10 FF119C11 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B11 FF119C10 FF119B11 FF119B10 FF129C10 FF119C10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B11 FF129B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119D10 FF119D11 FF119E11 FF119E11 FF129E11 FF13A110 FF13A111 FF12A311 FF13A413 FF15A712 FF13A712 FF16AB15 FF1DAD1B FF23AF23 FF31B430 FF43BA41 FF56C156 FF68C668 FF7BCC7B FF8ED38E FFA2D9A1 FFB1DFB1 FFBCE4BC FFC7E8C7 FFD1ECD1 FFDAEFDA FFE3F4E3 FFEAF6EA FFF1F9F1 FFF7FCF7 FFFCFEFC FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFF4F4F4 FFE6E6E6 FFD9DAD9 FFCDCDCD FFC1C2C1 FFB9BAB9 FFB3B4B3 FFB1B2B1 FFB1B1B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB1B2B1 FFB1B1B1 FFB0B1B0 FFB0B0B0 FFB1B1B1 FFB1B1B1 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFADAFAD FFA7ADA7 FF9CA89C FF89A289 FF729D72 FF569654 FF389338 FF1F941E FF119610 FF119A10 FF129E10 FF12A111 FF12A411 FF12A311 FF11A210 FF11A10F FF13A012 FF239F21 FF42A342 FF62A561 FF84AB83 FF99AD99 FFA6AFA6 FFAEB1AE FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B2B1 FFAFB2AE FFAAB1AA FFA5B2A5 FF9EB39E FF99B799 FF98BF98 FF9EC89E FFA9D4A9 FFBAE2BA FFC9EDC9 FFD2F0D2 FFD3F0D3 FFCAEDCA FFB7E4B7 FFA3DCA3 FF8DD48D FF79CA78 FF61C161 FF50B74F FF3AAE3A FF25A423 FF199F19 FF149C12 FF11990F FF10990F FF109810 FF10990F FF10990F FF11990F FF10980F FF119A0F FF109910 FF119A10 FF109A0F FF119A0F FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B0F FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119910 FF119A10 FF119A10 FF119B0F FF109B10 FF119B10 FF119B10 FF119B10 FF109A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B0F FF119A10 FF109A10 FF119B10 FF109B10 FF119A0F FF119A10 FF119A10 FF119A0F FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B11 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF129B10 FF119C10 FF119C11 FF119C10 FF119C10 FF119B10 FF119D10 FF119D10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C11 FF119C10 FF119B11 FF119C11 FF129C10 FF129F11 FF119E11 FF12A212 FF13A112 FF13A512 FF14A712 FF13A712 FF18AB18 FF1FAE1D FF25B025 FF33B532 FF43BB42 FF56C056 FF69C669 FF7ACC7A FF8BD38B FF9ED89D FFB0E0B0 FFBCE3BC FFC7E8C7 FFD2ECD2 FFD8EFD7 FFE1F2E1 FFE8F5E8 FFEEF8EE FFF3FAF3 FFFAFDFA FFFDFFFD FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFF8F8F8 FFEBEBEB FFDEDEDE FFD1D1D1 FFC5C6C5 FFBCBDBC FFB5B6B5 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B1B1 FFB1B1B1 FFB1B1B1 FFB1B1B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B1B0 FFACAFAC FFA3ABA3 FF97A797 FF84A084 FF6B9A6B FF4A9349 FF2A9029 FF159214 FF10950F FF11990F FF119D10 FF12A011 FF12A311 FF12A311 FF11A210 FF11A010 FF119F10 FF1A9E18 FF35A134 FF57A357 FF7FA97E FF96AD96 FFA5B0A5 FFADB1AD FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAFB2AF FFACB2AC FFA8B2A8 FFA4B5A4 FFA3BDA3 FFA8C5A8 FFB4D0B3 FFC8E3C8 FFE0F0E0 FFEDF8ED FFEFFAEF FFE8F6E8 FFD6F0D5 FFBFE6BF FFA8DDA7 FF93D693 FF7CCB7C FF68C367 FF53B952 FF3DB03B FF2CA82B FF20A220 FF199E17 FF129910 FF10990E FF119910 FF10980F FF11990F FF119910 FF11980F FF11990F FF119A10 FF119A10 FF119910 FF119910 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119A10 FF119A0F FF119A10 FF119A10 FF109B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF109B10 FF119A10 FF109A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF109A10 FF119A0F FF109B10 FF119B10 FF119B0F FF109B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF129C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119C10 FF119B10 FF119C10 FF129B10 FF119B11 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C11 FF129C10 FF119C11 FF129B10 FF119B10 FF119B10 FF119C11 FF119C10 FF119C10 FF129B10 FF119B10 FF129B10 FF119C10 FF129B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119D10 FF129C12 FF119D10 FF129F12 FF129E11 FF11A011 FF14A212 FF14A411 FF13A712 FF14A813 FF17AB16 FF1FAD1E FF28B125 FF34B633 FF45BB43 FF56C156 FF68C667 FF79CC79 FF8BD18B FF9CD89C FFADDEAD FFBBE3BB FFC7E8C6 FFD0ECD0 FFD9EFD9 FFDFF2DF FFE5F4E5 FFEAF6EA FFF0F9F0 FFF7FCF7 FFFCFDFC FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFAFAFA FFF0F0F0 FFE1E1E1 FFD3D3D3 FFC6C7C6 FFBEBFBE FFB6B8B6 FFB2B3B2 FFB0B1B0 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B1B1 FFB0B1B0 FFB1B1B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB1B1B1 FFADAFAD FFA8ADA8 FF9FAA9F FF92A591 FF7D9E7C FF619961 FF3C923B FF1E911C FF10920F FF10940E FF10960F FF119A0F FF119D10 FF12A111 FF12A211 FF11A110 FF11A010 FF109F0F FF169E15 FF2B9E2A FF4DA14D FF77A776 FF92AC91 FFA3B0A3 FFADB1AC FFB0B1B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B2AF FFADB2AD FFABB4AA FFAAB8AA FFAFC0AE FFB8CAB8 FFCCDBCC FFE6EBE6 FFF7F8F7 FFFDFEFD FFFAFDFA FFECF8EC FFD5EFD5 FFBCE6BC FFA7DDA7 FF95D493 FF82CD81 FF6DC36C FF54B854 FF3FB03E FF30A830 FF25A225 FF1A9D19 FF119A11 FF10980F FF10980F FF10980F FF10980F FF10990F FF109910 FF10990F FF11990F FF109A0F FF119A10 FF119A10 FF119910 FF119A10 FF109B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A0F FF109B10 FF119B0F FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B0F FF119A10 FF119A0F FF109A10 FF119A10 FF119B10 FF119B10 FF109B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A0F FF119A10 FF109B10 FF119B10 FF109A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C11 FF119B10 FF119C10 FF119B11 FF119B10 FF129B10 FF119C10 FF119C11 FF119B10 FF119C10 FF129C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF129D10 FF119C10 FF129B10 FF119D10 FF119C10 FF129B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119C10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119D10 FF119C10 FF119E11 FF129F12 FF13A010 FF12A211 FF13A313 FF13A513 FF14A712 FF15AB15 FF1DAD1B FF2AB32A FF38B637 FF47BB46 FF5AC159 FF6CC66C FF7CCB7A FF8DD18D FF9CD79C FFAADCA9 FFB8E2B8 FFCAE9C9 FFCFEACF FFD5EED5 FFDCF0DC FFE3F3E3 FFE9F6E9 FFEFF8EF FFF5FAF5 FFFAFDFA FFFDFFFD FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFCFCFC FFF2F2F2 FFE4E4E4 FFD6D6D6 FFCACBCA FFC0C1C0 FFB8B9B8 FFB3B4B3 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B1B1 FFB1B1B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFACAFAC FFA5ACA5 FF99A899 FF88A288 FF739D73 FF559754 FF30922F FF169014 FF0F930E FF10940E FF10950E FF10970F FF119A10 FF119E10 FF12A110 FF12A110 FF11A010 FF109E0F FF139D12 FF229C21 FF45A044 FF6EA76D FF8BAB8B FF9EAD9E FFACB1AC FFB0B1B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B4B0 FFAEB6AE FFB0BAB0 FFB9C4B9 FFC9D3C9 FFDFE1DF FFEEEEEE FFF9F9F9 FFFFFFFF FFF6FCF6 FFE4F5E4 FFCFECCF FFBBE4BB FFABDEA9 FF98D697 FF86CD84 FF6DC46C FF57BA57 FF46B144 FF34A834 FF25A123 FF199B18 FF119610 FF11970F FF10990E FF11980F FF11980F FF119910 FF119910 FF119910 FF119A0F FF119910 FF109A10 FF119A10 FF109A10 FF119A0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF109A10 FF119B10 FF119A10 FF119B0F FF109A10 FF119B10 FF109A10 FF119A0F FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119B10 FF109A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF109B10 FF119A10 FF119B10 FF119B10 FF119A10 FF109B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B0F FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF129B10 FF119C10 FF119C10 FF119C10 FF129B10 FF119C10 FF119B10 FF119B11 FF129B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C11 FF129C10 FF119B10 FF129B10 FF119D10 FF119C10 FF119B10 FF119B10 FF129B10 FF119B10 FF129C10 FF119C10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119C10 FF119B10 FF129C10 FF119C11 FF119D10 FF119E10 FF119E10 FF12A010 FF13A112 FF12A111 FF12A312 FF15A712 FF13A913 FF1CAE1B FF2AB329 FF3AB73A FF49BC49 FF59C259 FF6DC76D FF7DCD7D FF8DD18C FF9DD79D FFABDDAA FFB6E1B6 FFC3E7C3 FFD0EBD0 FFD6EED6 FFDCF0DB FFE0F2E0 FFE8F5E8 FFEBF7EB FFF2FAF2 FFF7FCF7 FFFDFEFD FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFDFDFD FFF5F5F5 FFE8E8E8 FFDCDCDC FFCDCECD FFC3C4C3 FFBABBBA FFB5B6B5 FFB1B2B1 FFB1B2B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B1B1 FFB0B1B0 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFABAFAB FFA1ABA1 FF92A591 FF7D9F7D FF659A65 FF489647 FF279126 FF128F10 FF0F930E FF10950E FF10950E FF10960F FF10970F FF119B10 FF119E10 FF12A010 FF119F10 FF119E0F FF119D10 FF1B9C19 FF3C9F3C FF65A564 FF84AA84 FF9CAD9B FFAAAFAA FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B3B2 FFB0B2B0 FFB1B4B1 FFB0B6B0 FFB5BEB5 FFC1C9C1 FFD4D7D4 FFE4E4E4 FFF2F2F2 FFFBFCFB FFF8FDF8 FFECF9EC FFDCF2DC FFCDEBCC FFBEE5BE FFB0DFAF FF9CD79C FF87CD86 FF70C36F FF58B957 FF48B048 FF32A732 FF239E22 FF159714 FF119510 FF10970F FF109710 FF109810 FF0F980F FF10980F FF109910 FF119810 FF119910 FF119A10 FF119910 FF119A10 FF119A10 FF109A10 FF119A10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B0F FF119A10 FF109B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF109B10 FF119A0F FF109B10 FF119A10 FF119910 FF119A10 FF119B10 FF119A10 FF119B0F FF119A10 FF119A10 FF109A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C11 FF119C10 FF119B10 FF119C10 FF119B11 FF129C10 FF119C10 FF119C10 FF119B11 FF129C10 FF119C11 FF119C10 FF119D10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF129C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C11 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF129C10 FF119C10 FF119E11 FF139D10 FF12A011 FF129F11 FF12A312 FF13A311 FF13A613 FF15A813 FF18AA17 FF25B023 FF37B737 FF4ABC48 FF59C259 FF6BC76A FF7DCC7D FF8ED28D FF9DD89D FFAADCAA FFB5E0B5 FFC0E5C0 FFCBE9CB FFD6EED6 FFDAEFDA FFDFF2DF FFE6F4E6 FFE9F6E9 FFEFF9EF FFF7FCF7 FFFCFEFC FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFF8F8F8 FFEEEEEE FFDFDFDF FFD2D2D2 FFC7C7C7 FFBDBEBD FFB7B8B7 FFB3B4B3 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B1B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAFB1AF FFA8ADA7 FF9BA89B FF89A288 FF739D73 FF599859 FF3E943D FF1F901E FF0F900E FF10940E FF10950F FF10950F FF10950F FF10970F FF10980F FF119B10 FF119E10 FF119F10 FF119E0F FF109C0F FF149A12 FF2D9D2C FF5AA35A FF7EA97E FF99AD99 FFA8B0A8 FFAEB1AE FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB1B3B1 FFB1B5B1 FFB3B8B3 FFB9BFB9 FFC6CBC6 FFD6D8D6 FFE4E7E4 FFF0F2F0 FFF1F8F1 FFECF9EC FFE4F5E4 FFDDF2DD FFD2EDD2 FFC7E8C7 FFB7E2B7 FF9ED79D FF87CD86 FF71C471 FF59B958 FF42AD41 FF2FA22D FF1C9A1A FF119610 FF10950E FF109610 FF109610 FF119710 FF10960F FF11980F FF11980F FF119810 FF109910 FF119910 FF119910 FF119A10 FF119B10 FF119B10 FF119A0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF109A10 FF119A0F FF119B10 FF119910 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF109A10 FF119B10 FF119A10 FF119A0F FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF129B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B11 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129C10 FF119B10 FF119B10 FF119C10 FF119B11 FF119C10 FF119B10 FF129C10 FF119B11 FF119C10 FF119C10 FF119C10 FF119C11 FF129C10 FF119D11 FF129B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B11 FF119B10 FF129B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B11 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129C10 FF119B10 FF129B10 FF119C10 FF119C11 FF119E11 FF129F10 FF129F12 FF13A012 FF12A312 FF14A512 FF13A612 FF18AA16 FF20AF1F FF31B430 FF44BA44 FF57C155 FF68C667 FF7BCB79 FF8AD18A FF9BD69A FFA8DAA8 FFB4E0B4 FFBDE3BD FFC7E8C7 FFD3ECD2 FFDAEFDA FFDFF2DF FFE4F4E4 FFEAF6E9 FFEEF8EE FFF5FAF5 FFFAFCFA FFFDFFFD FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFAFAFA FFEEEEEE FFE3E3E3 FFD4D4D4 FFC9C9C9 FFC0C0C0 FFB9BAB9 FFB3B5B3 FFB1B2B1 FFB1B1B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFADAFAD FFA3ACA3 FF96A796 FF80A07F FF679B67 FF4F964E FF31912F FF158E14 FF0F900E FF10940E FF10960F FF10960F FF10960F FF10970F FF10980F FF10990F FF119B0F FF119E10 FF119D0F FF109C0F FF119A0F FF1C9A1B FF48A148 FF75A774 FF94AB94 FFA5AFA5 FFADB1AD FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B3B2 FFB1B3B1 FFB4B9B4 FFBBC0BB FFC5CBC5 FFD2D8D2 FFDDE5DD FFE3EDE3 FFE7F5E7 FFEAF8E9 FFEAF7EA FFE8F5E8 FFDFF1DE FFCFEBCF FFB9E1B9 FF9FD79F FF87CD86 FF6CBF6C FF52B451 FF37A637 FF249D23 FF139511 FF10930E FF10950F FF0F960F FF10960E FF109610 FF10970F FF109710 FF11990F FF119910 FF119910 FF119910 FF119910 FF119910 FF109A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A0F FF119B10 FF119B0F FF109B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B0F FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF129B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B11 FF119B10 FF119C10 FF129C10 FF119B11 FF119C10 FF119D10 FF119B10 FF119C10 FF129C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF129C10 FF119D10 FF129E11 FF119F10 FF12A012 FF12A011 FF13A213 FF12A211 FF14A513 FF15A913 FF1BAC1A FF27B127 FF3BB839 FF50BE4F FF64C563 FF76CA76 FF88D088 FF99D598 FFA5DAA4 FFB1DEB1 FFBCE2BA FFC4E6C4 FFD0ECD0 FFD9EFD9 FFDFF2DF FFE3F3E3 FFE9F6E9 FFEEF8EE FFF2F9F2 FFF8FCF8 FFFDFFFD FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFCFCFC FFF2F2F2 FFE4E4E4 FFD8D8D8 FFCACBCA FFC1C1C1 FFBABABA FFB5B6B5 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B1B0 FFAEB0AE FFA7ADA7 FF9CA99B FF8BA38B FF769E75 FF5A9758 FF3D913C FF258D23 FF108C0F FF0F900E FF10950E FF10960F FF10960F FF10960F FF10960F FF10980F FF10980F FF10990F FF119B0F FF119C0F FF109C0F FF109A0E FF159914 FF3A9C39 FF69A568 FF8BAB8B FFA0AEA0 FFAAB0AA FFAFB1AF FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB1B3B1 FFB1B5B1 FFB5BAB5 FFBAC1BA FFC3CBC3 FFCCD7CC FFD6E2D6 FFE1EEE1 FFEEF7EE FFF6FCF6 FFF6FBF6 FFF2FAF1 FFE7F5E7 FFD1ECD0 FFB6E0B5 FF97D297 FF7DC67B FF5FB75E FF44AB43 FF2A9F29 FF159414 FF10930F FF10920E FF109210 FF109410 FF109510 FF10970F FF109610 FF109710 FF119810 FF10990F FF119A0F FF119A10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119910 FF119A10 FF119B0F FF119B10 FF119A10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF109A10 FF119A0F FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B11 FF119B10 FF119B11 FF119B10 FF119C10 FF119C10 FF119C11 FF119C10 FF119B11 FF129B10 FF119C10 FF119B10 FF119B10 FF129B10 FF119C10 FF119D10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119C11 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119C10 FF129B10 FF119D11 FF119C11 FF119E11 FF129D10 FF119F11 FF129F12 FF11A211 FF13A212 FF12A312 FF13A512 FF17AA15 FF20AE1F FF30B42E FF45BB45 FF5EC35D FF75CA75 FF88D087 FF95D595 FFA3D9A3 FFAEDDAE FFB8E1B7 FFC1E6C1 FFCCEACC FFD5EDD5 FFDEF2DE FFE3F4E3 FFE8F6E8 FFEEF8EE FFF2F9F2 FFF7FBF7 FFFCFDFC FFFEFFFE FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFDFDFD FFF5F5F5 FFE7E7E7 FFDBDBDB FFCFCFCF FFC4C4C4 FFBCBDBC FFB6B7B6 FFB3B3B3 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B1B1 FFB1B1B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFAEB1AE FFA8AEA8 FFA0AA9F FF91A590 FF7FA07E FF659964 FF479246 FF318F30 FF1E8D1C FF0F8D0E FF0F910E FF10950F FF10970F FF10970F FF10970F FF10970F FF10970F FF10980F FF10990F FF109A0F FF119B0F FF109B0F FF10990F FF119710 FF289A27 FF57A156 FF7FA87F FF98AC98 FFA6AFA6 FFAEB1AE FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B3B2 FFB0B3B0 FFB2B5B2 FFB4BAB4 FFB9C1B9 FFC1CBC1 FFCCD8CC FFD9E6D9 FFEBF2EB FFFBFCFB FFFEFFFE FFF9FDF9 FFF3FAF3 FFDEF1DE FFC3E6C3 FFA5D8A4 FF85CA85 FF69BC68 FF4AAE4A FF30A02F FF1B9717 FF109210 FF0F910F FF0F920D FF10930E FF0F940F FF10950F FF0F960F FF11970F FF10990F FF11980F FF109A10 FF119A10 FF109A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A0F FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119A0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF109A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119C10 FF129B10 FF119C11 FF129C10 FF119C11 FF129B10 FF119B10 FF129C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF129C10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119C11 FF129B10 FF119B10 FF119B10 FF119C11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF129B10 FF119C10 FF119D10 FF119D10 FF119D10 FF129E11 FF129E10 FF12A011 FF12A211 FF13A212 FF12A512 FF14A613 FF19AB18 FF26B026 FF3BB63A FF55BF54 FF6FC76D FF83CF83 FF94D493 FFA1D9A1 FFADDDAC FFB6E1B6 FFBFE5BF FFC9E8C9 FFD4EDD3 FFDCF0DC FFE4F4E4 FFE8F5E8 FFEEF7EE FFF2FAF2 FFF7FBF7 FFFCFDFC FFFFFFFF FFFEFFFE FFFEFFFE FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFF7F7F7 FFEBEBEB FFDEDEDE FFD2D2D2 FFC5C6C5 FFBCBDBC FFB7B8B7 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFAFB1AF FFABAEAB FFA0AAA0 FF92A492 FF81A081 FF6C9A6C FF539353 FF3A8E38 FF258C24 FF148A13 FF0E8D0D FF0F910E FF10960F FF10970F FF10970F FF10970F FF10970F FF10970F FF10980F FF11990F FF109A0F FF109A0F FF109A0F FF10990F FF0F970E FF199619 FF449C42 FF70A570 FF8EAB8E FF9FAE9F FFAAAFAA FFB0B2B0 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B1 FFB1B2B1 FFB1B3B1 FFB2B6B2 FFB4BAB4 FFBAC2BA FFC3CFC3 FFD0DCD0 FFE4EAE4 FFF5F6F5 FFFEFEFE FFFDFEFD FFF8FCF8 FFE8F5E8 FFCAE8C9 FFA9DAA8 FF8CCD8C FF6EBE6D FF50AE4F FF31A231 FF1B971B FF11920F FF10900E FF0F910D FF10920F FF0E920E FF11930E FF109510 FF11960F FF109610 FF11990F FF109910 FF11990F FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119A10 FF119B10 FF109B10 FF119A10 FF119A10 FF119A10 FF119B10 FF109B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119A10 FF119A10 FF119B0F FF119B0F FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF129B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129C10 FF119C10 FF119B10 FF119B10 FF129C10 FF119C11 FF129B10 FF119B10 FF119C10 FF119C10 FF129C10 FF119C10 FF129B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119C10 FF119D10 FF129D10 FF119C11 FF119D10 FF129E11 FF119E11 FF129F12 FF13A111 FF12A312 FF14A512 FF15A614 FF1EAA1C FF33B331 FF47BA46 FF63C562 FF7CCC7C FF91D291 FFA0D8A0 FFADDDAD FFB4E0B4 FFBFE4BF FFC8E8C8 FFD0EBD0 FFDBEFDB FFE4F4E4 FFE9F6E8 FFEEF7EE FFF2F9F2 FFF7FBF7 FFFCFEFC FFFFFFFF FFFFFFFF FFFEFFFE FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFF8F8F8 FFEAEBEA FFDEDEDE FFD1D1D1 FFC7C7C6 FFBEBFBE FFB8B8B8 FFB3B4B3 FFB2B3B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB1B1B1 FFB1B1B1 FFB1B1B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB0B1B0 FFACAEAC FFA3ABA3 FF97A696 FF86A186 FF729B71 FF5D955D FF438E42 FF2B8A2B FF1A8919 FF0E8A0D FF0F8E0D FF0F920E FF10970F FF10980F FF10980F FF10980F FF10980F FF10970F FF10980F FF11990F FF119A0F FF109A0F FF109A0F FF10990F FF10970E FF139512 FF2D992C FF5EA05D FF7FA77F FF95AB95 FFA5B0A5 FFACB1AC FFAFB2AF FFB0B1B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B3B0 FFB1B6B1 FFB4BCB4 FFB8C2B8 FFC5D0C5 FFD8E1D8 FFEDF0ED FFF9FAF9 FFFFFFFF FFFCFEFC FFE6F4E6 FFC9E8C9 FFA8D9A7 FF8BCB8B FF6FBD6E FF51AF51 FF33A132 FF1B941A FF0F900F FF108E0D FF0E8E0D FF10900E FF0F900F FF10930F FF0F930F FF11950E FF119610 FF109810 FF109910 FF119910 FF119A10 FF119A10 FF109A10 FF119A0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B0F FF119A10 FF119A10 FF119B10 FF119B10 FF119A0F FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF109A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF109B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF109B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF129B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119C10 FF119B11 FF119C10 FF119C11 FF119B10 FF129B10 FF119C10 FF119B11 FF119C10 FF129C10 FF119B10 FF119B10 FF119C11 FF119C10 FF119B10 FF129B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF129C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119C11 FF119B10 FF119B10 FF129B10 FF119C11 FF119E10 FF119E10 FF139E10 FF129F11 FF12A111 FF12A011 FF12A110 FF12A412 FF13A511 FF16A714 FF27AE25 FF3BB63B FF55BF54 FF70C86E FF89CF88 FF9DD89C FFAADDAA FFB6E1B5 FFBEE4BE FFC8E7C8 FFCFECCF FFDAF0DA FFE1F3E1 FFEAF7EA FFEEF7EE FFF3F9F3 FFF9FDF9 FFFCFEFC FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFF7F7F7 FFEBEBEB FFDFDFDF FFD3D3D3 FFC8C8C8 FFBFBFBF FFB7B7B7 FFB4B4B4 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B2B1 FFB0B1B0 FFADAFAD FFA7ADA7 FF9BA79A FF8CA28B FF799C78 FF639662 FF4C904B FF30882F FF1B861A FF0E860D FF0E8A0D FF0F8E0D FF0F920E FF10970F FF10980F FF10980F FF10980F FF10980F FF10980F FF10980F FF11990F FF119A0F FF119A0F FF109A0F FF10990F FF10980F FF10960F FF1F961F FF409C40 FF69A268 FF86A885 FF99AD99 FFA5AFA5 FFABB1AB FFADB2AD FFAEB0AE FFAFB1AF FFAFB2AF FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B4B1 FFB0B6B0 FFB4BDB4 FFBAC6BA FFC8D3C8 FFDBE3DB FFEAF0EA FFF3F9F3 FFEDF8ED FFDAEFD9 FFBFE4BF FFA3D7A3 FF85C985 FF69BB69 FF4CAC4B FF329E30 FF149113 FF108D0E FF0F8E0D FF0E8F0E FF0F8E0E FF0F900E FF10910E FF109310 FF0F950F FF10950F FF109810 FF0F980F FF11980F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A0F FF119B10 FF119A10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF109B10 FF119A0F FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B11 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C11 FF119C10 FF119C10 FF119B10 FF119C11 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C11 FF119C11 FF119B11 FF119B10 FF119C10 FF119C11 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C11 FF129B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119C10 FF129B10 FF119C10 FF119C10 FF129C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119C10 FF129B10 FF119B10 FF129C10 FF119E11 FF119C10 FF129F11 FF129E10 FF12A012 FF13A010 FF12A112 FF13A211 FF12A312 FF13A512 FF1AA719 FF2EB02D FF47B945 FF62C360 FF7DCE7C FF94D394 FFA8DCA8 FFB5E0B5 FFBEE4BD FFC6E8C6 FFCFEACE FFD9EFD9 FFE2F2E2 FFEAF6EA FFF1F9F1 FFF6FBF6 FFF9FDF9 FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFF8F8F8 FFF0F0F0 FFE1E1E1 FFD5D6D5 FFC9CAC9 FFBFBFBF FFB7B8B7 FFB3B3B3 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B1B1 FFB1B1B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFADAFAD FFA9ADA8 FF9DA89D FF8DA18D FF7E9D7E FF669665 FF4E904E FF358A34 FF1F841E FF0E820D FF0D860C FF0E8B0D FF0F8F0D FF0F930E FF10970F FF11990F FF11990F FF11990F FF11990F FF11980F FF10980F FF11990F FF119A0F FF119A0F FF119B0F FF109A0F FF10990F FF109810 FF189717 FF309A2F FF4E9F4D FF6CA56C FF86A986 FF96AD95 FFA0AF9F FFA4AFA4 FFA7B1A7 FFA8B0A8 FFABB1AB FFABB1AB FFADB1AD FFADB1AD FFAFB1AF FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B2B0 FFAFB4AF FFB0B7B0 FFB2BEB2 FFB8C8B8 FFC4D4C4 FFD0E0D0 FFDAECD9 FFD4EDD4 FFC4E5C4 FFAFDBAF FF96D096 FF7DC27C FF61B660 FF45A845 FF2A9A28 FF138C12 FF0F8D0E FF0E8D0D FF0F8D0D FF0F8D0E FF0F8E0F FF0F900E FF0F920E FF119510 FF11940F FF119710 FF119810 FF109810 FF119910 FF109A10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B0F FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF109B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119C10 FF119C10 FF129C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B11 FF119B10 FF129C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF129C10 FF119C11 FF129C10 FF119C10 FF119B10 FF119B11 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129C10 FF119C10 FF119B11 FF129C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119C10 FF129C10 FF119D10 FF129E10 FF119F11 FF12A010 FF12A111 FF12A111 FF12A212 FF13A211 FF12A311 FF14A413 FF1FA91E FF34B033 FF4FBD4E FF6DC66C FF87CF87 FF9FD89F FFB2DEB2 FFBDE3BC FFC5E7C5 FFD1EBD1 FFD8EFD8 FFE2F2E2 FFEAF6EA FFF4FAF4 FFF7FBF7 FFFCFEFC FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFF9F9F9 FFF1F1F1 FFE5E6E5 FFD7D8D7 FFC9CAC9 FFBFC0BF FFB6B7B6 FFB3B4B3 FFB2B3B2 FFB1B1B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFAFB1AF FFAAAEAA FFA0A9A0 FF8FA28F FF7C9A7C FF6A9569 FF508F4F FF348934 FF1B821A FF0E800C FF0D830C FF0D870C FF0E8B0D FF0F8F0D FF0F930E FF10970F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF119A10 FF119B0F FF109A0F FF109B0F FF10990F FF139812 FF209A20 FF3A9C39 FF539F52 FF6DA46D FF81A881 FF8FAC8F FF97AE97 FF9EAE9E FFA0AEA0 FFA3B0A3 FFA6B0A6 FFA6B0A6 FFA8B1A8 FFAAB1AA FFAAB1AA FFADB1AD FFAFB1AF FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B2B0 FFAFB4AE FFACB8AC FFAEBFAE FFB3C9B3 FFB8D2B8 FFBADCBA FFB8DFB7 FFACDAAB FF9AD19A FF85C684 FF6DBA6D FF55AE54 FF3B9F3A FF1F931E FF108B0F FF0F880D FF0E8A0E FF0D8B0C FF0F8B0E FF0E8E0D FF108F0F FF0F920F FF0E940E FF11940F FF109610 FF11980F FF119810 FF11990F FF119910 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119A10 FF109B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF129B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF129C10 FF119B10 FF119C10 FF119B10 FF119C10 FF129B10 FF119B11 FF119C10 FF119C10 FF119B10 FF119C10 FF119D10 FF129C10 FF119C10 FF119B10 FF119B11 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C11 FF119B10 FF119B10 FF119C10 FF129C10 FF119B10 FF129B10 FF129C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119D10 FF129D10 FF119F11 FF139E11 FF12A011 FF129F11 FF12A212 FF13A210 FF12A312 FF12A311 FF12A312 FF15A414 FF22A922 FF39B239 FF58BF57 FF77C975 FF93D493 FFA9DEA9 FFBCE3BC FFC8E8C8 FFD0EBD0 FFD8EFD8 FFE2F3E2 FFE9F5E9 FFF4FAF4 FFF9FDF9 FFFCFEFC FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFBFCFB FFF2F2F2 FFE5E6E5 FFD7D8D7 FFC9CBC9 FFBEBFBE FFB7B8B7 FFB2B4B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B1B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFAFB0AF FFAAADAA FFA0A9A0 FF94A494 FF7F9B7F FF699468 FF528E51 FF318430 FF1B811A FF10810E FF0D830C FF0D850C FF0E880C FF0E8B0D FF0F900E FF10940E FF10980F FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF119A0F FF119B10 FF119B0F FF119B0F FF109A0F FF11990F FF109810 FF169914 FF269A26 FF3D9E3C FF58A256 FF6DA46C FF7CA67C FF88AA88 FF90AC8F FF96AC96 FF9AAD9A FF9DAF9D FFA1B0A0 FFA1AFA1 FFA3AFA3 FFA5B0A5 FFA9B1A9 FFABB1AB FFACB1AC FFAEB2AE FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAEB3AE FFAAB3AA FFA8B8A7 FFA7C0A7 FFA6C7A6 FFA3CCA3 FF9BCF9B FF91CB90 FF82C481 FF70BB70 FF5BAF5A FF43A341 FF2B972A FF158B14 FF0E880D FF0E860B FF0E870E FF0D880C FF0F880D FF0E8C0E FF0F8D0D FF10900F FF10920F FF11940F FF109510 FF11970F FF11970F FF11980F FF109910 FF119A0F FF119A10 FF119A10 FF119A10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF109B10 FF119A0F FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B0F FF109A10 FF119B10 FF119A10 FF119B10 FF119A0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF129B10 FF119C11 FF129B10 FF119C10 FF119C10 FF119B10 FF119C10 FF129C10 FF119C10 FF119B10 FF119C11 FF129C10 FF119C10 FF129C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C11 FF119C10 FF119C10 FF119C11 FF129B10 FF119B10 FF119C11 FF119B10 FF119B10 FF119B10 FF119C11 FF119B10 FF119B10 FF119B10 FF119B10 FF119C11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF129D11 FF119E11 FF119D10 FF129E11 FF139F11 FF12A011 FF13A211 FF13A212 FF11A311 FF12A412 FF12A311 FF13A412 FF16A616 FF27AC27 FF3CB23B FF5CC15C FF7FCD7E FF9CD89C FFB5E1B5 FFC8E8C8 FFD2ECD2 FFDBF0DA FFE1F2E1 FFEDF7ED FFF3FAF3 FFFCFEFC FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFF4F4F4 FFE6E7E6 FFD7D8D7 FFCACBCA FFBCBEBC FFB6B8B6 FFB2B4B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB0B1B0 FFABAEAB FFA2AAA2 FF97A697 FF849E84 FF6B946B FF528C52 FF3A873A FF20811F FF10800E FF0D820C FF0D850C FF0E870C FF0E8A0D FF0E8C0D FF0F900E FF10940E FF10980F FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A0F FF119B0F FF119A10 FF119B10 FF119B0F FF119A0F FF10990F FF10990F FF119910 FF169914 FF249923 FF3D9D3C FF55A054 FF66A566 FF74A673 FF7EA97E FF87AB87 FF8EAD8E FF93AC93 FF96AE96 FF9AAE9A FF9DAF9D FF9FAF9F FFA2AFA1 FFA6B1A6 FFA7B0A7 FFA9B1A9 FFACB1AC FFAEB2AE FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAEB1AE FFABB3AB FFA5B2A5 FFA0B79F FF98BC97 FF8EBF8D FF82C081 FF75BD74 FF68B667 FF58AD57 FF46A344 FF30982F FF188A17 FF0E820D FF0E840C FF0C840C FF0E860D FF0C860C FF0E870C FF0F890F FF0F8B0F FF0F8E0E FF10910F FF10940E FF11950F FF10960F FF11970F FF119810 FF119910 FF11990F FF119910 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119A10 FF119B0F FF109A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF109B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A0F FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF109A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129C10 FF119C10 FF119C10 FF119C10 FF119B11 FF119C10 FF119B10 FF119B10 FF119C10 FF119B11 FF129D10 FF119B10 FF119B10 FF129B10 FF129C10 FF119D10 FF119C10 FF119B11 FF119B10 FF119B10 FF119B11 FF119B11 FF119C10 FF119C10 FF119C10 FF129C10 FF119C10 FF119B10 FF119C10 FF129C10 FF119C11 FF129C10 FF119C10 FF119C11 FF129B10 FF119C10 FF119B11 FF129C10 FF129B11 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B11 FF119B10 FF119D11 FF119D10 FF129F11 FF119F11 FF129F12 FF13A010 FF13A211 FF12A212 FF13A411 FF13A413 FF12A511 FF13A513 FF1AA718 FF2BAD2A FF3FB53F FF61BF60 FF85CE85 FFA5DCA5 FFBFE5BE FFD2ECD2 FFDDF0DD FFE4F3E4 FFECF7EC FFF5FBF5 FFFDFFFD FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFCFCFC FFF5F5F5 FFE8E8E8 FFD7D8D7 FFC9CAC9 FFBCBEBC FFB6B7B6 FFB2B3B2 FFB1B1B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAFB0AF FFABAEAB FFA3ABA3 FF97A697 FF869E86 FF729772 FF578D57 FF3D863C FF248122 FF127E11 FF0D820C FF0D840C FF0E870C FF0E890D FF0E8C0D FF0F8E0D FF0F910E FF10940E FF11980F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A0F FF109A10 FF109910 FF109910 FF119810 FF159814 FF239922 FF379C37 FF4CA04B FF5CA35C FF68A468 FF74A774 FF7CA87C FF83A983 FF87AA87 FF8CAB8C FF91AD91 FF94AD94 FF99AD99 FF9EAE9E FFA1B0A1 FFA4B0A4 FFA6B0A6 FFA9B1A9 FFACB1AC FFAFB1AF FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFAFB1AF FFACB1AC FFA7B1A7 FF9DB29D FF90B28F FF7DB27D FF6DB16D FF5CAD5B FF4EA74D FF3D9D3D FF2D942C FF188817 FF0F820D FF0D800B FF0D810C FF0C800B FF0F830E FF0D810C FF0D850C FF0D880C FF0F890E FF0E8D0D FF11900D FF109210 FF10940F FF11950F FF10980F FF11980F FF119910 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF109B10 FF119B10 FF119A10 FF119B0F FF119A10 FF119A10 FF119A10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119A0F FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF109A10 FF119A0F FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF109B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF129B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C11 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF129B10 FF119B11 FF129C10 FF119B10 FF129C10 FF119C10 FF119B10 FF119B10 FF129C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF129B10 FF129B10 FF119C11 FF119C10 FF119B10 FF129C10 FF119C11 FF119B10 FF129B10 FF119B11 FF129C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B11 FF119C11 FF119C10 FF119C10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B11 FF129B10 FF119B11 FF129D10 FF119D11 FF129E10 FF12A011 FF13A011 FF11A011 FF12A111 FF12A211 FF13A411 FF12A511 FF13A612 FF12A611 FF14A712 FF1AA91A FF2DB02C FF41B540 FF60C160 FF87CE87 FFAADEA9 FFCAE8CA FFDCF0DC FFE5F4E5 FFEFF9EF FFF6FBF6 FFFBFEFB FFFFFFFF FFFEFEFE FFFDFDFD FFFCFCFC FFFCFCFC FFFDFDFD FFFEFEFE FFFDFDFD FFFBFBFB FFF8F8F8 FFF5F5F5 FFF4F4F4 FFEDEEED FFE5E5E5 FFD5D6D5 FFC5C7C5 FFBBBEBB FFB6B6B6 FFB1B2B1 FFB1B1B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAFB0AF FFAAAEAA FFA3ABA3 FF95A495 FF869E86 FF729672 FF5C8F5B FF3D853C FF268125 FF147D13 FF0E800C FF0D840C FF0D860C FF0E890D FF0E8B0D FF0F8E0D FF0F900E FF0F930E FF10950F FF11990F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B0F FF109A0F FF109A0F FF10990F FF10980F FF139810 FF1D981B FF2C9A2B FF3B9C3A FF4A9F49 FF57A257 FF63A563 FF6CA56B FF72A772 FF7BA97B FF81A981 FF88AB88 FF8EAC8E FF92AD92 FF98AD98 FF9CAE9C FFA0AEA0 FFA4B0A4 FFA7B0A7 FFABB1AB FFADB1AD FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAEB1AE FFA7B0A7 FF9CAE9C FF8BAB8B FF78A877 FF5FA45F FF449C43 FF329631 FF228C20 FF168414 FF0F800D FF0C7E0B FF0C7D0B FF0C7E0B FF0C7D0B FF0D7F0B FF0D800B FF0E810D FF0D830D FF0E890C FF0F8A0F FF108E0E FF10930E FF0F930F FF10960E FF119710 FF109710 FF119810 FF11990F FF119910 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF109B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF129C10 FF119C10 FF119B10 FF119B10 FF129C10 FF119B11 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B11 FF119B10 FF119B10 FF119C10 FF119C11 FF119B11 FF119C11 FF119C11 FF119C10 FF119B11 FF119B10 FF119B10 FF119C10 FF119B10 FF129B10 FF119B11 FF119C10 FF129B10 FF119C11 FF129C10 FF129B10 FF119C11 FF129C10 FF129C10 FF119B11 FF119B11 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119D10 FF119E11 FF129E11 FF11A011 FF13A012 FF12A111 FF13A211 FF13A212 FF13A412 FF13A612 FF14A712 FF14A612 FF14A712 FF1AA918 FF2DB02C FF42B842 FF5CC05C FF83CE82 FFAFDEAF FFCFEACF FFE3F2E2 FFEDF8ED FFF4F9F4 FFF9FBF9 FFFAFAFA FFF7F7F7 FFF6F6F6 FFF5F5F5 FFF4F4F4 FFF1F1F1 FFF0F0F0 FFF1F1F1 FFEFEFEF FFECECEC FFE9E9E9 FFE5E5E5 FFE0E2E0 FFD9DBD9 FFCFD0CE FFC3C4C3 FFBABCBA FFB5B5B5 FFB2B2B2 FFB1B2B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B2B1 FFB1B2B1 FFAFB0AF FFABAFAB FFA2AAA1 FF95A495 FF849D84 FF719571 FF5E8F5D FF458745 FF278025 FF157D14 FF0D7E0C FF0D820C FF0D860C FF0E880C FF0E8B0D FF0E8D0D FF0F900E FF0F920E FF10950F FF10970F FF11990F FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119A0F FF109910 FF109910 FF109810 FF109910 FF10980F FF11970F FF169815 FF20991F FF2C9C2C FF379D37 FF47A146 FF51A050 FF5CA35A FF64A563 FF6FA76F FF79A778 FF81AA81 FF85A985 FF8DAB8C FF91AE91 FF96AC96 FF9BAD9B FFA0AFA0 FFA4B0A4 FFA7B1A7 FFACB1AC FFB0B2B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B1B0 FFAFB1AF FFA9B0A9 FF9DAC9D FF8FA78E FF7BA37A FF5F9C5F FF40913F FF258724 FF158114 FF0F7E0E FF0D7C0C FF0C7A0B FF0C790B FF0C780B FF0C7B0B FF0C7B0B FF0C7D0B FF0D7F0D FF0D810C FF0E850D FF0E8A0D FF0F8C0F FF0F8F0F FF119110 FF10940F FF10970E FF10970F FF109810 FF119A0F FF119A10 FF119A10 FF119A10 FF109B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF109A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF109A10 FF119A0F FF119B10 FF109B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 +FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C11 FF129B10 FF119B10 FF119B10 FF119B10 FF129B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF129B10 FF119C10 FF119B10 FF119C10 FF129C10 FF119C11 FF119C10 FF119C10 FF119C11 FF119C10 FF129C10 FF119C11 FF119C10 FF119D10 FF119C10 FF119C10 FF119B10 FF119C11 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B11 FF119D10 FF119E11 FF119E11 FF129E11 FF129F11 FF12A011 FF12A011 FF12A212 FF12A211 FF13A613 FF12A612 FF12A712 FF12A712 FF14A712 FF17A815 FF2AAF27 FF3FB63F FF5ABF57 FF7CCB7B FFA4DAA4 FFC9E6C8 FFDDEDDD FFE9F1E9 FFEEF2EE FFEFF0EF FFEBECEB FFEAEAEA FFE8E8E8 FFE6E6E6 FFE4E4E4 FFE3E3E3 FFE1E1E1 FFDEDEDE FFDCDCDC FFDADBDA FFD7D9D7 FFD5D5D5 FFCCCECC FFC5C6C5 FFBFC1BF FFB7B9B7 FFB3B4B3 FFB1B2B1 FFB1B2B1 FFB1B1B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B1B1 FFAFB0AF FFAEB0AE FFA9AEA9 FFA0A9A0 FF95A495 FF849D84 FF729672 FF5F905E FF4A8A49 FF31832F FF157C14 FF0D7D0C FF0D810C FF0D850C FF0E880C FF0E8C0D FF0F8D0E FF0F910E FF0F930E FF10950E FF10970F FF119A0F FF119B10 FF119D10 FF119D10 FF129C10 FF119C10 FF119D10 FF119C10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119A10 FF119B0F FF10990F FF10990F FF11990F FF119810 FF11980F FF149812 FF199919 FF219A20 FF2B9C2A FF399E38 FF43A043 FF4EA14D FF5AA359 FF66A564 FF6CA66C FF72A772 FF7DA87C FF83AA83 FF8BAB8A FF91AC91 FF97AD97 FF9BAE9B FFA1AFA1 FFA7B0A7 FFAAB0AA FFAEB2AE FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB0B2B0 FFABB0AB FFA3ADA2 FF97A996 FF86A486 FF6F9B6F FF529252 FF3B893A FF288328 FF1A7D19 FF127A10 FF0D770B FF0C770A FF0C780B FF0C780B FF0C780B FF0C7A0B FF0E7D0D FF0C800C FF0F850E FF0E880D FF0F8B0E FF0F8E0F FF0F920E FF10940F FF10960F FF109710 FF11990F FF119810 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF109B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF129C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B11 FF129B10 FF119C10 FF119C10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF129B10 FF119C11 FF119B10 FF119C10 FF119C11 FF119C10 FF129D10 FF119C11 FF119C10 FF119D10 FF119C10 FF119C11 FF119C10 FF129B10 FF119C10 FF129B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119D10 FF129C10 FF119C10 FF129D11 FF129D10 FF129F12 FF12A010 FF12A112 FF13A210 FF13A312 FF13A512 FF13A612 FF13A512 FF13A712 FF13A713 FF14A613 FF16A715 FF27AB26 FF3FB33E FF56BA55 FF72C472 FF97CF95 FFB8D8B8 FFCEDECE FFDAE5DA FFDDE1DD FFDDDFDD FFDDDDDD FFDADADA FFD9D9D9 FFD6D6D6 FFD5D5D5 FFD3D3D3 FFD2D2D2 FFCECECE FFCCCCCC FFC9CAC9 FFC7C8C7 FFC3C4C3 FFBEC0BE FFB9BAB9 FFB5B7B5 FFB2B4B2 FFB1B2B1 FFB0B1B0 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B1B0 FFAFB0AF FFACAEAC FFA7ADA7 FF9DA89D FF91A390 FF819C81 FF719671 FF5C8E5B FF498948 FF328330 FF187E17 FF0D7F0C FF0D820C FF0D870C FF0F890D FF0F8D0E FF0F8F0E FF0F900E FF0F930E FF10960E FF10980F FF119A10 FF119B10 FF119B10 FF119C10 FF129D10 FF129C10 FF129E10 FF129E11 FF129C11 FF119D11 FF129D11 FF129C10 FF119D10 FF119D10 FF119D10 FF119D10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF109B10 FF109A10 FF109A10 FF129A12 FF159A14 FF1A9B18 FF219B1F FF2C9D2B FF359E35 FF3E9F3E FF4AA04A FF55A354 FF5DA45D FF69A669 FF71A671 FF7CA97C FF82A982 FF89AA89 FF92AC92 FF98AD97 FF9DAE9D FFA3AFA3 FFA9B1A9 FFABB1AB FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B1B0 FFADB0AD FFA7ADA7 FF9EAA9E FF92A692 FF82A181 FF6B986A FF569155 FF448A42 FF318330 FF237F22 FF157813 FF0C750B FF0C740B FF0B750A FF0D770C FF0C780B FF0E7A0D FF0E7E0C FF0D830C FF0E880E FF108C0E FF0F8E0E FF10920F FF10940F FF11960F FF109610 FF119810 FF109910 FF11990F FF119910 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF109B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B0F FF109A10 FF119A10 FF119A10 FF119B10 FF109A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF109A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A10 FF119B10 FF119A10 FF109A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF109B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C11 FF119B10 FF119B10 FF119C10 FF119C11 FF119B10 FF119C10 FF119B10 FF119C11 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119D10 FF119C10 FF119B10 FF119B10 FF129C10 FF119B10 FF119B10 FF129B11 FF119C10 FF129C10 FF119C11 FF119C10 FF129C10 FF119B10 FF119C11 FF119C11 FF119C10 FF119C10 FF119C10 FF119B11 FF119B10 FF119C10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119D10 FF119B10 FF119C10 FF129D10 FF119D11 FF129F10 FF12A011 FF12A011 FF12A112 FF13A211 FF13A212 FF13A412 FF13A512 FF14A613 FF14A613 FF17A615 FF1AA519 FF22A620 FF2CA72C FF45AD44 FF58B258 FF70B76F FF8FC18E FFAACAAA FFBACCBA FFC8D1C8 FFCBD0CB FFCCD0CC FFCDCFCD FFCBCDCB FFCACACA FFC8C9C8 FFC7C7C7 FFC5C6C5 FFC3C5C3 FFC1C3C1 FFBFC0BF FFBDBFBD FFBABBBA FFB7B9B7 FFB4B6B4 FFB2B3B2 FFB1B2B1 FFB1B2B1 FFB0B1B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B0B0 FFB2B2B2 FFB0B0B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB0B1B0 FFAEB0AE FFAAAEAA FFA3ABA3 FF99A699 FF8AA18A FF7D9B7C FF6B946A FF568D55 FF428841 FF30832E FF1C801B FF0D800C FF0E820D FF0E880D FF0E8B0D FF0E8E0D FF0F8F0D FF0F920E FF10950F FF10970F FF10980F FF119A0F FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119E11 FF119E11 FF119E11 FF119E10 FF129E10 FF129E11 FF119E11 FF129E10 FF129E11 FF129D11 FF129D11 FF119C11 FF119D10 FF119D10 FF119D10 FF119C10 FF119C10 FF119C0F FF119B0F FF109B0F FF109B0F FF119B10 FF139A12 FF179B16 FF1E9C1E FF269D25 FF2F9E2E FF3BA03B FF45A045 FF52A352 FF5DA45C FF67A567 FF71A771 FF7AA97A FF82AA82 FF8AAA8A FF93AD93 FF99AD99 FF9FAE9F FFA5AFA5 FFAAB1AA FFAFB2AF FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAFB0AF FFABAFAB FFA5ADA5 FF9DAA9D FF90A490 FF7F9E7F FF709970 FF629461 FF4D8C4D FF3C853C FF2D802D FF197818 FF10740F FF0C760B FF0C750A FF0C760B FF0D790B FF0E7C0C FF0D840C FF0E870D FF0E8D0E FF0F8E0E FF11910F FF109410 FF11960F FF10970F FF11970F FF119910 FF119A10 FF119910 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF109B10 FF119B10 FF109A10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF109B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF129B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF129C10 FF119C11 FF119C11 FF129C10 FF119C10 FF119C10 FF119B10 FF129B10 FF119B11 FF129C10 FF119B11 FF119C10 FF129C10 FF119B11 FF119C11 FF119C10 FF129D10 FF119C11 FF119C11 FF119C11 FF129C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF129C10 FF119C11 FF129E10 FF119E11 FF13A012 FF12A011 FF12A112 FF12A111 FF13A311 FF12A512 FF13A512 FF14A614 FF17A517 FF1DA51D FF23A621 FF2CA52A FF36A535 FF41A641 FF52A852 FF65AE65 FF7BB37B FF8BB58B FF9EBB9E FFB0C0B0 FFB9C2B9 FFBBC2BB FFBDC1BD FFBEC1BE FFBFC0BF FFBEBFBE FFBCBDBC FFBBBCBB FFBABBBA FFB9BAB9 FFB7B9B7 FFB6B7B6 FFB5B6B5 FFB3B5B3 FFB2B3B2 FFB1B2B1 FFB0B1B0 FFB1B1B1 FFB1B2B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B1B1 FFB1B1B1 FFB1B1B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B1B0 FFAEB0AE FFA8ADA8 FFA1AAA1 FF96A695 FF879F86 FF759974 FF659365 FF528D52 FF3C853B FF2B8129 FF1D801C FF0D800C FF0D840C FF0E890C FF0E8B0D FF0E8E0D FF0F900D FF10930F FF10950F FF109610 FF109710 FF10990F FF11990F FF119A10 FF119B10 FF119B10 FF119B10 FF129C10 FF119C11 FF119E11 FF139E11 FF139E11 FF119F11 FF129E10 FF129F11 FF129E10 FF119E11 FF119F11 FF119D10 FF119F10 FF119E11 FF119D10 FF119E11 FF129D10 FF119D10 FF119C10 FF119D10 FF119D10 FF119C10 FF119C10 FF119D0F FF119C0F FF139C12 FF159B14 FF1B9D1B FF249D24 FF2E9F2C FF37A135 FF43A242 FF50A44F FF59A559 FF64A564 FF70A670 FF7BA979 FF84A983 FF8DAC8C FF93AC93 FF9BAD9B FFA2AFA2 FFA9B0A9 FFAEB1AE FFB0B2B0 FFB1B1B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B1B0 FFAFB2AF FFABAFAB FFA5ADA5 FF9DA99D FF92A692 FF88A188 FF7D9C7C FF6D966C FF598E58 FF498949 FF398338 FF1F791E FF137612 FF0D740C FF0D730B FF0C780B FF0F7B0C FF0D820C FF0E860D FF0E8B0E FF0F8E0E FF0F910F FF10940E FF109610 FF11970F FF109710 FF10990F FF119A10 FF119A10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF109B10 FF119A10 FF119B10 FF119A0F FF119B10 FF119B10 FF109A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A0F FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF109B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C11 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF129C10 FF119B10 FF129C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF129C11 FF119C10 FF119C10 FF119C11 FF119B11 FF129D10 FF119D11 FF119C10 FF119C10 FF119D10 FF129C11 FF119C11 FF129C10 FF119D10 FF129C11 FF119D11 FF119C10 FF119B10 FF119C10 FF119B11 FF119B11 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF129B10 FF119C10 FF119C11 FF119D10 FF129E11 FF119F11 FF129F11 FF11A111 FF13A211 FF11A211 FF14A412 FF12A411 FF15A414 FF1AA717 FF1FA41F FF28A528 FF30A62F FF41A740 FF4DA54C FF5AA658 FF62A762 FF75AB75 FF86AE86 FF94AF94 FF9DB39D FFA8B6A7 FFAEB7AE FFB3B8B3 FFB4B8B4 FFB5B9B5 FFB6B8B6 FFB6B7B6 FFB6B8B6 FFB5B7B5 FFB4B5B4 FFB3B4B3 FFB3B4B3 FFB2B2B2 FFB2B3B2 FFB2B2B1 FFB1B2B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B1B1 FFB1B1B1 FFB0B0B0 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFAFB0AF FFADB0AC FFA7ACA7 FF9EA99E FF91A491 FF849F83 FF729972 FF5E905D FF4A8B49 FF368535 FF268125 FF1A8119 FF0E810C FF0D860D FF0E8A0C FF0F8D0E FF0F8F0E FF0F910F FF0F940E FF0F940E FF10960E FF10970F FF109910 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119E11 FF119E11 FF119F11 FF129F11 FF129E11 FF119F11 FF129F11 FF129F11 FF129E12 FF129F11 FF119F11 FF129E11 FF129E11 FF139E10 FF129F10 FF129E10 FF129F10 FF119E10 FF129E10 FF119E10 FF119E10 FF119E10 FF119D10 FF119D10 FF119D0F FF119E10 FF139E13 FF199E18 FF1F9E1F FF27A027 FF36A134 FF42A241 FF4DA24C FF5AA559 FF67A766 FF6FA76E FF7AA97A FF85AA85 FF8EAB8E FF96AC96 FF9FAD9F FFA6AFA6 FFABB0AB FFAEB1AE FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAFB0AF FFABAEAB FFA6ACA5 FFA0AAA0 FF99A899 FF8FA38F FF839E82 FF729771 FF639162 FF518A4F FF3A8239 FF257A23 FF157614 FF0E730C FF0C740C FF0D7A0C FF0E810D FF0F870E FF0E8B0E FF118E0E FF109110 FF11930E FF109510 FF11970F FF109810 FF119A10 FF119910 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF109A10 FF119B0F FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF109A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF109B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF129C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119D10 FF119C10 FF119C10 FF119C10 FF119B10 FF119D10 FF119B11 FF119C10 FF119B10 FF119B11 FF119B11 FF129B10 FF129C10 FF119C10 FF119B10 FF129C10 FF119C11 FF119C10 FF119C11 FF119B10 FF119D11 FF119C10 FF119B11 FF119C11 FF129C10 FF119C10 FF129C10 FF119C10 FF119B10 FF119C10 FF129B10 FF119C10 FF119C10 FF119B10 FF129B10 FF129B10 FF129B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF129B10 FF119C10 FF129C10 FF129D10 FF139E10 FF129E11 FF129F11 FF12A011 FF12A111 FF13A112 FF12A211 FF13A311 FF14A512 FF1BA41B FF20A51F FF2DA52C FF37A436 FF47A747 FF54A654 FF62A861 FF6DA76D FF7BA97B FF87AC87 FF94AD94 FF9CAE9C FFA2B0A2 FFA7B0A7 FFACB3AB FFAFB3AF FFB0B3B0 FFB1B3B0 FFB1B4B1 FFB2B4B2 FFB2B3B2 FFB2B3B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B1B1 FFB0B0B0 FFB0B1B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB0B1B0 FFAFB1AF FFABAEAB FFA5ABA5 FF9BA89B FF8BA18B FF7D9C7D FF6C966C FF579057 FF3F893E FF2D852C FF1E821E FF138012 FF0D830B FF0E860C FF108B0E FF0F8E0F FF10900F FF10920E FF10930F FF10940E FF11960E FF109810 FF109710 FF109A10 FF109910 FF119A10 FF119A10 FF119B10 FF119C10 FF119C10 FF129C10 FF119D11 FF119D10 FF139D10 FF139D12 FF119D11 FF119F11 FF119F10 FF129E10 FF129F11 FF129F11 FF129F10 FF139E10 FF129F10 FF129F10 FF129F11 FF129E11 FF119E11 FF119E11 FF119E11 FF129E11 FF129E10 FF119E10 FF129E10 FF129F10 FF119F10 FF119F10 FF119F10 FF119E10 FF119F11 FF149F13 FF17A015 FF1EA01C FF28A228 FF34A233 FF3FA23C FF4DA44C FF58A557 FF62A560 FF70A76F FF7DA97D FF88AB88 FF91AB91 FF9AAD9A FFA4AEA3 FFA8B0A8 FFACB0AC FFAEB1AE FFB0B2B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B1B0 FFB0B1B0 FFADAFAD FFAAAEAA FFA3ABA3 FF9DA89D FF93A393 FF859E84 FF789878 FF669166 FF518950 FF388036 FF247924 FF167615 FF0D730C FF0C7A0B FF0D7F0B FF0F860C FF0F8A0E FF0E8E0E FF10910F FF10940F FF10950F FF11960F FF11980F FF119910 FF119910 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF129B10 FF119B10 FF119C11 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF129B11 FF119D10 FF119C10 FF119C11 FF119C11 FF119C10 FF119D11 FF119B11 FF129D10 FF119C11 FF129C11 FF119D11 FF129C10 FF119C10 FF119C10 FF119B10 FF119D11 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129C10 FF119B10 FF119B10 FF119D10 FF129C10 FF129D11 FF129F10 FF129F11 FF11A011 FF12A112 FF12A211 FF13A113 FF13A311 FF14A414 FF1BA51A FF25A524 FF2FA42F FF3DA53C FF4CA54C FF5DA85C FF6BA86B FF79AA79 FF83AA83 FF8DAC8D FF98AE98 FFA0AEA0 FFA6AFA6 FFA8AFA8 FFAAAFAA FFAEB1AD FFAFB1AF FFB0B2B0 FFB0B2B0 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B1B1 FFB0B1B0 FFB0B1B0 FFB0B0B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B1B0 FFADB0AD FFAAAFAA FFA2ABA2 FF97A697 FF87A086 FF729772 FF5F915E FF4C8D4B FF358734 FF1F821F FF128111 FF0C820B FF0E830B FF0E870D FF0E8C0D FF0E8F0D FF0F910E FF10930D FF10940F FF10950F FF109610 FF10980E FF10970F FF11980F FF11990F FF109A10 FF11990F FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119D10 FF119D10 FF119E10 FF119D10 FF119E10 FF129E11 FF129E12 FF119E11 FF129E11 FF129F11 FF129F11 FF119F11 FF119E11 FF129F11 FF139F12 FF129E10 FF139F10 FF139E10 FF129D10 FF129E11 FF129E11 FF129E11 FF129F10 FF119F11 FF12A010 FF12A110 FF11A011 FF11A111 FF12A010 FF11A110 FF11A111 FF12A011 FF17A015 FF1DA11C FF26A125 FF32A230 FF3EA33E FF4AA449 FF59A558 FF68A767 FF74A874 FF7DA87D FF8AAA89 FF95AB95 FF9EAE9E FFA5AFA5 FFABB0AB FFAEB1AE FFB0B1B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B1B0 FFAFB1AF FFABAFAB FFA6ACA6 FF9FA99F FF94A394 FF8AA08A FF7B997B FF679167 FF4A8649 FF327C32 FF237822 FF127411 FF0E760D FF0B7F0B FF0E850D FF108A0D FF0F8E0E FF0F900D FF10940F FF10950E FF119610 FF11980F FF109910 FF119A10 FF119910 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF109A10 FF119B10 FF119B10 FF119A10 FF109A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF109B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119A10 FF119A0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C11 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B11 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B11 FF119C10 FF129C10 FF119C10 FF119C10 FF129D10 FF119C10 FF119C10 FF119D11 FF119D10 FF129B11 FF129B11 FF119C10 FF119C11 FF129C10 FF129C10 FF119D10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF129C10 FF119B10 FF129D10 FF129E12 FF129F10 FF129F11 FF12A111 FF13A112 FF12A212 FF13A212 FF15A313 FF1BA41A FF24A523 FF31A531 FF40A53E FF4CA64C FF5FA75E FF72A971 FF80AB80 FF8EAD8E FF94AC94 FF9EAE9E FFA6AFA6 FFABB0AB FFADB1AD FFADB0AD FFAEB1AE FFAFB2AF FFB1B1B1 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B1B1 FFB0B0B0 FFB0B0B0 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAFB1AF FFACAFAC FFA7ACA7 FF9EA99E FF93A493 FF839F83 FF70986F FF589158 FF428B42 FF2F872E FF188217 FF0F820E FF0E840B FF0F860E FF0D890C FF0F8E0C FF10900E FF10910E FF10920F FF10940F FF10960F FF10970E FF11960E FF11980E FF119910 FF109910 FF119910 FF109A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF129C10 FF119D11 FF129D10 FF129D12 FF129E10 FF129E10 FF129E10 FF119D11 FF119E11 FF129E10 FF129E11 FF129E10 FF119F11 FF129F12 FF129F11 FF129E11 FF119F11 FF129E12 FF129F11 FF129F11 FF12A010 FF129F11 FF139F11 FF11A011 FF11A111 FF12A111 FF13A110 FF11A011 FF12A111 FF12A210 FF11A311 FF12A110 FF13A112 FF15A214 FF1BA31A FF25A224 FF30A430 FF3DA33D FF4BA34A FF5BA65A FF67A765 FF74A874 FF84A984 FF90AB90 FF9CAD9B FFA5B0A4 FFA9AFA9 FFADB1AD FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B1B0 FFADB0AD FFA8ADA8 FFA1ABA1 FF99A699 FF8EA08D FF7D997D FF659064 FF4C854B FF337D32 FF197619 FF0E780D FF0C7C0C FF0E850D FF0D8A0C FF0F8D0F FF0E910E FF109210 FF0F960F FF11970F FF10980F FF119910 FF119910 FF109A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF109B10 FF119A10 FF119B10 FF119A10 FF109A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF109A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B11 FF129B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF129B10 FF119D10 FF129B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF129C10 FF119D10 FF119C11 FF119C10 FF129C10 FF119D10 FF129B10 FF119C10 FF129B11 FF119C11 FF119D10 FF119B10 FF119C10 FF129C11 FF129B10 FF119B11 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129C10 FF119B11 FF119C10 FF119E11 FF129D10 FF119D11 FF119F10 FF129F12 FF12A011 FF12A112 FF13A312 FF15A414 FF19A319 FF23A523 FF30A52F FF3FA53F FF4DA64C FF5EA75E FF71AA71 FF80AA80 FF8EAC8E FF9BAE9B FFA4B0A4 FFA9B0A9 FFACB1AC FFAFB1AF FFB1B2B1 FFB0B1B0 FFB1B2B1 FFB1B1B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB1B1B1 FFAFB0AF FFB0B0B0 FFAFB0AF FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAEB0AE FFAAAEAA FFA4ABA4 FF9BA79A FF8CA18C FF7B9B7A FF699669 FF558E54 FF398838 FF288527 FF168215 FF0D820C FF0F840C FF0F880F FF0E8B0D FF0F8E0D FF108F0F FF0F900E FF0E930E FF10950D FF10950F FF10960F FF11960F FF109710 FF119810 FF109B0F FF10990F FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119D11 FF119C10 FF119C11 FF119D11 FF129D10 FF129E12 FF119E11 FF129D11 FF129E10 FF139E11 FF119E11 FF119F11 FF129E11 FF129E10 FF129F10 FF129F11 FF139F11 FF129E10 FF129F11 FF129F11 FF11A011 FF129F11 FF12A011 FF12A011 FF13A011 FF12A111 FF12A112 FF12A211 FF12A210 FF12A311 FF12A211 FF11A211 FF12A411 FF12A410 FF12A411 FF16A415 FF1AA218 FF20A11F FF2FA42E FF3EA33E FF4BA44B FF5CA55C FF6DA76D FF7DA97C FF8DAB8D FF9AAD9A FFA4AEA4 FFAAB0AA FFAFB1AF FFB0B2B0 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFAFB0AF FFADAFAD FFAAAEAA FFA5ABA5 FF9CA69C FF8DA08D FF7C987B FF628E61 FF478347 FF2D7C2D FF157714 FF0C7D0B FF0E830E FF0E890D FF0F8D0F FF10900E FF10930F FF10940F FF119610 FF109810 FF109910 FF11990F FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF109A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF109A10 FF119A10 FF119B0F FF119B10 FF109A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B0F FF109A10 FF119B10 FF119A10 FF119B10 FF109B10 FF119B0F FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 +FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF129C10 FF119B10 FF119B10 FF119C10 FF129B10 FF119B11 FF129B10 FF119C10 FF129C10 FF119B10 FF119B10 FF119C11 FF119C10 FF119C11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119C10 FF119C10 FF119D11 FF129C10 FF119D10 FF119D11 FF119D10 FF119C10 FF129C10 FF129D10 FF119B11 FF119C11 FF119B10 FF119B10 FF119B11 FF119B10 FF119C11 FF119C10 FF119C10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF129C10 FF129C10 FF119D11 FF129E12 FF139F11 FF139F12 FF12A212 FF13A212 FF14A213 FF19A418 FF1EA41E FF2CA62C FF3CA53B FF4BA44A FF5BA75B FF6DA86C FF7DAB7D FF8EAC8E FF9DAF9D FFA5AFA5 FFAAB1AA FFAFB2AF FFB0B1B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B1B0 FFB0B1B0 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAFB1AF FFADB0AD FFA7ACA6 FFA0AAA0 FF95A595 FF849E84 FF729771 FF639362 FF4F8D4E FF388837 FF228321 FF168214 FF0F830D FF0E850D FF0E880E FF0D8B0C FF0E8E0D FF0F900F FF0F910E FF10930D FF10930E FF10940F FF109610 FF119610 FF109710 FF11980E FF11990E FF119B0F FF119B10 FF109910 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119C10 FF129C10 FF129D10 FF129D10 FF119D10 FF119D10 FF129E10 FF129E11 FF119D11 FF119E11 FF129D10 FF139E10 FF129E10 FF119F11 FF119E11 FF129E11 FF129D11 FF129E11 FF129F11 FF119D11 FF119E11 FF12A010 FF12A011 FF12A012 FF12A111 FF12A111 FF12A111 FF12A312 FF13A210 FF12A210 FF11A311 FF12A212 FF12A311 FF12A510 FF12A510 FF11A511 FF12A411 FF15A414 FF18A318 FF23A321 FF32A330 FF40A33F FF50A54F FF62A561 FF74A674 FF8CAC8C FF9AAD99 FFA6AFA6 FFACB1AC FFB0B1B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B1B1 FFB2B2B2 FFAFB0AF FFADAFAD FFA7ADA7 FF9BA69B FF8BA08B FF749473 FF5B8B5B FF3E833D FF207C20 FF107C0E FF0D830C FF10890E FF0F8D0E FF108F0F FF10930F FF10950F FF0F970F FF11970E FF119910 FF11990F FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF109B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF109A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF109B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C11 FF119C10 FF119C10 FF119C10 FF119C10 FF129B10 FF119B10 FF129B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF129C10 FF119C10 FF119B10 FF129C10 FF119D10 FF119D11 FF119D10 FF129D10 FF119C11 FF129B11 FF119D11 FF129C10 FF119D10 FF119C10 FF119C11 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B11 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B11 FF119B10 FF119B11 FF119C10 FF119C10 FF119C10 FF119C11 FF119D10 FF119B11 FF129F12 FF119F11 FF13A111 FF13A211 FF15A213 FF16A215 FF1DA51C FF26A525 FF37A535 FF45A545 FF57A757 FF67A866 FF7AAB79 FF8AAD8A FF99AE99 FFA2B0A2 FFAAB1AA FFAEB2AE FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B1B1 FFB1B1B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFAEAFAE FFAAAEAA FFA4ABA4 FF9BA69B FF8EA08E FF809B7F FF6D956D FF5A905A FF488A47 FF348534 FF1F801D FF137F12 FF0E810D FF0D840C FF0C860C FF0F8A0C FF0F8E0E FF108F0F FF0F910E FF0F930E FF109310 FF0F950E FF0F970E FF10960F FF10980F FF10980F FF119910 FF109910 FF119A0F FF109B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119D10 FF119C10 FF129D10 FF119D11 FF129D11 FF129D11 FF129D10 FF119D11 FF119E11 FF119D11 FF129E10 FF129E10 FF119D11 FF129F10 FF129E11 FF129F11 FF129F11 FF129F11 FF129E12 FF129F11 FF13A011 FF129F12 FF12A012 FF13A011 FF13A112 FF12A211 FF13A212 FF12A210 FF12A411 FF12A312 FF11A411 FF11A511 FF13A610 FF11A411 FF11A310 FF11A20F FF13A212 FF1AA019 FF25A223 FF32A030 FF45A344 FF5EA25D FF77A777 FF8DAB8D FF9BAC9B FFA7AFA7 FFADB0AD FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B1B0 FFADB0AD FFA5ABA5 FF98A698 FF879E86 FF6C926B FF4E894C FF2C832B FF198119 FF0C830C FF10870F FF0F8D0E FF10900F FF0F930F FF119610 FF109710 FF119810 FF10990F FF119910 FF109910 FF119910 FF119910 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF109A10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B11 FF119C10 FF119B10 FF119C10 FF119B10 FF119C11 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF129C10 FF119D10 FF129C11 FF119D10 FF119C10 FF129C11 FF119C10 FF119B11 FF119C10 FF119C11 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119C10 FF119C11 FF119D10 FF129D11 FF129D11 FF129F11 FF12A011 FF13A111 FF13A212 FF14A413 FF1AA41A FF21A421 FF2DA42C FF3FA63E FF51A751 FF65A864 FF74AA73 FF82AC82 FF93AE93 FF9EAF9E FFA8B1A8 FFADB1AD FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB0B1B0 FFB2B2B2 FFB0B0B0 FFB1B1B1 FFB1B2B1 FFB1B2B1 FFB0B1B0 FFB1B1B1 FFB1B1B1 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB1B1B1 FFAEAFAD FFA8ADA8 FFA1AAA1 FF95A495 FF859D85 FF759674 FF669165 FF508950 FF3E843E FF2E802D FF1C7D1B FF0F7C0E FF0D7F0B FF0D820C FF0D840C FF0F880D FF0F8B0E FF0F8D0F FF0F900D FF0F930E FF10920F FF0F940E FF11950D FF11950F FF11980F FF10980F FF109810 FF11980F FF119B0F FF119810 FF119A0F FF119A10 FF109A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C11 FF129C10 FF119D11 FF129C10 FF119C10 FF119C10 FF119C10 FF129D10 FF119D11 FF119E11 FF129D10 FF129D10 FF129E10 FF119C10 FF119C11 FF119D11 FF129D12 FF129E11 FF129D10 FF129E10 FF129E10 FF12A010 FF12A010 FF119F11 FF129F11 FF139F11 FF12A111 FF13A111 FF13A110 FF12A211 FF12A212 FF12A311 FF13A412 FF13A410 FF12A611 FF12A412 FF11A410 FF12A310 FF11A310 FF11A30F FF10A010 FF139F13 FF199F18 FF269F26 FF3E9F3D FF5FA45E FF7BA67B FF90AB90 FFA0AEA0 FFAAAFAA FFB0B2B0 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB1B1B1 FFB1B1B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B1B0 FFABAFAB FFA2AAA1 FF92A492 FF7C9A7C FF5C8F5C FF398738 FF218421 FF128311 FF10880E FF0F8C0E FF109010 FF10930E FF11940F FF10970F FF119910 FF0F990F FF11990F FF109A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF109B10 FF119A10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A10 FF119B10 FF119A0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119C11 FF119D10 FF129D10 FF119D10 FF129D11 FF129C10 FF119D11 FF129C10 FF129C10 FF119D10 FF129D10 FF119B10 FF129C10 FF119C11 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C11 FF119C10 FF119C10 FF119C11 FF119D10 FF119E11 FF129F11 FF13A112 FF12A112 FF14A313 FF16A414 FF1EA41D FF27A526 FF35A535 FF49A748 FF5CA75C FF71AA70 FF7EAC7E FF8CAD8C FF99AE98 FFA2B0A2 FFABB1AB FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB1B1B1 FFB1B1B1 FFB1B1B1 FFB0B1B0 FFB0B0B0 FFB0B1B0 FFB0B1B0 FFB1B1B1 FFB0B0B0 FFB0B1B0 FFB0B0B0 FFB1B2B1 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFADAFAD FFA7ADA7 FF9FA89F FF8FA28F FF7E9A7E FF6A926A FF598D58 FF468745 FF337F32 FF247D23 FF167C14 FF0C7A0C FF0D7E0B FF0E820C FF0E840D FF0E880E FF0E8B0D FF0F8E0E FF0F8E0D FF10920E FF109410 FF0F940E FF10950F FF109710 FF0F970F FF11970F FF109810 FF109810 FF119A0F FF11980F FF109A10 FF109A10 FF119B10 FF119A0F FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF129C10 FF119C10 FF119C10 FF119B10 FF119C11 FF119D10 FF119C10 FF119C10 FF129C10 FF119C10 FF119D11 FF119D10 FF119B11 FF129E10 FF129E11 FF119D10 FF119D10 FF129D10 FF129D10 FF119E11 FF129D11 FF129F11 FF129E11 FF129F11 FF129F12 FF12A012 FF12A011 FF12A112 FF12A112 FF13A111 FF12A211 FF13A211 FF12A311 FF13A411 FF12A511 FF13A512 FF12A511 FF11A411 FF11A310 FF11A210 FF11A10F FF119F0F FF109F0E FF119C10 FF1F9B1D FF3F9E3E FF63A362 FF7FA87F FF95AB95 FFA3AEA3 FFACB0AC FFB0B2B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFAFB0AF FFABAFAB FF9EA99D FF89A189 FF6A9769 FF468C46 FF288528 FF188517 FF0F870E FF0F8C0E FF109010 FF0F940E FF11960F FF10970F FF11990F FF119910 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF109A10 FF119A10 FF119B10 FF119B10 FF109A10 FF119A10 FF119A10 FF119B10 FF109A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF109B10 FF119B0F FF119B10 FF119B10 FF119B0F FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B0F FF109B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF129C10 FF119B10 FF129B10 FF119B10 FF119B10 FF119C10 FF119C11 FF119C10 FF119B11 FF119B10 FF119C11 FF119C10 FF119C10 FF119C10 FF129B10 FF119C10 FF119B10 FF119C11 FF119B10 FF119C11 FF119D11 FF119C10 FF119D11 FF129D10 FF119D10 FF119D10 FF119C10 FF119D10 FF119C10 FF119C10 FF119C10 FF129B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C11 FF119C10 FF119C10 FF119B11 FF139D10 FF129F11 FF139F10 FF13A012 FF14A212 FF14A314 FF18A417 FF1FA31F FF2CA32B FF3CA63B FF50A64F FF67A966 FF77AA76 FF86AC86 FF95AE94 FF9FB09F FFA8B1A8 FFAEB2AE FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB1B1B1 FFB0B2B0 FFB1B2B1 FFB1B2B1 FFB0B1B0 FFB1B1B1 FFAFB0AF FFAFB1AF FFAFB0AF FFB0B1B0 FFB0B0B0 FFAFB0AF FFB0B1B0 FFB1B1B1 FFB0B0B0 FFB1B1B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B1B0 FFACAFAC FFA7ADA7 FF9AA79A FF8BA18A FF799878 FF649064 FF4E894D FF3A8239 FF2B7E29 FF1D7A1B FF137A13 FF0E7C0D FF0F7D0D FF0E800E FF0E840D FF0E880E FF0E8B0C FF0F8D0D FF0F8F0E FF0F930E FF0F920F FF0F940E FF11950E FF10960F FF11970E FF11980E FF119910 FF11990F FF11990F FF119A10 FF119B10 FF119A0F FF119A0F FF119B10 FF119A10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B11 FF119C10 FF129B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C11 FF129B10 FF129C10 FF129C10 FF129C10 FF119D10 FF119D11 FF119D11 FF119D11 FF129D10 FF119E10 FF129E10 FF139E10 FF119E10 FF129E12 FF129E11 FF12A011 FF12A012 FF139F10 FF12A111 FF13A011 FF12A311 FF12A212 FF13A311 FF13A411 FF13A412 FF12A511 FF12A411 FF12A410 FF11A411 FF11A310 FF11A210 FF10A110 FF10A00F FF0F9D0F FF129A11 FF219A1F FF439D42 FF69A368 FF86A886 FF9BAC9A FFA7AFA7 FFADB1AD FFB1B2B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAEB0AE FFA4ABA4 FF94A794 FF789D77 FF599458 FF348A33 FF1D871C FF10880F FF0E8D0E FF109010 FF0F930F FF11950E FF109710 FF10980F FF11990F FF109A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF109A10 FF119A10 FF119B10 FF109A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C11 FF129B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF129C10 FF119D10 FF119D11 FF129D10 FF119C10 FF119D11 FF129D10 FF119C11 FF119C10 FF119B10 FF129D10 FF119C10 FF129C10 FF119C10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF129B10 FF129C10 FF119C10 FF129B10 FF129D10 FF119D11 FF129F11 FF12A012 FF12A112 FF13A312 FF13A313 FF19A518 FF22A322 FF31A531 FF42A542 FF57A657 FF6BA96B FF80AB80 FF8FAD8E FF9AB09A FFA5B0A5 FFADB2AD FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB0B1B0 FFB1B1B1 FFAFB0AF FFB0B1B0 FFB0B1B0 FFAFB0AF FFB0B1B0 FFB0B1B0 FFB0B1B0 FFB0B0B0 FFB0B0B0 FFB0B0B0 FFB0B1B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B1B0 FFABAFAB FFA5ADA4 FF97A697 FF859E85 FF729771 FF5E8F5E FF488747 FF308230 FF217C1F FF167B15 FF0F7A0F FF0D7D0B FF0D7F0B FF0D820C FF0D850C FF0E870D FF0F8B0E FF0F8E0E FF0F900F FF0F910E FF11930F FF10940F FF109510 FF109710 FF10960F FF11970F FF109910 FF10980F FF11980F FF119910 FF109A0F FF119B10 FF109A10 FF109A10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF129B10 FF119B11 FF119B10 FF119C10 FF119C10 FF119D10 FF119D11 FF129C10 FF129C11 FF119C10 FF129D10 FF129C10 FF129C10 FF119C11 FF129C11 FF129D10 FF129C11 FF119D11 FF119E11 FF119F11 FF119F11 FF129E12 FF12A111 FF12A012 FF13A112 FF12A212 FF13A311 FF13A311 FF12A312 FF13A512 FF13A411 FF12A412 FF11A311 FF12A410 FF11A310 FF11A310 FF10A010 FF109D0E FF0F9A0E FF149812 FF279826 FF499B48 FF70A36F FF8CA88C FF9EAD9E FFA7AFA7 FFADB0AD FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B1B0 FFA8AFA8 FF9CAA9B FF81A281 FF639A63 FF439142 FF278D26 FF138912 FF0F8D0E FF0F910D FF109410 FF0F970E FF11970F FF109810 FF119910 FF119910 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF109B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109A10 FF119A10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A0F FF119B10 FF119B10 FF119A0F FF109B10 FF119A10 FF119B10 FF119B0F FF119B0F FF119B0F FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF129B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF129C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF129B10 FF119C10 FF119B11 FF119B10 FF119C11 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF129D10 FF119C10 FF129C10 FF119B11 FF119D10 FF119D10 FF119D11 FF119C11 FF119C11 FF129C11 FF119C10 FF129B10 FF119E10 FF119B10 FF119B10 FF119C10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119D10 FF129C11 FF119D11 FF129D11 FF129F11 FF13A012 FF12A211 FF13A313 FF15A414 FF1AA51A FF26A326 FF38A538 FF48A647 FF5EA75D FF73A873 FF86AB85 FF94AE94 FFA1B0A1 FFAAB1AA FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB0B1B0 FFB0B1B0 FFAFB0AF FFB0B1B0 FFB0B1B0 FFAFB1AF FFB0B2B0 FFB0B1B0 FFB1B1B1 FFB2B2B2 FFB1B1B1 FFB1B2B1 FFB1B1B1 FFB1B1B1 FFB0B1B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B1B1 FFB1B2B1 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFAFB1AF FFA9AEA9 FFA2ACA2 FF96A696 FF819D81 FF6A936A FF528B52 FF3D853C FF267E26 FF157713 FF0D770C FF0D7B0C FF0D800C FF0D820C FF0E830D FF0F870D FF10890E FF0F8C0E FF0F8D0E FF0F900E FF0F910E FF0F930E FF0F940F FF0F960E FF10960F FF10970F FF11970E FF10980F FF11990F FF11980F FF119910 FF11990F FF119A0F FF119910 FF119B10 FF119B0F FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119C10 FF129C10 FF119C10 FF119C10 FF119C10 FF119C11 FF119C11 FF119C11 FF119D10 FF119C10 FF129D10 FF119E10 FF119E10 FF129E10 FF129E10 FF129E11 FF129E10 FF12A011 FF12A011 FF13A010 FF12A011 FF13A211 FF12A112 FF13A212 FF13A413 FF14A512 FF12A512 FF12A412 FF12A410 FF12A310 FF11A310 FF11A110 FF11A00F FF109D0F FF109A0F FF0F980E FF159615 FF2F972F FF559E54 FF79A479 FF90A990 FFA1ADA1 FFABB0AB FFB0B1B0 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAAB0AA FF9DAC9D FF88A688 FF6FA06F FF51974E FF319131 FF1E8F1B FF108D10 FF11900D FF10940F FF109510 FF10990F FF11990F FF109A10 FF119B0F FF109A10 FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF109A10 FF119B10 FF119B10 FF119B10 FF119A10 FF109B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF109A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF109B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF109B10 FF119A0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B11 FF129C10 FF119C10 FF129B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF129B10 FF119C10 FF119C10 FF119B10 FF129C10 FF119C11 FF119C10 FF129C10 FF119C11 FF129D10 FF119D11 FF119D11 FF129C10 FF119D11 FF129C10 FF119C11 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119C10 FF129D11 FF129D10 FF129E10 FF119E10 FF129E10 FF119F11 FF13A212 FF13A111 FF13A413 FF14A412 FF1BA41B FF2CA52A FF3CA43C FF4EA54E FF62A762 FF78A977 FF8BAC8B FF9AAF9A FFA6B0A6 FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB0B1B0 FFB0B1B0 FFB0B1B0 FFB0B1B0 FFB1B1B1 FFB0B0B0 FFB0B1B0 FFB0B1B0 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B1B1 FFB1B1B1 FFB1B2B1 FFB1B1B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B1B0 FFADB0AD FFA8AFA8 FF9EAB9E FF92A792 FF809F80 FF659365 FF4A884A FF378336 FF217C20 FF11780F FF0D7A0C FF0C7D0B FF0D810C FF0D840D FF0D860D FF0E870D FF0F8A0D FF0E8C0E FF0E8F0D FF0F910E FF10910F FF0F920F FF109410 FF11970F FF11960E FF109710 FF109810 FF109810 FF10990F FF119910 FF109910 FF119910 FF119A10 FF119A10 FF109A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF129C10 FF129C10 FF119C10 FF119B10 FF129C10 FF129C10 FF119D11 FF119C11 FF119C10 FF119D10 FF119D11 FF119D10 FF129D11 FF119E11 FF129E11 FF129F12 FF129F11 FF12A012 FF13A013 FF13A211 FF13A212 FF13A411 FF12A412 FF13A412 FF13A411 FF13A411 FF12A311 FF12A411 FF11A310 FF119F10 FF109E0F FF119B10 FF0F990E FF0E960D FF179416 FF349533 FF5C9C5B FF7EA47D FF95AA95 FFA5AEA5 FFADB0AD FFB0B1B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFABB0AB FFA0AE9F FF8EA88E FF75A174 FF5A9B59 FF3A943A FF239021 FF169015 FF10920F FF0F940F FF10970E FF109810 FF11990F FF109A10 FF119A0F FF109910 FF119B0F FF119B10 FF119B10 FF109A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF109B10 FF119B10 FF119B10 FF109A10 FF119B10 FF109A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF129B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B11 FF119B10 FF129C10 FF119B11 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B11 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119D10 FF119C10 FF119C10 FF129C10 FF119D11 FF119D10 FF129C10 FF119C11 FF129D10 FF119C10 FF129D10 FF119C11 FF129C11 FF119C10 FF129B10 FF129C10 FF129B10 FF119B10 FF119C10 FF119B10 FF119C11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119D11 FF119C10 FF119B11 FF119D11 FF119D11 FF129E10 FF129D11 FF129F10 FF12A111 FF12A212 FF13A313 FF14A514 FF1CA51C FF2BA42B FF40A640 FF54A552 FF6BA96B FF7FAA7E FF93AE93 FFA1AFA1 FFABB2AB FFB1B2B1 FFB2B2B2 FFB0B1B0 FFB1B1B0 FFB0B0B0 FFB1B2B1 FFB0B1B0 FFB1B2B1 FFB0B1B0 FFB1B1B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B1B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B1B1 FFB0B0B0 FFB1B1B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B1B0 FFAEB0AE FFAAAFAA FFA5ADA5 FF9BA99A FF8DA38D FF799D79 FF609460 FF438843 FF2C832C FF1E7D1C FF137A11 FF0C7C0C FF0B7E0B FF0F810D FF0E850C FF10870C FF0F8A0D FF0E8C0C FF0F8E0D FF0F8F0E FF10900D FF10930F FF0F930E FF10940E FF10960F FF10970F FF109710 FF0F970F FF119910 FF10980F FF11990F FF119910 FF119A0F FF119A10 FF119A10 FF119A10 FF119B0F FF119A10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C11 FF119B10 FF119C10 FF119B10 FF129C10 FF119C10 FF129C10 FF129D10 FF129C10 FF129D10 FF139E10 FF129D11 FF139F10 FF139F11 FF12A011 FF12A111 FF13A111 FF12A212 FF14A311 FF13A312 FF13A412 FF12A512 FF13A412 FF12A310 FF12A310 FF11A210 FF11A110 FF109E0F FF0F9B0E FF10990F FF0E970D FF0F940E FF199017 FF379436 FF609C60 FF85A585 FF9CAC9C FFA9B0A8 FFAEB1AE FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFACB0AC FFA3B0A3 FF91AA91 FF7BA57B FF66A064 FF499949 FF2E942C FF1B921B FF139310 FF109410 FF10970E FF109810 FF119910 FF109910 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF109A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF109B10 FF119B10 FF119A0F FF119A10 FF119B10 FF109A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C11 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF129C10 FF119B10 FF119C10 FF119D10 FF119B10 FF119B10 FF129C10 FF119C10 FF119B10 FF119B10 FF119D11 FF119C10 FF129C10 FF119C11 FF129D10 FF119C11 FF119C10 FF129B10 FF119C11 FF129D10 FF119D11 FF119C10 FF119C11 FF119D10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF129C10 FF119D11 FF129C10 FF119E11 FF129E10 FF119D11 FF129E12 FF12A012 FF14A212 FF13A412 FF15A514 FF1DA51B FF2EA42E FF43A643 FF5AA75A FF71A971 FF86AC86 FF9AAF9A FFA8B1A8 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B1B1 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B1B1 FFB0B0B0 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B2B0 FFAEB1AE FFA9AFA9 FFA2ADA2 FF98A998 FF8BA38A FF759A75 FF5E935D FF3E893E FF298128 FF1C7F1C FF127D11 FF0D7E0C FF0C7F0B FF0E840D FF0E860D FF0E890D FF0F8A0E FF0E8C0D FF0F8E0E FF0F910F FF0F930E FF0E930E FF0F930F FF109610 FF109710 FF10970F FF11970F FF10980F FF11980F FF109910 FF119910 FF119A10 FF109A10 FF119910 FF119B10 FF109A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF129C10 FF119C11 FF119B10 FF119C10 FF119D11 FF119D10 FF119D11 FF119D11 FF119D11 FF119D11 FF129E11 FF129E12 FF129F11 FF13A011 FF13A011 FF12A111 FF13A212 FF12A312 FF14A412 FF13A211 FF12A411 FF12A311 FF13A211 FF11A110 FF11A010 FF119F0F FF109C0F FF0F990E FF10960E FF0E940D FF10900E FF1D8F1C FF419540 FF6E9D6D FF8DA68D FFA1ACA1 FFABB0AB FFB0B2B0 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFACB1AC FFA5AFA5 FF99AC98 FF84A784 FF6EA46D FF559D55 FF369635 FF259625 FF189416 FF109410 FF10970F FF119A0F FF11990F FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF109B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF109A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B0F FF119B0F FF119A0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B11 FF119B10 FF119B10 FF119C10 FF119C11 FF129B10 FF119B10 FF119B10 FF119B10 FF119C10 FF129B10 FF119B10 FF129D10 FF119B11 FF119C10 FF129C11 FF119C11 FF129D10 FF129C10 FF119D10 FF119B10 FF119C10 FF119C10 FF129C10 FF119D11 FF119C10 FF119D11 FF119C10 FF119C11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C11 FF119D10 FF119C11 FF119E11 FF139D11 FF119E11 FF129D10 FF129F11 FF13A413 FF12A412 FF16A615 FF1DA51B FF2EA42E FF48A447 FF61A761 FF7AA978 FF8EAB8E FFA1AFA1 FFADB2AD FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB0B0B0 FFB1B1B1 FFB1B1B1 FFB1B1B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B2B0 FFB0B2B0 FFABB0AB FFA7AFA7 FFA0ACA0 FF96A896 FF89A288 FF739972 FF599158 FF3B873A FF258324 FF187F17 FF117F11 FF0D800C FF0D810C FF0E840D FF0E870E FF0F890D FF0F8B0D FF0E8E0D FF108F0D FF10920F FF0F920F FF11940F FF109510 FF10950E FF0F960F FF10970F FF109810 FF109810 FF109910 FF109810 FF119A0F FF119A10 FF119B10 FF119A0F FF119910 FF119A0F FF119A10 FF119A10 FF119A10 FF119A0F FF119A10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B11 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF129B10 FF119B10 FF119C10 FF119C10 FF129D10 FF119D10 FF129D10 FF129D10 FF129E10 FF139E10 FF129E11 FF129F11 FF129F12 FF13A012 FF13A112 FF13A211 FF12A212 FF13A312 FF13A311 FF13A411 FF12A211 FF12A110 FF11A210 FF119F10 FF119D0F FF109B0F FF0F960E FF10940F FF0E900D FF128D11 FF2E902D FF5A9859 FF83A382 FF9CAA9B FFA8AFA8 FFAFB1AF FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFADB1AD FFA7B1A7 FF9AAD9A FF8AA98A FF74A673 FF5C9F5C FF449B42 FF2C972C FF20971D FF129611 FF11980F FF11990F FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119A0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B0F FF119B10 FF119B10 FF119A10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119A10 FF119A10 FF119A10 FF109B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF109A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B11 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF129C10 FF119B10 FF119C10 FF119C10 FF129B10 FF129C10 FF119C10 FF119C10 FF129B10 FF119B10 FF119C11 FF119C11 FF119D10 FF119C11 FF129C10 FF119C11 FF119D10 FF119C10 FF119C11 FF129C10 FF119C11 FF119C10 FF119C11 FF119C10 FF129C10 FF119C10 FF129C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C11 FF129D10 FF119D11 FF129D12 FF129F10 FF129F11 FF119E11 FF129C10 FF119F11 FF14A312 FF14A512 FF16A514 FF1DA41D FF31A22F FF4BA24A FF65A764 FF7EAA7E FF96AD96 FFA7B1A7 FFAFB1AF FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB0B0B0 FFB1B1B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAFB1AF FFACB0AC FFA6AFA6 FF9DAD9D FF94A793 FF85A185 FF6F996F FF528F52 FF378534 FF1C821B FF138213 FF0F810E FF0D820D FF0D840C FF0E860E FF0E880D FF0F8B0D FF0F8D0E FF0F8F0E FF0F900D FF10910F FF0F930F FF11930E FF109610 FF0F970F FF11970F FF119710 FF109810 FF119810 FF11980F FF11980F FF119910 FF119A10 FF109B10 FF119910 FF119A10 FF109B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C11 FF119C10 FF119C11 FF119D11 FF119C11 FF119D11 FF129D11 FF129E11 FF129F11 FF139F11 FF129F11 FF12A112 FF13A112 FF13A212 FF13A211 FF12A212 FF13A110 FF11A211 FF12A110 FF12A011 FF119F10 FF119D0F FF119B10 FF0F980E FF0F940E FF10920E FF138F12 FF2A912A FF549753 FF7AA07A FF96A995 FFA6ADA6 FFADB0AD FFB0B1B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFADB1AD FFA7B1A7 FF9CAE9C FF8DAC8D FF7AA978 FF64A363 FF4E9E4C FF379B37 FF269724 FF169815 FF129710 FF109910 FF119A10 FF109A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF109B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF109B10 FF119A10 FF119B10 FF119A10 FF109B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A0F FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B11 FF119C10 FF119C10 FF119C10 FF129C11 FF119B10 FF119C10 FF119C10 FF119C10 FF129C10 FF119B10 FF119C10 FF119C11 FF119C10 FF129C10 FF129D10 FF129D11 FF119D11 FF129D10 FF119D11 FF119C10 FF119C11 FF119D10 FF119D11 FF129C10 FF119C11 FF119B10 FF119B11 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF129D10 FF119C10 FF129E11 FF129F12 FF139E10 FF129F12 FF119E11 FF119D11 FF119E10 FF13A312 FF14A513 FF16A515 FF1FA51E FF32A232 FF4DA34D FF6BA76B FF86AB86 FF9CAD9C FFACB1AC FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAEB1AE FFACB0AC FFA5AFA4 FF9CAB9C FF90A690 FF81A181 FF6B976A FF4C8E4C FF328631 FF187F17 FF0E820D FF0D840B FF0E860D FF0E860C FF0F880C FF0E890D FF0E8C0E FF108E0E FF0F8F0E FF0F920D FF10920E FF0F950E FF11950E FF10950F FF0F970F FF11980F FF10980F FF10980F FF11990F FF119910 FF109A10 FF109810 FF119910 FF11990F FF119B10 FF11990F FF119A10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF129D10 FF119D10 FF129E10 FF119E11 FF129E11 FF129F11 FF129F11 FF13A011 FF12A011 FF12A112 FF13A111 FF13A112 FF12A212 FF12A111 FF13A111 FF11A011 FF129F10 FF119F10 FF109B10 FF119A0F FF0F950D FF0F900F FF159015 FF339332 FF529750 FF739F72 FF91A790 FFA3ACA3 FFADB0AD FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFADB1AD FFA7B1A7 FF9FAF9F FF91AD91 FF7FA97F FF69A669 FF56A154 FF419D41 FF2E9B2D FF1C971C FF149914 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF109A10 FF119B10 FF119A10 FF119A10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF129B10 FF119B10 FF129B10 FF119B10 FF129D11 FF119C10 FF119C10 FF119D11 FF119C10 FF119C11 FF129D10 FF119C11 FF129D10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF129C10 FF119D10 FF129C10 FF129D11 FF129D11 FF119E11 FF139E10 FF129E11 FF119D10 FF129D10 FF119E10 FF13A212 FF14A512 FF15A714 FF1FA41E FF36A535 FF53A353 FF6EA56E FF8DAB8D FFA0AEA0 FFAEB0AE FFB0B1B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAEB1AE FFABB1AB FFA5AFA5 FF9AAB9A FF8EA78E FF7C9F7C FF679967 FF4B8D4A FF2D842C FF167E15 FF0D810D FF0D840C FF0E870C FF0F890E FF0E890D FF0F8A0E FF0F8D0E FF108E0F FF0F910F FF11910F FF10930F FF0F950F FF10950F FF10960F FF0F980F FF11970F FF109810 FF11990F FF11990F FF119810 FF119910 FF11990F FF119A10 FF119A0F FF119A10 FF109910 FF109A10 FF119A10 FF119A10 FF109A10 FF119A10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C11 FF119C10 FF119D11 FF119C10 FF129D10 FF129D10 FF129F11 FF129E11 FF119F11 FF12A011 FF13A011 FF12A111 FF12A012 FF13A112 FF11A111 FF12A012 FF129F10 FF119E11 FF119D10 FF109B0F FF109A0F FF11970E FF0E910D FF1E911C FF389537 FF569955 FF72A072 FF8FA78F FFA3ADA3 FFADB0AD FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFADB1AD FFA7B1A7 FFA0B09F FF93AC93 FF84AB83 FF70A770 FF5EA45D FF4A9F4A FF379D33 FF229A22 FF189A16 FF129912 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF109B10 FF119A10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B0F FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B11 FF119B10 FF119C10 FF119B10 FF119B11 FF119B10 FF119B10 FF119C10 FF119B10 FF129C10 FF119B10 FF129C10 FF119C10 FF119B10 FF119B10 FF119C10 FF129B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119D10 FF129D10 FF119D10 FF129C10 FF119D10 FF119D10 FF119D10 FF119C11 FF129C10 FF119B11 FF129C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B11 FF119C10 FF119B10 FF119B10 FF119C11 FF119D10 FF129E12 FF139E11 FF129F12 FF129F11 FF129E11 FF139E11 FF119E11 FF119C10 FF13A011 FF14A511 FF16A715 FF20A61F FF3CA53C FF5AA55A FF76A776 FF93AA93 FFA7AFA7 FFAFB0AF FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAEB1AE FFAAB0AA FFA4AFA4 FF97AA97 FF8BA68B FF789E78 FF619561 FF478D47 FF298429 FF188116 FF10800E FF0E840C FF0E890D FF0F8B0F FF0E8D0D FF0F8C0F FF0E8F0E FF0F8F0D FF0F910E FF0F920E FF10930F FF10950F FF11950E FF10970F FF10970F FF11990E FF119810 FF11980F FF119910 FF109910 FF109910 FF11980F FF119A0F FF109A10 FF119B10 FF119A10 FF119B0F FF119A10 FF119B0F FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129C10 FF119B10 FF129B10 FF119B10 FF129B10 FF119D10 FF119C10 FF119C10 FF129D11 FF119E11 FF129E11 FF129E11 FF129F11 FF12A011 FF12A012 FF13A011 FF12A011 FF12A012 FF12A110 FF11A011 FF119F11 FF119F10 FF119C10 FF119B10 FF10980E FF10960F FF10910F FF219220 FF3D973C FF5B9C59 FF78A078 FF92A892 FFA5ACA5 FFAEB1AE FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAEB2AE FFA8B1A8 FFA1B0A1 FF96AE96 FF88AD87 FF75A975 FF64A464 FF51A351 FF3D9F3D FF289C28 FF199B19 FF149B13 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF109A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF109B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF129B10 FF119C10 FF129C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119D10 FF119C10 FF119D10 FF119D11 FF129D10 FF129D10 FF119D10 FF129D10 FF119D11 FF129D10 FF129D11 FF119C10 FF129B10 FF119D10 FF129C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119D10 FF119D11 FF119C10 FF119D11 FF129E11 FF119F11 FF119E11 FF129F12 FF119E11 FF129E12 FF119D10 FF119E11 FF13A512 FF17A716 FF23A522 FF40A540 FF5FA65E FF7FA87F FF97AC96 FFAAB0AA FFB1B2B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B2B0 FFAAAFAA FFA3AEA3 FF97AA97 FF89A589 FF759F75 FF5D955C FF458E45 FF2F872D FF178116 FF108110 FF0D860D FF0D890D FF0F8C0D FF0F8E0E FF108F0D FF0F900F FF0F910E FF10930F FF10930F FF11940E FF10950F FF11970F FF109710 FF0F980F FF10980F FF109810 FF11980F FF11990F FF109910 FF119810 FF119910 FF119A10 FF119A10 FF119A0F FF119A10 FF119B10 FF119A10 FF109B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C11 FF119C11 FF129C10 FF129D11 FF129D10 FF129E11 FF129E11 FF129F11 FF129E11 FF12A012 FF129F11 FF12A011 FF129F11 FF13A010 FF119F11 FF129E10 FF119C0F FF109910 FF11970E FF0F960E FF139211 FF239322 FF40963F FF5E9E5E FF7DA57D FF94A894 FFA7AEA7 FFAFB1AF FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAEB2AE FFA9B1A9 FFA1AFA1 FF98AF98 FF88AD87 FF7BAA7B FF68A768 FF58A458 FF43A043 FF2F9E2F FF1E9C1E FF159B14 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF119A10 FF119B10 FF119B10 FF109A10 FF119B10 FF119B10 FF119A10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF119A10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B11 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF129D10 FF119D11 FF129D11 FF119C10 FF129D10 FF119C11 FF119C10 FF119D10 FF119C10 FF119C10 FF119C10 FF129B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119D10 FF119C11 FF129D11 FF129F11 FF129F12 FF119F11 FF129F12 FF119E11 FF139E10 FF119B10 FF119C10 FF13A211 FF18A817 FF29A528 FF46A546 FF65A565 FF85A884 FF9DAC9D FFABB0AB FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAFB1AF FFABB0AB FFA0ADA0 FF93AA93 FF88A787 FF719D71 FF599558 FF418E41 FF2D872D FF1B8319 FF10830F FF0D860C FF0F890C FF0F8E0E FF0F8F0E FF0F920E FF10930F FF0F930E FF10930F FF0F940F FF10950F FF109710 FF10970F FF109710 FF10970F FF11970F FF109810 FF11990F FF11990F FF119910 FF119A10 FF119A0F FF109A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF129C10 FF129C10 FF119D10 FF119D11 FF129C11 FF129E11 FF129E11 FF129F11 FF129F11 FF129F11 FF12A011 FF129F11 FF11A011 FF129E12 FF129E10 FF119D10 FF119A10 FF0F970F FF109510 FF0E940D FF159114 FF2A9327 FF449844 FF649F62 FF7DA47D FF96A996 FFA6AFA6 FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAEB2AE FFAAB1AA FFA3B0A3 FF99AE99 FF8BAD8B FF7EA97E FF6DA86C FF5DA55C FF4AA349 FF369F35 FF239D23 FF189C18 FF129B12 FF119B10 FF119C10 FF129C10 FF119C10 FF129C10 FF119B10 FF129B10 FF119B11 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B0F FF119A10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119D10 FF129C11 FF119D10 FF129C10 FF129D11 FF119D10 FF119C11 FF129D10 FF119C10 FF119B10 FF119C10 FF119C10 FF119D10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119D11 FF119C10 FF119C11 FF129D11 FF119C11 FF129D12 FF119F10 FF129F12 FF119F10 FF139F12 FF119F11 FF129E10 FF119B10 FF119B10 FF12A012 FF1DA61B FF2DA62D FF4BA44A FF6DA56D FF89A789 FFA0ABA0 FFAEB0AE FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAFB2AF FFA7AFA7 FF9FAE9F FF92A992 FF82A682 FF6D9E6D FF539552 FF418F40 FF298929 FF1B871A FF10830F FF0E860D FF0F8B0E FF108E0E FF0F8F0F FF0F920E FF10940E FF0F940F FF0F950E FF109610 FF10970F FF10960F FF10970F FF10980F FF109810 FF119810 FF109810 FF10980F FF119910 FF109910 FF119A10 FF119910 FF119A10 FF119A10 FF119A0F FF109A10 FF119B10 FF119A10 FF119B10 FF109B10 FF119B10 FF109A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B11 FF119C10 FF119D10 FF129D10 FF119D11 FF119D11 FF119D11 FF129E11 FF119E11 FF129E11 FF129F11 FF129E12 FF129F10 FF119E11 FF119C10 FF119B10 FF109810 FF11970F FF0F950F FF10910E FF178F16 FF319530 FF499A48 FF649F63 FF7DA67D FF93AB93 FFA3ADA3 FFB0B1B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAFB1AF FFABB1AB FFA4B1A4 FF9CAF9C FF8EAC8E FF80AD80 FF71A870 FF61A760 FF4FA44E FF3BA139 FF289F26 FF1B9D19 FF129C12 FF119C10 FF119D10 FF129D10 FF119B10 FF129B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF109B10 FF119B10 FF109B10 FF119B10 FF119A10 FF119B10 FF109B10 FF119A0F FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A0F FF119B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C11 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF129B10 FF119B10 FF129C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF129C10 FF119C10 FF129C10 FF119C10 FF119C10 FF119C11 FF129D10 FF119D11 FF129D10 FF129C11 FF129D10 FF119C11 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B11 FF129C10 FF119C10 FF119C10 FF119C10 FF129D11 FF139F11 FF129F11 FF129F11 FF11A010 FF129E12 FF119D11 FF119B10 FF119910 FF139E12 FF1FA61C FF33A433 FF54A454 FF75A474 FF8DA68D FFA7AEA6 FFAEB0AE FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFADB1AD FFA9B1A9 FF9EAD9E FF8FA98F FF7FA57F FF6A9F6A FF539853 FF3E913D FF2B8B2B FF1C891A FF118610 FF0E880E FF0F8A0D FF0E8D0E FF0F910E FF10930F FF10940F FF11960F FF11960E FF11960E FF0F970F FF11970F FF109810 FF0F980F FF119810 FF10990F FF119A0F FF109910 FF11990F FF119910 FF11990F FF119A0F FF119B10 FF119A10 FF109910 FF119A10 FF119A10 FF119B0F FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C11 FF119C10 FF119C10 FF129D10 FF119D11 FF129C11 FF129E11 FF119D11 FF129F10 FF129D11 FF129E11 FF139D10 FF119C10 FF119910 FF0F980F FF10940F FF0E930E FF10910E FF1A9119 FF349533 FF4A9A49 FF64A064 FF7CA57A FF90AA8F FFA3AEA3 FFADB1AD FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B2B0 FFACB1AC FFA5B0A5 FF9EAF9E FF92AD92 FF83AC83 FF75AA74 FF64A763 FF51A451 FF3FA23E FF2C9E2B FF1D9E1C FF149C13 FF119B0F FF119C10 FF119C10 FF119B10 FF119B11 FF119B10 FF119C11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A0F FF119A10 FF119B10 FF109B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF129B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B11 FF119B10 FF129B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF129B10 FF119B10 FF119C11 FF119D10 FF119C11 FF119D10 FF129C10 FF119C10 FF129D10 FF119D10 FF119C10 FF119C10 FF129D10 FF129C10 FF119C10 FF119D11 FF119D10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119D11 FF129C11 FF129F11 FF129F12 FF13A111 FF139F11 FF139F10 FF129E11 FF119E10 FF119B10 FF10970F FF149B12 FF22A321 FF3DA33C FF5FA35F FF7DA67D FF94A993 FFA6AEA6 FFAFB1AF FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B1B0 FFB0B1B0 FFAEB1AE FFA7AFA7 FF9CAC9C FF8EA98E FF7CA67B FF699F69 FF529752 FF3D903C FF2C8C2C FF1D881B FF108710 FF0E880C FF0E8B0D FF0F8D0E FF0F900F FF10930E FF10940E FF0F970F FF119710 FF11960F FF109710 FF10970F FF11990F FF10980F FF119810 FF109910 FF119910 FF109A10 FF119A10 FF109910 FF109910 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B11 FF119B10 FF119C11 FF119B10 FF119B10 FF129C10 FF119C11 FF119C10 FF119C10 FF119D10 FF129B10 FF129E10 FF119E11 FF129D10 FF119D11 FF129D10 FF119B10 FF109910 FF10970E FF109510 FF10930D FF0F910F FF1F911C FF359635 FF4D9A4C FF63A162 FF79A679 FF8DAA8D FFA0AEA0 FFACB2AC FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFADB1AD FFA8B1A8 FFA0AFA0 FF94AD94 FF87AD86 FF7AAA79 FF68A968 FF57A357 FF43A343 FF319F2F FF1F9D1E FF149D14 FF119B10 FF129D10 FF119D11 FF129C10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A0F FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119A10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119D10 FF119C10 FF119B10 FF119D11 FF129D10 FF119D11 FF119C10 FF119D11 FF129C10 FF119B11 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF129D10 FF129D10 FF119D10 FF129C12 FF129E11 FF129F12 FF139F11 FF11A011 FF139F11 FF129D11 FF119E11 FF119A0F FF11970E FF139713 FF27A026 FF44A142 FF65A264 FF82A582 FF99A998 FFA8AEA8 FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAFB1AF FFABB0AB FFA5AFA5 FF9AAB9A FF8DA98D FF7DA47C FF699C69 FF529752 FF398E39 FF2A8B2A FF1A891A FF108710 FF0E880D FF108B0D FF0F8E0F FF108F0F FF0F910E FF11940F FF10960F FF10960E FF109710 FF109810 FF11970F FF11980F FF109910 FF109810 FF109910 FF119910 FF119A0F FF119910 FF119A0F FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF109A10 FF119A10 FF109B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C11 FF119C10 FF119B10 FF119C11 FF119C10 FF129C10 FF119C10 FF119C10 FF119C11 FF129D10 FF129C10 FF119B10 FF119B10 FF109A10 FF11970F FF10940F FF10920E FF119110 FF1E921E FF359534 FF4D9B4C FF62A162 FF7BA77B FF8EAA8C FF9CAE9C FFAAB1AA FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAEB2AE FFAAB1AA FFA2B0A2 FF96AE96 FF8AAC8A FF7EAB7E FF6DA86D FF5BA659 FF46A346 FF33A131 FF229D21 FF169E14 FF129E11 FF119D10 FF119D10 FF119D11 FF129B10 FF119C11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B0F FF109B10 FF119B0F FF119A10 FF119B10 FF119A10 FF109B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C11 FF119C10 FF119C10 FF119D11 FF129D10 FF119D11 FF129C10 FF119B11 FF129B10 FF119D10 FF119C10 FF119D10 FF129C10 FF119C10 FF119D10 FF119C11 FF119B10 FF119C10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C11 FF129C12 FF129E11 FF12A011 FF13A011 FF13A012 FF12A112 FF12A011 FF119F11 FF119D11 FF119A10 FF10970F FF169615 FF2EA02D FF4DA14C FF6DA26C FF88A588 FF9EAC9E FFAAAEAA FFB0B1B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAEB2AE FFABB0AB FFA6AFA6 FF9AAA9A FF8EA98D FF7DA37D FF6B9D6A FF549853 FF398F38 FF268A24 FF1A8819 FF118810 FF0F8B0D FF0F8C0D FF0E8D0E FF0E900E FF11910F FF10920E FF119610 FF11970E FF11970F FF11980F FF11970F FF119910 FF119910 FF11990F FF119A10 FF119910 FF119A10 FF109910 FF119B10 FF109B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B0F FF119B10 FF119A10 FF109A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B11 FF119C10 FF119B10 FF119B10 FF119B11 FF119B10 FF129C10 FF119C11 FF119C10 FF129D10 FF119C10 FF129C10 FF119C10 FF129B10 FF119B10 FF119B10 FF119A10 FF109810 FF10940F FF10920F FF129111 FF20921F FF339430 FF4B9B4A FF64A063 FF79A779 FF8CAA8A FF99AE99 FFA9B0A9 FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAFB1AF FFABB1AB FFA5B0A5 FF99AE99 FF8EAD8E FF81AC80 FF6FA86F FF5EA55C FF4BA34B FF369F35 FF269E26 FF189D17 FF139C12 FF119C10 FF119D10 FF119C10 FF129C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B0F FF119A0F FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF109B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A0F FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119910 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF109B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF129B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C11 FF119B10 FF119C10 FF129C10 FF119C10 FF129C10 FF129D10 FF129C10 FF119C10 FF119C10 FF119C10 FF119D10 FF119D10 FF119C10 FF119C11 FF119B10 FF119B10 FF119B10 FF119C11 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B11 FF119C10 FF129B10 FF129D10 FF129E11 FF129D10 FF129F10 FF129E12 FF139F11 FF12A012 FF14A010 FF12A012 FF139F11 FF129C10 FF109A10 FF10980E FF1B941A FF399F38 FF5DA25D FF78A178 FF91A790 FFA2ACA2 FFABAFAB FFB0B1B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFADB1AD FFABB1AB FFA6B0A6 FF9CAC9C FF8EA78E FF7DA57D FF6B9E6A FF569655 FF3D913D FF288B26 FF188717 FF118710 FF0F890E FF0F8B0D FF108D0E FF0F900E FF11910E FF10920F FF10950F FF109610 FF109710 FF119710 FF10980F FF109910 FF10990F FF11990F FF119A0F FF119910 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF129B10 FF119C11 FF129B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B0F FF109A10 FF11990F FF10980F FF10940E FF0F920E FF139211 FF1E911D FF31942E FF489A48 FF62A062 FF77A577 FF8BAA8B FF99AE99 FFA7B0A7 FFADB1AD FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B2B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFADB1AD FFA8B1A8 FF9EAF9E FF92AE92 FF81AB81 FF73A873 FF5EA75E FF4EA24E FF39A039 FF289E27 FF1A9D1A FF129D11 FF119C10 FF119B11 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF129B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF109B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B0F FF119B10 FF119B10 FF119A0F FF109B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF129B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF129C10 FF119C11 FF129C10 FF119D11 FF119C10 FF119B10 FF119C10 FF119C11 FF119C11 FF119B10 FF129C10 FF119D10 FF119C11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF129D10 FF119E10 FF139E12 FF129F10 FF13A112 FF12A212 FF14A112 FF129F11 FF139F10 FF119C10 FF119910 FF119411 FF229522 FF449D44 FF68A167 FF84A583 FF98A997 FFA4ACA4 FFADB1AD FFB0B1B0 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B2B0 FFADB1AD FFAAB1AA FFA6B0A6 FFA0AE9F FF92AA92 FF80A380 FF6A9D6A FF5A9759 FF449143 FF2E8D2C FF198918 FF118810 FF108A0E FF0F8C0E FF108E0F FF0F8F0F FF0F920E FF10930F FF0F940F FF11960E FF10970F FF11990F FF109910 FF119810 FF119910 FF119A0F FF109910 FF109A10 FF119A10 FF119910 FF109A10 FF119B10 FF119B10 FF109B10 FF119A10 FF109A10 FF119B10 FF109B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF129B10 FF119B10 FF129B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF109A10 FF119A10 FF109910 FF119A0E FF0F960F FF11960E FF10930F FF139112 FF1D921C FF2D942D FF469A45 FF5F9F5E FF74A574 FF88A988 FF96AF96 FFA3B0A3 FFACB2AC FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB0B1B0 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAFB2AF FFABB1AB FFA1B1A1 FF96AF96 FF87AB87 FF74AA74 FF63A763 FF50A44F FF3CA13C FF2A9F28 FF1D9E1D FF139C13 FF119E10 FF119C11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119A10 FF119B10 FF119A10 FF109B10 FF119B10 FF109A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF109A10 FF119A0F FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF109B10 FF119A10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF129B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C11 FF119D10 FF119C11 FF119C10 FF119C10 FF119D10 FF129D10 FF129D10 FF119D10 FF129D10 FF119D10 FF119B10 FF119C11 FF129C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C11 FF119D11 FF119E10 FF129F11 FF129F11 FF13A113 FF13A211 FF12A112 FF13A111 FF119F11 FF119C10 FF11990F FF199818 FF2F952D FF4F9D4E FF70A16F FF8AA68A FF9CAA9C FFA7ADA7 FFAEB0AE FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB1B1B1 FFB1B1B1 FFB1B1B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B2B0 FFADB1AD FFA9B1A9 FFA5B0A5 FFA0AFA0 FF94AB94 FF84A684 FF72A171 FF5B995A FF469346 FF328E30 FF1D891C FF128911 FF0F890C FF0F8D0E FF0F8F0D FF10910E FF0E920E FF10930F FF10950F FF11970F FF109710 FF10980F FF109910 FF109910 FF119A10 FF109A10 FF109A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A0F FF119A10 FF119810 FF11970F FF109510 FF0F930E FF119010 FF1B921A FF2C932C FF429841 FF5A9E5A FF71A36F FF86AA85 FF93AC92 FFA1AFA1 FFA9AFA9 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB1B1B1 FFB0B1B0 FFB0B1B0 FFB0B1B0 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B2B0 FFADB1AD FFA5B0A5 FF98AF98 FF86AB86 FF76AA76 FF66A766 FF52A552 FF3EA23E FF2C9F2C FF1B9F1A FF149D14 FF119D11 FF119B10 FF119C10 FF119B10 FF129C10 FF119C10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 +FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF129B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF129B10 FF119C10 FF129B10 FF119C10 FF119B10 FF129B10 FF119C11 FF119C10 FF119D10 FF129D10 FF119C11 FF129C10 FF119D11 FF129C10 FF119D10 FF119D11 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C11 FF129B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF129B10 FF129D10 FF119B10 FF129E10 FF129E10 FF129F12 FF139F12 FF13A012 FF14A012 FF13A113 FF12A010 FF139F11 FF119C10 FF139813 FF229620 FF399838 FF589E58 FF7AA279 FF92A892 FFA2ADA2 FFAAAFAA FFAEB0AE FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B1B1 FFB0B1B0 FFB1B2B1 FFB0B1B0 FFB2B2B2 FFB1B1B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B1B1 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFADB1AD FFA9B1A9 FFA4B0A4 FFA0AEA0 FF96AC96 FF88A787 FF76A076 FF609D60 FF4A964A FF358E33 FF238B22 FF148914 FF0E8B0D FF108D0E FF0F8E0E FF10900F FF0F930F FF10930E FF10950F FF10950F FF11970F FF11990F FF11990F FF119810 FF119A0F FF119A10 FF119910 FF119A0F FF109A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF109A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF109A10 FF11990F FF109710 FF11970F FF109410 FF11920F FF10910F FF199118 FF299328 FF3E963D FF559D55 FF6BA36A FF82A881 FF91AC90 FF9CAD9C FFA8B0A8 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAFB1AF FFB0B2B0 FFAFB1AF FFB1B2B1 FFB0B1B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAEB2AE FFA8B0A8 FF9AB09A FF8BAD8B FF7BAB7B FF66A866 FF54A454 FF40A240 FF2F9F2D FF1D9E1D FF159E13 FF119B10 FF119D10 FF119B10 FF119C10 FF119C10 FF129B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF109B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF109B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF109A10 FF119A10 FF109B10 FF119B10 FF119A0F FF109A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B11 FF119B10 FF119C11 FF119D10 FF119B10 FF119B11 FF119C10 FF119B11 FF129D10 FF119C11 FF119C10 FF119C10 FF129C10 FF119C11 FF129D10 FF119B11 FF119C10 FF119C10 FF119B11 FF119B10 FF119B10 FF119B10 FF129B10 FF119C10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119D10 FF129D10 FF119E10 FF129F11 FF129F12 FF129F11 FF13A212 FF14A111 FF13A012 FF129F10 FF129F11 FF119B10 FF189916 FF299726 FF449A42 FF639D62 FF83A582 FF9AAA9A FFA6ADA6 FFADB0AD FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B2B1 FFB0B1B0 FFB1B2B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFADB1AD FFA9B1A9 FFA4B0A4 FF9FAE9F FF97AC97 FF89A989 FF77A377 FF649E64 FF519A51 FF399239 FF288E27 FF1B8B1B FF138B11 FF0F8C0D FF0F8F0E FF10910E FF0F920F FF0F940E FF10960F FF109610 FF10970E FF109810 FF119910 FF109910 FF119A0F FF119A10 FF119A10 FF119A10 FF119A10 FF119910 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A0F FF109910 FF11990F FF109810 FF11970E FF10930F FF10930E FF0F900F FF158F13 FF259224 FF399737 FF4F9B4F FF68A167 FF7DA67D FF8FAA8E FF9AAE9A FFA8B1A8 FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B1B0 FFADB0AD FFADB0AD FFAEB0AE FFB0B1B0 FFB0B1B0 FFB1B2B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B2B0 FFABB1AB FFA0B0A0 FF8FAF8F FF7DAD7D FF6AA96A FF57A656 FF43A343 FF30A02E FF1C9D1C FF159D15 FF139D12 FF119C10 FF119C10 FF129C11 FF119C10 FF129C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF109A10 FF119B10 FF109B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF109B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119D10 FF119C10 FF119B10 FF119C11 FF119C10 FF129C10 FF119D10 FF129D10 FF119C10 FF129C10 FF119D11 FF129C10 FF119C11 FF129C10 FF119C10 FF119B10 FF129C10 FF119C10 FF119C10 FF119B10 FF119D11 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B11 FF119C10 FF119C11 FF119D11 FF119F11 FF119D11 FF119F11 FF12A011 FF12A312 FF12A212 FF13A311 FF13A111 FF119E11 FF129B11 FF1E991D FF2D9B2D FF4E9C4D FF6FA06E FF8DA88C FF9FAB9F FFA9AFA9 FFAEB1AE FFB0B1B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B2B1 FFB1B1B1 FFB0B0B0 FFB1B1B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFADB1AD FFAAB1AA FFA5B1A5 FFA0AFA0 FF96AC96 FF87A987 FF79A479 FF65A065 FF539B53 FF3F963F FF2D902C FF1E8D1E FF158D14 FF108C10 FF0F8F0E FF0E920E FF10930F FF10940F FF11950F FF0F960F FF11970F FF109810 FF11980F FF119910 FF119910 FF11990F FF119A10 FF119A0F FF119910 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119A10 FF119A10 FF109A10 FF119A0F FF109910 FF11990F FF109710 FF10960F FF0F950F FF11930E FF0F910F FF128E12 FF1F931E FF349432 FF499A49 FF63A063 FF77A577 FF8CAA8C FF9AAF9A FFA6B0A6 FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB0B2B0 FFADB0AD FFACB0AC FFAEB1AE FFAFB1AF FFB0B1B0 FFB1B1B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFADB2AD FFA1AFA1 FF93AF93 FF7EAC7E FF6DAA6D FF58A558 FF44A344 FF2EA12E FF1F9F1C FF139E13 FF119C11 FF119D11 FF119D10 FF119D10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF109B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF109A10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF109A10 FF109A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B11 FF119B10 FF129B10 FF119D10 FF129C10 FF119C10 FF119C10 FF119C11 FF129C10 FF119D11 FF129D10 FF119C10 FF129C10 FF119C10 FF129C10 FF119D11 FF129C10 FF119C11 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B11 FF129C10 FF129C11 FF12A010 FF11A011 FF13A011 FF13A212 FF13A212 FF13A312 FF12A111 FF119E11 FF159C13 FF219A1F FF389B38 FF5A9E5A FF7CA47C FF95A994 FFA3ADA3 FFACB0AC FFB1B1B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB0B0B0 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B1B1 FFB1B2B1 FFB1B1B1 FFB0B1B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAFB2AF FFABB1AB FFA6B0A6 FFA1AEA1 FF95AC95 FF89A889 FF7BA37B FF67A167 FF559B54 FF449744 FF319330 FF218E21 FF188D17 FF118D11 FF0F8E0D FF10900F FF10920E FF10940F FF10960F FF109610 FF11970F FF11980F FF10980F FF119910 FF119910 FF119A10 FF119910 FF119A10 FF119A10 FF109B10 FF119A10 FF109A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B0F FF109A10 FF119A10 FF119910 FF119A10 FF109A10 FF119810 FF0F980F FF11960F FF109510 FF10930E FF0F920E FF118E10 FF199018 FF2E952D FF449943 FF5D9E5D FF73A573 FF87A786 FF99AE99 FFA5AFA5 FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB0B1B0 FFADB0AD FFADB1AD FFACAFAC FFAEB0AE FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAFB2AF FFA5B0A5 FF96AE96 FF81AB81 FF70A870 FF5AA658 FF44A343 FF2FA02F FF1C9F1C FF159E15 FF139D11 FF119C10 FF129D10 FF119D11 FF119C10 FF119B11 FF119B10 FF119C10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A0F FF109A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B0F FF119910 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119C10 FF119B11 FF119D10 FF119C11 FF119B10 FF119C10 FF119D10 FF119D11 FF129C10 FF119C11 FF119D10 FF119C10 FF119C10 FF119C10 FF129C10 FF119C10 FF129B10 FF119B10 FF129B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119D11 FF119B10 FF129D10 FF12A010 FF139F12 FF129F11 FF13A213 FF13A413 FF13A311 FF13A111 FF119F11 FF169B15 FF299B29 FF449D43 FF63A163 FF83A582 FF9AAB9A FFA7AEA7 FFAEB0AE FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B1B1 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B1B1 FFB1B1B1 FFB0B1B0 FFB1B1B1 FFB1B1B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B2B0 FFACB1AC FFA5AEA5 FF9FAE9F FF94AB94 FF89A989 FF7AA57A FF6AA06A FF579B56 FF459545 FF349233 FF268F25 FF198F17 FF138E11 FF108E0E FF11900F FF109310 FF10940F FF10950F FF11970F FF109710 FF119910 FF109910 FF11990F FF119A10 FF119A10 FF119A0F FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF109A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF11990F FF119910 FF109810 FF11960E FF0F950F FF109310 FF0F930F FF10900F FF158F15 FF279226 FF3E983E FF579E57 FF6DA16D FF84A983 FF96AD96 FFA4AEA4 FFADB1AD FFB1B2B1 FFB1B1B1 FFB1B2B1 FFB0B1B0 FFAEB1AE FFACB0AC FFABAFAB FFAEB1AE FFAFB1AF FFB1B1B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B2B0 FFA5B0A5 FF99AD99 FF85AC85 FF6FA96F FF5AA75A FF45A344 FF30A030 FF1F9F1E FF149E13 FF119D10 FF119C10 FF119C11 FF119C10 FF129B10 FF119D11 FF119C10 FF119C11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF109B10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF109A10 FF119A10 FF109A10 FF119B0F FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B11 FF119C10 FF119B10 FF119B10 FF119C11 FF119B10 FF119B10 FF119C10 FF119C11 FF119C10 FF129B10 FF119D10 FF129D10 FF119C10 FF119C10 FF129C10 FF119B11 FF129C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129C10 FF129D10 FF119D11 FF129D11 FF139E10 FF12A011 FF13A013 FF12A212 FF13A313 FF14A111 FF13A012 FF129C11 FF1A9D19 FF339B33 FF4F9D4E FF6EA26D FF89A789 FF9EAC9E FFAAAFAA FFAFB1AF FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB0B0B0 FFB0B0B0 FFB0B0B0 FFB0B0B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFADB1AD FFA8B1A8 FF9FAC9F FF95AB95 FF89A689 FF7BA37B FF6AA06A FF599C58 FF459645 FF349334 FF279125 FF1A8E1A FF118E11 FF108F0F FF0F920E FF109210 FF10930F FF10950F FF10960F FF11980F FF10990F FF11990F FF119910 FF119910 FF109A10 FF119A10 FF109A10 FF119A10 FF109A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119A10 FF119A0F FF119A10 FF11990F FF10980F FF119810 FF10950F FF10940F FF109210 FF10900E FF149013 FF249221 FF369636 FF4F9B4D FF66A266 FF7EA67E FF91AC91 FFA3AFA3 FFAEB2AE FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAEB1AE FFACB0AC FFACB0AC FFADB0AD FFB0B2B0 FFAFB2AF FFB0B1B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B2B0 FFAAB1AA FF9BAF9B FF87AC87 FF72AA72 FF5CA65C FF48A348 FF30A230 FF1EA01E FF139F13 FF119D11 FF129D10 FF119D11 FF119C10 FF119C10 FF129C10 FF119C11 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF109A10 FF119A0F FF119A10 FF119A10 FF119B10 FF119B0F FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF129C10 FF119D10 FF119D10 FF119D11 FF129D10 FF129B11 FF129D10 FF119C11 FF119C10 FF129D10 FF119B10 FF119B11 FF119C11 FF119B11 FF119C10 FF119C10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119C10 FF119C11 FF129D10 FF119F10 FF139F11 FF11A111 FF13A012 FF12A212 FF13A313 FF13A111 FF13A012 FF119D10 FF209C1F FF3D9C3D FF5B9F5A FF77A577 FF91A991 FFA1ADA1 FFABB0AB FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB0B1B0 FFB0B0B0 FFB0B1B0 FFB0B0B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB0B2B0 FFAFB2AF FFAAB0AA FFA0AEA0 FF96AB96 FF88A888 FF78A377 FF699F69 FF579B57 FF469646 FF349232 FF258F23 FF1B8F1A FF118D10 FF0F8F0D FF0F900F FF10930E FF109410 FF10950F FF109610 FF11970F FF119810 FF109910 FF119A10 FF10990F FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119A10 FF119B10 FF119A10 FF119B0F FF109A10 FF11980F FF11980F FF11980F FF109610 FF10950F FF0F930F FF11900E FF139012 FF1F921E FF319430 FF499A48 FF5FA05E FF78A578 FF8EAB8E FFA1AFA1 FFAFB2AF FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAEB0AE FFADB0AD FFABB0AB FFAEB1AE FFAFB1AF FFB0B1B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAFB2AF FFA9B1A9 FF9EAF9E FF8CAC8C FF77AA77 FF60A660 FF48A448 FF33A332 FF1EA01D FF15A014 FF119E11 FF129D10 FF119E10 FF129D10 FF119B11 FF129B10 FF119B10 FF129B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF109B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF109B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF109910 FF119B10 FF109A10 FF119A10 FF119A10 FF119A0F FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B11 FF129C10 FF119C11 FF129D10 FF119D10 FF129C10 FF129D11 FF119C10 FF119D11 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B11 FF119C10 FF119D11 FF129C10 FF119E10 FF129E11 FF129F12 FF12A111 FF13A313 FF13A211 FF13A212 FF13A012 FF149E13 FF279C26 FF48A047 FF68A368 FF80A77F FF96AB96 FFA5AEA5 FFADB0AD FFB0B1B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB0B0B0 FFAFB1AF FFAFAFAF FFB0B1B0 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B1B0 FFABB0AB FFA1AEA1 FF95AA95 FF86A686 FF77A276 FF689D68 FF549853 FF449542 FF319131 FF208D1F FF188C17 FF108D10 FF0F8F0E FF0F8F0F FF0F910F FF0F940E FF10940F FF10960F FF109710 FF11970F FF109810 FF119A0F FF119910 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109A10 FF119A10 FF119910 FF11990F FF109810 FF11990E FF0F960F FF109510 FF0F950F FF0F920F FF129010 FF1B911B FF2D942C FF40973F FF5A9E59 FF72A372 FF8AAB8A FF9FAF9F FFAFB2AF FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B1B0 FFAEB1AE FFAEB1AE FFADB1AD FFAFB1AF FFB0B1B0 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAEB2AE FFA9B1A9 FF9EB09E FF8EAC8E FF77AA77 FF64A864 FF49A449 FF34A333 FF21A11F FF14A112 FF129F11 FF129F10 FF119E11 FF119C10 FF119D11 FF129C10 FF119C11 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF109B10 FF119A10 FF119A10 FF119B10 FF119A10 FF109B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119A10 FF109B10 FF119B0F FF109B10 FF119B10 FF119B10 FF119A0F FF109A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF129C10 FF119C10 FF129C11 FF119D11 FF129C10 FF119D10 FF129C10 FF119D11 FF129C10 FF129C10 FF119C11 FF129C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119D10 FF129B10 FF119D10 FF119D11 FF119E11 FF13A011 FF12A012 FF14A111 FF12A112 FF13A312 FF12A111 FF14A014 FF1B9D1A FF34A033 FF51A151 FF71A571 FF88A888 FF9CAC9C FFA9B0A9 FFB1B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B1B1 FFAFB0AF FFAFB0AF FFB0B0B0 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFADB1AD FFA4AEA4 FF96AA96 FF86A786 FF77A277 FF699E67 FF559954 FF419440 FF309030 FF218E20 FF168C15 FF118C10 FF108D0E FF0F8F0E FF0F900D FF11930F FF10950F FF0F950F FF11970F FF109710 FF119810 FF119910 FF11990F FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A0F FF109A10 FF119910 FF109910 FF10980F FF119710 FF0F960F FF10940F FF0F920E FF109010 FF189117 FF269226 FF3A953A FF549E54 FF6EA46E FF85A885 FF9DAC9D FFADB1AD FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B2B0 FFB0B1B0 FFAFB1AF FFAEB1AE FFAFB1AF FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFADB1AD FFA9B1A9 FFA1B0A0 FF92AC92 FF7DAB7C FF66A965 FF4BA54B FF34A333 FF22A121 FF16A014 FF129F11 FF129E10 FF129D11 FF129C10 FF119D11 FF119C10 FF119C11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF109B10 FF119B10 FF119A10 FF119B0F FF119A10 FF119A10 FF109A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF109B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF109B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119C10 FF129C10 FF119C10 FF129C11 FF119C10 FF129D10 FF119C10 FF119D10 FF119C11 FF119D11 FF129C10 FF119D10 FF129C11 FF119C10 FF119D10 FF119B11 FF119B11 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C11 FF119C10 FF119C11 FF119D11 FF129E10 FF119F11 FF13A012 FF12A012 FF13A011 FF13A113 FF13A312 FF12A011 FF179F15 FF269F25 FF3DA13C FF57A257 FF76A574 FF8DAA8D FFA0ADA0 FFABB0AB FFB0B1B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B1B1 FFAFB0AF FFB0B1B0 FFB0B0B0 FFB0B0B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B1B0 FFA8AFA8 FF98AB98 FF8AA78A FF79A279 FF679D66 FF569855 FF429341 FF308F2F FF208D20 FF158B14 FF108C0F FF0F8E0E FF118F0E FF0F920F FF11930F FF10940F FF10960F FF10970F FF11970F FF11980F FF11990F FF109A10 FF119B10 FF119A10 FF119A0F FF119A10 FF119B10 FF109A10 FF119B10 FF109B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A0F FF109910 FF119910 FF11980F FF109710 FF10950F FF109410 FF11940D FF0F910F FF159013 FF209120 FF339532 FF4D9B4D FF67A166 FF7EA77E FF98AC98 FFAAB1AA FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB1B1B1 FFAFB1AF FFAFB2AF FFB0B2B0 FFB0B2B0 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B1B0 FFAFB1AF FFAFB2AF FFB0B2B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFADB1AD FFA7B1A7 FFA1B0A0 FF92AE92 FF7FAA7E FF69A968 FF4EA74E FF3AA43A FF24A324 FF17A217 FF129F12 FF129F10 FF119E11 FF119E10 FF119D10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF109A10 FF119B10 FF119B10 FF119B0F FF119A10 FF119A10 FF109B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A0F FF119A10 FF119910 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119C10 FF119C10 FF129C10 FF119D10 FF119C10 FF119D11 FF119C10 FF129D10 FF119B10 FF119D11 FF119B10 FF119C10 FF119C10 FF119C11 FF119C10 FF119C10 FF129C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B11 FF119C10 FF119D11 FF129D11 FF119F11 FF129F11 FF12A011 FF12A212 FF13A313 FF13A311 FF15A114 FF1A9F19 FF2C9F2B FF44A142 FF5EA35D FF79A577 FF93AB93 FFA6AFA6 FFAFB1AF FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B0B0 FFB0B1B0 FFB0B0B0 FFB2B2B2 FFB1B1B1 FFB1B1B1 FFB2B2B2 FFB1B1B1 FFAFB0AF FFAAAEAA FF9AAC9A FF8BA88B FF7AA17A FF699D69 FF549653 FF429241 FF2F8E2D FF1C8B1C FF138A11 FF108B0F FF0E8E0E FF10900E FF10910F FF10930F FF10940F FF0F960F FF11970E FF10970F FF11990F FF11980F FF11990F FF119A10 FF119A0F FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF11990F FF109910 FF11980F FF109710 FF11960E FF0F950F FF11930E FF0F910E FF139011 FF1C901C FF2D942C FF469846 FF5E9F5D FF78A577 FF90AB8F FFA6AFA5 FFAFB2AF FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B2B1 FFB0B2B0 FFB0B1B0 FFB0B2B0 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAEB0AE FFAEB2AE FFAEB1AE FFB0B2B0 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFADB1AD FFA8B1A8 FFA1B0A0 FF95AD95 FF81AB81 FF6CAA6C FF56A855 FF3EA43E FF2AA22A FF1AA218 FF13A113 FF119F10 FF129E10 FF129D11 FF119C10 FF129B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119A10 FF119A10 FF119B10 FF119A10 FF109B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF109A10 FF119A0F FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119C10 FF129C10 FF119B10 FF119C10 FF119B10 FF119D10 FF119C10 FF119C10 FF119C11 FF119C10 FF119C10 FF129D10 FF119C10 FF119C10 FF119D10 FF119D10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119E11 FF129F11 FF11A011 FF12A012 FF13A111 FF13A412 FF13A411 FF15A014 FF219F1E FF2F9F2F FF4AA149 FF65A364 FF81A780 FF98AD98 FFA9B0A9 FFB0B1B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB1B1B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B1B1 FFACB0AC FF9FAC9F FF91A891 FF7CA27C FF6B9F6B FF599759 FF419041 FF2E8D2E FF1E891E FF138A11 FF0F8A0D FF0F8C0F FF108E0D FF0F910E FF10930E FF10940F FF11950F FF10960F FF119810 FF10990F FF11990F FF109A10 FF119A0F FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF109910 FF11980F FF10970F FF10970F FF10950E FF0F940F FF10920E FF108F0F FF188F17 FF289128 FF3F963E FF559D55 FF71A370 FF8BA98B FFA0AEA0 FFABB1AA FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B1B0 FFB0B1B0 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAEB1AE FFADB1AD FFABB1AB FFADB2AD FFAEB1AE FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFADB1AD FFA8B1A8 FFA3B0A2 FF95AE95 FF83AB82 FF71AA71 FF5CA85B FF45A544 FF30A32E FF1FA21E FF14A013 FF129F11 FF119F11 FF129D11 FF119D11 FF119B10 FF119C11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119A10 FF119910 FF119B10 FF109B10 FF119A10 FF109A10 FF119A10 FF109B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B0F FF119A10 FF109B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B11 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF129C10 FF119B10 FF119C11 FF119D10 FF119D11 FF129C10 FF119D11 FF129C10 FF119C10 FF119D10 FF119D11 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119D11 FF119D10 FF139E10 FF129F11 FF13A011 FF129F12 FF13A212 FF14A412 FF14A312 FF17A017 FF24A123 FF33A133 FF51A451 FF70A670 FF89AA89 FF9CAC9C FFACB2AC FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B1B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAEB1AE FFA6AFA6 FF96A896 FF83A583 FF719E71 FF5C995C FF499247 FF328C32 FF1F881E FF138712 FF0E890E FF0E8D0E FF0F8E0D FF10900F FF0F920F FF11940E FF10950F FF11970F FF10980F FF11990F FF11990F FF119910 FF119A0F FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119A10 FF11990F FF109910 FF11990F FF109810 FF11950F FF0F940F FF10910E FF0F900E FF138F13 FF229021 FF379437 FF4C9A4B FF6BA16A FF83A783 FF99AD99 FFA7B0A7 FFB0B1B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFADB1AD FFACB1AC FFAAB1AA FFABB0AB FFADB2AD FFB0B1B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFADB1AD FFA8B1A8 FFA3B0A2 FF97AE97 FF88AD87 FF75AB75 FF61A85F FF4BA64A FF33A432 FF24A323 FF14A014 FF13A110 FF119F11 FF119E10 FF119D11 FF129D10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109A10 FF119B10 FF119B10 FF119B10 FF119B10 FF109A10 FF119910 FF119B10 FF119A10 FF119A10 FF119910 FF119B10 FF119A10 FF109A10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B0F FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF109B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF109A10 FF119A10 FF119A10 FF119B10 FF119A0F FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF129C10 FF119B11 FF119C11 FF119B10 FF119C10 FF119C10 FF119C10 FF129C10 FF119D11 FF119C11 FF119B10 FF129B10 FF119D10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF129C10 FF129D11 FF129E10 FF12A012 FF129F12 FF13A211 FF12A312 FF12A311 FF14A114 FF19A218 FF27A126 FF3AA039 FF5AA359 FF77A777 FF8EAC8E FFA1AFA1 FFAEB1AE FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B1B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B2B0 FFAAAFAA FF9BAB9B FF8AA68A FF76A076 FF649A64 FF4D924D FF388D36 FF228822 FF148613 FF0E880E FF0E8B0D FF108F0E FF0F910E FF0F920F FF10940F FF11950F FF10960F FF11960E FF109810 FF11980F FF109910 FF119A0F FF119A10 FF119A10 FF119A10 FF119B0F FF109B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B0F FF109A10 FF119B0F FF109810 FF11980F FF11960F FF10970F FF0F940F FF109110 FF10900E FF108C0F FF198C18 FF2E922E FF469845 FF649E64 FF80A680 FF94AB94 FFA3AEA3 FFADB1AD FFB1B2B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAEB1AE FFAAB2AA FFA7B0A7 FFA9B2A9 FFACB1AC FFAFB2AF FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFADB1AD FFA9B1A9 FFA3B0A2 FF97AE97 FF8CAC8A FF7CAD7C FF66A864 FF50A84F FF3BA43A FF2AA327 FF1BA21A FF15A111 FF129E11 FF129E10 FF119E10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A0F FF109A10 FF119B10 FF119A0F FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF109B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119910 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF129C10 FF119B10 FF129C10 FF119C10 FF129B10 FF119C10 FF119C11 FF129C10 FF119B11 FF119C10 FF119D11 FF129C10 FF119B11 FF129D11 FF119C10 FF129D11 FF119C11 FF129B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119C11 FF119D10 FF129D11 FF139E10 FF12A011 FF13A011 FF14A111 FF13A212 FF14A312 FF15A314 FF1CA219 FF29A129 FF43A240 FF5EA35D FF7EA97D FF8FAC8F FFA3AFA3 FFAEB2AE FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB0B2B0 FFACB0AC FFA1ADA1 FF91A991 FF80A380 FF6B9C6B FF549654 FF3D8E3C FF298A29 FF158415 FF0F840E FF0E8A0E FF0E8E0E FF0F900F FF0F910F FF10940E FF10950F FF109510 FF10980F FF109710 FF11990F FF119810 FF119A0F FF11990F FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B0F FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF109A10 FF119910 FF109910 FF11980F FF109610 FF10950E FF0F920F FF10910E FF0F8D0F FF148B11 FF238F22 FF3D953D FF5B9D5B FF77A476 FF8BA98B FF9DAD9D FFA8AFA8 FFAEB1AE FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B2B0 FFAEB1AE FFA8B1A8 FFA7B2A7 FFA7B0A7 FFABB1AB FFAEB2AE FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAEB2AE FFA9B1A9 FFA2B0A2 FF99AE99 FF8EAD8E FF7EAC7E FF6AAA6A FF55A752 FF42A541 FF2EA22D FF20A11F FF15A014 FF129E12 FF119D10 FF129D10 FF119B10 FF119C10 FF129B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119910 FF119B10 FF119A10 FF119A10 FF119B0F FF119B10 FF119B10 FF109A10 FF119A10 FF119A10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF11990F FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF129B10 FF119B11 FF119C10 FF119B10 FF119C10 FF119B10 FF119C11 FF119B10 FF119C10 FF119C10 FF119D11 FF129C10 FF119D11 FF129C10 FF119C11 FF119C10 FF119C11 FF119C10 FF119C10 FF119C11 FF119B11 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129C10 FF119B10 FF119D10 FF129D10 FF129C11 FF129E10 FF129F11 FF13A110 FF13A012 FF13A110 FF13A313 FF13A313 FF1BA21B FF2DA12C FF47A346 FF63A463 FF7FA97E FF92AC92 FFA4AFA4 FFAEB2AE FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B1B0 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFACB0AC FFA5AFA5 FF9AAC9A FF88A788 FF729F72 FF60995F FF499349 FF328B30 FF1C851C FF10840C FF0E870E FF0F8B0D FF108E0E FF0F910E FF10920E FF10940F FF0F950F FF11980F FF10970F FF109910 FF119910 FF109910 FF109910 FF119A10 FF119A10 FF119A0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF109B10 FF119B10 FF109A10 FF11990F FF109810 FF11970E FF0F960F FF119510 FF0F940F FF10900F FF0E8E0E FF108B10 FF1A8B1A FF329031 FF4E984E FF6CA06B FF84A684 FF99AC99 FFA5B0A5 FFADB1AD FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFAFB1AF FFA8B1A8 FFA5B1A5 FFA8B1A8 FFA9B1A9 FFAEB1AE FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAFB2AF FFA9B1A9 FFA5B0A5 FF9CAF9C FF8FAE8F FF7FAC7F FF6EAA6E FF5AA859 FF46A646 FF33A333 FF24A224 FF19A018 FF149F13 FF119D10 FF119D11 FF119E10 FF119B11 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF109910 FF109B10 FF119A10 FF119B10 FF119A10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF109A10 FF119B10 FF119A10 FF119A10 FF119910 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C11 FF119B10 FF129C10 FF119C11 FF129D10 FF119D11 FF119C10 FF119C10 FF119C10 FF119C11 FF129C10 FF119C10 FF119C10 FF129B10 FF129B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119D10 FF119C10 FF119D10 FF119E10 FF119D11 FF119F11 FF11A111 FF14A111 FF12A212 FF13A213 FF13A412 FF1CA21B FF31A131 FF4BA34A FF68A568 FF81AA81 FF96AC96 FFA4B0A4 FFACB1AC FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFADB1AD FFA8B1A8 FF9FAD9F FF8FA88F FF7DA27D FF679A67 FF529452 FF3C8D3B FF258724 FF138513 FF0F850D FF0E8A0D FF0F8E0D FF0F8F0F FF10930E FF0F940F FF11950F FF10960F FF119810 FF109810 FF11980F FF109910 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A0F FF11990F FF119910 FF109810 FF0F960F FF10950F FF0F930F FF10920E FF0E8E0E FF0F8B0F FF148B13 FF298E28 FF429441 FF5E9D5E FF78A578 FF91AB90 FFA1AFA1 FFACB0AC FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAEB2AE FFAAB2AA FFA6B2A6 FFA7B1A7 FFAAB1AA FFAEB2AE FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAFB1AF FFAAB1AA FFA5B0A5 FF9DAF9D FF93AE93 FF83AC83 FF73A973 FF5FA75F FF49A648 FF39A438 FF28A128 FF1EA11D FF15A015 FF129D11 FF129E12 FF119D10 FF129C10 FF119D10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109A10 FF119A10 FF11990F FF119B10 FF119A10 FF119B10 FF119A10 FF109B10 FF119B10 FF119A10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A0F FF119A10 FF109A10 FF119B10 FF119B10 FF109A10 FF119B10 FF109A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C11 FF119C10 FF119B10 FF119B10 FF119C10 FF119C11 FF119B10 FF119B11 FF119C10 FF119C10 FF129B10 FF119D11 FF129C10 FF119C11 FF119C10 FF119C11 FF119C10 FF119C11 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129C10 FF119D10 FF129C11 FF129D10 FF129D11 FF139F11 FF12A011 FF13A112 FF13A212 FF14A313 FF14A212 FF1CA21B FF33A031 FF4DA24D FF6CA66A FF85AA85 FF99AE98 FFA5B1A5 FFADB1AD FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAFB1AF FFAAB0AA FFA5AFA5 FF96AB96 FF86A686 FF709D70 FF5A975A FF428F42 FF2F8A2E FF1C861C FF0F850F FF0E870D FF0E8C0E FF0F8F0E FF0F910E FF10930F FF0F960F FF11960F FF109710 FF11980F FF109810 FF119910 FF109A10 FF119A10 FF109A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF109A10 FF119A0F FF109910 FF11990F FF119710 FF119810 FF10950F FF11930E FF0F920F FF0F8F0D FF0E8B0D FF118910 FF1E8B1D FF3A9238 FF549B53 FF71A371 FF89A888 FF9CAD9C FFA9B0A9 FFAFB1AF FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAFB1AF FFAAB1AA FFA4B1A4 FFA4B0A4 FFA9B2A9 FFADB1AD FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAFB1AF FFABB1AB FFA6B1A6 FFA0AFA0 FF92AE92 FF86AC86 FF76AB76 FF64A764 FF52A552 FF3EA43D FF2CA12C FF219F20 FF179F17 FF139F13 FF129D10 FF129D10 FF119D10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119910 FF119A10 FF109A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF109910 FF119A0F FF109B10 FF119B10 FF119A10 FF119A10 FF119B0F FF109910 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119D10 FF129C10 FF119C10 FF129B10 FF119B10 FF119C10 FF119D10 FF119D10 FF119C10 FF119B10 FF119D10 FF119C11 FF119D10 FF119C10 FF119D10 FF119C10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119C10 FF119C10 FF129D10 FF129E11 FF119F10 FF13A011 FF13A112 FF12A112 FF14A413 FF14A113 FF1DA21C FF31A02F FF50A350 FF70A66F FF88AA87 FF9AAF9A FFA5AFA5 FFADB1AD FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B1B1 FFB2B2B2 FFB0B2B0 FFADB1AD FFA8B0A8 FF9DAD9D FF90A790 FF7DA17C FF679B67 FF4E914D FF398A38 FF248724 FF148313 FF0E840D FF0F890E FF0E8D0E FF10900E FF0F920F FF109410 FF0F950F FF109610 FF0F970F FF119810 FF109A10 FF11990F FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B0F FF109B10 FF119A10 FF119A10 FF119A0F FF119A10 FF119A10 FF109910 FF11960E FF10970F FF11950E FF0F920F FF11900E FF0E8C0E FF0F890D FF148913 FF2D8F2A FF469646 FF68A067 FF81A780 FF96AB96 FFA4AFA4 FFACB1AC FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAFB1AF FFABB2AB FFA6B0A6 FFA4B1A4 FFA9B1A9 FFADB2AD FFB0B1B0 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB1B1B1 FFB0B2B0 FFADB1AD FFA8B1A8 FFA0AFA0 FF94AD94 FF87AD86 FF7CAA7C FF6BA96A FF58A657 FF42A442 FF33A331 FF23A123 FF1A9F18 FF159E15 FF119F10 FF129C11 FF119C10 FF129C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119A10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119910 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B0F FF109A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A0F FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF129C10 FF119B10 FF119B10 FF129C10 FF129D10 FF119D10 FF119B10 FF119B10 FF119B10 FF119C11 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C11 FF119B10 FF119B11 FF119C11 FF119D11 FF119F10 FF129F11 FF119F11 FF12A012 FF13A111 FF12A312 FF14A312 FF1CA11A FF30A12F FF53A352 FF73A773 FF8BAB8B FF9BAE9B FFA5B0A5 FFADB1AD FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFACB1AC FFA8B0A8 FFA1AEA1 FF96AB96 FF86A486 FF739F72 FF5C975C FF469046 FF2E892D FF1A8319 FF0F830E FF0E860D FF0F8B0E FF0F8F0E FF10920F FF0F930E FF109510 FF11970F FF109810 FF10970F FF119A10 FF11990F FF119910 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119A10 FF119A10 FF119A10 FF119A0F FF119910 FF11980E FF10960F FF11960E FF0F920F FF0F900D FF0F8D0E FF0F890C FF0F870E FF218D1D FF399338 FF5B9E5B FF77A577 FF8FA98F FFA0AFA0 FFABB1AB FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAFB1AF FFAAB1AA FFA7B1A7 FFA5B1A5 FFA9B2A9 FFACB1AC FFB0B2B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFADB1AD FFA9B1A9 FFA2B0A2 FF96AF96 FF89AC89 FF7FAB7E FF6DA86D FF5CA65B FF47A546 FF36A336 FF28A127 FF1C9F1B FF179E16 FF129E12 FF119D11 FF119C10 FF119C10 FF119D10 FF129C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109A10 FF119A10 FF119B10 FF119B10 FF109B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119910 FF119A10 FF119B10 FF119B10 FF109B10 FF119A0F FF109A10 FF119A10 FF109A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF129B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF129C10 FF119B10 FF129D10 FF119C10 FF119C10 FF119B11 FF129B10 FF119C10 FF119B10 FF129C10 FF119C10 FF119C10 FF129B10 FF119C10 FF129C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C11 FF119B10 FF119C10 FF119C10 FF129D11 FF139D10 FF129F11 FF13A011 FF12A111 FF14A210 FF13A313 FF14A214 FF1BA31B FF33A032 FF4FA24F FF75A775 FF8BAB8B FF9CAE9C FFA5B0A5 FFACB1AC FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAFB1AF FFABB1AB FFA4AFA4 FF9DAD9D FF8FA88F FF7DA27D FF689B68 FF539452 FF398938 FF238523 FF138212 FF0F840E FF0E890D FF0F8C0E FF0F8F0E FF10920F FF11940E FF109710 FF10970F FF109810 FF11980F FF109A10 FF119A10 FF109A10 FF119A0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A0F FF109910 FF119A10 FF11990F FF11970F FF11970F FF0F950E FF10930F FF10900E FF0E8D0E FF0E8A0D FF0E890E FF188A16 FF2D912D FF4D9A4D FF6AA16A FF85A885 FF9BAD9A FFA9B0A9 FFAFB2AF FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB0B2B0 FFACB1AC FFA7B1A7 FFA4B1A4 FFA8B2A8 FFAEB2AE FFB0B2AF FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAEB1AE FFAAB1AA FFA2AFA2 FF97AF97 FF8BAD8B FF80AC80 FF73A973 FF5EA65E FF4DA44D FF3BA43B FF2CA12B FF1F9F1F FF179D16 FF139E12 FF119E10 FF119C10 FF119C10 FF119B11 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119910 FF119B10 FF119A10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A0F FF109A10 FF119A10 FF119A10 FF11990F FF119A10 FF119B0F FF109910 FF119B10 FF119A10 FF119B10 FF109B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B11 FF119C10 FF119C10 FF119C10 FF119B11 FF129D10 FF119C11 FF129C10 FF119B10 FF119C10 FF119C10 FF129B10 FF119C11 FF129D10 FF119D10 FF119C10 FF119C11 FF119C10 FF119C11 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C11 FF119E10 FF119D11 FF119E10 FF12A011 FF13A010 FF13A112 FF13A111 FF13A413 FF13A413 FF1CA21B FF34A034 FF4FA24E FF74A674 FF8CAB8C FF9CAE9C FFA5B1A5 FFACB1AC FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFADB1AD FFA9B1A9 FFA1AEA1 FF97AA97 FF87A487 FF749F74 FF5D955C FF468D43 FF2E852E FF1B831A FF10810F FF0E850E FF10890D FF0F8C0F FF10900E FF10930F FF11940F FF109710 FF11980F FF109910 FF119910 FF119A10 FF119A0F FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119910 FF119A10 FF11990F FF11980F FF109810 FF10960F FF0F940F FF10900D FF0F8F0E FF108B0D FF0E890D FF118910 FF239023 FF40973E FF5D9E5D FF7CA57B FF94AC94 FFA5AFA5 FFAEB2AE FFB0B1B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B2B0 FFACB2AC FFA7B2A7 FFA4B1A3 FFA8B1A8 FFACB2AC FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAFB1AF FFAAB1AA FFA3B0A3 FF99AE99 FF8DAD8D FF83AB82 FF73A973 FF64A763 FF50A34F FF3FA53E FF2DA32B FF249F23 FF189F18 FF149D13 FF119D10 FF129E10 FF119D11 FF129C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF109B10 FF119B10 FF119A0F FF119910 FF119A10 FF109A10 FF119B10 FF119B10 FF119B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119910 FF119A10 FF109A10 FF119B0F FF109B10 FF109A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B11 FF119B10 FF119B10 FF119C10 FF119C11 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119D11 FF129B10 FF119C10 FF129C10 FF119B11 FF119B10 FF129C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF129C10 FF129D10 FF129E11 FF129F11 FF13A011 FF12A112 FF13A213 FF13A212 FF14A314 FF1CA11A FF34A133 FF51A251 FF72A672 FF8EAC8E FF9CAE9C FFA5B1A5 FFACB1AC FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAFB2AF FFABB1AB FFA6B0A6 FF9DAD9D FF8FA88F FF80A27E FF6A9B6A FF519251 FF3A8939 FF248224 FF157F13 FF0D820D FF0F850D FF0F8B0E FF0F8E0F FF10910D FF109310 FF10960E FF109710 FF11980F FF109910 FF11990F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B0F FF119B10 FF119B10 FF119A10 FF119A0F FF109810 FF11980F FF0F980F FF11970E FF10940F FF11920E FF0F8F0F FF0F8B0D FF0E8A0E FF10890E FF168C15 FF349332 FF539C52 FF74A573 FF8FAB8F FFA1AFA1 FFACB0AC FFB0B1B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B2AF FFACB1AC FFA8B2A8 FFA5B2A5 FFA7B1A7 FFABB2AB FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFADB1AD FFA5B0A5 FF9CAF9C FF8FAE8F FF84AC84 FF74A974 FF65A765 FF53A653 FF41A141 FF31A230 FF25A024 FF1B9F1A FF159E13 FF119E10 FF129C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF109A10 FF119B10 FF119B10 FF119B10 FF109A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119A10 FF119B10 FF119B0F FF119A10 FF109B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B0F FF109A10 FF119A10 FF119B10 FF119B10 FF109B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF129B10 FF119C10 FF119C11 FF119D10 FF119D10 FF129B10 FF119D10 FF119C10 FF119C11 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF129C10 FF119C10 FF119D11 FF119D11 FF139F10 FF119F10 FF13A111 FF12A211 FF13A312 FF13A312 FF15A414 FF1DA11C FF32A131 FF52A252 FF74A674 FF8DAB8C FF9CAE9C FFA6B1A6 FFACB1AC FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B2B1 FFADB1AD FFA8B0A8 FFA3AFA3 FF98AA98 FF89A588 FF77A077 FF629862 FF488E47 FF2F852E FF1B7F19 FF0E7F0E FF0E830C FF0E860E FF108C0E FF0F8F0E FF10920F FF109410 FF11960E FF109810 FF11980F FF119910 FF119910 FF119A10 FF119A0F FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A0F FF119A10 FF119A10 FF109910 FF11980F FF109710 FF10960F FF10930F FF0F920D FF0F8F0E FF0F8B0D FF0E8A0E FF0F8A0D FF0F8A0E FF269125 FF489B48 FF6AA36A FF87A987 FF9EAF9E FFAAB0AA FFB0B2B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B2B0 FFADB2AD FFA8B2A8 FFA6B2A6 FFA6B1A6 FFABB2AB FFAFB2AF FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAFB1AF FFA5B0A5 FF9CB09C FF93AD92 FF85AB85 FF78AA77 FF6AA86A FF5AA658 FF48A347 FF35A234 FF26A226 FF1C9E1B FF159E14 FF129E11 FF119C10 FF129D10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119910 FF119B10 FF119910 FF119A0F FF119A10 FF119A0F FF119B10 FF109B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A0F FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B0F FF109B10 FF119A10 FF119A10 FF119A10 FF109B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF109B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119D10 FF119B10 FF119C11 FF129C10 FF129C10 FF119C10 FF119C11 FF119B10 FF119C11 FF119C10 FF119C10 FF119C10 FF129B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C11 FF129D10 FF119E10 FF129F12 FF119E11 FF129F11 FF12A212 FF13A112 FF13A312 FF15A212 FF1BA01B FF33A232 FF51A251 FF74A774 FF8BAB8B FF9EAF9E FFA4B0A4 FFACB1AC FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B2B0 FFABB1AB FFA6B0A6 FF9FAE9F FF93A993 FF81A381 FF6E9B6E FF599357 FF3E873C FF247F22 FF127C12 FF0E800D FF0F830D FF0E890E FF0F8E0D FF10900F FF0F930E FF109610 FF119710 FF109710 FF11980F FF109910 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119910 FF119910 FF119810 FF10990F FF10950E FF10940F FF10930E FF0F900F FF0F8C0D FF0E8B0E FF0F8C0D FF0E8C0C FF1B901A FF399738 FF5DA05C FF80A97F FF9AAD9A FFA9B0A9 FFAFB1AF FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B2B0 FFAFB2AF FFABB1AB FFA8B2A8 FFA8B1A8 FFADB2AD FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFAFB2AF FFA9B0A9 FF9EAF9E FF94AE94 FF89AC89 FF7AAA7A FF6CA96B FF5DA55C FF4AA54A FF39A338 FF2AA129 FF1F9F1D FF149D14 FF129E10 FF119D11 FF119C10 FF119C11 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119910 FF119A10 FF119B10 FF119B10 FF119A10 FF109B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF109A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF129B10 FF119B11 FF119C10 FF119D11 FF129B10 FF119C10 FF119B10 FF119C11 FF119C10 FF119B10 FF119C10 FF119D10 FF119C10 FF119D11 FF119C10 FF129B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF129B10 FF119C10 FF129B11 FF119E11 FF119E11 FF119F11 FF13A211 FF12A112 FF14A212 FF12A212 FF15A313 FF1B9F1B FF349F33 FF4FA24F FF73A673 FF8AAA8A FF9CAE9C FFA5B0A5 FFACB1AC FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAEB2AE FFA8B0A8 FFA3AEA2 FF99AC99 FF8EA78E FF7C9F7C FF629662 FF4D8D4D FF328331 FF1B7C1A FF0F7C0F FF0E800D FF0E860D FF0F8C0E FF0F8E0F FF10920F FF10950F FF109610 FF10970F FF119910 FF119A10 FF119A10 FF119A10 FF109B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B0F FF109A10 FF11980E FF109810 FF119710 FF10950F FF0F930E FF0F900E FF0F8F0D FF0E8D0E FF0F8C0D FF0E8D0C FF158F13 FF2E962E FF519D50 FF74A673 FF96AD95 FFA6B0A6 FFAFB2AF FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB0B2B0 FFADB1AD FFABB2AB FFA9B2A8 FFA9B2A9 FFACB2AC FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAAB0AA FFA0AFA0 FF98AF98 FF8CAD8C FF7FA97F FF6FA86E FF60A660 FF4FA64E FF40A23D FF2DA12C FF209F1F FF169F16 FF129E10 FF119E10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF109B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF109B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 +FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B11 FF129B10 FF119D10 FF129B10 FF119B10 FF119C10 FF119B11 FF129C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119C10 FF119B11 FF119C11 FF119C10 FF119D11 FF139F10 FF11A111 FF12A011 FF12A112 FF14A111 FF13A212 FF13A212 FF1D9F1B FF34A034 FF4EA24D FF6EA66D FF88AA88 FF9BAE9A FFA6B0A6 FFADB1AD FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFADB1AD FFA8B1A8 FFA0AEA0 FF96A996 FF87A287 FF739B73 FF599158 FF40863F FF267F25 FF157914 FF0D7B0C FF0E810E FF0E870D FF0F8B0E FF0F8F0E FF10920F FF0F940F FF109610 FF11970F FF109810 FF10990F FF119910 FF109A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF109A10 FF119B10 FF109A10 FF119910 FF109710 FF10970F FF11950F FF10930E FF10910F FF0F8F0D FF0F8D0E FF0E8C0C FF0F8E0E FF118D10 FF259423 FF449C44 FF6EA66E FF90AC90 FFA4B0A4 FFAEB2AE FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAFB2AF FFACB2AC FFA9B1A9 FFAAB2AA FFAEB2AE FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B2B0 FFABB1AB FFA1AFA1 FF99AF99 FF8FAE8F FF81AA81 FF72A972 FF64A764 FF54A654 FF43A342 FF31A231 FF229F22 FF18A017 FF139D12 FF119D11 FF119D10 FF119C11 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF109A10 FF119A0F FF119B10 FF119910 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF109B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A0F FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C11 FF119D10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF129C10 FF119C10 FF119C10 FF119C10 FF129C10 FF119C10 FF129C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF129B10 FF119B11 FF129D10 FF119D11 FF139E11 FF11A010 FF13A012 FF12A112 FF13A212 FF13A313 FF13A212 FF1D9F1B FF34A033 FF4EA14D FF6BA56A FF84A984 FF9AAD99 FFA5AFA5 FFADB1AD FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAFB1AF FFABB1AB FFA4B0A4 FF9CAC9C FF90A790 FF81A181 FF6B996B FF528E51 FF348234 FF1F7C1D FF107A0F FF0D7C0B FF0F830E FF0F890E FF108E0F FF0E910E FF10930F FF0F950F FF11970F FF109810 FF11990F FF119A0F FF119A10 FF119A10 FF119B10 FF109A10 FF119B10 FF119A10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119910 FF109A10 FF119A10 FF109910 FF11970F FF0F960F FF10950F FF0E940E FF10910F FF0D900D FF0F8C0F FF0E8D0C FF0F8E0E FF0F8E0E FF1B9319 FF3B9A3A FF67A565 FF8BAB8B FFA2B0A2 FFADB2AD FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAFB2AF FFACB2AC FFABB2AB FFACB2AC FFADB2AD FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B2B0 FFADB1AD FFA3AFA3 FF9CAF9C FF93AE93 FF85AA85 FF78AA78 FF67A867 FF59A758 FF48A448 FF35A235 FF25A025 FF1BA119 FF149E12 FF119E10 FF119D10 FF119D11 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A0F FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B0F FF119B10 FF119B10 FF119B10 FF109A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119D10 FF119C10 FF119C10 FF129B10 FF119D10 FF119D11 FF119B10 FF129D11 FF119C10 FF129C10 FF119C10 FF119C10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF129C10 FF119C10 FF119C10 FF119D10 FF119C11 FF119D10 FF11A011 FF129F11 FF11A011 FF12A112 FF13A211 FF13A212 FF15A213 FF1D9F1C FF339F30 FF4AA049 FF68A467 FF84AA83 FF97AC96 FFA5B0A5 FFAEB2AE FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B2B0 FFAFB2AF FFAAB1AA FFA2AFA2 FF99AA99 FF8BA68B FF7A9E7A FF639563 FF4A8D49 FF297F29 FF167814 FF0D790D FF0D7D0C FF0F840F FF0E890D FF108D0E FF10920F FF10930F FF10950F FF119810 FF11990F FF119A0F FF109A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF109B10 FF119A0F FF109A10 FF119910 FF10990F FF119810 FF0F970F FF10960F FF0F940E FF10920E FF0E8F0E FF108F0F FF108F0D FF0F8F0E FF10900D FF169115 FF309930 FF5EA35D FF86AB86 FFA0B0A0 FFABB2AB FFB1B2B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB0B2B0 FFAFB2AF FFABB2AB FFABB2AB FFADB2AD FFAFB2AF FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B2B0 FFADB1AD FFA5B0A5 FF9FB09F FF96AE96 FF88AB88 FF79AA79 FF6EA76E FF5CA75B FF4DA44D FF3CA43C FF2DA12B FF1DA11D FF139F13 FF129D11 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109A10 FF119B0F FF109A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A0F FF119A10 FF119B10 FF11990F FF119910 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF109B0F FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C11 FF119B10 FF119B10 FF129B10 FF119B10 FF129B10 FF119B10 FF119C10 FF119B11 FF119C10 FF119C10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B11 FF119B10 FF119B10 FF129B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119D11 FF119E11 FF139E11 FF129F11 FF13A112 FF12A112 FF13A312 FF12A212 FF14A213 FF1B9F1A FF2F9E2E FF49A049 FF65A465 FF80A880 FF94AD94 FFA3AFA3 FFADB2AD FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFADB1AD FFA8B1A8 FFA1AEA0 FF94A994 FF87A387 FF719A70 FF579057 FF3D873D FF227B20 FF127810 FF0E7A0D FF0D7F0D FF0E850D FF0E8B0E FF108F0E FF0F920E FF10940F FF109610 FF119710 FF109810 FF109A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF11990F FF11970F FF10970E FF109410 FF10910D FF0F900F FF0F8E0E FF0F8F0D FF0F8F0E FF10900E FF149313 FF289A27 FF55A355 FF7FA97E FF9BAF9B FFA9B1A9 FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B2B0 FFAEB1AE FFAEB2AE FFADB2AD FFAEB2AE FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B2B0 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B2B0 FFADB1AD FFA6B0A6 FFA0AFA0 FF98AE98 FF8CAC8C FF7EAB7E FF73A972 FF60A760 FF53A552 FF43A443 FF31A02F FF22A022 FF17A117 FF119D11 FF129E10 FF119D11 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF109B10 FF119B10 FF119910 FF119B10 FF119A10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109A10 FF119A0F FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A0F FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF109B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF129C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF129C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B11 FF129D10 FF119D11 FF129E10 FF11A011 FF13A012 FF12A211 FF13A313 FF13A211 FF14A013 FF1A9F18 FF2B9E2A FF46A046 FF63A463 FF7EA87E FF92AC92 FFA6B0A6 FFAEB0AE FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFADB1AD FFA7B0A7 FF9EAD9E FF91A791 FF80A080 FF689868 FF4E8C4D FF318231 FF1C791B FF0F780E FF0D7B0C FF0E820D FF0E870D FF0E8B0E FF10900E FF0F930F FF10950F FF109610 FF11990F FF119810 FF109910 FF119A10 FF109A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119A10 FF109B10 FF119B0F FF109B10 FF119B0F FF109A10 FF11990F FF109910 FF119910 FF10970F FF109610 FF0F940D FF0F910F FF0F8E0D FF0F910E FF0F900D FF0F900E FF109310 FF21971F FF4DA24D FF7BA97A FF98AE98 FFA8B1A7 FFAFB2AF FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFAEB2AE FFADB1AD FFAEB2AE FFB0B2B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B2B0 FFB0B2B0 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFADB1AD FFA7B0A7 FFA3B0A3 FF9BAE9B FF8FAD8F FF82AB82 FF76A975 FF69A769 FF59A557 FF48A447 FF38A335 FF26A126 FF1BA01A FF149D14 FF119D10 FF129E10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF109B10 FF119B0F FF109B10 FF119B10 FF109B10 FF119A10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF109A10 FF119B10 FF119A10 FF119B10 FF119A0F FF119B10 FF119B10 FF119910 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF109B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF129C10 FF119C11 FF119C10 FF119C11 FF129C10 FF119D11 FF129B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF129B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129C10 FF119C11 FF129B10 FF119C11 FF129D10 FF119F10 FF139F10 FF12A010 FF13A012 FF13A110 FF12A212 FF14A211 FF13A012 FF1A9F17 FF299E29 FF43A040 FF5EA15D FF7DA77C FF90AC90 FFA3AFA3 FFAEB1AE FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFACB1AC FFA3AFA3 FF9BAB9B FF8CA58C FF799C79 FF629462 FF458943 FF2A7F2A FF167815 FF0D770C FF0E7C0C FF0E820D FF0E890D FF0F8C0F FF10910E FF109210 FF10960F FF109710 FF11980F FF119910 FF119910 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF109910 FF119A10 FF109A10 FF119A0F FF0F990F FF119810 FF11980E FF10960F FF0E920E FF10920F FF0E900D FF0F900E FF10900D FF0F910E FF0F940E FF199618 FF40A03F FF76A976 FF96AE95 FFA8B1A8 FFAFB2AF FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFAFB2AF FFAFB2AF FFADB2AD FFB0B2B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B2B0 FFB0B2B0 FFB0B2B0 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFADB1AD FFA8B1A8 FFA3B0A3 FF9DAF9D FF94AE93 FF87AC87 FF7BAA7A FF6EA96E FF5DA65D FF4EA44D FF3EA33B FF2DA12C FF1EA01D FF189F16 FF139D12 FF119D10 FF129D10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF109A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A0F FF119B10 FF119910 FF119A10 FF119A10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119C10 FF129C10 FF119B10 FF129C10 FF119C10 FF129C10 FF119C10 FF129B10 FF119C10 FF119C11 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C11 FF119B10 FF119B10 FF119C10 FF129C10 FF119C10 FF119E10 FF129C10 FF129D11 FF129E10 FF129F11 FF12A110 FF13A012 FF13A010 FF13A112 FF12A012 FF179E16 FF279D26 FF3F9F3F FF5A9F5A FF78A677 FF91AB91 FFA2AFA2 FFAEB2AE FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B1B1 FFB1B2B1 FFB2B2B2 FFB0B2B0 FFABB1AB FFA3AFA3 FF97AA97 FF85A285 FF729B72 FF589058 FF3D863D FF217B21 FF107610 FF0D7A0D FF0E7D0D FF0D840D FF0F890D FF0F8E0F FF10910E FF10950F FF11960F FF119810 FF109910 FF11980F FF119910 FF109A10 FF119B10 FF109A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF109A10 FF119A10 FF109910 FF119910 FF11980F FF11970F FF11960F FF10940E FF10910D FF10910D FF0F910F FF10910E FF0F930E FF11950E FF169816 FF359F35 FF6CA86C FF94AF93 FFA6B1A6 FFAEB2AE FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B2B0 FFB1B2B1 FFAFB2AF FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B2B0 FFB1B2B1 FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFADB1AD FFA9B1A9 FFA4B0A3 FF9EAF9E FF95AE94 FF8BAD8B FF80AB7F FF71A871 FF61A661 FF53A452 FF41A341 FF32A131 FF23A122 FF189F18 FF149F13 FF139D12 FF119D11 FF119C10 FF119B10 FF119B10 FF119B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF109B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF129C10 FF119B10 FF129C10 FF119B10 FF129C10 FF119B11 FF129C10 FF119D10 FF119B10 FF119B10 FF119B10 FF119C10 FF129C10 FF129C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119D11 FF129C10 FF119C10 FF129D10 FF119E11 FF13A011 FF11A010 FF13A112 FF12A010 FF13A012 FF12A011 FF159D14 FF259D24 FF3D9D3D FF57A057 FF75A675 FF8EAB8D FFA0AFA0 FFADB1AD FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB1B1B1 FFB1B2B1 FFB2B2B2 FFB1B1B1 FFAFB1AF FFAAB0AA FFA0ACA0 FF93A992 FF7EA17E FF6A9869 FF528E51 FF338233 FF1A781A FF0E750E FF0C7B0C FF0E7F0D FF0D830D FF0F8A0E FF0F8C0E FF10910F FF0F940F FF10960F FF10970F FF119810 FF119910 FF119A0F FF119A10 FF119A0F FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF109B10 FF119A0F FF109A10 FF119A0F FF109910 FF11990F FF11980F FF11970F FF0F960E FF109410 FF0F910E FF0F920E FF0E920E FF10920E FF10930F FF11960E FF159815 FF329D30 FF66A766 FF8FAE8E FFA4B1A4 FFADB2AD FFB0B1B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB0B1B0 FFB0B2B0 FFB0B2B0 FFAFB2AF FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB0B2B0 FFB0B2B0 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAEB2AE FFA9B1A9 FFA4B0A4 FFA0B0A0 FF98AD98 FF8EAD8E FF83AC83 FF75A875 FF67A867 FF58A558 FF49A449 FF37A237 FF28A126 FF1BA01A FF159E15 FF139E10 FF119D11 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B0F FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF129B10 FF119B10 FF119B10 FF119D10 FF119C10 FF119C10 FF129C10 FF119C11 FF129C10 FF119C10 FF119C10 FF119B10 FF129B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF129C10 FF119C10 FF129D10 FF129E12 FF129D10 FF12A012 FF12A011 FF12A112 FF13A111 FF12A112 FF12A010 FF139E13 FF209B1E FF3A9D39 FF589F56 FF73A573 FF8BA88A FF9FAF9F FFACB1AC FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAEB1AE FFA8AFA8 FF9CAB9C FF8DA58D FF799F79 FF629361 FF478947 FF2E7E2D FF177717 FF0D760C FF0E7B0C FF0E800E FF0E850D FF0F8A0D FF108E0F FF109110 FF10940F FF11960F FF119810 FF11980F FF119910 FF119A0F FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF109B10 FF119A10 FF119A10 FF119A10 FF109A10 FF119A10 FF119A10 FF11980F FF0F990F FF11970F FF0F960F FF109610 FF0F940F FF10910F FF0F920E FF10920F FF0F950E FF109610 FF149813 FF319F30 FF61A860 FF89AD89 FFA1B1A1 FFACB1AC FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B2B0 FFB0B2B0 FFB0B2B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAFB1AF FFB0B2B0 FFB0B2B0 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAFB2AF FFAAB1AA FFA5B0A5 FFA1AFA1 FF9AAE9A FF92AD92 FF87AC87 FF7DA97D FF6EA96E FF5CA65C FF4EA44E FF3FA23D FF2DA12D FF20A11E FF189F16 FF139E12 FF129D10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119910 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B0F FF109A10 FF119A10 FF109A10 FF119B10 FF109A10 FF119A10 FF119910 FF119B10 FF119B0F FF119910 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF129C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C11 FF119C10 FF119B10 FF119C10 FF129C10 FF129B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119C10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C11 FF129C10 FF119C10 FF119C10 FF119E10 FF129E11 FF119F10 FF139F11 FF12A112 FF12A011 FF12A112 FF12A011 FF139E12 FF1C9A1B FF389B38 FF579F56 FF71A371 FF89A889 FF9FAE9F FFAAAFAA FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB0B1B0 FFB1B1B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAEB0AE FFA4AEA4 FF98AB98 FF88A488 FF729C72 FF5E925D FF3F843E FF287C28 FF137612 FF0E770B FF0D7D0C FF0E810C FF0F860D FF108B0F FF0F900E FF10910E FF10940F FF10960F FF119810 FF119910 FF119A10 FF109A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF109A10 FF119A10 FF119A0F FF119A10 FF11990F FF109810 FF109710 FF109710 FF10970F FF0F940E FF0E920E FF10920F FF0F910D FF10920F FF10950E FF109610 FF149912 FF2D9F2D FF5BA75B FF86AE86 FF9EB09E FFACB1AC FFB0B2B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB0B2B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB0B2B0 FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAFB1AF FFABB1AB FFA6B1A6 FFA3B0A3 FF9DAF9D FF94AD94 FF8BAC8B FF80AA7F FF72A972 FF61A660 FF55A555 FF43A442 FF33A232 FF24A124 FF1A9F19 FF139E13 FF129D11 FF119C11 FF119C10 FF119C11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B11 FF129B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119D10 FF119C10 FF119C10 FF119C10 FF119D10 FF119C10 FF129B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B11 FF129B10 FF119B11 FF119C10 FF119C11 FF129D10 FF119C11 FF129F11 FF119F11 FF12A011 FF12A010 FF13A012 FF11A111 FF13A011 FF119D11 FF189917 FF359B34 FF549D53 FF6FA26E FF88A888 FF9AAC9A FFAAB0AA FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B1B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAEB0AE FFA2AFA2 FF94A994 FF82A282 FF6D9A6D FF588F58 FF3C843B FF20791F FF10750E FF0D780C FF0E7D0C FF0E820C FF0F860D FF0F8A0E FF108E0E FF0F930F FF109410 FF10960F FF119910 FF109910 FF119A10 FF109A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF0F9A0F FF119910 FF119710 FF109810 FF109710 FF10960F FF0F940F FF0F930F FF0F930E FF10950F FF10960F FF10980F FF149B12 FF2CA02B FF58A857 FF81AD81 FF9EB09D FFA9B1A9 FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFADB1AD FFA8B1A8 FFA3B0A3 FF9EAF9E FF96AE95 FF8FAD8F FF82AB81 FF74A974 FF66A766 FF59A559 FF47A447 FF38A238 FF29A028 FF1DA11C FF149F14 FF119F10 FF119D11 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF109B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF109B10 FF119B10 FF109B10 FF119A10 FF119B10 FF119A0F FF109A10 FF119A0F FF109A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B0F FF109A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119C11 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF129C10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129C10 FF119C10 FF119D10 FF129D10 FF129D10 FF12A010 FF12A010 FF11A010 FF13A011 FF12A010 FF139E12 FF129C11 FF199918 FF339A32 FF509C4F FF6CA16B FF88A788 FF99AB99 FFA8AFA8 FFAFB2AF FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B1B1 FFB1B2B1 FFB0B1B0 FFB1B1B1 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB1B2B1 FFAAAFAA FF9EAD9E FF91A890 FF80A17F FF689868 FF528E51 FF358235 FF187417 FF0E730D FF0D790C FF0E7E0C FF0E830D FF0F870E FF0F8B0E FF109010 FF10920F FF10940F FF109610 FF119910 FF119910 FF119A10 FF119A10 FF119A10 FF119A0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119910 FF119A10 FF109910 FF119810 FF119A0F FF0F980F FF109710 FF0F970E FF10960F FF0F930E FF0F920E FF10940F FF10950F FF10970F FF10990F FF159C14 FF2AA129 FF52A851 FF80AD7F FF9CB09C FFAAB1AA FFB0B2B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAEB2AE FFA9B1A9 FFA4B0A4 FFA0B0A0 FF9AAE9A FF91AD91 FF85AC85 FF78AA78 FF6CA86C FF5DA65C FF4DA64C FF3CA33B FF2CA12B FF1FA11F FF169F15 FF119D11 FF119D10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF109B10 FF119A0F FF119A10 FF119A10 FF119B10 FF119B10 FF109910 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF109B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119C10 FF119B10 FF119C11 FF119C10 FF119B10 FF119D10 FF119C10 FF129C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF129B10 FF119B10 FF119C10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119D10 FF119B10 FF119E10 FF119E10 FF119E11 FF129F10 FF129F10 FF12A111 FF119E11 FF13A011 FF12A011 FF119C11 FF1B9A1A FF319A2F FF4F9C4F FF6DA16C FF87A686 FF98AC98 FFA7B0A7 FFAEB1AE FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B1B0 FFB1B1B1 FFB2B2B2 FFB1B1B1 FFB1B1B1 FFB2B2B2 FFB1B2B1 FFA8AEA7 FF9CAC9C FF8CA88C FF7C9F7C FF649763 FF4B8A4B FF2E7E2E FF177416 FF0D740C FF0E790C FF0D7F0C FF0E830D FF0E870D FF0F8C0F FF0F8F0E FF10940F FF10950F FF109810 FF119910 FF11990F FF119A10 FF119A0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119910 FF109910 FF10980F FF11960F FF10970E FF10960F FF0F950F FF10940E FF0F960E FF11960F FF10980F FF119910 FF159D14 FF29A127 FF51A750 FF7EAE7D FF9AAF9A FFA8B1A8 FFB0B2B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAFB2AF FFABB1AB FFA6B1A6 FFA3B0A3 FF9CAF9C FF94AD94 FF89AD89 FF7CAA7C FF6FA86F FF61A761 FF52A551 FF41A340 FF31A22F FF22A221 FF17A115 FF129E12 FF119D10 FF129D11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119910 FF119910 FF119B10 FF119A10 FF119B10 FF109B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C11 FF119B10 FF119C10 FF119C10 FF119B11 FF119B10 FF119B10 FF129B10 FF119B10 FF129B10 FF119C10 FF129C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF129C10 FF119C10 FF119B10 FF119D10 FF139D10 FF119E11 FF129F11 FF129E10 FF129F11 FF12A012 FF12A011 FF13A011 FF129C10 FF1A9B1A FF2D972C FF4E9D4E FF6EA16D FF85A685 FF95AA95 FFA6AEA5 FFAFB2AF FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB0B1B0 FFB0B0B0 FFB1B1B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAFB1AF FFA7B0A7 FF9AAB9A FF8AA68A FF799F79 FF619560 FF468946 FF2A7D2A FF157314 FF0C750C FF0D7A0C FF0E7F0C FF0F830D FF0E870D FF0F8C0F FF0F8F0E FF0F930E FF10950F FF11960F FF109810 FF11990F FF119A10 FF119B10 FF109B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119910 FF119A10 FF119A10 FF11990F FF109910 FF11980F FF10970F FF109810 FF11960F FF0F950E FF10940F FF0F960E FF10960F FF10980F FF119A10 FF139C13 FF2BA22A FF4FA74F FF7BAC7A FF9AB19A FFAAB1AA FFAFB2AF FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFADB1AD FFA9B1A9 FFA4B0A3 FF9EAF9E FF97AF97 FF8BAC8B FF7EAC7E FF75A975 FF66A766 FF57A756 FF46A546 FF34A332 FF23A123 FF19A017 FF139E12 FF119D10 FF119B10 FF129C10 FF119B10 FF119A10 FF109B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B0F FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119910 FF119A10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C11 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C11 FF119F10 FF119F10 FF11A011 FF11A011 FF12A011 FF129F11 FF129F12 FF119C11 FF189B18 FF2D982D FF4D9D4D FF6CA16B FF83A583 FF95AA95 FFA5AEA5 FFAEB1AE FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B1B0 FFB0B0B0 FFB0B0B0 FFAFB0AF FFB0B0B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAEB2AE FFA7B0A7 FF98AB98 FF86A586 FF759D75 FF5F955F FF448944 FF287A26 FF137412 FF0D760B FF0E7C0D FF0E7F0C FF0F840D FF0F890E FF0F8C0E FF10900E FF10930F FF10950F FF10960F FF10970F FF11990F FF109A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF109B10 FF119910 FF119910 FF109810 FF11970F FF0F970F FF10950F FF0F940F FF10950F FF0F960E FF109710 FF109910 FF119B10 FF149D13 FF2AA22A FF50A84F FF78AD77 FF99B099 FFA8B1A8 FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFAFB2AF FFAAB1AA FFA5B0A5 FFA3B0A3 FF99AF99 FF8FAD8F FF82AC82 FF76A975 FF68A868 FF5AA65A FF49A548 FF36A336 FF27A326 FF19A019 FF139E12 FF129E11 FF119D11 FF129C10 FF119B10 FF119A10 FF109A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF109B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C11 FF119C10 FF119D11 FF129C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119D10 FF119C11 FF119F11 FF119E10 FF119F11 FF129F11 FF119F11 FF12A011 FF119E10 FF119C11 FF179A16 FF2D9B2C FF4B9C4B FF66A166 FF81A481 FF93A993 FFA3AEA3 FFAEB0AE FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B1B0 FFB0B0B0 FFB1B1B1 FFB0B2B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB0B2B0 FFADB1AD FFA5B0A5 FF98AA97 FF86A686 FF749D73 FF5C945C FF438942 FF277B27 FF11730F FF0C760C FF0E7B0C FF0E800C FF0F850D FF0F890E FF108D0E FF0F900F FF11930E FF109510 FF11970F FF109810 FF119910 FF119A10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF109A10 FF11980F FF10980F FF109810 FF10970F FF10970F FF10960E FF10960E FF10950F FF109610 FF11990F FF119B10 FF159D13 FF2BA22A FF56A954 FF7BAD7B FF9BB19A FFA9B1A9 FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B2B0 FFACB1AC FFA8B1A8 FFA3B0A3 FF9CAF9C FF92AE92 FF86AC86 FF7AAA7A FF6EA96E FF5EA65E FF4BA649 FF3AA43A FF28A328 FF1CA11B FF14A013 FF129E10 FF119D11 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A0F FF119B10 FF119A10 FF119B0F FF119A10 FF119B10 FF119B10 FF119A10 FF109B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C11 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C11 FF119B10 FF119C11 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF129C10 FF119C10 FF119C11 FF129E11 FF119D10 FF129E12 FF11A010 FF129F11 FF129F10 FF129F11 FF139F10 FF119D11 FF169916 FF2D9A2C FF499C49 FF629F62 FF7FA57F FF93A993 FFA2ADA2 FFAEB1AE FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B1B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B2B1 FFB1B1B1 FFB0B1B0 FFB0B1B0 FFB1B2B1 FFB0B1B0 FFB2B2B2 FFB2B2B2 FFAEB1AE FFA9B0A9 FFA1AEA1 FF96AA96 FF86A686 FF749D72 FF5B935B FF3F863E FF257C25 FF0E740D FF0C760C FF0E7C0B FF0D800D FF0E840D FF0F890E FF0F8F0E FF10910F FF10950F FF10960F FF109710 FF11980F FF109A10 FF119B10 FF109A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF119A10 FF119B0F FF109A10 FF119910 FF11990F FF109A10 FF119910 FF109910 FF109710 FF10970F FF109610 FF10950F FF10970F FF11970F FF11990F FF119C10 FF169D16 FF31A430 FF59AA58 FF7EAE7E FF9BB09B FFA9B2A9 FFAEB1AE FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B0 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAEB2AE FFAAB1AA FFA5B0A5 FFA0AFA0 FF95AE95 FF8CAD8C FF7FAB7F FF72AA71 FF62A762 FF4DA64C FF3CA43B FF2BA42A FF1DA01C FF139E13 FF119E10 FF129D10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 +FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B11 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C11 FF119B10 FF119C10 FF119D10 FF119C10 FF119C10 FF129E11 FF139D10 FF129F11 FF119E11 FF129F11 FF129F10 FF129E10 FF129F10 FF129D10 FF169A14 FF2C9A2B FF459B45 FF639F63 FF7DA57D FF93A892 FFA3ADA3 FFAEB0AE FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B1B1 FFB1B1B1 FFB0B1B0 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB0B0B0 FFB0B0B0 FFB0B0B0 FFB2B2B2 FFB2B2B2 FFADB1AD FFA9B1A9 FFA0AEA0 FF95AB95 FF85A685 FF739F73 FF5C955C FF408940 FF267D25 FF0E740E FF0D770C FF0D7C0B FF0E810E FF0E840D FF0F890F FF0F8E0E FF10920E FF0F930F FF11960F FF109710 FF11990F FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A0F FF109A10 FF109A10 FF10990F FF109810 FF11970F FF0F960F FF11950F FF10980F FF109810 FF119A0F FF119B10 FF19A118 FF34A533 FF5BAA5A FF81AE81 FF9BB19B FFA8B1A8 FFAFB2AF FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFAFB2AF FFB0B2B0 FFB0B2B0 FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B2B0 FFACB1AC FFA8B1A8 FFA1AFA0 FF99AF99 FF8EAE8E FF83AC83 FF77AA77 FF66A965 FF51A751 FF3EA53E FF2EA52E FF1FA11E FF149F11 FF129E11 FF119C11 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119910 FF119910 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119A10 FF109B10 FF119B10 FF119B0F FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF129C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C11 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF129D10 FF119D11 FF129D10 FF119D11 FF129D10 FF129F10 FF119E11 FF139F10 FF119F11 FF129F12 FF119F10 FF129E11 FF169A14 FF269826 FF429C41 FF619F60 FF7CA37C FF93A993 FFA3ADA3 FFAFB1AF FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB0B1B0 FFB0B1B0 FFAFB0AF FFB1B1B1 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B1B0 FFB2B2B2 FFB0B1B0 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFADB1AD FFA7B0A7 FFA1AEA1 FF94AB93 FF85A585 FF729E72 FF5E955D FF458C44 FF297F28 FF117710 FF0E780C FF0D7D0C FF0E810D FF0F860F FF0F8B0E FF0F8F0E FF10910F FF10940F FF10960F FF119810 FF11990F FF119910 FF119A10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A0F FF109910 FF119710 FF10980F FF109710 FF10960F FF109510 FF109710 FF10990F FF119A10 FF129D10 FF1FA01D FF3BA73A FF5CAB5B FF80AE7F FF9CB19C FFAAB1AA FFAFB2AF FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B2B0 FFAFB2AF FFAFB2AF FFAFB2AF FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAFB2AF FFABB1AB FFA3AFA3 FF9CAF9C FF91AE91 FF87AC87 FF7AAC7A FF6BA96B FF57A756 FF43A543 FF2FA32D FF21A220 FF12A012 FF129E10 FF119D11 FF119B11 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF109A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119A10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF109A10 FF119A10 FF109B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF129B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119D10 FF119D11 FF129D10 FF119E11 FF139E11 FF119E11 FF129F12 FF119F11 FF129E11 FF119F10 FF129D10 FF159912 FF239722 FF3F9B3E FF5F9F5F FF7AA378 FF90A990 FFA2ADA2 FFAEB0AE FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B1B1 FFAFB0AF FFB0B1B0 FFB1B1B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFAFB2AF FFABB1AB FFA6B1A6 FFA0AEA0 FF96AB96 FF87A587 FF739F73 FF609660 FF478C47 FF2C812A FF137812 FF0E790C FF0D7E0C FF0F820D FF0E870E FF0E8B0D FF10900F FF0F920F FF10950F FF119710 FF11980F FF109910 FF119A10 FF109B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119910 FF119810 FF119910 FF109910 FF10980F FF119710 FF11960F FF11970F FF119710 FF119910 FF119B10 FF139D11 FF22A121 FF3DA63C FF65AB64 FF84B084 FF9CB09C FFA9B2A9 FFB0B2B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B2B0 FFB0B2B0 FFB0B2B0 FFAFB2AF FFAFB2AF FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFADB1AD FFA6B0A6 FF9EAF9E FF97AF97 FF8CAC8C FF81AD80 FF6FAA6F FF5BA95A FF48A748 FF32A532 FF20A11D FF14A114 FF119F11 FF119D10 FF119C10 FF119B10 FF119B10 FF119B10 FF119A0F FF119A10 FF119910 FF109A10 FF119A0F FF119A10 FF119A0F FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A0F FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B0F FF119B10 FF119B10 FF109B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C11 FF119B10 FF119D11 FF129C11 FF119E10 FF129D10 FF119E10 FF12A012 FF119E10 FF129F11 FF119E10 FF119C10 FF139911 FF1F981E FF3B993A FF599E59 FF75A375 FF8DA68C FFA2ADA1 FFADAFAC FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB0B1B0 FFAFB0AF FFAFB0AF FFAFB0AF FFB0B0B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFAFB2AF FFAAB1AA FFA4B0A4 FF9EAE9E FF95AC95 FF89A789 FF76A176 FF639862 FF498E49 FF2E822E FF187A17 FF0D790D FF0E7E0C FF0E840C FF0E860E FF0F8B0E FF108E0E FF10930F FF10950F FF109610 FF109810 FF11990F FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119910 FF109A10 FF119A10 FF109910 FF11980F FF0F980F FF11970E FF10980E FF119810 FF11990F FF119C10 FF159D15 FF27A126 FF45A744 FF6AAC69 FF88AE88 FF9FB19E FFABB2AB FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB0B2B0 FFB0B2B0 FFB0B2B0 FFB0B2B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAFB1AF FFABB1AB FFA2B0A2 FF98AF97 FF92AD92 FF83AB83 FF74AB73 FF61AA61 FF4BA84A FF37A737 FF20A21F FF15A113 FF139F10 FF119E11 FF119C10 FF119B10 FF119A10 FF119910 FF119A10 FF109910 FF119A10 FF119B10 FF119A10 FF109B10 FF109B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF109A10 FF119A10 FF119B10 FF119A10 FF119A10 FF109A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119E11 FF119D11 FF119F11 FF129D12 FF119F11 FF12A011 FF119E10 FF129D11 FF119C10 FF129A11 FF1D981D FF3A9A39 FF559D54 FF71A371 FF8FA78E FFA1ABA0 FFACB0AC FFB0B2B0 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFAFB1AF FFAFB0AF FFAFB0AF FFB0B1B0 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB1B1B1 FFB1B1B1 FFB2B2B2 FFB1B1B1 FFACB0AC FFA8B0A8 FFA4B0A4 FF9EAF9E FF97AC96 FF89A989 FF7AA27A FF659A65 FF509150 FF368936 FF1B7C1A FF0E7C0E FF0D7E0C FF0E840D FF0E870D FF0F8B0F FF0F8F0E FF10920F FF10950F FF10970E FF109810 FF119810 FF109A10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119A10 FF119A10 FF119A0F FF119A10 FF109A10 FF109910 FF10980F FF10980F FF10980F FF109910 FF119A10 FF119B10 FF179F17 FF2DA32C FF4DA84D FF6EAD6E FF89AF88 FF9FB19F FFACB2AC FFB0B2B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B2B0 FFB1B2B1 FFB1B2B1 FFB0B2B0 FFB0B2B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAEB2AE FFA6B0A6 FF9BAF9B FF93AE93 FF87AC87 FF77AC77 FF65AB65 FF50A84E FF38A737 FF24A522 FF13A113 FF12A010 FF129D10 FF129C10 FF119A10 FF119A10 FF119A0F FF11990F FF119A10 FF119A10 FF109910 FF119A10 FF119A10 FF119B10 FF109A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF109A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF129B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF129C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C11 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119D10 FF119D10 FF119D10 FF129E11 FF129D10 FF129F12 FF139E10 FF129F11 FF129E10 FF129E11 FF119C10 FF129B11 FF1C991A FF379937 FF559C54 FF70A270 FF8CA58B FFA0ACA0 FFACAFAC FFB0B1B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B1B0 FFAFB0AF FFB0B0AF FFAFB0AF FFB0B1B0 FFB1B1B1 FFB1B1B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFADB1AD FFA8B1A8 FFA4B0A3 FF9EAF9E FF97AD96 FF8DAA8D FF7DA37C FF6A9D6A FF579654 FF3D8B3D FF258322 FF127D10 FF0E810C FF0E840E FF0E880D FF0F8B0E FF0F8F0F FF10930F FF119510 FF119710 FF119810 FF109A10 FF119A0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF109A10 FF119A10 FF119A0F FF119910 FF11990F FF119910 FF11980E FF109810 FF119710 FF10990F FF119B10 FF129D10 FF1BA119 FF34A533 FF53A952 FF70AD70 FF8AAF8A FFA1B2A1 FFABB2AB FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B1 FFB0B2B0 FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB0B2B0 FFA9B1A9 FF9EB09E FF99AE98 FF8BAE8B FF7BAC7B FF67AC67 FF52AB50 FF3BA83B FF26A324 FF15A114 FF13A011 FF119D10 FF129C10 FF119A10 FF11990F FF119910 FF10980F FF10990F FF119910 FF119A10 FF119A10 FF119910 FF119A10 FF119A10 FF119A10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119910 FF119A10 FF119A10 FF119A0F FF119A10 FF119B0F FF109A10 FF119B10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B11 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129C10 FF119C11 FF119C10 FF119C11 FF129D10 FF119E10 FF129D10 FF119F11 FF129F10 FF119E10 FF119D11 FF119D10 FF119D10 FF119A10 FF1B981A FF329731 FF569E55 FF71A171 FF8CA88C FF9FAC9F FFABAFAB FFB0B1B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B1B0 FFB1B1B1 FFB0B1B0 FFAFB0AF FFB0B1B0 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B2B0 FFADB1AD FFA7B0A7 FFA3B0A3 FF9DAF9D FF97AC97 FF8DAA8D FF7FA47E FF6E9F6E FF599758 FF418E40 FF2A8729 FF188216 FF0E810E FF0E850D FF0F880D FF0F8B0E FF10900E FF0F920F FF11960E FF109710 FF11990F FF109A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109A10 FF119A10 FF109910 FF119A0F FF10980F FF119A0F FF11990F FF119B10 FF129E10 FF1FA11F FF3CA63B FF58AA56 FF71AE70 FF8BB08B FFA2B1A2 FFADB2AD FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFACB1AC FFA2B0A2 FF9BAF9B FF8EAD8E FF7FAC7E FF6DAB6C FF55AA54 FF3EA83D FF29A527 FF12A212 FF12A010 FF129E11 FF119D10 FF109A10 FF119A0F FF109A0F FF119810 FF119910 FF109910 FF11990F FF119A10 FF11990F FF119A0F FF119910 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF109A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF109A10 FF119A0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF129C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119D10 FF119B10 FF119D10 FF119D10 FF119D10 FF119C10 FF119E11 FF129E10 FF119F11 FF119E10 FF129D11 FF119D10 FF119C10 FF119910 FF189716 FF319930 FF539C53 FF72A272 FF8BA78A FF9EAA9E FFAAAEAA FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B1B0 FFB0B1B0 FFB0B1B0 FFB0B1B0 FFB0B1B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFACB1AC FFA7B0A7 FFA3B0A3 FF9DAF9D FF99AE99 FF90AC90 FF83A783 FF73A073 FF5C995C FF469244 FF308B2E FF1D851D FF118410 FF0D840D FF0F880D FF0E8C0E FF10900E FF109310 FF0F960E FF109710 FF11980F FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A10 FF119A10 FF119A10 FF11990F FF109810 FF109810 FF11980F FF119A0F FF119C10 FF139E12 FF1FA11E FF3BA63A FF5AAA59 FF76AF76 FF8EAF8D FFA2B1A2 FFADB2AD FFB0B2B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAEB2AE FFA7B1A7 FF9EAF9E FF92AF92 FF82AD82 FF72AC71 FF5CAB5C FF41AA41 FF27A626 FF16A116 FF12A111 FF119D11 FF119C10 FF119B10 FF119810 FF10990F FF10970F FF11990F FF119810 FF119910 FF109810 FF119910 FF119A0F FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119910 FF119B10 FF11990F FF119A10 FF119A10 FF119910 FF119B10 FF11990F FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF129B10 FF119D11 FF129B10 FF119C11 FF129D11 FF119D11 FF129E10 FF119D10 FF119D10 FF119D11 FF119D10 FF119B10 FF119A0F FF169815 FF349831 FF529D52 FF73A071 FF8BA78A FF9EAB9E FFAAAEAA FFAFB0AF FFB1B1B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFAFB0AF FFB0B1B0 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B2B0 FFACB1AC FFA6B0A6 FFA3B0A3 FF9DAF9D FF98AE98 FF90AD90 FF85A985 FF74A374 FF629D62 FF4B954B FF388C37 FF208820 FF158512 FF0E840E FF0F890D FF108D0F FF0F900E FF10930E FF10960F FF119710 FF109810 FF119A10 FF119A0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF129B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B0F FF109B10 FF109A10 FF109A0F FF109910 FF10990F FF109910 FF119B10 FF119D10 FF159E14 FF24A322 FF3CA63C FF5EAA5E FF7BAD7A FF91B091 FFA2B1A2 FFADB2AC FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAFB2AF FFAAB1AA FFA2B1A2 FF96AE96 FF87AE87 FF74AD74 FF60AC5E FF46AA46 FF27A625 FF18A416 FF12A010 FF129E10 FF119C10 FF119A0F FF119810 FF11980F FF11980F FF109810 FF10970F FF109910 FF11990F FF119A10 FF119910 FF119910 FF119910 FF119910 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF109B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF109910 FF119A10 FF119A10 FF119A10 FF119A0F FF119B10 FF119B10 FF119A10 FF119B10 FF109A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF129C10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C11 FF119C10 FF119D11 FF129D10 FF119D10 FF129D10 FF119D10 FF129D10 FF119D10 FF129C10 FF119C10 FF129910 FF159714 FF329931 FF539C52 FF73A372 FF8DA88D FF9FAD9F FFABAFAB FFB0B2B0 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB0B1B0 FFB0B1B0 FFAFB1AF FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B2B0 FFACB1AC FFA6B0A6 FFA2B0A2 FF9DAF9D FF98AE98 FF91AE91 FF87AC87 FF78A678 FF66A066 FF519951 FF3B913B FF268A26 FF178716 FF0F860F FF0E890E FF0F8C0E FF0F8F0F FF0F930F FF10950F FF11970F FF11980F FF119910 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A0F FF119A10 FF10990F FF109A10 FF119B10 FF129D10 FF159F14 FF25A425 FF41A741 FF62AB62 FF7DAD7D FF94B193 FFA4B0A3 FFAFB2AF FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFACB1AC FFA5B0A5 FF9AB09A FF8AAF8A FF78AE77 FF60AC60 FF47AB45 FF2DA82C FF17A315 FF12A111 FF119E11 FF119C10 FF10990F FF11980F FF109810 FF10950E FF109710 FF11970F FF109910 FF119810 FF11990F FF119810 FF119910 FF119B10 FF109B10 FF119A10 FF119A10 FF119A0F FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B0F FF109A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119E10 FF119D10 FF119E10 FF119D10 FF129D10 FF119D10 FF119B10 FF119B10 FF119910 FF199818 FF389936 FF589E57 FF76A375 FF8BA78B FF9EAB9E FFAAAFAA FFAFB1AF FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B1B0 FFB0B1B0 FFB2B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAFB1AF FFABB0AB FFA6B0A6 FFA2B0A2 FF9DAF9D FF98AE98 FF90AD90 FF86AB86 FF7AA77A FF6AA26A FF589D57 FF429542 FF2D8E2D FF1C8A1B FF118610 FF0F890E FF0E8D0E FF10900F FF0F930F FF10960E FF119810 FF11990F FF119910 FF119A0F FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C11 FF129B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B0F FF109B10 FF119B10 FF109B10 FF11990F FF119A10 FF119C10 FF129D10 FF15A015 FF28A428 FF45A844 FF64AC63 FF7EAE7E FF93B093 FFA4B1A4 FFADB2AD FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFACB1AC FFA7B1A7 FF9BB09B FF8CAF8B FF77AE77 FF63AE62 FF48AB48 FF2EA82E FF16A514 FF12A111 FF119E10 FF119B10 FF109810 FF11980F FF109810 FF109510 FF10970F FF10960F FF10970F FF11970F FF119910 FF119910 FF109810 FF119A0F FF119910 FF119A10 FF109A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF109B10 FF119B10 FF119A10 FF119B0F FF119A10 FF119A10 FF119B10 FF119A0F FF119A10 FF119A10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF109B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119D10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119D10 FF119E10 FF119D11 FF129E10 FF119E10 FF119C10 FF119B10 FF129A11 FF1D981B FF3A9A3A FF5B9F5A FF79A378 FF8CA78C FF9DAB9D FFAAAFAA FFB1B1B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B1B0 FFB1B2B1 FFB1B2B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B2B0 FFACB1AC FFA6B0A6 FFA3B0A3 FF9DAF9D FF97AE97 FF8EAD8E FF86AC86 FF7BA97B FF6DA46D FF5A9E5A FF469745 FF329131 FF228D21 FF148714 FF0F890D FF0F8D0F FF0F900E FF10930F FF10960F FF10970F FF11980F FF109910 FF119A10 FF119B10 FF119B10 FF109B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C11 FF129B10 FF119C10 FF129C10 FF119B10 FF119C10 FF119C10 FF119B0F FF119B10 FF119B0F FF109A10 FF119910 FF119B10 FF119C10 FF129E11 FF15A113 FF2DA52D FF48A948 FF65AC65 FF80AE7F FF96B196 FFA5B1A5 FFADB2AD FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB0B2B0 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAEB2AE FFA7B1A7 FF9DB09D FF8DAE8D FF79AF79 FF61AD60 FF49AB49 FF31A92F FF15A615 FF12A110 FF129E10 FF119B0F FF109910 FF0F970F FF0F960E FF109510 FF10970F FF109610 FF109610 FF11980E FF109710 FF10980F FF119A10 FF109810 FF119910 FF119910 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF109A10 FF119B0F FF119A10 FF119B10 FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C11 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119D10 FF119C10 FF119E10 FF119C10 FF119D10 FF119D10 FF119B0F FF139A12 FF20991F FF3E9C3E FF5CA05C FF7CA47B FF8FA98F FFA0ACA0 FFABB0AB FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B1B1 FFB1B1B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFACB1AC FFA7B0A7 FFA3B0A3 FF9DAF9D FF97AD97 FF8EAD8E FF85AB85 FF7CA97C FF71A670 FF60A160 FF4C994B FF389338 FF288E26 FF168A16 FF10890F FF108C0E FF0F910F FF0F930F FF109510 FF10970F FF11990F FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C11 FF119D10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B0F FF109B10 FF109A0F FF119B10 FF119C10 FF129F11 FF15A213 FF2DA62D FF4CA94B FF6CAD6C FF82AE82 FF96B096 FFA5B0A5 FFADB2AD FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B2B0 FFB0B2B0 FFB0B2B0 FFB0B2B0 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFABB1AB FF9EB09E FF8FAF8F FF7AAF7A FF63AD62 FF49AD48 FF2CAB2C FF19A418 FF11A211 FF119E10 FF119A0F FF11990F FF109610 FF109510 FF10950E FF10950F FF10950F FF109510 FF10970F FF119710 FF10970F FF109710 FF119810 FF119810 FF119910 FF109910 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A0F FF119B10 FF119A0F FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF129C10 FF119C10 FF119C11 FF119D10 FF119D11 FF119D10 FF119C10 FF119B10 FF119B10 FF139A13 FF259B25 FF439D42 FF64A164 FF7EA67E FF91A991 FFA2AEA1 FFACB1AC FFB1B1B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B1B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFADB1AD FFA7B0A7 FFA3B0A3 FF9CAF9C FF95AD95 FF8DAD8D FF84AB83 FF7CAA7C FF72A770 FF65A265 FF539D52 FF409740 FF2F902D FF1B8C1B FF128C11 FF0F8D0E FF10900E FF0F930F FF10960F FF119810 FF119810 FF109910 FF119A10 FF109B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF129C10 FF119D11 FF129D10 FF119D11 FF119D10 FF119C10 FF119C10 FF119C10 FF119B0F FF119B10 FF109A0F FF119B10 FF119D10 FF129F11 FF16A215 FF31A62F FF53AA52 FF71AC70 FF87AE86 FF98B198 FFA7B1A7 FFAEB2AE FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB0B2B0 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFAFB2AF FFAFB2AF FFB0B2B0 FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFABB2AB FFA0B1A0 FF8FB08E FF7BAE7A FF60AF60 FF44AD44 FF2AA929 FF1AA618 FF12A111 FF119D10 FF119B10 FF10970F FF10950E FF0F940F FF10930F FF10940F FF109310 FF10950F FF10960F FF109710 FF10970F FF11980F FF109810 FF109810 FF119910 FF119A0F FF119A10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109A10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF129B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119D10 FF119B10 FF119C11 FF119E10 FF119D10 FF119D10 FF119B10 FF119B10 FF119A10 FF159B15 FF2B9B29 FF499E49 FF6CA46B FF82A782 FF94AB94 FFA4AEA4 FFACB1AC FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFADB1AD FFA8B1A8 FFA4B0A3 FF9DAF9D FF95AE94 FF8CAC8C FF85AB84 FF7BA97B FF72A771 FF67A567 FF59A157 FF449844 FF359533 FF228F21 FF148B13 FF108D0E FF0F900E FF11930F FF10950F FF10970F FF119A0F FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119C10 FF119B11 FF119C10 FF119D11 FF119D10 FF119C10 FF129D10 FF119B10 FF119C10 FF119B10 FF119B10 FF119A0F FF119B10 FF119E10 FF129F11 FF19A218 FF36A835 FF57AB57 FF73AD73 FF88AF88 FF9BB09B FFA8B2A8 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B2B0 FFAEB2AE FFAEB2AE FFAFB2AE FFB0B2B0 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFABB2AB FF9FB19F FF8EB08E FF79B078 FF5CAF5B FF3DAD3C FF29AA28 FF17A516 FF12A211 FF119D10 FF119A0F FF109710 FF0F940F FF10930F FF0F910F FF10910E FF0F930F FF109410 FF11940F FF10950F FF109510 FF11960F FF10980F FF119810 FF109810 FF119910 FF119910 FF119A10 FF119A0F FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C11 FF129C10 FF119C10 FF119B10 FF119D10 FF119B10 FF119D10 FF119B10 FF119A11 FF1A9A19 FF309B2E FF4E9F4E FF6DA46D FF87A787 FF96AC96 FFA5AFA5 FFAFB1AF FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B2B1 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFADB1AD FFA9B1A9 FFA3B0A3 FF9DAF9D FF92AD92 FF8AAC8A FF82AB82 FF7BAA7B FF73A973 FF68A768 FF5DA15C FF4C9D4C FF3A9539 FF289228 FF1A8E19 FF128D11 FF0F8F0E FF10930F FF10950F FF119810 FF109910 FF11990F FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B11 FF129C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C11 FF129D10 FF119D11 FF129D10 FF119E10 FF129D10 FF119C10 FF119D10 FF119D10 FF119C10 FF119B0F FF119B10 FF119F10 FF12A111 FF1EA51E FF3BA93B FF59AB58 FF75AE75 FF8BB08B FF9DB19D FFA9B2A9 FFAFB2AF FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B3B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB0B2B0 FFB0B2B0 FFAEB2AE FFAEB2AE FFAFB2AE FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAFB2AF FFABB2AB FF9CB29C FF89B189 FF71AF71 FF56AE55 FF39AD38 FF26A925 FF15A614 FF12A110 FF119D10 FF109A0F FF11970E FF0F930F FF0F920E FF109010 FF0F910E FF10920D FF10920F FF0F930F FF10950F FF10950F FF10960F FF109610 FF11970F FF119810 FF119910 FF109A10 FF119910 FF119B10 FF109B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B0F FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B11 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119D10 FF119C10 FF129B10 FF119C10 FF119D10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119911 FF1F9B1E FF369C36 FF53A152 FF6FA46F FF87A887 FF99AC99 FFA7AFA7 FFAFB1AF FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B1B0 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAFB1AF FFABB1AB FFA3B0A3 FF9CAF9C FF91AD91 FF8BAC8B FF81AB81 FF7BA97B FF72AA72 FF6AA66A FF60A460 FF52A051 FF3F983F FF2E952D FF20901F FF168F14 FF10900F FF10930F FF10960F FF119810 FF109810 FF119A10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B11 FF119C10 FF119D11 FF129E10 FF119D10 FF129D10 FF119D10 FF119D10 FF119D10 FF119C10 FF119B10 FF119E10 FF129F11 FF14A111 FF23A523 FF41A941 FF5DAB5C FF79AE78 FF90B090 FFA0B1A0 FFACB2AC FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B2B0 FFAFB2AF FFADB2AD FFADB2AD FFAEB2AE FFB0B2B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFADB2AD FFA6B2A6 FF99B299 FF84B084 FF6CB06B FF50AF4F FF35AE35 FF21A91F FF13A612 FF12A111 FF119D10 FF10980F FF0F950E FF109310 FF0F900D FF0E8F0E FF10900E FF0E900E FF10910E FF10920F FF0F920F FF0F930F FF10950F FF119610 FF109710 FF109710 FF109810 FF119910 FF119910 FF119A10 FF119A10 FF119B0F FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF129C10 FF119D10 FF129C10 FF119D10 FF119C10 FF119B10 FF119A0F FF159913 FF249A22 FF3D9F3C FF56A156 FF74A674 FF8BAA8A FF9AAD9A FFA7AEA7 FFAFB1AF FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAFB1AF FFABB1AB FFA3B0A3 FF9BAE9B FF93AE93 FF8BAD8B FF82AB82 FF7BA97A FF73A973 FF6CA86B FF61A461 FF57A256 FF479D47 FF359734 FF249323 FF189016 FF129112 FF0F930F FF11960F FF109810 FF11990F FF109A10 FF119A10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF129D10 FF119D10 FF129E10 FF119E11 FF129C10 FF129D11 FF129D10 FF119D10 FF119D10 FF119C10 FF119E10 FF12A011 FF15A214 FF27A625 FF47AB45 FF65AD64 FF7FB07F FF92B192 FFA3B1A2 FFAEB2AE FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B2B0 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B2B0 FFB0B2B0 FFADB2AD FFADB2AD FFACB2AC FFAFB2AF FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAFB2AF FFABB2AB FFA3B2A3 FF97B296 FF7FB27F FF65B065 FF4AAF4A FF30AE2F FF1AAB18 FF12A611 FF12A211 FF119E10 FF11970F FF0F960F FF0F920E FF0F900E FF0F8D0E FF0E8E0D FF0F8F0E FF0E900E FF0F910F FF10920F FF10920F FF10950F FF0F950F FF10950F FF11970F FF119810 FF119810 FF109910 FF119A10 FF119A10 FF109A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF109B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF129D10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF149A14 FF269B24 FF429F42 FF5DA35C FF77A876 FF8DA98C FF9EAC9E FFA9AFA9 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB1B1B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFACB1AC FFA4B0A4 FF9BAF9B FF92AE92 FF8BAD8A FF83AB83 FF7CAA7B FF72A972 FF6DA86C FF63A663 FF59A358 FF4D9F4D FF3C9A3B FF2A9629 FF1A911A FF149112 FF10930F FF10960F FF11970F FF119910 FF119910 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF129B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF129B10 FF119C10 FF129C10 FF119C11 FF129D10 FF119E11 FF129D10 FF119D11 FF129E11 FF119E11 FF129F10 FF119C10 FF119D10 FF129E10 FF12A111 FF18A417 FF2EA82D FF4FAA4D FF6CAE6B FF83B083 FF96B196 FFA5B1A5 FFAEB2AE FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B3B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B2B0 FFB1B3B1 FFB1B2B1 FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B2B0 FFAFB2AF FFADB2AC FFACB2AC FFADB2AD FFAFB2AF FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAEB2AE FFA8B2A8 FF9FB29F FF91B291 FF7CB17C FF5EB05E FF41AF40 FF25AD24 FF15AA13 FF13A512 FF12A210 FF119D10 FF10970F FF10950E FF0F920F FF0E8F0D FF0F8C0D FF0E8D0D FF108E0F FF0F8F0E FF10900E FF0F900F FF11920E FF10930F FF10940F FF109510 FF10960F FF109710 FF10990F FF119810 FF119910 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF109A10 FF119B10 FF119B10 FF119B10 FF119910 FF119910 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119D10 FF119B10 FF119B10 FF119C10 FF119B10 FF119A10 FF189A17 FF2B9C2A FF489F47 FF64A362 FF7DA87C FF8FAA8E FF9FAE9F FFABB0AB FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B1B0 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B2B1 FFABB1AB FFA5B0A5 FF9BAF9B FF93AE93 FF8BAC8B FF83AB83 FF79AA79 FF73AA73 FF6CA86C FF65A663 FF5CA45C FF50A14F FF419D41 FF30982F FF20951F FF159314 FF11920F FF10960F FF11980F FF109810 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C11 FF119C10 FF119B10 FF119B10 FF119C10 FF119C11 FF119D10 FF129D10 FF119D10 FF129F10 FF119E10 FF129E10 FF119F10 FF129E10 FF119F10 FF119E10 FF119F10 FF12A211 FF1CA51B FF37A837 FF54AC54 FF71AF70 FF86AF86 FF99B199 FFA7B2A7 FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B3B2 FFB1B2B1 FFB0B2B0 FFB0B2B0 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B2B0 FFAEB2AE FFADB2AD FFACB2AC FFADB2AD FFB0B2B0 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB0B2B0 FFACB2AC FFA5B2A5 FF9CB29C FF8CB28C FF76B176 FF56AF55 FF36AE35 FF19AD18 FF13AA12 FF13A612 FF12A211 FF119D10 FF10990F FF0F940E FF10900E FF0F8D0D FF0F8C0E FF0E8C0D FF0F8D0D FF0F8E0E FF0F8E0E FF0F8F0F FF10920E FF0F920F FF0F930F FF11950F FF11950F FF109710 FF109810 FF119910 FF119A10 FF109A10 FF119A10 FF109A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119910 FF1C9B1C FF329E31 FF4CA14B FF66A566 FF7EA97E FF90AD90 FF9FAE9F FFACB1AC FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFADB1AD FFA6B0A6 FF9BAF9B FF94AD94 FF8BAD8B FF84AB83 FF7CAB7C FF75A974 FF6DA86D FF66A764 FF5DA45D FF54A152 FF459F45 FF369B35 FF249623 FF199418 FF119310 FF10950F FF109710 FF11990F FF109A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C11 FF129C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119C10 FF129B10 FF119D11 FF119D10 FF119D11 FF129E10 FF129E11 FF129F10 FF11A011 FF12A010 FF129E10 FF129E10 FF129F10 FF12A011 FF14A211 FF20A51F FF3FAA3E FF59AC58 FF76AF76 FF8CB18C FF9EB29E FFABB2AB FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B2B0 FFB0B3B0 FFAEB2AE FFB0B2B0 FFB0B2B0 FFB0B2B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B2B0 FFAFB2AF FFADB2AD FFABB2AB FFADB2AD FFADB2AD FFB0B2B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB0B2B0 FFB0B2B0 FFAAB2AA FFA2B2A2 FF96B296 FF84B283 FF6CB16B FF49B048 FF24AE23 FF15AD14 FF14AA12 FF12A611 FF12A111 FF119D10 FF119810 FF0F940F FF0E8F0D FF0E8D0D FF0F890C FF0E890D FF0F8C0D FF0F8C0E FF0F8D0D FF0F8F0F FF108F0E FF10910E FF109210 FF10940F FF10950F FF0F970F FF119810 FF119910 FF119910 FF119B10 FF119910 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF109A10 FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B0F FF139A13 FF219B21 FF369F36 FF4EA04E FF69A469 FF81A981 FF92AC91 FFA2AEA2 FFADB0AD FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B1B1 FFB1B2B1 FFAEB1AE FFA6B0A6 FF9DB09D FF95AE95 FF8CAC8C FF84AB84 FF7CAA7C FF74AA74 FF6DA86D FF67A766 FF5FA55E FF55A254 FF49A148 FF3B9C3A FF299928 FF1C961B FF129311 FF11950F FF109710 FF11990F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF129B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C11 FF119C10 FF119C10 FF119C10 FF119C10 FF119D10 FF119D11 FF129E10 FF119F11 FF12A010 FF12A011 FF12A010 FF11A011 FF12A011 FF11A010 FF12A011 FF15A312 FF27A826 FF46AA44 FF64AE63 FF7DAF7C FF91B191 FFA5B2A5 FFAEB2AE FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B2B0 FFAEB2AE FFAFB3AF FFB0B3B0 FFB0B2B0 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B3B0 FFAFB2AF FFACB2AC FFADB2AD FFADB2AD FFAEB2AE FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFAEB2AE FFA8B2A8 FF9EB29E FF8EB28E FF7AB279 FF5DB15D FF3DB13C FF21AF20 FF14AE13 FF14AB12 FF13A612 FF12A110 FF119D10 FF10970F FF10930E FF0F8F0E FF0E8D0E FF0D890C FF0F890F FF0E8B0D FF0F8B0E FF0E8C0D FF108E0E FF10900F FF10900F FF0F920E FF10920F FF11940E FF109610 FF109810 FF109810 FF119A10 FF119A10 FF109910 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF109A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119B10 FF119B10 FF129B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119D10 FF119D10 FF119B10 FF119C10 FF119B10 FF169B15 FF259B23 FF3A9F3A FF53A351 FF6CA46C FF85AA84 FF92AD92 FFA4AFA4 FFAEB2AE FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAFB1AF FFA7B1A7 FF9DAF9D FF95AD95 FF8DAC8D FF84AB84 FF7DAA7D FF77AA77 FF6FA96E FF68A768 FF60A65F FF58A458 FF4BA14B FF3F9D3E FF2E9A2E FF21981F FF149514 FF10950F FF11970F FF10990F FF119A0F FF119A0F FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF129B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF129C10 FF119B11 FF129C10 FF119C11 FF119D11 FF119D10 FF119D11 FF119F11 FF12A011 FF11A011 FF13A110 FF11A011 FF12A010 FF12A011 FF12A011 FF16A416 FF2EA92C FF4FAD4E FF6CAD6C FF82AF82 FF98B198 FFA7B2A7 FFAEB2AE FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B3B0 FFAEB2AE FFAFB2AF FFB0B2B0 FFB1B2B1 FFB2B3B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B2B0 FFAFB2AF FFADB3AD FFADB2AD FFAEB2AD FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFADB2AD FFA4B2A4 FF99B298 FF84B184 FF6DB26C FF53B253 FF33B033 FF1BAF1A FF14AE13 FF14AB12 FF13A712 FF12A111 FF119C10 FF10970F FF0F920E FF0F8F0D FF0F8B0E FF0E880D FF0D880D FF0E890D FF0F890E FF0F8B0E FF0E8D0E FF108E0E FF108F0F FF10910E FF10920F FF10930F FF109510 FF10970F FF11990F FF119810 FF119A0F FF119A10 FF119910 FF119B10 FF119A10 FF109A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119910 FF119A10 FF119B10 FF119A0F FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B0F FF119B0F FF119A10 FF189A17 FF289D26 FF3E9D3E FF59A359 FF72A772 FF87AA86 FF95AE95 FFA6B0A6 FFAFB2AF FFB1B1B1 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B2B1 FFB2B2B2 FFAFB2AF FFA7B1A7 FF9EAF9E FF96AE96 FF8EAC8D FF86AC86 FF7EAB7E FF77A977 FF70A96F FF69A869 FF62A762 FF5AA559 FF4FA24E FF439E42 FF349C34 FF269926 FF199616 FF119510 FF10970F FF11990F FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119C10 FF129C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF129B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF129C10 FF119C11 FF129C10 FF129C10 FF119D11 FF129D10 FF119D10 FF129F11 FF119F10 FF12A011 FF12A111 FF12A211 FF11A111 FF11A211 FF12A111 FF13A211 FF1BA51A FF37AB35 FF58AC57 FF75AF74 FF8DB08D FF9EB29E FFACB2AC FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B3B2 FFB1B3B1 FFAFB2AF FFAEB2AE FFAFB2AF FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B2B0 FFADB2AD FFADB3AD FFAEB2AE FFB0B3B0 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B2B0 FFAAB2AA FFA1B2A1 FF92B292 FF7DB27C FF63B263 FF47B046 FF2DB12C FF1BB01A FF19B018 FF18AC16 FF15A815 FF14A313 FF149D13 FF139912 FF129211 FF0F8E0E FF0E8A0D FF0E870C FF0E870D FF0E870E FF0E890D FF0F8A0E FF108D0E FF0E8E0E FF0F8E0E FF0E8F0E FF119110 FF10920E FF119510 FF109710 FF109710 FF119910 FF109910 FF119910 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119D10 FF119B0F FF119B10 FF119B0F FF139A11 FF199B19 FF2B9C2B FF44A144 FF5EA55D FF74A674 FF89AB89 FF99AF99 FFA5B0A5 FFADB1AD FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B0B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B1B1 FFB1B2B1 FFAEB2AE FFA9B1A9 FFA0B0A0 FF99AE99 FF8FAC8F FF88AC88 FF7FAB7F FF7AAA79 FF72A972 FF6CA86B FF64A663 FF5BA55B FF53A351 FF47A147 FF3A9E38 FF2C9B2C FF20991F FF179816 FF129711 FF10980F FF119A0F FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF129C10 FF119C11 FF119C10 FF119D10 FF119C10 FF119D11 FF129C10 FF119D11 FF129E10 FF129E10 FF119F10 FF129F11 FF12A110 FF12A212 FF12A010 FF12A211 FF11A110 FF14A312 FF25A824 FF44AA44 FF61AD61 FF7FAF7E FF95B195 FFA3B1A3 FFAFB2AF FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B2B0 FFAEB2AE FFAEB2AE FFAFB2AF FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAFB2AF FFAEB2AE FFAFB2AF FFAFB2AF FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAEB2AE FFA7B2A7 FF9CB29C FF8BB28B FF75B274 FF5AB35A FF43B342 FF32B531 FF2BB62A FF2DB72C FF2DB42B FF28AE27 FF29AB28 FF29A728 FF269F25 FF20991F FF199219 FF148B13 FF118810 FF0E860C FF0F860E FF0E870D FF0E880D FF0E8A0D FF118B0E FF108E0E FF108E0F FF0F900F FF10930E FF0F950F FF11950F FF109810 FF11980F FF119910 FF119A10 FF119A10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119A0F FF139A12 FF1E9B1C FF309E2F FF469F46 FF60A560 FF79A777 FF8CAC8C FF9CAF9B FFA6B1A6 FFADB1AD FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B1B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B2B1 FFADB1AD FFA8B0A8 FFA2B0A2 FF99AE99 FF91AD91 FF89AC89 FF83AB82 FF79AB79 FF74A973 FF6CA86C FF67A765 FF5DA65D FF55A454 FF4BA24B FF3F9F3E FF329D30 FF289B26 FF1C9A1C FF169A15 FF139A12 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF129C10 FF119B10 FF119B10 FF119C11 FF119C10 FF119C10 FF129C10 FF119C11 FF119D10 FF119D10 FF119D10 FF129D11 FF129E10 FF119E11 FF129F10 FF13A010 FF12A110 FF13A211 FF11A211 FF13A211 FF11A211 FF1BA51A FF34A933 FF55AB54 FF71AE71 FF8BB08B FF9FB19E FFA9B1A9 FFAFB2AF FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAFB2AF FFAEB2AE FFAFB2AF FFB0B3B0 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B2B0 FFAEB2AE FFAFB3AE FFAEB2AE FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B3B2 FFAEB2AE FFA9B2A9 FFA1B2A1 FF94B293 FF82B381 FF6EB46D FF5BB85A FF52BB51 FF49BE48 FF4BC14A FF53C352 FF5CC55A FF5FC25E FF5DBF5C FF54B754 FF4AB049 FF3EA83D FF349E34 FF2A9628 FF1E8D1D FF138713 FF10850F FF0F860D FF0F870E FF0F890E FF0F8A0E FF0D8B0D FF108D0F FF0F8E0E FF10920E FF109310 FF10960F FF10970F FF119910 FF119910 FF119A10 FF109B10 FF119A10 FF119A10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF109B10 FF119A10 FF109B10 FF119B10 FF119A10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C0F FF119C10 FF119D0F FF119B10 FF119B10 FF119B10 FF119A10 FF149A13 FF219C1F FF349E33 FF4AA049 FF62A462 FF7BA97A FF8CAB8C FF9CAE9C FFA7B0A7 FFADB1AD FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB0B1B0 FFB0B1B0 FFB0B1B0 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFADB1AD FFA9B1A9 FFA4B0A3 FF9CAF9C FF94AD94 FF8BAD8B FF84AB83 FF7CAB7C FF75A975 FF6DA86D FF67A767 FF61A661 FF59A558 FF4FA34D FF42A141 FF379D37 FF2D9D2C FF239B23 FF1B9B1B FF169B15 FF149A11 FF119A11 FF119B10 FF119B10 FF119C10 FF119C11 FF119B10 FF119C11 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B11 FF119C10 FF119B11 FF119B10 FF119B10 FF129C10 FF119C11 FF119D10 FF119C10 FF129C10 FF119D11 FF129D10 FF129E10 FF119E10 FF129E11 FF129F10 FF11A011 FF13A110 FF12A211 FF11A211 FF14A311 FF17A316 FF29A628 FF43AA42 FF64AD64 FF80AF7F FF96B196 FFA4B1A4 FFAEB2AE FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B3B1 FFAFB2AF FFAFB3AF FFAFB2AF FFB2B3B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B2B0 FFB0B2B0 FFAEB2AE FFAEB2AE FFAEB2AE FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAFB2AF FFACB2AC FFA5B2A5 FF9BB29B FF8CB38C FF7DB57C FF70B96F FF68BF68 FF64C564 FF66C965 FF72CF71 FF7FD37E FF86D385 FF89D288 FF88D088 FF81CB81 FF77C476 FF64B864 FF54AC52 FF44A343 FF349933 FF249024 FF178915 FF0E840D FF0E860C FF0E880D FF10890E FF0E8A0E FF0F8D0E FF0F8F0F FF10920E FF0F920E FF109610 FF0F970F FF119810 FF119910 FF119910 FF119910 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A0F FF119A10 FF119B10 FF119B10 FF119B10 FF109A10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B0F FF119B10 FF119B0F FF119B10 FF119C0F FF109B10 FF119A10 FF159B14 FF269C24 FF369F35 FF4FA14D FF65A664 FF7BA97B FF8DAB8D FF9FAF9F FFA6B0A6 FFADB1AD FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B2B0 FFB1B2B1 FFB0B1B0 FFB0B1B0 FFB1B1B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFADB1AD FFA9B1A9 FFA4B0A3 FF9EAF9E FF96AD96 FF8EAD8E FF87AB86 FF7EAB7E FF77AA76 FF70A96F FF6AA769 FF62A762 FF5BA55A FF51A451 FF47A145 FF3CA03C FF339F32 FF2A9D2A FF239C22 FF1B9C1B FF179B16 FF149B13 FF129B11 FF119B10 FF119B10 FF119B11 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C11 FF119D10 FF119C10 FF129D10 FF119D10 FF119D10 FF119D11 FF129D10 FF119E11 FF129E10 FF129F10 FF119F10 FF129F11 FF12A110 FF12A212 FF12A311 FF15A415 FF22A420 FF37A737 FF55AC55 FF76AF75 FF8DB08D FFA0B1A0 FFABB2AB FFAFB2AF FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B3B0 FFAFB3AF FFAFB2AF FFB0B2B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFAFB2AF FFAFB2AF FFAFB2AF FFB0B2B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAFB3AF FFA8B2A8 FFA2B3A2 FF95B295 FF89B588 FF82BC82 FF7FC27F FF7FCC7F FF84D383 FF8FD78E FF9CDD9C FFA6E0A6 FFABE1AB FFADE0AD FFABDEAB FFA6DAA6 FF9ED49D FF8DCC8C FF75BE75 FF5FAF5F FF4AA34A FF389938 FF279026 FF178716 FF0F830F FF0D860D FF0E870D FF0E890D FF10890E FF0F8D0D FF108E10 FF10920F FF119510 FF119710 FF119710 FF119910 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119A10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C0F FF119B10 FF119B10 FF109B10 FF119A10 FF159B15 FF259C25 FF38A038 FF52A352 FF68A667 FF7EA97E FF90AD90 FFA1B0A1 FFA6B0A6 FFACB1AC FFB0B2B0 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B2B0 FFB0B1B0 FFAFB0AF FFB0B2B0 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFADB1AD FFA9B1A9 FFA4B0A4 FF9FAF9F FF98AD98 FF8FAD8F FF89AC88 FF80AB80 FF7BAA7A FF72A972 FF6CA76C FF66A766 FF5DA65C FF56A556 FF4CA44B FF42A242 FF39A038 FF2F9F2F FF289E27 FF219D20 FF1C9C1B FF179D17 FF149C13 FF139B11 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129C10 FF119B11 FF119B10 FF119C10 FF129C10 FF119C10 FF119C10 FF119C11 FF129D10 FF119D10 FF119E10 FF129D11 FF129E10 FF119F11 FF129E10 FF129F10 FF11A111 FF13A311 FF14A313 FF1FA51F FF35A733 FF4EAB4E FF6BAC6A FF84AF84 FF9BB19B FFA6B1A6 FFAEB2AE FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B2B0 FFAFB3AF FFAFB3AE FFAFB2AF FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B2B0 FFB0B3B0 FFAFB2AF FFB0B2B0 FFB1B2B1 FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B2B0 FFABB2AB FFA6B3A6 FF9EB49E FF97B797 FF93BC93 FF91C590 FF94CE93 FF9DDA9D FFACE2AB FFBAE8BA FFC4EBC4 FFC9ECC8 FFCAECC9 FFCBEBCA FFC9EAC9 FFC6E7C6 FFBFE3BE FFB3DBB2 FF9BCF9B FF7EBE7E FF62AF62 FF4CA34B FF369836 FF228E21 FF138713 FF10860F FF0F870E FF0D870D FF0F890F FF0E8A0E FF118E10 FF0F940F FF10950E FF11950F FF119710 FF119910 FF119A10 FF119B10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF109B10 FF119B10 FF119B0F FF119B10 FF119A0F FF139A12 FF179B17 FF279D27 FF3DA03D FF56A455 FF6BA66B FF81A981 FF92AE92 FFA2B0A2 FFA6B1A6 FFACB1AC FFB0B2B0 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB0B1B0 FFB1B1B1 FFB0B0B0 FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAEB2AE FFA9B1A9 FFA4B0A4 FFA0B0A0 FF9AAE9A FF93AE93 FF8AAC8A FF83AB83 FF7DAA7C FF77AA77 FF6EA86D FF69A769 FF62A561 FF59A559 FF51A350 FF46A345 FF3DA13C FF34A033 FF2D9F2D FF259D25 FF1F9D1F FF1B9C1A FF179C16 FF149C13 FF129C11 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF129C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF129C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129C10 FF119C10 FF129C10 FF119C10 FF129C10 FF129C10 FF129C10 FF119B10 FF129C10 FF119D11 FF129D10 FF119D10 FF119D11 FF129D11 FF129D10 FF129D10 FF119D10 FF129F11 FF11A010 FF129F11 FF11A211 FF13A311 FF1EA31E FF33A732 FF48A948 FF62AC62 FF7DAF7D FF94B094 FFA4B0A4 FFAEB2AE FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B3B1 FFB0B2B0 FFAFB3AF FFADB2AD FFAFB2AF FFB2B3B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFAFB2AF FFB0B2B0 FFB0B2B0 FFB1B2B1 FFB2B3B2 FFB2B2B2 FFB1B2B1 FFB0B2B0 FFAFB3AF FFA9B3A9 FFA3B4A3 FF9DB69D FF9BBB9B FF9CC39C FFA1CFA0 FFABDCAA FFBBE8BB FFCBEECB FFD8F2D8 FFDFF4DF FFE2F5E2 FFE4F6E4 FFE3F5E3 FFE1F3E1 FFDFF2DF FFDBEFDA FFD0E9D0 FFBDE0BD FFA0CE9F FF7ABC7A FF5EAD5E FF47A047 FF2F932F FF1B8A1B FF0F840E FF0F840E FF0E860C FF0F880E FF108A10 FF0F900E FF11930F FF109510 FF109510 FF11990F FF119910 FF109910 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B0F FF119B10 FF109A0F FF129A12 FF189B17 FF289C28 FF40A040 FF59A459 FF70A770 FF85AC85 FF95AE95 FFA1B0A1 FFA6B1A6 FFACB1AC FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B1 FFB0B2B0 FFB1B1B1 FFB1B1B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAFB2AF FFAAB1AA FFA4B0A4 FFA0AFA0 FF9AAE9A FF94AE94 FF8DAD8D FF86AB86 FF7EAB7E FF79AA79 FF72AA72 FF6BA86B FF65A664 FF5EA55E FF53A453 FF4AA449 FF41A241 FF39A038 FF329F30 FF2B9F2A FF259E23 FF1F9D1F FF1A9D19 FF179C15 FF149C14 FF129C12 FF119C11 FF119C10 FF119C10 FF119C11 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119C11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C11 FF119B10 FF119B10 FF119D10 FF119C10 FF129D10 FF129D10 FF129D10 FF119D11 FF129E10 FF119E11 FF129D11 FF119F10 FF119F11 FF119F11 FF12A011 FF11A111 FF1DA41B FF2EA42D FF43A843 FF5AAB5A FF73AD72 FF8DB08D FFA0B1A0 FFABB1AB FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B2B0 FFB0B3B0 FFAEB3AE FFADB2AD FFB0B2B0 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B2B0 FFB0B2B0 FFB0B2B0 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B2B0 FFADB2AD FFA8B3A7 FFA2B6A2 FFA0BAA0 FFA3C1A3 FFAACCAA FFB3DBB3 FFC3E9C3 FFD4F1D4 FFE1F5E1 FFECF8EC FFF1FAF1 FFF5FCF5 FFF4FBF4 FFF4FBF4 FFF3FAF3 FFF2FAF2 FFF0F8F0 FFE9F5E9 FFD9EDD9 FFBCDDBC FF97CA97 FF72B671 FF56A754 FF3A993A FF248D24 FF138312 FF0D810D FF0E860D FF0E870E FF0F8A0E FF0F8E0F FF119310 FF11930E FF109610 FF109810 FF109910 FF119910 FF119910 FF109A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF11990F FF139912 FF1B9A19 FF2D9C2C FF43A042 FF60A55F FF75A774 FF88AC88 FF95AD95 FFA0AFA0 FFA6B1A6 FFACB1AC FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAFB1AF FFABB1AB FFA4B0A4 FFA1AFA1 FF9CAF9C FF96AE96 FF91AD91 FF8AAC8A FF83AB83 FF7BAA7B FF74A974 FF6FA86F FF67A867 FF60A660 FF57A557 FF4FA44E FF45A244 FF3DA13C FF35A035 FF2E9F2E FF299F28 FF249E22 FF1F9D1F FF1B9C19 FF169D15 FF149C13 FF139C10 FF119B10 FF119C10 FF119B10 FF119B11 FF129B11 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B11 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF129B10 FF119C10 FF129C10 FF129D10 FF129D10 FF119D11 FF129E10 FF119D11 FF129E10 FF119E11 FF129D10 FF119E11 FF129E10 FF119E11 FF12A011 FF11A011 FF11A111 FF1AA119 FF28A427 FF3BA739 FF54AA54 FF6CAC6B FF84AE84 FF9BB09A FFA7B2A7 FFAFB2AF FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B2B0 FFAFB3AF FFADB2AD FFAEB3AE FFAFB3AF FFB1B3B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B2B0 FFB1B2B1 FFB0B2B0 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B3B0 FFACB3AC FFA7B4A7 FFA4B9A4 FFA5C0A5 FFAECBAE FFBAD8BA FFCAE7CA FFDAF3DA FFE7F7E7 FFF0FAF0 FFF8FDF8 FFFCFEFC FFFDFEFD FFFCFEFC FFFBFDFB FFFCFDFC FFFCFEFC FFFBFDFB FFF8FCF8 FFEDF7ED FFD5EAD5 FFB0D7AF FF88C188 FF64AD63 FF459E44 FF2C8F2B FF168413 FF0F800D FF0D810B FF108610 FF0F8A0E FF118D0D FF10900F FF0F940E FF119810 FF119910 FF11990F FF109A10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B0F FF119A0F FF129A12 FF1B9B1A FF329D31 FF48A147 FF63A463 FF78A977 FF89AC89 FF97AD97 FFA1AFA1 FFA6B1A6 FFACB1AC FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAFB1AF FFABB1AB FFA6B0A6 FFA2B0A2 FF9CAF9C FF99AE99 FF93AE93 FF8CAC8C FF86AB86 FF80AA7F FF78AA78 FF72A971 FF6BA76B FF64A663 FF5AA55A FF52A552 FF49A449 FF41A240 FF39A038 FF349F32 FF2C9F2C FF279E26 FF219E21 FF1E9D1D FF1A9C19 FF169C16 FF149D13 FF119B11 FF119C11 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF129B10 FF119B10 FF119C10 FF119C10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C11 FF119C10 FF119C10 FF119C10 FF129D10 FF119D10 FF129D10 FF129D10 FF129D10 FF119E11 FF129E10 FF119E11 FF129E10 FF119E11 FF129F10 FF119F11 FF129F10 FF11A011 FF15A013 FF24A324 FF39A538 FF4FA84F FF69AB68 FF7DAE7D FF93AF93 FFA2B1A2 FFAFB2AF FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAFB2AF FFADB3AD FFADB3AD FFAEB3AE FFB0B3B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB0B2B0 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAFB3AF FFAAB3AA FFA8B8A8 FFA8BDA8 FFAFC7AF FFBCD3BC FFCDE1CD FFDFF1DF FFECFAEB FFF3FCF3 FFFAFDFA FFFDFEFD FFFFFFFF FFFFFFFF FFFFFFFF FFFEFFFE FFFEFFFE FFFFFFFF FFFFFFFF FFFEFFFE FFF7FCF7 FFE3F1E3 FFC3E0C3 FF9BCB9B FF73B673 FF4DA24D FF319230 FF1B8718 FF0F830E FF0D820B FF0E860D FF0F890E FF0F8D0F FF10910F FF109410 FF10950F FF119710 FF119810 FF109B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B0F FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B0F FF119B10 FF129910 FF1E9B1D FF389E36 FF50A24F FF68A668 FF7BAA7A FF8DAC8D FF97AE97 FFA2B0A2 FFA6B0A6 FFACB1AC FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFADB1AD FFA7B0A7 FFA3B0A3 FF9EAF9E FF99AE99 FF95AE95 FF90AD8F FF88AD88 FF81AB80 FF7CAA7C FF75A974 FF6FA76F FF67A666 FF5EA55E FF54A554 FF4DA34D FF45A344 FF3DA13D FF36A136 FF319F2F FF2B9F2B FF269E25 FF219D21 FF1D9E1D FF199C18 FF179D16 FF159D13 FF139C11 FF129D11 FF119C10 FF129C10 FF129C10 FF129C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF129C10 FF119C10 FF129C10 FF119D11 FF129D10 FF119D11 FF129E12 FF129E10 FF129D11 FF129F10 FF129E11 FF139F10 FF12A011 FF12A111 FF13A212 FF23A421 FF35A734 FF4BA94A FF62A960 FF79AE79 FF8DAF8D FFA0AF9F FFACB2AC FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B2B0 FFAFB2AF FFAEB3AD FFABB4AB FFACB4AC FFAEB2AE FFB1B3B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B2B0 FFB2B2B2 FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B3B2 FFB0B2B0 FFACB3AC FFAAB6AA FFABBBAB FFAFC3AF FFBACFBA FFCBDDCB FFDDECDD FFEEF9EE FFF6FCF6 FFFAFEFA FFFDFEFD FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFAFDFA FFE9F4E9 FFCDE6CD FFA8D3A8 FF82BE82 FF59A759 FF349433 FF1D871B FF0F820F FF0F810F FF0E850D FF10890F FF0F8C0F FF11920E FF109410 FF11960F FF109710 FF11970F FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B11 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119A10 FF119B10 FF149A11 FF229B20 FF3C9F3B FF57A455 FF6EA76D FF80AA7F FF8DAC8D FF99AE99 FFA2B0A1 FFA6B0A6 FFADB1AD FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFADB1AD FFA8B1A8 FFA4B0A3 FFA0B0A0 FF9AAE9A FF94AD94 FF91AD91 FF8CAC8C FF85AC85 FF7FAB7F FF79AA79 FF72A972 FF6BA86B FF63A762 FF5AA559 FF51A450 FF48A247 FF42A241 FF3AA03A FF35A135 FF2E9F2E FF2A9E29 FF269E25 FF219E21 FF1D9D1D FF1A9D19 FF169C16 FF159C14 FF139D12 FF119D11 FF119C10 FF119C10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B11 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129C10 FF119C10 FF119C10 FF119D10 FF119C11 FF119D10 FF119C11 FF119D10 FF129D10 FF129D11 FF129E10 FF129E11 FF129E10 FF119F11 FF129F11 FF129E11 FF129E10 FF11A111 FF12A312 FF14A413 FF1DA51B FF30A730 FF45A844 FF5AAA59 FF6FAD6F FF86AE86 FF99AF99 FFA7B1A7 FFAEB2AE FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAFB2AF FFAEB3AE FFABB3AB FFA9B4A9 FFACB4AC FFAEB3AE FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B2B0 FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAFB2AF FFADB3AD FFABB5AB FFABB8AB FFAEC0AE FFB7C9B6 FFC6D7C6 FFD9E7D9 FFEAF2EA FFF8FCF8 FFFDFEFD FFFEFEFE FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFCFDFC FFEDF6ED FFD3E8D3 FFB2D8B2 FF8CC38B FF62AC62 FF399639 FF1C861B FF0F800F FF0C840B FF0E850E FF0F880F FF108F0E FF11900F FF0F930F FF119510 FF109710 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119A10 FF119A10 FF169B15 FF259C24 FF3EA03D FF5AA459 FF71A770 FF83AB82 FF8FAD8E FF99AE99 FFA3B0A2 FFA7B0A7 FFADB1AD FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAFB2AF FFAAB1AA FFA4B0A4 FFA0AFA0 FF9CAF9C FF98AF98 FF92AD92 FF8FAD8F FF89AC89 FF83AC83 FF7EAB7E FF77A976 FF6EA86E FF66A865 FF5FA65E FF56A555 FF4DA44D FF45A345 FF3FA03E FF39A139 FF33A033 FF2E9F2E FF289E28 FF259E24 FF209E20 FF1E9C1C FF1B9D18 FF179D16 FF159C14 FF139C13 FF139C11 FF129C11 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF129C10 FF119C10 FF119D10 FF129D10 FF119D11 FF129E10 FF119E11 FF129D12 FF139F11 FF129F11 FF139F10 FF129F11 FF12A111 FF13A312 FF14A512 FF1AA61A FF29A728 FF3FAA3E FF55AB54 FF69AD69 FF80AE7F FF93AF93 FFA3B1A3 FFACB2AC FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B2B0 FFAEB2AE FFACB3AB FFA9B4A9 FFA9B5A9 FFACB3AC FFAEB3AE FFB1B3B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B3B0 FFAEB3AD FFABB4AB FFAAB7AA FFADBDAD FFB6C8B6 FFC2D3C2 FFD4E1D3 FFE5EEE5 FFF3F8F3 FFFCFEFC FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFBFDFB FFEDF5ED FFD4E8D4 FFB4D8B4 FF93C593 FF69B068 FF3F983F FF198418 FF0F800F FF0C820B FF108710 FF0E870E FF118D0D FF0F920F FF10950E FF109510 FF10980F FF109810 FF11990F FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF109B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF109A0F FF119A10 FF189A16 FF299E28 FF41A241 FF5DA45C FF74A873 FF86AA84 FF90AD8F FF9CAE9C FFA2AFA1 FFA9B1A9 FFAEB2AE FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAFB1AF FFABB1AB FFA6B0A6 FFA3B0A3 FF9DAF9D FF99AE99 FF94AE94 FF90AD8F FF8BAD8B FF88AC87 FF83AC83 FF7BA97A FF72A972 FF6AA76A FF62A761 FF59A559 FF53A552 FF4AA44A FF43A242 FF3CA13B FF36A136 FF32A030 FF2C9F2C FF289F28 FF259D23 FF209D1F FF1D9D1C FF1B9D1A FF179D16 FF159D14 FF129C12 FF129C11 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF129C10 FF119C10 FF129C10 FF129D10 FF129E11 FF139D10 FF11A011 FF129F11 FF11A011 FF129F12 FF13A111 FF13A512 FF16A715 FF25A823 FF3AAA39 FF51AB51 FF67AE66 FF79AD79 FF8EB08E FF9EB09E FFA8B1A8 FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B3B1 FFAFB3AF FFACB3AC FFAAB3AA FFA8B3A8 FFAAB3AA FFADB3AD FFB1B3B1 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B2B0 FFAEB3AE FFACB4AC FFABB7AB FFADBCAD FFB4C4B4 FFC0CFC0 FFCEDBCE FFE0E9E0 FFEFF4EF FFFAFCFA FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFEFFFE FFFEFFFE FFFEFFFE FFFEFFFE FFFEFFFE FFFEFFFE FFFFFFFF FFFFFFFF FFFEFEFE FFFAFCFA FFEEF7EE FFD5EAD5 FFB5D9B4 FF94C592 FF6BB06B FF40973F FF168215 FF0E7F0D FF0C830C FF10860E FF0E8C0D FF108E0F FF0F910F FF11930F FF109710 FF119710 FF109810 FF109A10 FF109B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF109B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF109B10 FF119B10 FF119B10 FF119A10 FF109B10 FF129A10 FF189B18 FF2A9F29 FF43A142 FF5DA65D FF73A873 FF87AB87 FF93AE93 FF9CAF9C FFA3B0A3 FFAAB1AA FFAEB2AE FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFADB1AD FFA9B1A9 FFA4B0A3 FF9FAF9F FF9BAF9B FF96AE96 FF91AD91 FF8EAD8E FF88AC88 FF84AB84 FF7EAB7E FF77A976 FF6DA96D FF66A765 FF60A660 FF56A556 FF4EA44D FF47A246 FF41A140 FF3CA23B FF35A035 FF319F30 FF2B9F2B FF289E27 FF249E22 FF219E20 FF1D9D1D FF1A9E1A FF189D17 FF159C15 FF149D13 FF139B11 FF119C11 FF119C10 FF119B10 FF119B10 FF129C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119D11 FF129E10 FF119E11 FF129F12 FF13A011 FF12A011 FF13A110 FF13A412 FF15A714 FF23AA22 FF35AA34 FF4BAD4A FF62AD61 FF75AE75 FF89B088 FF97B097 FFA4B1A4 FFABB1AB FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAFB2AF FFADB3AD FFAAB3AA FFA8B4A8 FFAAB4A9 FFABB2AB FFAFB3AF FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B3B0 FFACB4AC FFABB6AB FFACB9AC FFB1C1B1 FFBCCABC FFCAD7CA FFDBE5DB FFEDF2ED FFF9FBF9 FFFDFEFD FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFFFE FFFEFFFE FFFEFEFE FFFEFFFE FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFEFFFE FFFAFDFA FFEFF6EF FFD7E9D6 FFB5D8B4 FF91C491 FF6AAE69 FF3C953C FF178216 FF0D7F0B FF0F840E FF0E860D FF0E890D FF108E0E FF10920F FF11940F FF0F950F FF119710 FF109710 FF119910 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF109B10 FF119B0F FF109B10 FF139B11 FF1A9A18 FF2C9D2B FF45A244 FF5BA45A FF72A972 FF88AC88 FF94AE94 FF9FB09F FFA6B1A6 FFACB1AC FFAFB1AF FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAFB2AF FFAAB1AA FFA5B0A5 FFA2B0A2 FF9CAF9C FF99AE99 FF93AD93 FF8FAD8F FF8BAD8B FF88AC87 FF82AC82 FF79A978 FF72A972 FF6BA86B FF62A661 FF5CA55C FF54A453 FF4DA44C FF44A344 FF3FA23E FF3AA23A FF35A134 FF319F30 FF2CA02B FF289F28 FF249E24 FF219E20 FF1E9D1D FF1A9D1A FF189D16 FF159C14 FF139C13 FF129B11 FF119B10 FF129C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF129C10 FF129E10 FF12A011 FF129F10 FF11A011 FF13A111 FF13A312 FF15A614 FF1CA91B FF30AC2F FF45AD44 FF5AAE59 FF71AF71 FF83AF83 FF93AF93 FFA0B0A0 FFA8B1A8 FFAFB2AF FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B2B0 FFAEB3AE FFABB3AB FFA8B4A8 FFA8B3A8 FFABB3AB FFAEB3AE FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFAFB2AF FFAEB4AE FFABB4AB FFABB8AB FFAEBEAE FFB6C6B6 FFC4D1C4 FFD6E0D6 FFEBEFEB FFF9FBF9 FFFEFFFE FFFEFFFE FFFEFFFE FFFEFFFE FFFFFFFF FFFFFFFF FFFEFFFE FFFDFEFD FFFEFEFE FFFEFFFE FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFEFFFE FFFBFCFB FFEEF6EE FFD6E9D5 FFB6D8B6 FF8DC28B FF63AB63 FF338F32 FF178216 FF0E7F0B FF0F820F FF0C860C FF108B10 FF0E8F0E FF109210 FF119610 FF119410 FF109810 FF10990F FF119910 FF119A0F FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B0F FF109B10 FF119B10 FF109B10 FF119B10 FF119B10 FF109A10 FF129A11 FF1A9B19 FF2C9D2A FF44A244 FF5CA75A FF73A873 FF87AC86 FF94AE94 FFA1AFA0 FFA6B0A6 FFADB1AD FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFADB1AD FFA7B0A7 FFA3B0A3 FF9EAF9E FF9AAE9A FF95AE95 FF91AD91 FF8EAD8E FF89AD89 FF84AC84 FF7CAA7C FF75A974 FF6EA86E FF69A769 FF61A760 FF58A558 FF53A352 FF4AA349 FF43A243 FF3EA13D FF39A138 FF349F34 FF319F30 FF2D9E2B FF2A9F28 FF259E25 FF229E22 FF1F9E1E FF1A9C1A FF199C17 FF169C15 FF139C13 FF129B11 FF119B11 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119C10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B0F FF119B10 FF119B10 FF129C10 FF119E11 FF129F11 FF12A011 FF13A112 FF15A212 FF16A515 FF1EA91C FF2BAC2A FF41AD41 FF55AD54 FF6AAF6A FF7BAF7B FF8DAF8D FF9CB19B FFA5B1A5 FFADB1AD FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B3B1 FFAFB3AF FFADB3AD FFABB3AB FFAAB3AA FFA9B3A9 FFADB3AD FFB0B2B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAEB2AE FFABB3AB FFAAB6AA FFACBCAC FFB2C3B2 FFBECEBE FFCEDACE FFE4ECE4 FFF6FAF6 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFFFE FFFEFEFE FFFDFEFD FFFDFEFD FFFDFEFD FFFDFEFD FFFEFFFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFEFFFE FFF9FBF9 FFEBF4EB FFD4E8D3 FFB4D6B4 FF88BE87 FF57A357 FF2B8B2A FF158114 FF0C7E0A FF0F810F FF0D870C FF108C0F FF0F900F FF109110 FF0F960F FF11970F FF10970F FF119910 FF109910 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C0F FF109B10 FF119B10 FF109A10 FF119A0F FF119B11 FF1A9A19 FF2A9C29 FF41A040 FF59A659 FF72A872 FF87AB87 FF99AE99 FFA2B0A1 FFA9B1A9 FFAEB2AE FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFADB1AD FFAAB1AA FFA5B0A5 FFA1AFA1 FF9CAF9C FF99AE99 FF93AD93 FF90AD8F FF8BAD8B FF86AC86 FF80AA80 FF78AA78 FF72A971 FF6CA86C FF65A764 FF5FA75E FF56A456 FF51A350 FF49A348 FF44A144 FF3EA13E FF3AA139 FF36A135 FF30A030 FF2D9E2D FF2A9E29 FF269F25 FF229E21 FF1E9D1D FF1A9D19 FF179D16 FF159C14 FF139C12 FF129B11 FF119C11 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B0F FF119A10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF109B10 FF119B0F FF119B10 FF109B10 FF119B0F FF129B10 FF129C11 FF149F13 FF16A015 FF19A017 FF1AA219 FF1DA41D FF24A622 FF2FAB2F FF43AC43 FF59AF57 FF6BB16A FF7AB079 FF8AB08A FF96AF96 FFA0B0A0 FFA9B2A9 FFAFB2AF FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB0B2B0 FFAEB2AE FFADB3AD FFACB3AC FFACB2AC FFAFB3AF FFB0B2B0 FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B2B0 FFADB4AD FFAAB5AA FFAAB9AA FFAFBFAE FFB8CAB8 FFC8D7C8 FFDCE8DC FFEFF4EF FFFCFEFC FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFCFEFC FFFCFDFC FFFCFEFC FFFCFEFC FFFDFEFD FFFEFEFE FFFEFEFE FFFEFFFE FFFEFFFE FFFEFEFE FFFDFEFD FFF5FAF5 FFE8F2E8 FFD0E4D0 FFADD2AD FF81BB80 FF499B48 FF288A27 FF127E10 FF0C7F0A FF0F820F FF0D890D FF108C0E FF109110 FF10920E FF10940E FF119610 FF109810 FF119810 FF11980F FF109B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B0F FF129B10 FF199B17 FF279C27 FF3DA13C FF55A355 FF72A972 FF86AB86 FF98AD98 FFA4B1A4 FFABB1AB FFAFB2AF FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B2B0 FFADB1AD FFA7B0A7 FFA3B0A3 FF9FAF9F FF9AAE9A FF97AE97 FF91AD91 FF8FAD8F FF8AAD8A FF83AB82 FF7CAB7C FF74A974 FF6EA86D FF68A768 FF62A761 FF5CA65B FF55A655 FF50A44E FF48A247 FF43A243 FF3EA23E FF39A138 FF37A135 FF329F32 FF2E9F2E FF2A9F2A FF269E26 FF229D21 FF1E9D1E FF1B9C1A FF179C17 FF159C14 FF129C12 FF129B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF109B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109A10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109A10 FF119B0F FF119B0F FF119B10 FF109B10 FF119B10 FF119B10 FF139A12 FF169C15 FF199D18 FF1E9F1D FF24A023 FF2BA229 FF30A42F FF33A832 FF3DAA3C FF4BAC4B FF5DAE5B FF6CAF6C FF7CAF7C FF87AF87 FF94B093 FF9EB19D FFA6B1A6 FFACB1AC FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB0B3B0 FFAEB2AE FFAFB3AF FFAEB2AE FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B3B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B2B0 FFAEB2AE FFAAB4AA FFA9B7A9 FFABBBAB FFB2C4B2 FFC1D3C1 FFD4E1D4 FFE8F2E8 FFF9FCF9 FFFDFEFD FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFDFEFD FFFBFEFB FFFBFEFB FFFAFDFA FFFBFDFB FFFDFEFD FFFEFEFE FFFEFFFE FFFEFFFE FFFEFFFE FFFDFEFD FFFAFCFA FFF2F7F2 FFE2EFE2 FFC7DFC7 FFA1CBA1 FF75B374 FF419740 FF238622 FF0C7C0B FF0F800D FF0D830C FF0F870E FF0F8A0E FF108F0E FF0F910E FF119410 FF109710 FF11970E FF119910 FF119A10 FF119910 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF109B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF109B0F FF119A10 FF159915 FF239D23 FF379E36 FF53A353 FF6DA76C FF85AC85 FF97AE96 FFA6B1A6 FFADB1AD FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFADB1AD FFAAB1AA FFA5B0A5 FFA2B0A2 FF9EAF9E FF99AE99 FF95AE95 FF91AE91 FF8EAD8E FF86AC86 FF7FAB7E FF78AA77 FF70A970 FF6BA86A FF65A765 FF60A760 FF59A658 FF54A554 FF4EA44E FF48A247 FF43A242 FF3FA23F FF3AA13A FF37A135 FF34A033 FF2EA02D FF2B9F2A FF279F25 FF239D21 FF1F9D1D FF1B9D19 FF189C17 FF159C14 FF139B12 FF119C11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119A0F FF119A10 FF119A10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF109B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119A10 FF119A10 FF109A10 FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119A10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A0F FF119B0F FF119A10 FF109A10 FF109A10 FF109B10 FF119A0F FF129B11 FF159B15 FF1C9C1A FF209C1F FF279F25 FF30A02E FF39A437 FF40A540 FF47A846 FF4CA94B FF59AC58 FF66AD65 FF6FAF6F FF7BB07B FF88B088 FF92B092 FF9CB19C FFA2B1A2 FFAAB1AA FFAEB2AE FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B2B0 FFB0B3B0 FFAFB2AE FFAFB2AF FFB0B2B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B2B0 FFB0B3B0 FFACB3AC FFA9B5A9 FFA9BAA9 FFAEC0AE FFB9CBB9 FFCADACA FFDEE9DE FFF3F9F3 FFFCFEFC FFFEFFFE FFFEFFFE FFFEFFFE FFFEFFFE FFFDFEFD FFFBFDFB FFF9FDF9 FFF9FDF9 FFFAFDFA FFFBFDFB FFFDFEFD FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFCFEFC FFF7FBF7 FFEDF5ED FFDCEBDC FFBED9BE FF96C496 FF6DAD6C FF3A9339 FF1A8119 FF0B7C0A FF0F800E FF0C840C FF108710 FF0E8C0D FF10910F FF109410 FF109610 FF0F960F FF119810 FF109A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B0F FF109B10 FF119A10 FF129A11 FF1F9B1D FF329E31 FF4BA14B FF68A867 FF80AB80 FF98AE98 FFA7B1A7 FFAEB2AE FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFADB1AD FFA9B1A9 FFA4B0A4 FFA0AFA0 FF9CAF9C FF98AE98 FF94AE94 FF91AD90 FF89AC89 FF82AC82 FF7BAA7A FF75A975 FF6EA96E FF68A867 FF63A663 FF5DA55D FF58A557 FF53A553 FF4CA34C FF47A346 FF43A242 FF3FA23E FF3AA13A FF36A036 FF33A033 FF2E9F2E FF2A9F2A FF269F25 FF219E21 FF1E9D1D FF199C19 FF179C16 FF159C14 FF139B11 FF119B10 FF109B10 FF119B10 FF119B10 FF119A10 FF109A0F FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF109B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B0F FF119A10 FF119A10 FF119B10 FF119A10 FF119B0F FF119A10 FF119A10 FF119A10 FF109B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119A10 FF119A0F FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B0F FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF109B10 FF119B10 FF109B10 FF109A10 FF119A10 FF109A10 FF119B10 FF109A10 FF119A10 FF119A10 FF139A13 FF1A9B1A FF229D22 FF299E28 FF30A02F FF38A137 FF43A542 FF4CA54B FF55A855 FF5EAA5C FF65AB65 FF6FAD6F FF79AE78 FF81B081 FF8BB08B FF92B092 FF9AAF9A FFA1B1A1 FFA8B2A8 FFADB1AD FFB1B2B1 FFB2B3B2 FFB2B2B2 FFB2B2B2 FFB2B3B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB0B2B0 FFAFB2AF FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAEB3AE FFAAB4AA FFA8B7A7 FFA9BDA9 FFB1C5B1 FFC1D2C0 FFD4E3D4 FFEBF2EB FFF9FCF9 FFFEFFFE FFFFFFFF FFFFFFFF FFFEFFFE FFFDFEFD FFFCFEFB FFF9FCF9 FFF7FCF7 FFF6FCF6 FFF8FCF8 FFFBFDFB FFFDFDFD FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFCFEFC FFF5FAF5 FFE9F2E9 FFD6E7D6 FFBAD7B9 FF8EBE8E FF62A661 FF2F8D2E FF128011 FF0C7E0B FF0F800F FF0D850D FF108A0D FF0E8C0E FF109010 FF0F940E FF109610 FF109910 FF119910 FF109A0F FF109A10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B0F FF119B0F FF109B10 FF119910 FF179B16 FF2C9D2B FF44A143 FF63A663 FF7DA97C FF92AD92 FFA5B0A5 FFAFB2AF FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAFB1AF FFABB1AB FFA6B0A6 FFA3B0A3 FF9FAF9F FF9BAF9B FF98AF98 FF93AD93 FF8EAD8D FF86AB86 FF7FAB7F FF79A978 FF72A972 FF6DA86D FF67A766 FF62A762 FF5DA75D FF57A657 FF51A550 FF4CA34C FF47A347 FF43A342 FF40A23F FF3CA13A FF38A137 FF35A133 FF2F9F2E FF2A9E29 FF279E25 FF229D20 FF1E9D1C FF1A9C19 FF179C15 FF149B14 FF129B11 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119910 FF119910 FF119A10 FF119A10 FF119A0F FF119910 FF119A10 FF119A0F FF119A10 FF119A10 FF119910 FF119A10 FF119B10 FF109B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF109A10 FF119A0F FF119A10 FF119B10 FF11990F FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF109A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF109A10 FF119A0F FF119A10 FF119A10 FF119A0F FF119A0F FF109A10 FF119A10 FF119A10 FF119B10 FF119A10 FF109B10 FF119B10 FF119B10 FF109A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF109A10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A10 FF119A0F FF119A10 FF119A0F FF109A10 FF139A11 FF189B18 FF209D1F FF2AA029 FF32A031 FF3BA23A FF45A345 FF50A54E FF58A758 FF5FA85F FF68AB67 FF6FAC6F FF79AD79 FF81AE80 FF88AF88 FF8EB08E FF94B094 FF9AB19A FFA1B1A0 FFA6B0A6 FFABB1AB FFAFB2AF FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B3B1 FFB1B2B1 FFB0B2B0 FFB1B3B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFACB3AC FFA8B5A8 FFA7BAA7 FFABC2AB FFB7CCB7 FFCADBCA FFDFEADF FFF2F7F2 FFFCFEFC FFFFFFFF FFFFFFFF FFFFFFFF FFFEFFFE FFFDFEFD FFFAFEFA FFF7FDF7 FFF5FCF5 FFF5FBF5 FFF7FCF7 FFFAFDFA FFFDFEFD FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFBFDFB FFF3F8F3 FFE5F0E5 FFD1E4D1 FFB3D3B3 FF87BA86 FF519B50 FF1F811F FF0D7D0C FF0D7F0B FF0E810D FF0C860C FF0E8A0D FF108C0F FF0F910F FF109410 FF109810 FF10970F FF119A10 FF109910 FF119A10 FF109A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B0F FF119B10 FF119B10 FF109B10 FF119910 FF129911 FF219A21 FF39A139 FF5AA45A FF73A872 FF8EAC8D FFA4B1A4 FFB0B1B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFADB1AD FFAAB1AA FFA5B0A5 FFA3B0A3 FF9EAF9E FF9AAE9A FF97AE97 FF91AD91 FF8BAD8A FF83AB83 FF7DAB7D FF78AA77 FF71A971 FF6CA86C FF66A765 FF61A660 FF5CA65C FF56A556 FF52A451 FF4DA44C FF48A347 FF44A244 FF3FA23E FF3CA13C FF38A138 FF34A034 FF2FA02F FF2A9F2A FF259E25 FF219C20 FF1D9D1C FF199C19 FF169B14 FF139B12 FF129A10 FF119B10 FF119A10 FF119910 FF119910 FF119A0F FF119A10 FF119A0F FF119A10 FF119910 FF119910 FF11990F FF119910 FF119910 FF119A10 FF119910 FF119A10 FF119B10 FF119A10 FF119B0F FF109A10 FF119B10 FF119A10 FF119A10 FF119A0F FF119910 FF119910 FF109A10 FF11990F FF119A10 FF119910 FF119A10 FF109910 FF119A10 FF119A0F FF119B10 FF119A0F FF119A10 FF119B0F FF119A10 FF119A10 FF109A0F FF119A10 FF119A10 FF119A10 FF119A0F FF119A10 FF119A10 FF119A0F FF119A10 FF109A10 FF119A10 FF119B10 FF119A10 FF119B0F FF119B10 FF119A0F FF119A0F FF119A0F FF119B10 FF119A10 FF109A10 FF109A10 FF119A0F FF119B10 FF119A10 FF119A10 FF119B10 FF109B10 FF119A10 FF109A10 FF109A10 FF109A10 FF109A10 FF119A10 FF119A10 FF159A13 FF1A9C19 FF249D23 FF2D9F2D FF39A139 FF42A342 FF4CA44B FF57A657 FF63A763 FF6CAA6C FF74AA73 FF79AC79 FF80AC80 FF87AD86 FF8CAD8C FF93AF93 FF96AE96 FF9CAF9C FFA0B1A0 FFA5B0A5 FFAAB1AA FFAEB2AD FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B3B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB0B2B0 FFB2B3B2 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B3B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAFB3AF FFA9B4A9 FFA6B7A6 FFA9BDA9 FFB1C7B1 FFC0D3BF FFD2E1D2 FFE7F1E7 FFF6FAF6 FFFDFEFD FFFFFFFF FFFFFFFF FFFFFFFF FFFEFFFE FFFBFEFB FFF8FDF8 FFF5FCF5 FFF4FBF4 FFF5FAF5 FFF6FBF6 FFFBFDFB FFFCFDFC FFFEFEFE FFFEFFFE FFFEFEFE FFFDFEFD FFF9FBF9 FFEFF6EF FFE0EDE0 FFC9E0C9 FFA7CCA7 FF7BB37B FF3D903C FF137A12 FF0B7F0A FF0C800B FF0F850E FF0C850C FF0F8B0E FF0F900F FF109410 FF10960F FF109710 FF119710 FF109A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF0F9B0F FF119B10 FF119A0F FF109910 FF10970F FF189A17 FF2C9D2C FF4CA24C FF69A669 FF86AB86 FF9FAF9F FFADB1AD FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFADB1AD FFA9B1A9 FFA4B0A4 FFA2B0A2 FF9EAF9E FF9AAE9A FF95AE95 FF8FAD8F FF88AD87 FF81AB81 FF7BAA7B FF75AA74 FF70A970 FF6AA86A FF64A764 FF61A660 FF5AA55A FF56A556 FF52A452 FF4CA34C FF49A348 FF45A344 FF42A140 FF3DA23C FF39A137 FF34A033 FF30A02F FF2B9F29 FF269E25 FF229C20 FF1D9C1C FF179B17 FF159B14 FF129B12 FF119910 FF119A10 FF119910 FF119A0F FF119A10 FF119810 FF119910 FF109A10 FF119910 FF11990F FF119910 FF119910 FF119910 FF119910 FF109910 FF119910 FF109A10 FF119A10 FF119A10 FF119910 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF109910 FF119A0F FF119A10 FF109910 FF119A0F FF119910 FF119A10 FF11990F FF109B10 FF119A10 FF109A10 FF109A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A0F FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A10 FF109A10 FF119A10 FF119A10 FF119B10 FF109A10 FF119910 FF119A10 FF109A10 FF119A0F FF11990F FF119A10 FF109A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B0F FF11990F FF119A10 FF119A0F FF119A10 FF119A0F FF119A10 FF169A15 FF1D9C1B FF279E27 FF33A131 FF3EA23E FF49A348 FF52A651 FF5BA65B FF67A967 FF71A971 FF7AAB7A FF82AD82 FF87AD87 FF8BAD8A FF8FAD8F FF96AE96 FF98AE98 FF9DAF9D FFA0B0A0 FFA4B0A4 FFA8B1A8 FFADB1AD FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B3B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B2B0 FFAFB2AF FFABB3AB FFA8B6A8 FFA6BAA6 FFADC3AD FFB8CDB8 FFC9DCC8 FFDBE8DB FFF0F8F0 FFFAFEFA FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFDFEFD FFF9FDF9 FFF5FCF5 FFF4FBF4 FFF2FAF2 FFF4FAF4 FFF6FBF6 FFFBFCFB FFFEFEFD FFFEFFFE FFFFFFFF FFFEFEFE FFFCFEFC FFF7FBF7 FFEDF5EC FFDAEADA FFBDDABD FF98C398 FF67A666 FF2F872E FF0F7A0E FF0B7F0A FF0D820B FF0F860E FF0C860C FF0F8D0F FF0D8E0D FF10940F FF11950F FF119810 FF119910 FF109B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF109B10 FF0F990F FF11980E FF139812 FF229B20 FF3A9F39 FF5BA65B FF79AB79 FF95AE95 FFA7B1A7 FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAFB1AF FFADB1AD FFA8B1A8 FFA4B0A4 FFA1AFA1 FF9EAF9E FF9AAE9A FF94AE94 FF8DAD8D FF86AB85 FF7FAB7F FF7AAA7A FF74A974 FF6EA96D FF6AA86A FF64A764 FF60A760 FF5CA55B FF58A556 FF53A453 FF4EA44E FF4AA34A FF46A346 FF43A243 FF3EA13E FF39A139 FF35A035 FF309F2F FF2B9F2B FF269E26 FF219D21 FF1C9B1C FF179A16 FF149912 FF119910 FF10990F FF109A10 FF11990F FF10990F FF11990F FF109810 FF109A0F FF119810 FF109910 FF119910 FF11990F FF119910 FF119910 FF11990F FF109910 FF119910 FF119910 FF109910 FF119A0F FF119910 FF119910 FF11990F FF109A10 FF119A0F FF119A10 FF119910 FF109910 FF119A10 FF119910 FF119910 FF119910 FF109B10 FF119B10 FF119A0F FF119910 FF119A0F FF109A10 FF119A10 FF11990F FF119A10 FF119A10 FF119A10 FF119910 FF109910 FF119A0F FF11990F FF109910 FF119A10 FF119B10 FF119B10 FF119A0F FF119A0F FF119A10 FF119B0F FF119A10 FF119A0F FF119A0F FF119A10 FF119A10 FF109A10 FF119A10 FF119A10 FF119A0F FF119A10 FF109B10 FF119A10 FF109A10 FF109A10 FF119A0F FF10990F FF109910 FF119A11 FF199C18 FF229E20 FF2D9E2C FF37A236 FF43A343 FF4DA54D FF58A658 FF60A760 FF6BA86B FF74AA73 FF7DAB7C FF85AC84 FF8CAD8C FF8FAD8F FF93AE93 FF98AE98 FF99AE99 FF9EAF9E FFA2B0A2 FFA4B0A4 FFA9B1A9 FFADB1AD FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAFB2AF FFACB3AC FFA6B4A6 FFA5B8A5 FFA7BEA7 FFB2C9B1 FFC0D5C0 FFD3E4D3 FFE6F0E6 FFF6FBF6 FFFDFEFC FFFEFFFE FFFEFFFE FFFEFFFE FFFDFEFD FFFBFDFB FFF7FCF7 FFF3FBF3 FFF1FAF1 FFF2F9F2 FFF3FAF3 FFF7FCF7 FFFCFDFC FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFCFDFC FFF6F9F6 FFE8F2E8 FFD3E5D2 FFAFD1AF FF86B985 FF579E56 FF248324 FF0E7A0C FF0D7F0C FF0D830C FF0D850D FF0C880C FF108E0E FF10910E FF0F930F FF11970F FF109710 FF11980F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF109B10 FF119A0F FF109A10 FF119910 FF11990F FF199917 FF2B9D2B FF47A045 FF68A667 FF85A985 FF9CAE9C FFABB1AB FFAEB1AE FFB1B1B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAFB1AF FFACB1AC FFA8B1A8 FFA4B0A4 FFA2B0A2 FF9EAF9E FF98AE98 FF92AE92 FF8AAD8A FF85AB85 FF7EAA7D FF79A979 FF73A873 FF6EA86E FF6AA969 FF66A765 FF5FA65F FF5CA55B FF57A657 FF53A452 FF50A44F FF4CA34B FF49A347 FF44A244 FF40A03F FF3BA03A FF36A036 FF319F2F FF2C9E2B FF269D25 FF1F9B1F FF1A9A19 FF159915 FF129812 FF11970F FF11980F FF11980F FF11970F FF11970F FF11970F FF109810 FF109810 FF11970F FF10970F FF109710 FF109810 FF11990F FF119810 FF109910 FF119910 FF109810 FF11990F FF11990F FF119810 FF11990F FF119A10 FF119910 FF109910 FF109A10 FF11990F FF119810 FF10990F FF109910 FF11990F FF119910 FF119910 FF119A0F FF109910 FF11990F FF109910 FF119910 FF11990F FF109A10 FF119910 FF119A10 FF119A10 FF10990F FF119910 FF119910 FF109910 FF11990F FF11990F FF119A10 FF119B10 FF119A10 FF109910 FF119910 FF109910 FF109910 FF119910 FF109910 FF119910 FF11990F FF11990F FF119A0F FF109A10 FF109910 FF119A0F FF119A0F FF119A0F FF11990F FF11980F FF11990F FF119910 FF149A12 FF1A9B18 FF269F23 FF31A02F FF3BA33B FF46A446 FF53A553 FF5EA85D FF67A867 FF70AA6F FF77AB77 FF7FAB7F FF87AD87 FF90AD8F FF91AD91 FF94AE94 FF98AE98 FF9BAF9B FF9FAF9F FFA2B0A2 FFA5B0A5 FFA9B1A9 FFADB1AD FFAFB1AF FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B2B0 FFACB3AC FFA8B5A8 FFA4B6A4 FFA5BDA4 FFA9C4A9 FFB7CFB6 FFCCDFCB FFDEECDE FFEFF7EF FFF9FDF9 FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFDFEFD FFF9FDF9 FFF5FCF5 FFF0F9F0 FFEEF8EE FFEFF9EF FFF3FAF3 FFF8FCF8 FFFCFEFC FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFBFDFB FFF2F8F2 FFE2EEE2 FFC7DFC7 FFA4CCA4 FF76B075 FF479646 FF1C811B FF0C7A0B FF0C810C FF0C820B FF0F850D FF0E8B0E FF108E10 FF0F910E FF109510 FF11980F FF119710 FF119A10 FF119A10 FF119910 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF109A10 FF119B0F FF109A0F FF11980E FF0F980F FF169914 FF219B20 FF359F33 FF53A252 FF72A672 FF8EAD8E FFA0AEA0 FFAAB0AA FFAFB1AF FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAFB2AF FFACB1AC FFA8B1A8 FFA4B0A4 FFA2B0A2 FF9DAF9D FF97AE97 FF90AD8F FF8AAC89 FF83AB83 FF7EAA7D FF79A978 FF72A972 FF6EA86E FF69A769 FF65A864 FF60A760 FF5DA65D FF58A558 FF55A555 FF52A452 FF4EA34E FF4BA34A FF46A246 FF41A240 FF3DA13D FF389F38 FF329F31 FF2C9E2B FF249C24 FF1F9B1E FF199918 FF149712 FF11970F FF10970F FF109610 FF11960F FF109610 FF10970F FF109610 FF10970F FF11970F FF10970F FF109710 FF11980F FF10980F FF109710 FF11970F FF119810 FF109810 FF11980F FF109910 FF119910 FF109910 FF109810 FF11990F FF119910 FF11980F FF11990F FF119810 FF109810 FF119810 FF10980F FF109810 FF119910 FF109910 FF109810 FF11990F FF109910 FF11990F FF10990F FF119910 FF11990F FF109910 FF11980F FF109910 FF119810 FF109910 FF119810 FF11990F FF109910 FF119B0F FF11980F FF119810 FF11990F FF11990F FF119910 FF11990F FF10990F FF109910 FF119A0F FF109810 FF119810 FF10990F FF11990F FF119A0F FF109910 FF119A10 FF129810 FF139911 FF139A11 FF139A13 FF189B16 FF1D9D1D FF2A9E29 FF35A135 FF42A341 FF4CA54B FF55A555 FF61A860 FF6AA869 FF73AA73 FF7AAA7A FF80AB80 FF89AC89 FF8EAE8E FF94AE94 FF97AE97 FF9AAF99 FF9BAF9B FF9FAF9F FFA3B0A3 FFA5B0A5 FFA9B1A9 FFADB1AD FFAFB1AF FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B3B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB2B3B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAFB2AF FFAAB4AA FFA5B5A5 FFA3BAA3 FFA6C1A6 FFB2CCB2 FFC2D7C2 FFD7E6D7 FFE9F3E9 FFF6FCF6 FFFCFEFC FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFDFEFD FFF7FCF7 FFF2FAF2 FFEEF8EE FFEBF7EB FFEFF8EF FFF3F9F3 FFF9FBF9 FFFCFEFC FFFFFFFF FFFFFFFF FFFFFFFF FFFEFFFE FFF9FCF9 FFEBF4EB FFD8EAD8 FFBDDBBD FF9AC69A FF6CAC6B FF388F37 FF157D14 FF0B7A0B FF0D810C FF0D840C FF10890F FF0D8A0D FF10900E FF0F930F FF109510 FF11970F FF109910 FF119A0F FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B0F FF119A10 FF109B10 FF11970F FF0F980F FF129A10 FF199A18 FF299D27 FF3B9F3B FF5CA35B FF79A879 FF90AC90 FF9FAE9F FFA9B0A9 FFADB1AD FFB0B1B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAFB2AF FFACB1AC FFA9B1A9 FFA4B0A4 FFA3B0A3 FF9CAF9C FF95AE95 FF8FAD8E FF89AC89 FF83AB83 FF7EAB7E FF78A977 FF74A973 FF6FA96F FF6BA86A FF65A665 FF61A660 FF5DA65D FF5AA659 FF57A456 FF54A453 FF51A551 FF4CA44B FF48A248 FF44A243 FF3FA13D FF39A138 FF339F32 FF2B9C2A FF249A23 FF1E991E FF169616 FF129510 FF11940F FF11950F FF10950F FF11950F FF11950F FF0F950F FF10960F FF109610 FF10960E FF11970F FF109710 FF109710 FF11960F FF10970F FF109810 FF10970F FF109710 FF11980F FF11980F FF119710 FF11990F FF10970F FF109810 FF109910 FF109810 FF11990F FF11980F FF109710 FF119810 FF119810 FF11980F FF109810 FF11980F FF109810 FF11980F FF10980F FF109710 FF119810 FF10990F FF109810 FF10990F FF119810 FF10980F FF11980F FF109810 FF119810 FF119910 FF10980F FF109810 FF119910 FF119910 FF119811 FF119910 FF119910 FF119810 FF119A11 FF119911 FF129910 FF119910 FF119910 FF129A10 FF129911 FF139A12 FF159A13 FF169915 FF199B18 FF1C9C1A FF239D21 FF2A9E28 FF32A031 FF3DA33C FF48A447 FF53A651 FF5BA75B FF64A864 FF6DA96D FF76A976 FF7EAC7E FF85AC83 FF89AD89 FF8EAE8E FF96AE96 FF98AE98 FF9AAE9A FF9DAF9D FFA0AFA0 FFA2B0A2 FFA6B1A6 FFA9B1A9 FFADB1AD FFAFB1AF FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B3B2 FFB2B2B2 FFB1B2B1 FFAFB3AF FFABB3AB FFA5B4A5 FFA3B8A3 FFA4BDA4 FFADC8AC FFBCD3BB FFCDE0CD FFE3F1E3 FFF3FAF3 FFFBFEFB FFFDFEFD FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFBFEFB FFF4FBF4 FFF0F9EF FFECF7EC FFEBF6EB FFEFF7EF FFF4FAF4 FFF9FCF9 FFFDFEFD FFFEFEFE FFFEFFFE FFFEFEFE FFFAFDFA FFF2F8F2 FFE3F0E3 FFCDE5CD FFB1D5B1 FF8DBF8C FF5CA25B FF2B862A FF117C0E FF0D790C FF0D820C FF0D840B FF108A0E FF0F8D0D FF10900F FF0E950E FF119610 FF11970F FF119A10 FF119810 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109A0F FF119A10 FF119A0F FF119910 FF10980F FF11990F FF139913 FF1E9A1C FF2F9D2E FF49A049 FF64A664 FF7AA77A FF8EAC8E FF9EAF9E FFA9B1A8 FFADB1AD FFB0B2B0 FFB1B2B1 FFB1B2B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAFB1AF FFADB1AD FFA9B1A9 FFA6B0A6 FFA2B0A2 FF9BAF9B FF95AE95 FF8EAD8E FF89AC88 FF83AB83 FF7DAB7D FF78AA78 FF75A975 FF70A96F FF6CA86C FF67A767 FF64A663 FF60A660 FF5CA65C FF59A659 FF56A556 FF53A553 FF4FA44E FF49A249 FF46A245 FF3FA03F FF3A9F3A FF339D33 FF2D9C2C FF259923 FF1C971A FF149513 FF109210 FF10930F FF119410 FF10930F FF10940F FF10940F FF11950F FF11960F FF109410 FF10960F FF11950E FF10950F FF10960F FF119710 FF11970F FF10960F FF109710 FF119710 FF109710 FF119710 FF109710 FF109710 FF10980F FF11970F FF11970F FF10970F FF109710 FF11970F FF11980F FF109810 FF109910 FF11980F FF109710 FF10980F FF11980F FF109810 FF11970F FF10980F FF109810 FF10980F FF10980F FF11980F FF109810 FF109810 FF11980F FF11990F FF119910 FF129911 FF139811 FF149912 FF149913 FF169914 FF159914 FF169A15 FF179A15 FF159B15 FF179915 FF179A15 FF169A16 FF179A16 FF199A18 FF1C9A1A FF1F9C1E FF229D22 FF259D24 FF2A9F29 FF2FA02E FF36A036 FF3FA23E FF46A446 FF4FA54F FF58A758 FF61A761 FF6AA86A FF72AA71 FF78A978 FF81AB7F FF87AB87 FF8DAC8D FF92AE92 FF97AF97 FF9AAE9A FF9CAF9C FF9EAF9E FFA2B0A2 FFA4B0A4 FFA6B0A6 FFA9B1A9 FFADB1AD FFB0B2B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAFB2AF FFABB3AB FFA5B4A5 FFA1B6A1 FFA3BCA2 FFA6C4A6 FFB5CFB5 FFC6DDC6 FFDBEADB FFEEF8EE FFFAFEFA FFFDFEFD FFFEFFFE FFFEFFFE FFFEFFFE FFFEFFFE FFFDFEFD FFF8FDF8 FFF1FAF1 FFEDF8ED FFEBF7EB FFEBF7EB FFF0F8F0 FFF6FAF5 FFFAFDFA FFFEFEFE FFFFFFFF FFFFFFFF FFFCFDFC FFF6FBF6 FFEBF5EB FFDAEDDA FFC2DEC1 FFA3CCA3 FF7CB67C FF509D4F FF268625 FF0D790B FF0D7B0B FF0D810C FF0D870D FF0F8A0E FF0E8F0E FF0F920E FF10940D FF109710 FF109810 FF119910 FF109A10 FF109A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119A10 FF109B10 FF119910 FF0F990F FF11990F FF10980F FF159913 FF209B1F FF389E37 FF519F4F FF65A464 FF79A879 FF8AAA89 FF9CAF9C FFA5B0A5 FFA9B1A9 FFADB1AD FFAEB2AE FFB0B2B0 FFB0B2B0 FFB0B2B0 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B2B0 FFADB1AD FFABB1AB FFA6B0A6 FFA0AFA0 FF9BAF9B FF94AE94 FF8EAC8E FF88AC88 FF85AB84 FF80AB80 FF7AA979 FF75A975 FF71A971 FF6EA86E FF68A767 FF65A663 FF62A661 FF5FA65E FF5DA65C FF5AA55A FF55A455 FF52A451 FF4EA34D FF47A246 FF42A141 FF3C9F3B FF349D34 FF2D9B2C FF229822 FF1A961A FF159413 FF129311 FF139312 FF139412 FF139412 FF129411 FF129312 FF129412 FF129410 FF129510 FF109510 FF119510 FF11960F FF11960F FF109610 FF109610 FF11970F FF109710 FF119710 FF11970F FF119810 FF11980F FF109810 FF109710 FF10970F FF10970F FF10980F FF10970F FF109810 FF11980F FF11970F FF109710 FF109710 FF11980F FF109810 FF119810 FF11980F FF109910 FF119910 FF119810 FF129811 FF119811 FF129911 FF119911 FF129812 FF159A14 FF179A15 FF1A9B19 FF1B9A1A FF1C9B1C FF1E9B1C FF1E9C1E FF219C21 FF239D22 FF239D23 FF239D23 FF239C22 FF259D24 FF279D26 FF289E27 FF2B9F2A FF2C9F2C FF319F30 FF35A035 FF3CA139 FF3FA23D FF44A343 FF4CA54A FF51A550 FF59A658 FF61A761 FF68A767 FF70A86F FF76AB74 FF7CAA7C FF81AB81 FF88AC88 FF8EAD8E FF94AD94 FF98AE98 FF9CAF9C FF9EAF9E FFA0AFA0 FFA3B0A3 FFA6B1A6 FFA8B1A8 FFABB1AB FFACB1AC FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFADB3AD FFA6B4A6 FFA0B69F FF9EBA9E FFA2C0A1 FFACCBAC FFBED9BE FFD4E8D3 FFE9F4E8 FFF6FCF6 FFFDFFFD FFFFFFFF FFFFFFFF FFFFFFFF FFFEFFFE FFFDFEFD FFF9FDF9 FFF4FAF3 FFEDF8EC FFE9F6E9 FFEAF6EA FFEDF7ED FFF1F8F1 FFF7FCF7 FFFCFEFC FFFFFFFF FFFFFFFF FFFEFFFE FFF9FDF9 FFF1F8F1 FFE5F2E5 FFD1E6D1 FFB8D8B8 FF95C595 FF6FAE6C FF479847 FF1F811D FF0D790B FF0D7E0C FF0F830E FF0E880C FF118A0E FF0E8E0E FF109310 FF109510 FF11970F FF10980F FF119A10 FF11990F FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A0F FF0F9A0F FF119910 FF0F990E FF119810 FF10970E FF11980F FF159915 FF259C24 FF3D9E3C FF509F4F FF64A464 FF74A874 FF87AB87 FF95AD94 FF9EB09E FFA3B1A3 FFA7B2A7 FFA9B1A9 FFACB2AC FFAEB2AE FFAFB2AF FFB0B2B0 FFB0B2B0 FFB1B2B1 FFB0B2B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB1B2B0 FFB0B1B0 FFB2B2B2 FFB1B2B1 FFB0B2B0 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB0B1B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAEB2AE FFACB1AC FFA7B1A7 FFA2AFA2 FF9AAE9A FF95AE95 FF90AD90 FF89AB89 FF85AC85 FF7FAA7E FF7CAB7B FF77AA77 FF73A973 FF6EA96E FF6BA86B FF67A766 FF64A664 FF61A761 FF5FA65E FF5CA65C FF58A658 FF54A453 FF4FA44E FF4AA24A FF44A144 FF3EA03D FF369C36 FF2E9A2D FF269825 FF1E941E FF1B951B FF1A951A FF1B941B FF1B951B FF1B951A FF1B9519 FF189517 FF179517 FF169516 FF169615 FF159713 FF129612 FF119711 FF119610 FF11970F FF11960F FF109510 FF0F960F FF10960F FF11970F FF109810 FF10960F FF10960F FF10970F FF109610 FF10970F FF109710 FF11980F FF0F980F FF109810 FF11980F FF11980F FF119810 FF129711 FF129811 FF149812 FF159913 FF149A13 FF169914 FF169A15 FF179A17 FF1A9B19 FF1C9B1A FF1E9B1D FF209C1F FF239C23 FF259D25 FF2B9D29 FF2C9E2A FF2D9E2C FF309E2F FF319F30 FF32A031 FF35A033 FF36A033 FF37A036 FF37A136 FF38A238 FF3CA23C FF3FA13F FF43A243 FF46A245 FF49A448 FF4FA44F FF53A553 FF57A656 FF5DA75C FF63A863 FF68A968 FF6FA96F FF75A975 FF7BAB7A FF81AC81 FF85AC85 FF8CAC8C FF90AD8F FF95AE95 FF9AAE9A FF9FAF9F FFA0AFA0 FFA3B0A3 FFA4B0A4 FFA7B0A7 FFA9B1A9 FFADB1AD FFAFB2AF FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B3B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B3B2 FFB2B2B2 FFB2B2B2 FFB2B3B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAEB2AE FFA9B4A8 FFA0B59F FF9AB999 FF9EBF9D FFA8C9A7 FFB8D7B7 FFCDE6CD FFE1F2E1 FFF2FBF2 FFFBFEFB FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFAFEFA FFF5FBF5 FFEFF9EF FFEAF6EA FFE7F5E7 FFE9F6E9 FFEEF6EE FFF3F9F3 FFF9FCF9 FFFDFEFD FFFFFFFF FFFFFFFF FFFCFEFC FFF6FBF6 FFEBF6EB FFDCEEDC FFC9E3C9 FFAED4AE FF8CBF8A FF63A762 FF3A903A FF177D15 FF0D7A0C FF0D7E0C FF0E860E FF0E8B0D FF108C10 FF0F900F FF11940E FF10940F FF11970F FF109710 FF119910 FF119910 FF119910 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109A10 FF119B10 FF109B10 FF119910 FF11990F FF109A10 FF10980F FF0F990F FF11970F FF0F980F FF0F990F FF159914 FF259824 FF3A9C39 FF499F49 FF5CA35B FF6FA86E FF7FAC7E FF88AD88 FF91B091 FF96B096 FF9EB19E FFA4B2A4 FFA6B2A6 FFA7B2A7 FFA9B2A9 FFABB2AB FFADB3AD FFADB2AD FFAFB2AF FFAFB2AF FFAEB2AE FFAFB2AF FFAFB2AF FFAFB1AF FFAEB1AE FFADB2AD FFAEB2AE FFAFB2AF FFAFB2AF FFB0B2AF FFB0B2B0 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B2B0 FFACB1AC FFA7B0A7 FFA2B0A2 FF9CAF9C FF95AE95 FF91AE91 FF8BAD8A FF86AC86 FF81AA81 FF7EAB7E FF79AA79 FF75A973 FF71AA70 FF6EA96D FF6BA869 FF69A769 FF66A766 FF64A663 FF5FA65F FF5DA65C FF57A555 FF52A450 FF4DA24C FF47A146 FF419E41 FF3A9D3A FF349A34 FF2E9A2D FF2A9828 FF279725 FF279826 FF269826 FF259825 FF239823 FF239822 FF229821 FF219820 FF20981F FF1D981D FF1B981A FF189716 FF159715 FF159714 FF139713 FF129711 FF119710 FF119610 FF119610 FF139712 FF129811 FF129711 FF129611 FF129712 FF139811 FF129711 FF119811 FF129711 FF129711 FF149813 FF159915 FF179917 FF179A17 FF199A19 FF1B9A1A FF1D9B1D FF209B20 FF209D1F FF239C21 FF259C24 FF269D25 FF299E28 FF2C9D2C FF309F30 FF349F33 FF38A037 FF3BA139 FF3DA13D FF40A140 FF41A140 FF41A241 FF44A344 FF45A344 FF46A346 FF49A349 FF4AA54A FF4DA44B FF50A44E FF52A451 FF56A756 FF58A657 FF5EA75D FF62A860 FF65A964 FF69A868 FF6DAA6D FF72AA71 FF76AB75 FF7BAC7A FF80AC7F FF85AB84 FF89AC89 FF8FAD8F FF94AD94 FF98AE98 FF9BB09B FFA1B0A1 FFA4B0A3 FFA5B0A5 FFA6B0A6 FFA9B1A9 FFACB1AC FFADB1AD FFB0B2B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAFB3AF FFAAB3AA FFA2B4A2 FF9AB79A FF9ABD9A FFA4C7A3 FFB3D2B3 FFC5E0C4 FFDBEFDB FFECF9EC FFF7FDF7 FFFCFEFC FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFDFFFD FFF8FDF8 FFF2FAF2 FFEDF8EC FFE9F6E8 FFE7F4E7 FFE9F5E9 FFEFF8EF FFF5FAF5 FFFAFDFA FFFDFEFD FFFFFFFF FFFDFEFD FFF7FBF7 FFEFF8EF FFE5F3E5 FFD5EAD5 FFC1DFC1 FFA6CFA4 FF81B981 FF53A052 FF2C892A FF127B11 FF0C7C0B FF0D7F0C FF0D840C FF0F8A0E FF0F8E0D FF0F900E FF10930F FF109510 FF109710 FF119810 FF11990F FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119A10 FF109B10 FF119A0F FF109910 FF109910 FF119A0F FF0F980F FF10980F FF0F9A0E FF10980F FF139712 FF249823 FF319930 FF419F40 FF53A452 FF64A964 FF71AB70 FF7BAE7B FF84B084 FF8EB28E FF94B194 FF99B399 FF9DB29C FF9FB39F FFA2B3A2 FFA3B3A3 FFA5B3A5 FFA7B3A7 FFA6B2A6 FFA8B2A8 FFA7B2A7 FFA7B2A7 FFA8B2A8 FFA8B2A8 FFA8B1A8 FFA9B2A9 FFABB2AB FFACB2AC FFADB2AD FFAEB2AE FFAFB2AF FFB0B2B0 FFB0B2B0 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFADB2AD FFA8B0A8 FFA2B0A2 FF9DAF9D FF97AD97 FF91AD91 FF8DAC8C FF88AC88 FF84AC84 FF80AB80 FF7BAA7B FF79AA78 FF74AA74 FF71A971 FF6FA86E FF6CA86C FF69A769 FF66A865 FF63A662 FF5EA65E FF5AA55A FF55A355 FF51A250 FF4DA24C FF479F44 FF419F3F FF3C9D3C FF399D39 FF369D36 FF349C34 FF319C31 FF329C31 FF339C31 FF319C30 FF2F9B2D FF2D9B2B FF299B29 FF289B26 FF259B24 FF249A23 FF219920 FF1F991D FF1D991C FF1B9A1B FF1B991A FF1A9919 FF1A991A FF199818 FF199918 FF1B991A FF1A9919 FF1C9A1B FF1A9A1A FF1A9A1A FF1D9A1B FF1C9A1A FF1E9B1D FF1F9B1E FF219B20 FF239D22 FF249D23 FF289D26 FF289D28 FF2A9E29 FF2D9E2B FF2F9E2E FF329F32 FF35A134 FF359F35 FF39A138 FF3CA23C FF41A240 FF45A344 FF46A346 FF4AA349 FF4DA44B FF50A54E FF53A551 FF54A553 FF54A552 FF56A655 FF5AA659 FF5AA65A FF5CA65B FF5FA75E FF60A760 FF65A865 FF66A866 FF6DA96C FF6FAA6F FF71A971 FF72A972 FF77AA77 FF7AAA7A FF7EAC7E FF81AB81 FF85AC84 FF8AAC8A FF8EAE8E FF92AE92 FF96AD96 FF9CAF9C FF9FB09F FFA3B0A3 FFA6B1A6 FFA7B1A7 FFA9B1A9 FFACB1AC FFACB1AC FFAFB1AF FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B3B0 FFADB4AC FFA3B3A3 FF9AB69A FF99BB98 FF9EC49E FFABCFAB FFC0DDC0 FFD4EAD4 FFE7F7E7 FFF4FCF4 FFFBFEFB FFFDFEFD FFFEFFFE FFFFFFFF FFFFFFFF FFFEFFFE FFFBFDFB FFF6FBF6 FFF0F9F0 FFECF7EB FFEAF5EA FFEAF5EA FFEEF7EE FFF2F8F2 FFF8FBF8 FFFCFDFC FFFEFEFE FFFCFEFC FFF7FCF7 FFF2F9F2 FFE8F4E8 FFDDEFDD FFCCE6CC FFB7D9B6 FF99C999 FF71B371 FF429441 FF218520 FF0F7B0F FF0E7E0C FF0E820D FF0E870D FF0F8B0F FF0F900D FF10940F FF0F950F FF11960F FF119910 FF119810 FF109A10 FF109A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF109B10 FF119B10 FF119B10 FF109A10 FF109A0F FF0F990F FF10980F FF10980F FF10970F FF109B0E FF10990F FF109710 FF139513 FF20971F FF2B9B29 FF389F37 FF49A548 FF59AA59 FF65AC64 FF6DAF6D FF78B078 FF81B280 FF87B286 FF8AB38A FF8EB38E FF91B490 FF96B395 FF98B398 FF99B399 FF9AB39A FF9AB29A FF9AB29A FF9BB19B FF9CB19C FF9FB29F FFA3B2A2 FFA4B3A4 FFA6B3A6 FFA8B3A8 FFAAB3AA FFABB3AB FFADB3AC FFAEB2AE FFAEB2AE FFAFB2AF FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAEB1AE FFA8B0A8 FFA2AFA2 FF9DAF9D FF99AE99 FF93AE93 FF90AC90 FF8BAD8B FF86AD86 FF83AB82 FF7FAA7E FF7EAA7C FF79AA79 FF75AA75 FF72A971 FF71A870 FF6EA76E FF6BA86B FF68A766 FF63A662 FF5FA55F FF59A559 FF55A355 FF51A251 FF4DA24D FF4CA14B FF479F46 FF449F43 FF429F40 FF409F40 FF3E9F3E FF3D9F3C FF3D9F3B FF3B9E3B FF399E38 FF369E34 FF349E33 FF329D32 FF309C30 FF2E9C2D FF2A9C2A FF299B29 FF2A9C28 FF289B26 FF259B24 FF279B24 FF269B26 FF279D27 FF289C26 FF289C27 FF299D28 FF299D28 FF2A9D29 FF2B9D2A FF2C9D2C FF309E2F FF329E31 FF309F30 FF33A032 FF35A033 FF379F36 FF3AA039 FF3BA039 FF3BA03A FF3FA13F FF43A342 FF44A244 FF47A247 FF4AA348 FF4DA44C FF51A44F FF53A553 FF56A556 FF58A657 FF5AA75A FF5DA55D FF5FA65E FF60A760 FF63A763 FF66A666 FF66A766 FF68A868 FF6CA96C FF6EA86E FF71AA71 FF75AB74 FF78AA78 FF79AA79 FF7AAA7A FF7EAB7E FF82AB7F FF84AC84 FF86AB86 FF88AD88 FF8BAC8B FF90AD8F FF93AE92 FF96AE95 FF99AE99 FF9FB09F FFA2B0A2 FFA7B1A7 FFA9B1A9 FFAAB1AA FFADB1AD FFADB2AD FFADB1AD FFB0B2B0 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B2B0 FFACB2AC FFA5B4A5 FF9EB79E FF99BB99 FF9DC29D FFA8CEA7 FFBBD9BA FFD0E9D0 FFE5F5E5 FFF2FBF2 FFF9FEF9 FFFEFFFE FFFFFFFF FFFFFFFF FFFEFFFE FFFEFEFE FFFCFEFC FFF9FCF9 FFF4FAF3 FFF0F8F0 FFEDF7ED FFEDF7ED FFEEF7EE FFF1F8F1 FFF6FAF6 FFFAFCFA FFFEFFFE FFFFFFFF FFFBFDFB FFF5FBF5 FFECF6EC FFE3F2E3 FFD5EAD5 FFBFDEBF FFA4D0A4 FF86BE86 FF60A75E FF389137 FF1B831A FF0D7C0B FF0E7F0D FF0C860C FF0F870D FF0E8C0D FF0F900D FF11930F FF0F950E FF109910 FF109910 FF119910 FF11990F FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119910 FF119A0F FF119A10 FF10990F FF0F9A0F FF10990F FF10980E FF0F980F FF10950F FF139512 FF1A9818 FF249E23 FF2EA32D FF3DA73C FF49AA48 FF53AE52 FF5AB05A FF65B264 FF6EB46D FF72B472 FF75B475 FF7BB47A FF82B682 FF86B686 FF89B588 FF88B588 FF86B485 FF89B489 FF8DB48D FF93B592 FF97B597 FF9DB79D FFA2B7A2 FFA4B8A4 FFA8B8A7 FFA8B7A8 FFAAB6AA FFABB5AB FFADB5AD FFAEB3AE FFAFB2AF FFAFB2AF FFB0B2B0 FFB2B2B2 FFB1B2B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFADB1AD FFAAB1AA FFA4B1A4 FF9FB09F FF9AAE9A FF96AE96 FF92AD92 FF8DAD8D FF8AAD8A FF86AB86 FF82AB82 FF7FAB7E FF7CAA7C FF79AA79 FF78AA78 FF76A975 FF72A972 FF6FA86F FF6CA86C FF67A867 FF65A664 FF60A55F FF5BA45B FF5AA45A FF57A457 FF56A356 FF53A353 FF4FA24F FF4DA24C FF4CA24C FF4AA249 FF49A248 FF47A245 FF44A044 FF42A042 FF42A041 FF40A03F FF3DA03D FF399E39 FF399F39 FF389F37 FF369E36 FF379E37 FF359E34 FF349E34 FF369F35 FF379E35 FF369F35 FF359E34 FF38A036 FF3AA13A FF3CA03C FF3DA13D FF3FA13E FF41A13F FF42A141 FF43A143 FF44A243 FF45A145 FF48A248 FF4AA249 FF4BA24B FF4EA44C FF50A44E FF52A451 FF54A453 FF55A554 FF59A659 FF5CA65C FF5FA65F FF60A75F FF61A661 FF64A663 FF67A766 FF6AA969 FF6AA869 FF6CA86C FF6FA86E FF71A970 FF75A974 FF79AA78 FF78AA78 FF7CAB7C FF7FAB7F FF82AC82 FF84AB84 FF86AC86 FF88AC87 FF89AC89 FF8BAD8B FF8EAD8E FF90AE8F FF93AE93 FF95AE95 FF99AF99 FF9BAF9B FF9FB09F FFA2B0A2 FFA6B1A6 FFACB1AC FFADB1AD FFADB2AD FFAEB2AE FFAFB2AF FFB0B2B0 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFAEB3AE FFA8B4A7 FF9FB69F FF99BB98 FF9DC39D FFA6CEA6 FFB9DEB8 FFCCE9CC FFE1F3E1 FFF0FAF0 FFF7FDF7 FFFCFEFC FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFDFEFD FFFBFEFB FFF7FCF7 FFF3FAF3 FFF0F8EF FFEFF7EF FFEFF7EF FFF2F7F2 FFF5FAF5 FFF8FBF8 FFFCFDFC FFFFFFFF FFFDFEFD FFF7FBF7 FFF0F9F0 FFE7F4E7 FFDAEEDA FFC5E3C5 FFB0D5B0 FF91C791 FF75B573 FF51A150 FF2D8E2C FF138011 FF0E7E0C FF0E810D FF0E850D FF0F8A0F FF0F8F0F FF10930F FF109410 FF109610 FF119710 FF119910 FF119A10 FF119B10 FF119A10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B0F FF119B0F FF109A10 FF109810 FF109A10 FF109910 FF11980F FF0F970F FF109B0E FF10990F FF11970E FF0F940E FF119710 FF139B12 FF169F15 FF1EA41D FF2AA829 FF32AD31 FF3AAF3A FF40B140 FF4DB44C FF56B556 FF5DB55C FF63B762 FF68B867 FF6BB76A FF6FB96F FF6FB76F FF73B973 FF79B978 FF84BA83 FF91BD91 FF99BF99 FFA0C2A0 FFA6C1A5 FFAAC1AA FFACC1AC FFAEBFAE FFAEBCAE FFADB9AD FFAEB7AE FFAEB6AE FFAEB4AE FFAEB3AE FFB0B2B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFADB1AD FFA9B1A9 FFA5B0A5 FFA2B0A2 FF9DAF9D FF98AF98 FF94AE94 FF90AD90 FF8DAD8D FF8AAC8A FF87AB87 FF84AB84 FF81AA80 FF80AA80 FF7BA97B FF7CAB7C FF7AAA79 FF75A974 FF70A970 FF6DA86D FF6BA76B FF68A768 FF63A663 FF62A661 FF5FA65E FF5DA55C FF5BA55A FF58A458 FF58A558 FF55A554 FF55A455 FF52A452 FF51A350 FF51A44F FF4EA24C FF4CA34B FF4AA24A FF48A248 FF47A146 FF44A144 FF44A143 FF44A142 FF43A142 FF44A243 FF44A243 FF44A244 FF46A245 FF46A246 FF48A448 FF4AA34A FF4DA34B FF4FA34D FF50A450 FF53A552 FF54A553 FF53A452 FF53A453 FF55A555 FF56A555 FF57A557 FF59A659 FF5CA65B FF5DA55D FF5FA65F FF61A761 FF62A762 FF66A665 FF68A767 FF6CA86B FF6CA86C FF6DA86D FF6FA86E FF70A96F FF72A972 FF75A975 FF77AA76 FF79AA79 FF7AAA7A FF80AC80 FF80AB80 FF85AD85 FF89AC89 FF8BAD8B FF8EAD8D FF8EAD8E FF91AD91 FF91AE91 FF93AD93 FF95AD95 FF97AE97 FF99AE99 FF9CAF9C FF9FAF9E FFA0AFA0 FFA4B0A4 FFA7B1A7 FFABB2AB FFADB2AD FFAEB1AE FFB1B2B1 FFAFB2AF FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B2B0 FFAFB3AF FFA9B4A9 FFA2B6A2 FF9BBA9B FF9CC29B FFA4CDA4 FFB5D9B5 FFCAE7C9 FFDCF2DC FFEDF9EC FFF5FCF5 FFFAFEFA FFFDFEFD FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFDFEFD FFFAFCFA FFF6FBF6 FFF2FAF2 FFF1F8F0 FFF0F8F0 FFF1F8F1 FFF4F9F4 FFF8FBF8 FFFBFDFB FFFDFEFD FFFEFFFE FFF9FDF9 FFF3FAF3 FFE8F5E8 FFDEF0DE FFCFE8CF FFB9DFB7 FF9ED09E FF81BF80 FF65AE64 FF459B44 FF248822 FF0E7E0E FF0F800E FF0D820C FF0E860C FF0F8C0D FF0E8F0D FF0F930F FF119610 FF109710 FF10970E FF109910 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119910 FF119A0E FF11990F FF109B10 FF119810 FF10990F FF10980F FF10980F FF10950E FF0F960F FF109A0F FF129E11 FF13A212 FF16A715 FF1BAA1A FF21AE1F FF26B124 FF2EB42D FF39B537 FF41B73F FF45B844 FF48B947 FF4BBB4A FF51BC50 FF5ABE58 FF67BF65 FF73C272 FF86C784 FF95CB95 FFA1CEA1 FFACD0AC FFB2D0B2 FFB9D0B9 FFBCCFBC FFBDCEBD FFBCC9BC FFB8C3B8 FFB4BDB4 FFB1B8B1 FFAFB6AF FFAEB3AE FFAFB2AF FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B2B0 FFADB1AD FFA9B1A9 FFA5B0A5 FFA3B0A3 FF9EAF9E FF9BAF9B FF99AE99 FF95AE95 FF91AD91 FF8FAD8E FF8BAD8B FF89AC89 FF86AB85 FF85AC84 FF83AB83 FF80AB80 FF7EAB7E FF7BA97A FF77AA76 FF73A972 FF71A871 FF6CA76C FF69A869 FF68A868 FF65A665 FF63A663 FF62A762 FF61A661 FF60A660 FF60A65E FF5EA65C FF5BA65B FF59A559 FF5AA55A FF59A358 FF59A457 FF56A555 FF55A355 FF52A452 FF52A452 FF52A452 FF53A453 FF53A452 FF54A354 FF54A454 FF53A453 FF57A655 FF58A456 FF59A659 FF5CA55B FF5EA65E FF5DA55D FF60A65E FF60A75F FF62A661 FF64A762 FF63A763 FF65A765 FF66A766 FF67A866 FF69A768 FF69A768 FF6BA76A FF6EA86D FF6FA96F FF71AA71 FF74A974 FF75A975 FF75A974 FF76A975 FF77AB77 FF7AA979 FF7CAA7C FF7CAA7C FF7EAB7E FF80AB80 FF84AB83 FF86AC85 FF8AAD89 FF8DAD8D FF8FAD8F FF93AD93 FF94AE94 FF96AE96 FF98AF98 FF9AAE99 FF9AAF9A FF9CAF9C FF9EAF9E FFA1B0A1 FFA3B0A3 FFA6B0A6 FFA9B1A9 FFACB1AC FFAFB1AF FFB1B2B1 FFB1B2B1 FFB2B3B2 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAEB2AE FFA9B3A9 FFA3B5A3 FF9CB99C FF9DC19D FFA4CCA3 FFB3D7B2 FFC8E6C8 FFDAF1DA FFE9F9E9 FFF3FBF3 FFF9FDF9 FFFDFEFD FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFCFDFC FFF9FDF9 FFF6FBF6 FFF4FAF4 FFF3F9F3 FFF4F9F4 FFF6FAF6 FFF7FBF7 FFFCFCFC FFFDFEFD FFFEFEFE FFFBFEFB FFF5FAF5 FFE9F6E9 FFE1F1E0 FFD2EBD2 FFC0E3C0 FFABD7AA FF92C992 FF70B670 FF53A453 FF369434 FF178217 FF0D7F0C FF0E820C FF0F850E FF10890F FF108E0F FF11900F FF109410 FF11960F FF109710 FF119910 FF119910 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B0F FF119A10 FF119910 FF119810 FF119910 FF10990F FF0F990F FF0F980F FF109A0E FF0F980F FF10960E FF10960F FF119B0F FF119F10 FF12A411 FF13A711 FF13AA12 FF15AD14 FF18B017 FF1AB319 FF1FB51E FF24B923 FF29BA28 FF2DBD2C FF2FBD2E FF38C037 FF4EC54D FF5EC95E FF78D078 FF8FD78E FFA4DDA3 FFB4DFB3 FFC0E1C0 FFCAE4CA FFCFE4CF FFD5E4D5 FFD6E1D6 FFD1DAD1 FFC8D0C8 FFBFC8BF FFB7C0B7 FFB4BBB4 FFB1B6B1 FFB1B4B1 FFB0B2B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B2B0 FFADB1AD FFA9B1A9 FFA5B0A5 FFA3B0A3 FF9EAF9E FF9CAF9C FF9AAF99 FF96AE96 FF93AD93 FF90AD8F FF8EAD8E FF8CAC8C FF8AAC8A FF88AC87 FF87AC86 FF84AB84 FF82AB82 FF7EAB7E FF7AAA7A FF76A976 FF74A974 FF70A970 FF6FA86E FF6EA86C FF6BA86B FF69A769 FF69A868 FF67A767 FF66A666 FF66A766 FF64A663 FF66A864 FF65A664 FF65A765 FF63A763 FF63A663 FF61A660 FF61A661 FF5EA75E FF60A55F FF61A660 FF60A660 FF62A662 FF63A763 FF64A764 FF66A766 FF67A867 FF67A867 FF6AA868 FF69A668 FF6AA96A FF6AA76A FF6CA86C FF6DA96C FF6EA96E FF6FAA6F FF71A971 FF71A971 FF72A972 FF72A972 FF73A873 FF77AA77 FF78A978 FF7BAA7B FF7CAB7C FF7DAA7C FF7CAA7B FF7EAB7E FF7FAA7F FF80AB80 FF82AB81 FF82AB82 FF83AB83 FF87AC87 FF87AC87 FF8BAD8B FF8DAD8D FF91AE91 FF95AE95 FF95AE95 FF98AF98 FF9AAF99 FF9AAE9A FF9CAF9C FF9EAF9E FFA0B0A0 FFA2B0A2 FFA4B0A4 FFA6B0A6 FFA9B1A9 FFABB1AB FFADB2AD FFB0B2B0 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAFB2AF FFABB4AB FFA4B6A4 FFA0BCA0 FF9FC29F FFA8CDA7 FFB4D8B4 FFC9E6C9 FFDDF2DD FFEBF9EB FFF3FBF2 FFF8FDF8 FFFDFEFD FFFEFFFE FFFEFFFE FFFFFFFF FFFEFFFE FFFEFFFE FFFDFEFD FFFAFDFA FFF9FCF9 FFF7FCF7 FFF6FBF6 FFF6FBF6 FFF8FCF8 FFFAFCFA FFFBFDFB FFFEFFFE FFFFFFFF FFFEFFFE FFF4FBF4 FFEAF5EA FFE0F1DF FFD2EBD1 FFC2E4C2 FFB1DAB1 FF9BCF9B FF80C080 FF5FAD5F FF409A40 FF258A24 FF118111 FF0E800C FF0F840E FF0E880D FF0E8A0E FF108D0F FF10910F FF10940F FF109510 FF119710 FF109910 FF119910 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B0F FF119A10 FF109A10 FF119A10 FF10990F FF11990E FF0F9A0F FF109A0E FF109A0F FF10970E FF10980E FF109C10 FF119F10 FF12A211 FF13A511 FF13A912 FF14AC13 FF15AF14 FF16B315 FF17B516 FF18B817 FF1ABB19 FF1CBC1C FF22BE21 FF39C537 FF4ECE4D FF65D564 FF85DD84 FFA3E4A2 FFB9E9B9 FFCAEECA FFD8F3D8 FFE3F5E2 FFEBF6EB FFF0F6F0 FFF2F5F2 FFEDF0ED FFDFE3DF FFD0D5D0 FFC4C9C4 FFBAC0BA FFB5BAB5 FFB1B6B1 FFB0B2B0 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAFB1AF FFADB1AD FFA9B1A9 FFA5B0A5 FFA3B0A3 FFA0AFA0 FF9DAF9D FF9AAE99 FF98AE98 FF94AE94 FF93AE93 FF91AD90 FF8EAD8E FF8DAD8D FF8AAC8A FF89AD89 FF88AC87 FF85AB84 FF82AB81 FF7EAA7E FF7BAA7B FF79AA79 FF77A977 FF74A974 FF72A972 FF71A971 FF6FA86F FF6EA96E FF6FA86D FF6DA86C FF6DA86D FF6BA86B FF6CA96C FF6DA86C FF6FA96D FF6DA86C FF6DA76D FF6DA76D FF6FA86E FF6CA86C FF6CA86C FF6EA96D FF6EA86E FF6FA86F FF70AA70 FF72A970 FF73A972 FF73A973 FF72A972 FF72A972 FF73A973 FF75A973 FF76AA75 FF76A975 FF79AA79 FF7AAB79 FF7CAA7C FF7DAB7D FF7EAA7E FF7FAB7F FF81AB80 FF81AC80 FF82AC81 FF84AC84 FF84AC84 FF84AC84 FF86AB86 FF87AC87 FF88AC87 FF86AB86 FF89AC88 FF8BAD8A FF8DAC8C FF8EAC8E FF90AD90 FF94AD94 FF96AD95 FF99AE98 FF9AAE9A FF9CAF9C FF9CAF9C FF9EAF9E FF9FAF9F FFA0AFA0 FFA3B0A3 FFA4B0A4 FFA6B0A6 FFA9B1A9 FFABB1AB FFADB1AD FFAFB1AF FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB2B3B2 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B2B0 FFACB3AC FFA5B6A5 FFA0BCA0 FF9FC29F FFA6CDA6 FFB8DCB8 FFCBE9CB FFDDF3DD FFEDF9EC FFF4FBF4 FFF9FDF9 FFFCFEFC FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFEFFFE FFFDFEFD FFFBFDFB FFF9FCF9 FFF9FCF9 FFF9FCF9 FFF9FDF9 FFFAFCFA FFFCFDFC FFFCFEFC FFFDFEFD FFFFFFFF FFFEFFFE FFF6FBF6 FFEEF7EE FFDFF1DF FFD3ECD2 FFC6E6C6 FFB3DBB3 FFA1D2A1 FF87C587 FF6EB56C FF4DA24D FF309030 FF1B861B FF0F800E FF0F820E FF0E840D FF10890D FF108D0F FF11900F FF0F930F FF119510 FF109810 FF119810 FF119910 FF119A10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF109B0F FF119B10 FF109910 FF119A10 FF109B10 FF119A0F FF109A10 FF10990F FF109A0F FF109A0F FF0F9A0E FF109810 FF11990E FF109C0F FF11A110 FF11A210 FF12A511 FF13A812 FF14AB12 FF15AF13 FF16B214 FF16B515 FF17B716 FF19BA17 FF1ABC19 FF28C126 FF42C941 FF5CD15C FF76DA75 FF9BE59B FFB8ECB8 FFCEF2CE FFDEF6DE FFEAF9EA FFF2FCF2 FFF8FDF8 FFFDFEFD FFFFFFFF FFFEFEFE FFF4F5F4 FFE1E5E1 FFCFD4CF FFC3C7C3 FFBABFBA FFB4B8B4 FFB2B5B2 FFB1B3B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAFB1AF FFADB1AD FFAAB1AA FFA6B0A6 FFA4B0A3 FFA2B0A2 FF9EAF9E FF9BAF9B FF9AAE99 FF97AE97 FF94AE94 FF92AD92 FF91AD90 FF90AD8F FF8EAD8E FF8DAD8D FF8AAC8A FF88AB88 FF86AC86 FF82AB82 FF7EAB7E FF7DAA7C FF7CAA7B FF78AA78 FF77AA77 FF77AA76 FF75A975 FF73A973 FF73A973 FF73A972 FF74A974 FF74A973 FF74A974 FF73A973 FF74A874 FF77A977 FF76A976 FF76AA76 FF78A977 FF78AA77 FF75AA75 FF78A978 FF79AA79 FF7BAA7B FF7BAA7B FF7BAA7B FF7AAA7A FF7CAB7B FF7CAA7B FF7CAA7C FF7DAA7D FF7DAB7D FF7FAA7F FF80AB80 FF81AB81 FF84AB84 FF86AC86 FF86AB86 FF89AD89 FF8AAC8A FF8BAD8B FF8DAD8D FF8DAC8D FF8DAD8D FF8EAD8C FF8DAC8D FF8EAD8E FF8EAD8E FF90AD90 FF90AE90 FF92AE92 FF94AE94 FF97AE97 FF99AE99 FF9AAF9A FF9EAF9E FF9EAF9E FF9FB09F FFA0AFA0 FFA1AFA1 FFA3B0A3 FFA4B0A4 FFA3B0A3 FFA6B0A6 FFA8B1A8 FFABB1AB FFADB1AD FFAFB2AF FFB0B2B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B3B2 FFB2B3B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B3B1 FFADB3AD FFA8B6A8 FF9FBA9E FF9FC49F FFA6CEA6 FFB6DBB6 FFCBE8CA FFDFF4DF FFECF9EC FFF6FCF6 FFFBFEFB FFFCFEFC FFFDFEFD FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFDFEFD FFFCFDFC FFFAFDFA FFFAFCFA FFFBFDFA FFFCFDFC FFFEFEFE FFFEFEFE FFFEFFFE FFFEFEFE FFFDFEFD FFF8FCF8 FFF0F8F0 FFE3F3E3 FFD7EED7 FFCAE8CA FFB8DEB8 FFA2D3A2 FF8DC78C FF73BA73 FF57AA57 FF3C983B FF248B23 FF148212 FF0F810F FF0F830D FF0F880C FF108B10 FF0F8D0E FF0F920E FF0F950F FF11960E FF109610 FF119910 FF119910 FF119B0F FF109A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A0F FF119910 FF109A0F FF119A10 FF11990F FF10990F FF0F990F FF10980F FF10990E FF0F990F FF109A0F FF119D0F FF11A010 FF12A310 FF11A411 FF13A811 FF13AB12 FF14AE13 FF15B214 FF16B415 FF17B716 FF18BA17 FF1CBC1A FF33C432 FF4FCC4D FF6AD569 FF8ADF8A FFAEE9AD FFCBF1CB FFE1F7E1 FFEEFAEE FFF6FCF6 FFFAFDFA FFFDFEFD FFFFFFFF FFFFFFFF FFFFFFFF FFFCFCFC FFF0F1F0 FFDEE1DE FFCED2CE FFC1C6C1 FFB8BDB8 FFB3B7B3 FFB1B4B1 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFADB1AD FFABB1AB FFA8B1A8 FFA5B0A5 FFA3B0A3 FFA0AFA0 FF9DAF9D FF9BAF9B FF9AAE99 FF98AF98 FF96AE96 FF93AD93 FF92AD92 FF91AE91 FF91AD90 FF8FAD8F FF8DAD8D FF8AAC8A FF88AC88 FF85AC85 FF83AB83 FF81AB81 FF7FAB7F FF7DAA7D FF7DAB7D FF7DAA7C FF7CAB7B FF7BAA7B FF7AAA7A FF7BAA7B FF7CAB7C FF7DAA7C FF7DAA7C FF7DAB7D FF7FAB7F FF82AB82 FF81AB81 FF80AB80 FF83AB83 FF82AB82 FF83AB83 FF83AB83 FF85AC83 FF84AB83 FF83AC83 FF83AB83 FF83AB83 FF83AB83 FF85AB84 FF86AC84 FF87AC87 FF89AC89 FF8BAC8B FF8CAC8C FF8EAD8E FF91AD91 FF95AD95 FF95AD95 FF96AF95 FF96AE95 FF94AD94 FF94AE94 FF96AE96 FF94AD94 FF96AE96 FF97AE96 FF97AF97 FF99AF98 FF9AAF9A FF9DAF9D FF9FAF9F FFA2B0A2 FFA3B0A3 FFA3B0A3 FFA4B0A3 FFA4B0A4 FFA4B0A4 FFA6B0A6 FFA6B0A6 FFA9B1A9 FFAAB1AA FFABB1AB FFADB1AD FFAFB1AF FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B3B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B2B0 FFAEB3AE FFA8B5A8 FFA2B9A1 FF9FC39F FFA8D0A7 FFB7DCB7 FFC9E7C8 FFDFF4DF FFEDF9ED FFF5FCF5 FFFCFEFC FFFEFEFE FFFEFFFE FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFCFEFC FFFCFDFC FFFBFDFB FFFBFDFB FFFCFDFC FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFCFEFC FFF6FBF6 FFF2FAF2 FFE5F4E5 FFDBF0DB FFCDE8CD FFBBDFBB FFA8D5A8 FF92C992 FF77BC77 FF62AF62 FF48A147 FF2D902D FF198519 FF10810E FF0D840D FF0E850C FF10890E FF108B0E FF0F8F0D FF109410 FF10950F FF109610 FF109710 FF119810 FF109A10 FF119A10 FF119B10 FF119A0F FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A0F FF119B0F FF119910 FF119A0F FF109A10 FF119A0F FF109A10 FF11990E FF0F980F FF109B10 FF10990F FF119B0E FF109D10 FF119F10 FF11A110 FF12A311 FF12A611 FF13AA12 FF14AC12 FF15B114 FF16B314 FF17B615 FF17B816 FF1DBB1C FF3CC53B FF59CE58 FF74D673 FF9AE399 FFC1EEC1 FFDCF6DC FFEFFAEF FFF9FDF9 FFFCFEFC FFFEFFFE FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFF6F7F6 FFE9EAE9 FFD9DCD9 FFCBCFCB FFBFC3BF FFB6BAB6 FFB2B6B2 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAFB2AF FFADB1AD FFA9B1A9 FFA6B0A6 FFA4B0A4 FFA3B0A3 FF9FB09F FF9DAF9D FF9CAF9C FF9AAE99 FF98AE98 FF97AE97 FF96AE96 FF94AE94 FF93AD93 FF93AE93 FF91AD91 FF8EAE8E FF8DAD8D FF89AC89 FF87AC87 FF85AC85 FF85AB85 FF83AB83 FF82AC82 FF83AB83 FF82AB82 FF83AB83 FF83AB82 FF83AB83 FF82AC82 FF84AB84 FF85AC85 FF86AB85 FF87AC87 FF89AD89 FF8CAD8C FF8AAC8A FF8BAD8B FF8EAC8E FF8CAD8C FF8BAD8B FF8AAC8A FF8BAD8A FF8CAD8C FF8CAD8B FF8BAC8B FF8DAE8D FF8DAC8D FF8EAC8E FF90AD8F FF91AD91 FF94AE94 FF96AE96 FF98AE98 FF9AAF9A FF9DAF9D FF9EAF9E FF9EAF9E FF9EAF9E FF9FB09F FF9EAF9E FF9EAF9D FF9FAF9F FF9FAF9F FFA1B0A1 FFA3B0A3 FFA5B0A5 FFA5B0A5 FFA8B1A8 FFA8B1A8 FFA8B1A8 FFA9B1A9 FFA9B1A9 FFA9B1A9 FFAAB1AA FFABB1AB FFADB1AD FFADB1AD FFAFB2AF FFB0B2B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAEB2AE FFA9B5A9 FFA3B9A3 FF9FC29F FFA7D1A7 FFBAE1B9 FFCCEACC FFDEF3DD FFECF9EC FFF5FCF4 FFFBFDFB FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFEFFFE FFFEFFFE FFFEFFFE FFFEFFFE FFFDFEFD FFFCFEFC FFFCFDFC FFFCFDFC FFFDFDFD FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFCFEFC FFF7FBF7 FFF1F9F1 FFE5F5E5 FFDDEFDD FFCFE9CF FFBFE2BF FFADD7AC FF97CD95 FF7EBF7E FF68B166 FF50A450 FF379736 FF1F881E FF0E800E FF0F810C FF0E850E FF0F870F FF0E890D FF0F8E0E FF10900F FF10940F FF10960F FF109610 FF10990F FF109910 FF119910 FF119A10 FF109A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119A10 FF109910 FF119B0E FF109A0F FF119B10 FF10990F FF119A10 FF10990F FF119A0F FF109D10 FF11A010 FF11A210 FF12A410 FF12A611 FF13A812 FF13AA12 FF14AF13 FF15B114 FF16B615 FF18B716 FF24BC23 FF42C640 FF5FCF5F FF82DA80 FFA9E6A9 FFCDF1CD FFE7F9E7 FFF7FDF7 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFCFCFC FFF1F2F1 FFE2E2E2 FFD4D6D4 FFC5C7C4 FFBABEBA FFB4B7B4 FFB1B3B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAFB1AF FFADB1AD FFABB1AB FFA9B1A9 FFA5B0A5 FFA4B0A4 FFA3B0A3 FFA0AFA0 FF9EAF9E FF9DAF9D FF9CAF9C FF9AAE99 FF9AAF99 FF98AE98 FF98AF98 FF98AF98 FF96AE96 FF94AD94 FF92AD92 FF91AD91 FF8FAE8F FF8DAE8D FF8CAD8C FF8CAC8C FF8BAC8A FF89AC89 FF89AC89 FF8AAD8A FF8AAC8A FF8CAD8B FF8CAC8B FF8DAD8D FF8FAE8F FF90AD90 FF93AD93 FF95AD95 FF96AE96 FF98AF98 FF95AE95 FF94AE94 FF95AD95 FF94AE93 FF92AE92 FF91AD91 FF93AE93 FF93AE93 FF95AE94 FF97AE95 FF97AE97 FF9AAF9A FF9CAF9C FF9DAF9D FF9FAF9F FFA2B0A2 FFA3B0A3 FFA3B0A3 FFA3B0A2 FFA4B0A3 FFA4B0A4 FFA5B0A5 FFA6B0A6 FFA6B1A6 FFA8B0A8 FFA9B1A9 FFA9B1A9 FFA9B0A9 FFACB1AC FFADB1AD FFACB1AC FFADB1AD FFADB1AD FFADB1AD FFADB1AD FFAEB2AE FFAFB2AF FFAFB1AF FFB0B2B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB0B2B0 FFB2B3B2 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B2B0 FFAEB3AE FFA9B4A9 FFA4B9A4 FFA1C1A1 FFA6CFA5 FFB7DFB7 FFCCEBCC FFDEF4DE FFEBF9EB FFF5FCF5 FFFAFDFA FFFDFEFD FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFFFE FFFEFEFE FFFDFEFD FFFDFEFD FFFCFEFC FFFCFEFC FFFDFEFD FFFDFEFD FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFDFEFD FFF7FBF7 FFF2F9F2 FFE7F4E7 FFDFF0DE FFD1E8D1 FFBDE1BD FFADD8AD FF99CD98 FF83C083 FF6AB269 FF51A450 FF3B983B FF258C24 FF11800F FF0E810C FF0D840D FF0F870E FF0E8A0E FF0F8D0D FF108F0F FF0F920E FF11940F FF109510 FF109710 FF119810 FF119910 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A10 FF109A10 FF119B0F FF119A0F FF119B10 FF119A10 FF119A10 FF11990F FF119A10 FF109A0F FF11990E FF0F9A0E FF119B0F FF119E0F FF119F10 FF11A110 FF11A110 FF12A411 FF11A711 FF13AA12 FF14AD13 FF15B013 FF16B314 FF17B416 FF26BB25 FF44C544 FF65D064 FF8EDD8D FFB3E8B2 FFD4F3D4 FFECFAEC FFFBFEFB FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFF8F8F8 FFEBEBEB FFDCDCDC FFCCCDCC FFBFC2BF FFB6BAB6 FFB2B5B2 FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B1B0 FFAFB1AF FFACB1AC FFAAB1AA FFA9B1A9 FFA6B0A6 FFA5B0A5 FFA3B0A3 FFA2B0A2 FFA0AFA0 FF9FAF9F FF9EAF9E FF9CAF9C FF9CAF9C FF9BAF9B FF9BAF9B FF9AAF9A FF9AAF9A FF97AD97 FF97AE97 FF95AD95 FF93AD93 FF93AE93 FF93AE93 FF92AE92 FF93AE93 FF92AD92 FF91AD91 FF92AC92 FF94AE94 FF95AE95 FF97AE97 FF97AF97 FF99AF99 FF9AAF9A FF9BAF9B FF9BAF9B FF9CAF9C FF9CAF9C FF9DAF9D FF9BAF9B FF9BAF9B FF9DAF9D FF9DAF9D FF9CAF9C FF9CAF9C FF9EAF9E FF9FAF9F FFA1AFA1 FFA2B1A2 FFA4B1A4 FFA5B1A5 FFA5B1A5 FFA6B0A6 FFA6B0A6 FFA7B0A7 FFA8B1A8 FFAAB1AA FFABB1AB FFACB1AC FFADB1AD FFAEB2AE FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFAFB2AF FFAEB4AE FFA8B4A8 FFA2B7A1 FFA0C0A0 FFA3CEA3 FFB2DDB2 FFC8EAC8 FFDCF4DC FFECF9EB FFF5FCF5 FFFAFDFA FFFDFEFD FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFDFEFD FFFDFEFD FFFCFEFC FFFCFEFC FFFDFEFD FFFDFEFD FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFDFEFD FFF7FBF7 FFF1F9F1 FFE7F4E7 FFDFF0DF FFD0E9D0 FFBFE1BF FFADD7AD FF98CB97 FF83BF82 FF6DB26D FF4FA34F FF3B973B FF288C26 FF148113 FF0F800E FF0E820D FF0F840C FF0F870D FF0E8A0E FF108D0F FF0F910E FF10910E FF109510 FF10960F FF119810 FF119810 FF109A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B0F FF119A10 FF109910 FF119910 FF109A10 FF109A10 FF109A0F FF109B10 FF109D10 FF119F10 FF119F10 FF11A110 FF12A510 FF12A511 FF12A711 FF12AD12 FF14AF13 FF15B114 FF16B215 FF23B922 FF43C543 FF6CD26B FF96DE95 FFB8EAB8 FFD7F3D7 FFEEFAED FFFAFEFA FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFCFCFC FFF2F2F2 FFE4E4E4 FFD5D6D5 FFC4C7C4 FFB9BDB9 FFB2B7B2 FFB0B3B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B2B0 FFB0B1B0 FFAEB0AE FFACB0AC FFACB1AC FFA9B1A9 FFA7B0A7 FFA6B1A6 FFA4B0A4 FFA4B0A4 FFA3B0A3 FFA3B0A3 FFA2B0A2 FFA1AFA1 FFA1AFA1 FFA0AFA0 FFA0AFA0 FFA0AFA0 FFA0AFA0 FF9FAF9F FF9EAF9E FF9CAF9C FF9BAE9A FF9AAF9A FF9AAF9A FF99AF99 FF9BAF9B FF9CAF9C FF9EAF9E FF9FB09F FF9FAF9F FFA0AFA0 FFA0AFA0 FFA0AFA0 FFA1AFA1 FFA1AFA1 FFA2B0A2 FFA3B0A3 FFA3B0A3 FFA4B0A3 FFA4B0A4 FFA4B0A4 FFA4B0A4 FFA5B1A5 FFA6B0A6 FFA8B0A8 FFAAB1AA FFABB1AB FFABB1AB FFACB1AC FFACB1AC FFACB1AC FFACB1AC FFACB1AC FFADB1AD FFADB1AD FFAEB2AE FFAFB2AF FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB2B3B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFAFB3AF FFACB3AB FFA7B4A7 FFA3B8A3 FF9FBE9F FFA6CDA5 FFB3DFB3 FFC6EBC6 FFDDF5DD FFEAF9EA FFF4FBF4 FFFAFDFA FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFFFE FFFEFFFE FFFEFFFE FFFDFEFD FFFDFEFD FFFCFEFC FFFCFEFC FFFDFEFD FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFF7FBF7 FFF1F8F1 FFE6F3E6 FFDEEFDE FFD3EAD3 FFC0E0BF FFADD6AD FF96C995 FF7FBC7F FF69AF68 FF4E9F4E FF359235 FF268924 FF198218 FF0E800E FF0D810C FF0E830C FF0F860E FF0E8B0E FF0F8C0D FF108E0F FF0F920E FF11920F FF0F950F FF119810 FF109910 FF119910 FF119910 FF119910 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B0F FF119A0F FF109A10 FF109A10 FF109B0F FF109B0F FF109B0F FF109D10 FF119F0F FF11A010 FF12A210 FF12A411 FF13A711 FF13AA12 FF14AD12 FF13AF12 FF16B014 FF1FB41E FF41C241 FF6ED16E FF99DF98 FFBBEABA FFD6F3D6 FFEBF9EB FFF8FDF8 FFFEFFFE FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFF9F9F9 FFECEDEC FFDADCDA FFCBCECB FFBBC0BB FFB2B7B2 FFB0B3B0 FFAFB2AF FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B1B0 FFB0B1B0 FFB0B1B0 FFB0B2B0 FFADAFAD FFACB1AC FFABB0AB FFABB1AB FFA9B1A9 FFA9B1A9 FFA7B0A7 FFA6B1A6 FFA6B1A6 FFA5B0A5 FFA5B0A5 FFA5B0A5 FFA5B0A5 FFA4B0A4 FFA5B0A5 FFA4B0A4 FFA4B0A4 FFA4AFA4 FFA4B1A4 FFA4B0A4 FFA5B0A5 FFA4B0A4 FFA5B0A5 FFA4AFA4 FFA5B1A5 FFA5B1A5 FFA5B0A5 FFA5B0A5 FFA5B0A5 FFA5B0A5 FFA5B0A5 FFA5B0A5 FFA5B0A5 FFA5B0A5 FFA7B0A7 FFA9B1A9 FFA9B1A9 FFABB1AB FFADB1AD FFADB1AD FFAFB1AF FFB1B2B1 FFB0B2B0 FFB1B2B1 FFB0B2B0 FFB0B2B0 FFB0B2B0 FFB0B2B0 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B3B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B3B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B0 FFB0B2B0 FFB1B2B1 FFB0B2B0 FFB1B2B1 FFB1B3B1 FFB0B2B0 FFB0B2B0 FFB0B2B0 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB0B2B0 FFADB2AD FFA9B4A9 FFA4B6A4 FFA1BAA1 FF9FC09F FFA4CDA3 FFB2DFB2 FFC9EEC8 FFDBF6DB FFEAF9EA FFF3FBF3 FFF9FDF9 FFFDFEFD FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFFFE FFFDFEFD FFFDFEFD FFFDFEFD FFFDFEFD FFFDFEFD FFFDFEFD FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFAFDFA FFF3F9F3 FFE7F4E7 FFDEEFDE FFD1E8D1 FFC2E0C2 FFB0D5AF FF95C995 FF7CB97C FF63AB63 FF4D9F4D FF379036 FF268725 FF1A8119 FF0F7E0E FF0D7E0D FF0E820D FF0F860E FF0D870D FF0F8A0E FF0F8D0F FF0F900F FF119310 FF11940F FF11960F FF119810 FF10990F FF119A0F FF109910 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF109910 FF109A10 FF109B0E FF119C10 FF119D0F FF119E0F FF11A010 FF11A210 FF12A410 FF11A711 FF13A912 FF13AB12 FF14AD11 FF18B017 FF3CBE3A FF6CCE6C FF96DD95 FFB8E8B7 FFD3F1D3 FFE9F9E9 FFF6FDF6 FFFDFEFC FFFEFFFE FFFEFFFE FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFDFDFD FFF3F4F3 FFE2E3E2 FFD1D3D1 FFBFC4BF FFB5BBB5 FFB0B3B0 FFB0B2B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB0B1B0 FFB0B1B0 FFB0B1B0 FFB0B1B0 FFB0B0B0 FFB0B1B0 FFAFB2AF FFB0B1B0 FFAEB0AE FFAEB2AE FFADB1AD FFADB1AD FFACB1AC FFABB1AB FFABB1AB FFAAB1AA FFAAB1AA FFAAB1AA FFA9B0A9 FFABB1AB FFABB1AB FFACB1AC FFADB1AD FFACB1AC FFADB2AD FFACB0AC FFAEB2AE FFACB1AC FFACB1AC FFACB1AC FFABB1AB FFABB1AB FFAAB1AA FFAAB1AA FFAAB1AA FFAAB1AA FFABB1AB FFABB1AB FFACB1AC FFADB1AD FFADB1AD FFAEB2AE FFAFB1AF FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B3B2 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB1B3B1 FFB0B2B0 FFB1B2B1 FFB0B2B0 FFB1B2B1 FFB0B2B0 FFB1B3B1 FFAFB2AF FFAEB2AE FFAEB2AE FFAEB2AE FFADB2AD FFABB3AB FFA7B4A7 FFA2B6A2 FF9DBA9D FF9FC29F FFA3CEA3 FFB3DEB2 FFC8EDC7 FFDCF6DC FFE9F9E9 FFF2FBF2 FFF8FDF8 FFFCFEFC FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFCFEFC FFFDFEFD FFFDFEFD FFFEFEFE FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFEFFFE FFFEFFFE FFFCFDFC FFF5FAF5 FFEAF5EA FFDEEEDE FFD1E8D1 FFC1DFC1 FFABD2AB FF94C694 FF7BB87B FF60A85F FF489A47 FF358E33 FF228621 FF178117 FF0F7C0D FF0E7E0E FF0D820D FF0D840C FF0E870E FF0E890D FF108C0F FF0F8F0F FF10910E FF10940F FF11960F FF119710 FF119810 FF119910 FF119A10 FF119910 FF119A0F FF119A10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B0F FF119A0F FF119B10 FF119B10 FF119910 FF109A0F FF109B10 FF109810 FF109A10 FF109A10 FF119B0E FF119D0F FF119E10 FF119F10 FF11A210 FF12A310 FF12A711 FF12A811 FF17AB16 FF33B732 FF62C861 FF8AD78A FFADE3AC FFCAECCA FFE3F6E3 FFF6FBF6 FFFDFEFD FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFAFBFA FFEAEAE9 FFD5D9D5 FFC5C8C5 FFB8BDB8 FFB1B6B1 FFB0B3B0 FFB0B1B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B1B0 FFB0B1B0 FFB1B2B1 FFAFB1AF FFB0B2B0 FFB0B2B0 FFB0B1B0 FFB0B1B0 FFB1B1B1 FFB0B1B0 FFB0B2B0 FFB0B1B0 FFB0B1B0 FFAFB2AF FFAEB1AE FFAFB1AF FFAFB1AF FFAEB0AE FFAFB1AF FFAFB1AF FFB0B2B0 FFB1B2B1 FFB1B2B1 FFB0B2B0 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB0B2B0 FFAFB1AF FFAFB1AF FFAFB1AF FFAFB1AF FFAFB1AF FFAFB1AF FFB0B2B0 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B3B1 FFB0B2B0 FFB1B2B1 FFB0B2B0 FFB1B2B1 FFB1B2B1 FFB2B3B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB0B2B0 FFB0B2B0 FFB0B3B0 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB0B2B0 FFAEB2AE FFACB3AC FFA8B3A8 FFA6B4A6 FFA3B5A3 FF9EB99E FF9CBE9B FF9EC79D FFA8D3A8 FFB6DFB5 FFC9EBC9 FFDDF6DD FFEAFAEA FFF3FCF3 FFF9FDF9 FFFDFEFD FFFEFEFE FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFD FFFDFEFD FFFDFEFD FFFDFEFD FFFDFEFD FFFEFEFE FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFDFEFD FFF4F9F4 FFEDF5ED FFDDEFDD FFCFE6CF FFBDDCBD FFA8D0A7 FF8DC28D FF78B577 FF5CA65C FF409540 FF2C892B FF1C811B FF117C10 FF107B0C FF0E7E0E FF0E810E FF0F850D FF10870F FF0F880E FF108B0F FF108E0F FF10910E FF109410 FF10960F FF11970F FF10970F FF119910 FF109910 FF11990F FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF109B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119910 FF119B10 FF119A0F FF119A0F FF119A0F FF0F990F FF109A10 FF109A0F FF109C0F FF119C0F FF109D0F FF119F0F FF11A210 FF11A410 FF14A614 FF28AE28 FF52C151 FF78CD78 FF9EDA9E FFBBE8BB FFDAF0DA FFEFFAEF FFF8FCF8 FFFDFEFD FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFF0F1F0 FFDCDEDC FFCACECA FFBBC1BB FFB1B8B1 FFAEB3AE FFAFB1AF FFB1B1B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B1B1 FFB1B2B1 FFB1B2B1 FFB0B1B0 FFB1B1B1 FFB1B2B1 FFB1B1B1 FFB1B1B1 FFB1B1B1 FFB2B2B2 FFB1B1B1 FFB1B2B1 FFB0B1B0 FFB1B1B1 FFB0B1B0 FFB0B1B0 FFB1B2B1 FFB0B1B0 FFAFB1AF FFAFB1AF FFAFB1AF FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B3B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B3B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B3B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B3B0 FFB1B2B1 FFB0B2B0 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB2B3B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B3B2 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB0B2B0 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAFB3AF FFA9B3A9 FFA3B4A3 FF9FB79F FF9CB99C FF9CBF9C FFA0C89F FFACD6AC FFBBE2BB FFCCEDCC FFDDF5DD FFEAF9EA FFF3FCF3 FFF9FDF9 FFFDFEFD FFFFFFFF FFFFFFFF FFFFFFFF FFFEFFFE FFFEFFFE FFFEFEFE FFFEFEFE FFFDFEFD FFFDFEFD FFFDFEFD FFFDFEFD FFFEFEFE FFFEFEFE FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFDFEFD FFF5FAF5 FFECF5EC FFDBEEDB FFCCE5CB FFBAD8B9 FFA1CBA0 FF87BD87 FF6CAC6C FF559E55 FF3A8E38 FF238121 FF137912 FF0D780C FF0D7B0C FF0D7D0D FF0D800C FF0E840D FF0D860D FF0F890E FF0F8C0D FF0F8E0E FF0F900E FF11920F FF0F950F FF11970E FF109610 FF119810 FF119810 FF119910 FF11990F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B0F FF119B0F FF119A0F FF119B10 FF119A10 FF109A10 FF119B10 FF10990F FF119910 FF0F980E FF109910 FF10980E FF109A10 FF119A10 FF119B0F FF109D10 FF109F10 FF11A010 FF13A311 FF1FA81E FF40B640 FF65C364 FF86D186 FFA7DFA7 FFCAEBCA FFE1F3E1 FFF0F9F0 FFF7FBF7 FFF9FDF9 FFFBFDFB FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFF6F6F6 FFE4E6E4 FFCFD4CF FFBEC4BE FFB2B9B2 FFADB3AD FFAEB1AE FFB0B1B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB1B2B1 FFB0B1B0 FFB1B1B1 FFB0B1B0 FFAFB0AF FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB0B1B0 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB0B1B0 FFB1B2B1 FFB1B1B1 FFB0B1B0 FFB0B2B0 FFB0B2B0 FFB0B1B0 FFB1B2B1 FFB1B1B0 FFB1B2B1 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB2B3B2 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB0B2B0 FFB1B3B1 FFB0B2B0 FFAFB2AF FFAFB2AF FFAFB2AF FFB1B2B1 FFB0B2B0 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B2B0 FFB0B2B0 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB2B3B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAFB3AF FFA8B3A8 FFA3B7A3 FF9DBA9D FF9EBF9E FFA4C7A4 FFACD3AC FFBDE0BC FFCFEDCF FFDFF5DF FFEAF9EA FFF3FCF3 FFF8FDF8 FFFCFEFC FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFEFFFE FFFEFEFE FFFDFEFD FFFDFEFD FFFDFEFD FFFDFEFD FFFEFFFE FFFEFEFE FFFEFFFE FFFEFFFE FFFEFFFE FFFEFFFE FFFEFFFE FFFEFEFE FFFAFCFA FFECF5EC FFDDEDDD FFCAE2C9 FFB5D7B5 FF9ECB9E FF86BB86 FF69A968 FF4F994D FF358C34 FF1C7E1B FF10780F FF0C780B FF0D7B0B FF0D7E0C FF0E800D FF10830E FF0E860E FF108710 FF108C0E FF118E0F FF108E0F FF11920F FF10940F FF11960E FF109710 FF11980F FF11980F FF119910 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF109A10 FF119A10 FF109B10 FF119A10 FF119B0F FF109B10 FF10990F FF109810 FF109810 FF109A0E FF10990F FF10980F FF109A0F FF109A0E FF109B0F FF119D10 FF1AA317 FF2FAC2E FF4FB84E FF71C670 FF93D593 FFB8E3B7 FFCFEBCF FFE0F2E0 FFEBF6EB FFF2F9F2 FFF4FBF4 FFF9FDF9 FFFBFDFB FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFAFAFA FFE9EBE9 FFD5DAD5 FFC1C8C1 FFB2BBB2 FFADB3AD FFACB0AC FFB1B1B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B1B0 FFB0B1B0 FFAFB1AF FFB0B1B0 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B1B1 FFB2B2B2 FFB1B2B1 FFB1B1B1 FFB1B2B1 FFB1B2B1 FFB0B1B0 FFB0B1B0 FFB0B1B0 FFB1B2B1 FFB0B1B0 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B3B2 FFB1B2B1 FFB1B3B1 FFB0B2B0 FFB0B2B0 FFB0B2B0 FFB0B3B0 FFAFB3AF FFAFB2AF FFAFB2AF FFAEB2AE FFAFB3AF FFAFB3AF FFAFB3AF FFAEB2AE FFAEB2AE FFAEB2AE FFAEB2AE FFAFB3AF FFAFB3AF FFAFB2AF FFAFB2AF FFB0B2B0 FFB0B2B0 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB0B2B0 FFB1B3B1 FFB1B3B1 FFB2B3B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAFB2AF FFABB5AA FFA5B9A5 FFA2BFA2 FFA9C8A9 FFB2D1B2 FFC1DEC1 FFD5EED5 FFE4F6E4 FFEDFAED FFF3FBF3 FFF9FDF9 FFFCFEFC FFFEFEFE FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFDFEFD FFFDFEFD FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFEFFFE FFFEFEFE FFFCFDFC FFF9FBF9 FFEBF3EB FFDDEBDC FFC6E0C6 FFB2D3B2 FF9AC69A FF81B77F FF65A665 FF489547 FF2F862E FF1B7D1B FF10770D FF0D780C FF0E7A0C FF0E7C0E FF0D7F0D FF0E820D FF0E850E FF0E890E FF0E8C0E FF0E8E0E FF108F10 FF0F910E FF10930F FF0F940F FF119610 FF109710 FF119810 FF119810 FF119A0F FF109A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A0F FF119A10 FF11990F FF109A0F FF119910 FF10990F FF109810 FF10980F FF109810 FF11970F FF10980F FF119A10 FF11990F FF109A0F FF159E14 FF27A624 FF39AE39 FF57BA56 FF7BC87B FF9FD79F FFBAE2BA FFCFEACF FFDDF1DD FFE4F4E4 FFECF7EC FFF1F9F1 FFF4FBF4 FFF9FDF9 FFFDFEFD FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFCFCFC FFF0F1F0 FFD8DCD8 FFC3CAC3 FFB2BBB2 FFACB4AC FFACB1AC FFAEB1AE FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAFB1AF FFAFB1AF FFAFB0AF FFB0B1B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB1B2B1 FFB1B1B1 FFB1B2B1 FFB1B2B1 FFB0B1B0 FFB0B1B0 FFB0B1B0 FFB0B2B0 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB0B2B0 FFB1B2B1 FFAFB2AF FFAEB2AE FFAEB2AE FFADB2AD FFAEB3AE FFADB2AD FFADB2AD FFACB2AC FFACB2AB FFABB2AB FFABB3AB FFACB3AC FFABB3AB FFABB2AB FFABB3AB FFACB3AC FFACB2AC FFACB3AC FFACB3AC FFADB3AD FFADB2AD FFAEB2AE FFB0B3B0 FFB0B2B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB0B2B0 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAEB3AE FFABB5AB FFA9BCA9 FFACC6AC FFB8D2B8 FFC6DDC5 FFD6EAD6 FFE6F4E6 FFF1FBF1 FFF6FCF6 FFF9FDF9 FFFDFEFD FFFEFFFE FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFFFE FFFEFEFE FFFEFEFE FFFDFEFD FFFDFEFD FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFCFDFC FFF7FBF7 FFEEF4EE FFDCEADC FFC8E0C8 FFB0D3B0 FF96C396 FF7CB37C FF62A461 FF459445 FF2C832A FF1A7918 FF0F760E FF0C770C FF0E7A0C FF0D7B0D FF0D7F0D FF0E810C FF10860F FF0E890E FF108C0E FF108D0E FF108F0F FF10910F FF109410 FF119310 FF11970F FF10980F FF109910 FF11980F FF109B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119A0F FF119A10 FF11990F FF109910 FF119910 FF0F980F FF11970E FF0F990F FF11990F FF0F990E FF109910 FF10990F FF109A0E FF119A11 FF1DA01C FF2EA92C FF42B142 FF62BF62 FF89CF87 FFA4D9A4 FFB9E1B9 FFCCE9CC FFD7EED7 FFDEF1DE FFE4F3E4 FFECF7EC FFF3FAF3 FFF8FCF8 FFFBFDFB FFFEFFFE FFFFFFFF FFFFFFFF FFFDFEFD FFF1F3F1 FFDDE2DD FFC4CCC4 FFB3BCB3 FFACB5AC FFACB2AC FFADB0AD FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B1B1 FFB0B1B0 FFAFB1AF FFAFB1AF FFB0B1B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B2B0 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFAFB2AF FFAFB2AF FFADB2AD FFABB2AB FFABB3AB FFA9B2A9 FFA9B3A9 FFA8B2A8 FFA9B3A9 FFA8B3A8 FFA7B3A7 FFA8B3A7 FFA8B3A8 FFA9B3A8 FFA8B3A8 FFA8B4A8 FFA9B3A9 FFABB4AB FFABB3AB FFACB2AC FFADB3AD FFAEB3AE FFAFB3AF FFB0B3B0 FFB0B2B0 FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B3B2 FFB0B2B0 FFB1B3B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB0B3B0 FFADB4AD FFADB8AD FFAFBFAF FFB6CBB6 FFC6DAC6 FFD5E4D5 FFE5F1E5 FFF3FBF3 FFF9FDF9 FFFBFEFB FFFDFEFD FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFFFE FFFEFFFE FFFEFEFE FFFEFEFE FFFDFEFD FFFEFEFE FFFEFFFE FFFEFEFE FFFEFFFE FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFCFDFC FFF7FBF7 FFEBF4EB FFDCEADC FFC8DFC8 FFAED1AE FF98C598 FF7BB37A FF5DA15D FF439243 FF2B832A FF187918 FF0E740D FF0D760C FF0D7A0B FF0E7B0C FF0D7F0D FF0E810D FF0F840E FF0F870F FF0F8A0D FF108D10 FF0E8F0E FF10910F FF10930E FF11950F FF10950F FF11970F FF119810 FF119810 FF119910 FF119A0F FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF109B10 FF119B10 FF119A0F FF109A10 FF0F9A0F FF109810 FF119910 FF109710 FF109810 FF109810 FF109910 FF109810 FF11970F FF159B14 FF23A222 FF32A930 FF4BB34B FF70C470 FF8ED08D FFA5D9A4 FFB7E1B7 FFC7E8C7 FFD0ECD0 FFD8EFD8 FFDEF1DD FFE4F4E4 FFEBF7EB FFF2FBF2 FFF9FDF9 FFFDFEFD FFFFFFFF FFFFFFFF FFF2F4F2 FFDEE3DE FFC6CFC6 FFB3BFB3 FFA9B4A9 FFA9B1A8 FFACB1AC FFAFB2AF FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAFB1AF FFAEB0AE FFAFB1AF FFAFB1AF FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B2B0 FFAFB2AF FFB0B2AF FFAFB2AF FFB1B2B1 FFB1B2B1 FFB0B2B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B2B0 FFAFB2AF FFACB2AC FFABB3AB FFA9B2A9 FFA7B3A7 FFA5B2A5 FFA6B3A6 FFA7B4A7 FFA7B3A7 FFA6B4A6 FFA6B3A5 FFA7B3A7 FFA8B4A8 FFA8B4A8 FFA8B3A8 FFA9B3A9 FFA9B3A9 FFABB3AB FFACB4AC FFAEB2AE FFAEB2AE FFB0B2B0 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B3B2 FFB1B3B1 FFAFB3AF FFB0B6AF FFB2BCB2 FFB7C4B7 FFC3D2C3 FFD3E1D3 FFE2EAE2 FFF1F5F1 FFFCFEFC FFFDFEFD FFFEFEFE FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFFFE FFFEFEFE FFFDFEFD FFFDFEFD FFFEFEFE FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFCFDFC FFF6FAF6 FFE9F2E9 FFDCEADC FFC7DFC6 FFAED0AE FF93C193 FF7AB279 FF5B9F5A FF3E8E3C FF278126 FF147512 FF0C740C FF0D750B FF0D790D FF0D7B0C FF0D7E0D FF0D810D FF0F840F FF0E850D FF0F8A0D FF108D0E FF0F8F0F FF10900E FF119110 FF10940F FF11950F FF11950F FF11970F FF10990F FF11990F FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF109B10 FF119A10 FF119A10 FF10990F FF109910 FF10990F FF10980F FF11970F FF10990F FF10990F FF0F990F FF0F970F FF119710 FF179B17 FF26A224 FF38AA38 FF58B858 FF73C572 FF8BCD8A FF9ED69D FFAFDDAF FFBCE1BC FFC2E6C2 FFC9E8C9 FFD1ECD1 FFDAF0DA FFE2F3E2 FFECF7EC FFF2FAF2 FFF7FCF7 FFFAFDFA FFF4F8F4 FFDFE5DF FFC5D0C5 FFB0BEB0 FFA6B4A6 FFA6B0A6 FFABB0AB FFAFB1AF FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B0B0 FFAFB1AF FFAEAFAE FFAFB1AF FFAFB0AF FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B2B0 FFAEB2AE FFADB2AD FFAEB2AE FFAFB2AF FFB0B2B0 FFAFB2AF FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAFB2AF FFADB2AD FFADB2AD FFAAB2AA FFA8B2A8 FFA6B2A6 FFA6B2A6 FFA6B2A6 FFA7B3A7 FFA7B2A7 FFA6B2A6 FFA8B2A8 FFA9B3A9 FFA8B3A8 FFA8B2A8 FFA9B3A9 FFACB3AB FFACB2AC FFADB3AD FFADB3AD FFB0B2AF FFB0B3B0 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB0B2B0 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B2B0 FFB0B4B0 FFB2B9B2 FFB7BFB7 FFC0CAC0 FFD0DAD0 FFDFE7DF FFEDF1ED FFF9FBF9 FFFFFFFF FFFFFFFF FFFFFFFF FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFDFEFD FFFEFEFD FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFDFEFD FFFBFCFB FFF4F9F4 FFE9F2E9 FFDBE9DB FFC8DEC8 FFAECFAE FF8EBE8E FF73AC72 FF589D57 FF388938 FF1E7B1D FF0F720E FF0D730B FF0C740C FF0C760C FF0D7B0C FF0D7D0B FF0E800D FF0E820D FF0E850E FF0F880D FF108B0F FF0F8D0E FF0F8F0E FF109210 FF0F940F FF0F940F FF109510 FF10960F FF109810 FF119910 FF119910 FF119910 FF119A0F FF109A0F FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B0F FF119C10 FF119C10 FF119C0F FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF109B10 FF119B10 FF119B10 FF119A0F FF109910 FF119A10 FF119910 FF11990F FF109910 FF11970F FF11970E FF11980F FF10970F FF11970F FF11980F FF119810 FF199C18 FF25A025 FF42AD40 FF5BB85B FF70C26F FF86CB85 FF96D296 FFA3D7A3 FFAEDDAE FFB5E2B5 FFBCE3BC FFC2E6C2 FFCBE8CA FFD1ECD1 FFDDF0DD FFE6F3E6 FFECF6EC FFE9F3E9 FFD7E2D7 FFBDD0BD FFA9BCA8 FFA3B2A3 FFA4B0A4 FFA9B0A9 FFAEB0AE FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFAFB0AF FFAFB1AF FFAFB0AF FFB0B1B0 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFAFB2AF FFAEB2AE FFADB2AD FFACB2AC FFACB2AC FFADB2AD FFAEB2AE FFAEB2AE FFB0B2B0 FFB0B2B0 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFAFB2AF FFAFB3AF FFABB2AB FFAAB3AA FFABB3AB FFA9B3A9 FFA9B3A9 FFA8B2A8 FFA9B3A9 FFABB3AB FFAAB2AA FFABB3AB FFACB3AC FFADB3AD FFADB3AD FFACB2AC FFAEB2AE FFAFB2AF FFB0B3B0 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B3B1 FFB2B3B2 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B3B1 FFB1B4B1 FFB1B7B1 FFB5BCB5 FFBDC4BD FFCAD1CA FFDDE4DD FFEAEFEA FFF5F7F5 FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFEFFFE FFFEFFFE FFFEFFFE FFFEFFFE FFFEFFFE FFFEFEFE FFFEFEFE FFFDFEFD FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFEFFFE FFFCFCFB FFF5F9F5 FFE8F1E8 FFDAE9DA FFC7DDC7 FFB0D0B0 FF93BF93 FF71AB70 FF539952 FF388937 FF1E791D FF0E720E FF0D720B FF0C740C FF0D770B FF0D780C FF0E7C0D FF0E7F0D FF0D820D FF0E850D FF0E870E FF108A0F FF0F8D0E FF0F8F0E FF109110 FF10920F FF10940F FF109610 FF11970F FF11980F FF119910 FF119A10 FF109B10 FF109910 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B0F FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B0F FF119C10 FF119C0F FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A0F FF109A10 FF119910 FF119910 FF109810 FF10980F FF11970F FF0F980F FF109810 FF10980F FF109810 FF119811 FF189B17 FF2BA428 FF3FAE3E FF55B555 FF67C067 FF7CC77C FF8BCE8A FF97D597 FF9ED69E FFA6DAA4 FFADDCAD FFB3E0B3 FFBEE3BE FFC5E7C5 FFD0EDD0 FFD7EDD7 FFD3ECD3 FFC4DDC4 FFAAC8AA FF9AB899 FF99B099 FFA0AF9F FFA4AEA4 FFACB0AC FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFAFB1AF FFAFB1AF FFAFB0AF FFAFB1AF FFB0B1B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFAFB2AF FFAEB2AE FFAEB2AE FFACB2AC FFADB2AD FFAEB2AE FFAEB2AE FFB0B2B0 FFAFB2AF FFB0B2B0 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFAFB2AF FFAEB2AE FFADB2AD FFADB2AD FFADB3AD FFADB2AD FFADB3AD FFAEB2AE FFAEB2AE FFB0B3B0 FFAFB2AF FFAFB2AF FFB0B2B0 FFAFB2AF FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB2B3B2 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B4B2 FFB2B7B2 FFB5BAB5 FFBDC3BD FFC8CEC8 FFD7DCD7 FFEAEEEA FFF4F6F4 FFFCFDFC FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFEFFFE FFFEFEFE FFFEFEFE FFFDFEFD FFFEFEFE FFFDFEFD FFFEFEFE FFFEFFFE FFFEFEFE FFFEFFFE FFFEFFFE FFFEFFFE FFFEFEFE FFFEFEFE FFFCFDFC FFF5F9F5 FFE9F2E9 FFD9E8D9 FFC6DCC5 FFB0CDAF FF93BD92 FF74AC74 FF50964E FF358735 FF1D781C FF0E710C FF0C720B FF0C740C FF0D770B FF0D790C FF0D7B0D FF0E7D0D FF0D800C FF0F830D FF0F850E FF10890E FF0F8C0F FF0F8E0E FF109110 FF0F920F FF109410 FF109510 FF10970F FF10970F FF119810 FF119910 FF119910 FF119A10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119A10 FF119A10 FF119910 FF119910 FF119A0F FF119910 FF109810 FF109810 FF10960F FF10970F FF10970F FF10970F FF10970F FF119810 FF199C18 FF2AA32A FF3EAB3B FF4EB14E FF62BC62 FF71C271 FF81C980 FF88CC88 FF91D091 FF99D499 FF9FD69F FFA8D9A8 FFB1DEB1 FFB8E0B8 FFBEE3BD FFB7DDB6 FFA6CFA6 FF8FBE8F FF88B187 FF8CAD8C FF93AA93 FF9CAB9C FFA5AEA5 FFACB1AC FFB0B1B0 FFB1B2B1 FFB2B2B2 FFB1B1B1 FFB1B2B1 FFAFB0AF FFAFB0AF FFAEB0AE FFAEB0AE FFB0B1B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB0B2B0 FFB0B2B0 FFB0B2B0 FFB0B2B0 FFB0B2B0 FFB0B2B0 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B2B0 FFB0B2B0 FFB0B2B0 FFB0B2B0 FFAFB2AF FFAFB2AF FFB0B2B0 FFAFB2AF FFAFB2AF FFB0B2B0 FFB2B3B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B3B2 FFB1B2B1 FFB2B3B2 FFB0B2B0 FFB1B2B1 FFB1B2B1 FFB1B3B1 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB1B3B1 FFB3B6B3 FFB6BBB6 FFBAC0BA FFC6CCC6 FFD3D9D3 FFE5E9E5 FFF4F6F4 FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFFFE FFFEFFFE FFFDFEFD FFFDFEFD FFFDFEFD FFFDFEFD FFFEFEFE FFFDFFFD FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFDFEFD FFFBFDFB FFF6F9F6 FFEAF2EA FFD9E8D9 FFC6DCC5 FFADCBAD FF92BA91 FF71A86F FF50954E FF2B7F2B FF187517 FF0D710D FF0C710C FF0B740B FF0D760B FF0D790C FF0D7B0D FF0D7D0C FF0F800D FF0F820F FF0E860D FF0E880E FF0F8A0E FF108D0F FF108F0E FF10920F FF10940E FF109510 FF10960F FF11980F FF109810 FF11990F FF119910 FF11990F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119C10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF109A10 FF109A10 FF119910 FF109810 FF119910 FF10990F FF109910 FF109810 FF11970F FF10980F FF119710 FF11980F FF11980E FF129912 FF1A9C1A FF25A225 FF35A733 FF46AF45 FF57B655 FF65BD65 FF70C070 FF79C578 FF80C880 FF88CC87 FF90D090 FF95D295 FF9BD49B FF9BD39A FF95CE95 FF86C186 FF7AB478 FF75AC74 FF7AA77A FF83A683 FF8DA78D FF9CAB9B FFA7AFA7 FFAEB1AE FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B1B0 FFAFB0AF FFAFB0AF FFB0B1B0 FFB0B1B0 FFB1B2B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB1B3B1 FFB1B3B1 FFB1B3B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B3B2 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB2B3B2 FFB2B5B2 FFB5BAB5 FFBBC0BB FFC6CBC6 FFD4D8D3 FFE3E6E3 FFF5F7F5 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFFFE FFFDFEFD FFFDFEFD FFFDFEFD FFFDFEFD FFFCFEFC FFFDFEFD FFFDFEFD FFFEFEFE FFFDFEFD FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFBFDFB FFF6F9F6 FFEAF2EA FFDCE9DC FFC9DEC8 FFB0CEAF FF93BA93 FF71A670 FF51924F FF307E2F FF187216 FF0F6F0D FF0C710B FF0B730B FF0C750A FF0D790C FF0D7A0C FF0D7D0C FF0E7F0D FF0E820D FF0E850D FF0E880D FF0F8A0E FF0F8C0F FF108D0F FF0F910E FF109410 FF10950F FF109610 FF0F970F FF109810 FF119810 FF119910 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C0F FF119B10 FF119B0F FF119B10 FF119B10 FF119C10 FF119B0F FF119C10 FF109C10 FF119B0F FF119C10 FF119B0F FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF109910 FF119910 FF119A0F FF119810 FF11980F FF109610 FF109910 FF0F990F FF109810 FF119810 FF149913 FF1A9B19 FF239F23 FF2FA42F FF3EAA3C FF4CB24B FF58B658 FF61BA60 FF69BD69 FF70C16F FF75C275 FF78C478 FF7AC37A FF78C176 FF6FBC6F FF63B363 FF5FA85E FF63A463 FF6AA169 FF71A170 FF7EA47D FF90A98F FF9DAD9D FFA4AEA4 FFABB0AB FFAFB2AF FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB0B2B0 FFAFB1AF FFAFB1AF FFAFB1AF FFAFB1AF FFB0B1AF FFB0B1B0 FFB0B1B0 FFB1B1B1 FFB1B1B1 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB1B3B1 FFB1B3B1 FFB1B2B1 FFB1B3B1 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B3B2 FFB2B2B2 FFB2B3B2 FFB1B2B1 FFB2B4B2 FFB2B7B2 FFB5BAB5 FFBDC1BD FFC6CBC6 FFD5DAD5 FFE5E8E5 FFF5F7F5 FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFCFEFC FFFCFEFC FFFCFEFC FFFCFEFC FFFDFDFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFDFDFD FFF7FAF7 FFEEF5EE FFDDEADD FFC8DEC8 FFB1CEB0 FF96BC95 FF74A674 FF528F50 FF307D30 FF156C15 FF0D6B0C FF0D6E0B FF0D730C FF0C750C FF0D780B FF0D7B0C FF0E7E0C FF0D800D FF0E810C FF0F830E FF0F870D FF0F8B0E FF0F8C0F FF0E8D0E FF10900F FF10930F FF119410 FF109610 FF109610 FF119810 FF119910 FF119A0F FF119B10 FF119A0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B0F FF119C10 FF119C0F FF119B10 FF119B10 FF119C10 FF109B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF109B10 FF119A10 FF119A10 FF119910 FF11990F FF119A0F FF109810 FF10980F FF119A10 FF119910 FF10970F FF109810 FF109910 FF139812 FF179915 FF1F9D1E FF29A127 FF35A533 FF3FAB3E FF48AE46 FF4EB24D FF54B454 FF58B558 FF5CB55B FF5AB45A FF55B055 FF50AB4F FF48A548 FF499E47 FF4D9C4D FF539A53 FF5F9B5F FF6FA16E FF80A580 FF8DAA8D FF99AD99 FFA2B0A2 FFA8B1A8 FFADB1AD FFAFB1AF FFAFB2AF FFB1B2B1 FFAFB1AF FFB0B1B0 FFAFB0AF FFAFB1AF FFAEB1AE FFAEB0AE FFB0B1B0 FFAFB0AF FFB0B2B0 FFB0B1B0 FFB0B1B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B3B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB0B2B0 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B3B1 FFB1B4B1 FFB3B7B3 FFB5BAB5 FFBCC2BC FFC7CBC7 FFD5DAD5 FFE8EAE8 FFF7F8F7 FFFEFFFE FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFDFEFD FFFDFDFD FFFCFEFC FFFCFEFC FFFDFEFD FFFDFEFD FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFCFDFC FFF7FAF7 FFEFF5EF FFE0EBE0 FFCBDECB FFAFCCAE FF94BB93 FF72A472 FF4F8B4D FF2C752B FF166B15 FF0B690A FF0B6C0A FF0B700A FF0D730B FF0C760B FF0D780A FF0D7C0D FF0E810C FF0E810D FF10840D FF0F860D FF0F890E FF0F8C0F FF0F8F0D FF108F0F FF0F920F FF109410 FF10950F FF10970F FF119710 FF109910 FF119A10 FF119A10 FF119B10 FF119A10 FF119910 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C0F FF119B0F FF119C10 FF119B10 FF119C0F FF119C10 FF119B0F FF109C10 FF119B10 FF109B10 FF109B10 FF119B0F FF109B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A0F FF119910 FF11980F FF119910 FF11990F FF0F980F FF109910 FF10980F FF11980F FF119810 FF109910 FF119711 FF159815 FF199818 FF1F9C1F FF27A127 FF31A230 FF36A535 FF3BA73B FF3EA83E FF3FA83F FF3EA53C FF3CA339 FF369F36 FF329A31 FF2F932E FF359235 FF3F913E FF4B964B FF609D60 FF72A272 FF81A780 FF8CAB8C FF94AD94 FF9CAE9C FFA0AFA0 FFA9B1A9 FFABB1AB FFADB1AD FFADB1AD FFAEB1AE FFADB1AD FFAFB1AF FFAFB0AF FFAEB0AE FFADB0AD FFAEB0AE FFAFB1AF FFAFB1AF FFAFB1AF FFAFB1AF FFAFB1AF FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB0B1B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB0B3B0 FFB2B5B2 FFB3B7B3 FFB8BDB8 FFBFC4BE FFCBCFCB FFD7DBD6 FFEAECEA FFF9FAF9 FFFFFFFF FFFFFFFF FFFFFFFF FFFEFFFE FFFEFFFE FFFEFFFE FFFDFEFD FFFDFEFD FFFCFEFC FFFDFDFD FFFDFEFD FFFDFEFD FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFDFEFD FFFBFCFB FFF7FAF7 FFEFF5EF FFE1ECE1 FFCEDFCE FFB4D0B4 FF93BB92 FF72A571 FF518D50 FF2F762E FF136512 FF0C660A FF0A690A FF0B6E0A FF0C720C FF0D740C FF0D770C FF0E7C0D FF0D7E0D FF0E800D FF0E830D FF0F850E FF0E880D FF0F8C0E FF0F8E0E FF108F0E FF109210 FF10930F FF109510 FF10970F FF11970F FF119810 FF119A0F FF119A10 FF119A10 FF119B10 FF119A10 FF119910 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B0F FF119C10 FF119B10 FF119B0F FF119B0F FF119B10 FF119B0F FF109C10 FF109B10 FF119B10 FF109B10 FF119B10 FF109B0F FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF109A10 FF109A10 FF10990F FF109910 FF119A0F FF119910 FF119910 FF109710 FF119710 FF10990F FF11980F FF119810 FF139612 FF159613 FF189717 FF1D9A1B FF229B20 FF239C22 FF269C25 FF269B26 FF289B27 FF279826 FF259425 FF219220 FF1C8B1A FF1D8B1D FF298B28 FF3E923D FF51994F FF629E61 FF71A470 FF7EA87E FF85AA85 FF8DAE8D FF96AD96 FF9CAE9C FFA2AFA2 FFA8B1A8 FFA9B1A9 FFAAB1AA FFABB1AB FFABB1AB FFADB1AD FFAFB2AE FFB0B1B0 FFAEB0AE FFAEB0AE FFAEB1AE FFAEB0AE FFAEB1AE FFAEB1AE FFAFB2AF FFAFB1AF FFB0B2B0 FFB0B1B0 FFB0B1B0 FFB1B2B1 FFB0B2B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B0 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B3B1 FFB1B4B1 FFB1B5B1 FFB4B9B4 FFB9BFB9 FFC0C6C0 FFCED2CE FFDFE2DE FFEDF1ED FFF8F9F8 FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFEFFFE FFFEFEFE FFFDFEFD FFFCFEFC FFFCFEFC FFFCFEFC FFFDFEFD FFFDFEFD FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFBFDFB FFF7F9F7 FFEEF4EE FFE4ECE3 FFD1E1D0 FFB8D2B8 FF99BE99 FF73A472 FF508D4F FF31782F FF166615 FF0B6109 FF0C650B FF0B6B0A FF0C700C FF0C730C FF0D760C FF0C7A0C FF0C7C0C FF0D800B FF0D820D FF0F840E FF10890D FF0F8C0D FF0F8D0F FF108E0F FF10910F FF10940E FF11950F FF11960F FF119710 FF109910 FF119810 FF119910 FF109B10 FF119A10 FF119B10 FF119910 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C0F FF119B10 FF119C10 FF119C10 FF119C0F FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119910 FF119B0F FF119A10 FF119910 FF0F9A0F FF10990F FF119A10 FF11990F FF109810 FF109810 FF11970F FF10970F FF109410 FF119510 FF139412 FF139412 FF169516 FF189618 FF199418 FF199318 FF199218 FF168F15 FF148C14 FF118810 FF158714 FF21891E FF2D8D2C FF419441 FF539B53 FF61A061 FF6EA26E FF78A778 FF82AA81 FF8AAD8A FF92AD92 FF99AF99 FF9FAF9F FFA4B0A4 FFA5B0A5 FFA7B0A7 FFA9B1A9 FFA9B0A9 FFABB0AB FFADB2AD FFADB1AD FFB0B2B0 FFAFB1AF FFAEB0AE FFAEB0AE FFAFB1AE FFAEB1AE FFAEB2AE FFAEB1AE FFAFB2AF FFAFB1AF FFB0B2B0 FFB1B2B1 FFB0B1B0 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B2B0 FFB0B2B0 FFAFB2AF FFAFB2AF FFAFB2AF FFB0B2B0 FFB0B2B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B3B2 FFB2B2B2 FFB2B3B2 FFB0B2B0 FFB0B3B0 FFB1B5B1 FFB2B7B2 FFB5BBB5 FFBBC1BB FFC5CAC5 FFD1D6D1 FFE0E4E0 FFF2F4F2 FFF9FAF9 FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFDFEFD FFFDFEFD FFFCFEFC FFFCFDFC FFFCFEFC FFFDFEFD FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFFFE FFFEFFFE FFFEFEFE FFFDFEFD FFF7FAF7 FFEFF5EF FFE4ECE3 FFD0DFD0 FFB7D0B6 FF99BE99 FF77A676 FF4D8B4D FF30782F FF186617 FF0A5E0A FF0B630A FF0C670A FF0C6C0A FF0B700B FF0C740B FF0E770D FF0D7B0D FF0E7E0C FF0E810D FF0E840E FF0F860E FF0E890E FF108D0F FF0F8F0E FF10910F FF0F920F FF10950F FF109610 FF11990F FF119710 FF11980F FF119910 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B0F FF119B10 FF119B0F FF119B10 FF119B0F FF119B0F FF109B10 FF109B0F FF119B10 FF109B10 FF109B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF109B10 FF119A10 FF119A10 FF11990F FF119910 FF119810 FF109910 FF119910 FF10990F FF0F970F FF10970F FF11970F FF11960F FF10950F FF11940E FF10920E FF109210 FF119210 FF119210 FF119110 FF118F10 FF108D10 FF0F8A0D FF0E890E FF10870F FF198918 FF238D22 FF329130 FF439741 FF519C50 FF5EA05B FF68A368 FF73A673 FF7FAA7F FF85AC85 FF8FAD8F FF95AE95 FF9CB09C FFA1AFA1 FFA3B0A3 FFA4B0A4 FFA6B0A6 FFA8B1A8 FFA9B1A9 FFADB1AD FFADB1AD FFAFB1AF FFB0B2B0 FFAFB1AF FFAFB1AF FFAFB2AF FFAFB2AF FFAEB1AE FFAFB2AF FFAFB2AF FFB0B2B0 FFAFB2AF FFAFB2AF FFAEB1AE FFAFB2AF FFB0B2B0 FFB0B1B0 FFB1B1B1 FFB1B1B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB0B2B0 FFB0B2B0 FFAFB2AF FFAFB2AF FFADB2AD FFADB2AD FFAEB2AE FFAEB2AE FFAFB2AF FFB0B2B0 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B2B0 FFB0B4B0 FFB1B5B0 FFB2B8B2 FFB5BCB5 FFBCC3BC FFC8CFC8 FFD4DAD4 FFE2E6E2 FFF1F3F1 FFFCFCFC FFFFFFFF FFFFFFFF FFFEFFFE FFFEFFFE FFFEFFFE FFFEFFFE FFFDFEFD FFFDFEFD FFFCFEFC FFFCFDFC FFFDFEFD FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFDFEFD FFFBFDFB FFF6F9F6 FFEFF4EF FFE3EBE2 FFD1DFD1 FFB5CDB5 FF96B895 FF77A677 FF538D53 FF2C742B FF196617 FF0C610B FF0B6109 FF0A640A FF0D6A0A FF0C6E0B FF0C730B FF0D760B FF0D7A0D FF0D7D0D FF0D810D FF0E830D FF0F860D FF0E890D FF108C0F FF108E0E FF10900F FF10920F FF10940F FF11960E FF109610 FF119710 FF119810 FF119810 FF119A10 FF119910 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C0F FF119B0F FF119B10 FF119C0F FF119B10 FF119C0F FF119B10 FF109B10 FF109B10 FF119B10 FF109B10 FF119B0F FF119B0F FF119B0F FF119B10 FF109A0F FF119B10 FF109B10 FF119B10 FF109B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119A0F FF119A10 FF119A10 FF119B10 FF109A10 FF119A10 FF11990F FF11990F FF109910 FF119A10 FF119810 FF109710 FF119810 FF0F960F FF119610 FF10950F FF10950F FF109310 FF10920E FF10900E FF0E8F0D FF0E8D0E FF108D0D FF0F8B0E FF108A0E FF128A11 FF1A8A1A FF278E26 FF369333 FF429841 FF4F9B4F FF5C9F5C FF67A467 FF71A771 FF7BAA7B FF82AA82 FF8BAC8A FF92AC92 FF99AE99 FF9EAF9E FFA0AFA0 FFA2B0A2 FFA4B0A4 FFA6B0A6 FFA9B1A9 FFABB1AB FFADB1AD FFAFB1AF FFB0B2B0 FFB0B2B0 FFB1B2B1 FFB0B2B0 FFB0B1B0 FFAFB2AF FFAEB1AE FFAFB2AF FFB0B2AF FFAEB2AE FFAFB2AF FFAFB2AF FFB0B2B0 FFB0B2B0 FFB0B2B0 FFB0B2B0 FFB2B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB0B2B0 FFB0B2B0 FFB0B2B0 FFAFB2AF FFAFB2AF FFAFB2AF FFADB2AD FFADB2AD FFACB2AC FFADB2AD FFADB2AD FFAFB2AF FFAFB2AF FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB0B3B0 FFB0B4AF FFAFB6AF FFB2BAB2 FFB6BFB6 FFBFC8BF FFCAD2CA FFD9E0D9 FFE5E9E5 FFF0F3F0 FFFBFCFB FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFFFE FFFDFEFD FFFDFEFD FFFDFEFD FFFCFEFC FFFCFEFC FFFCFDFC FFFDFEFD FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFCFDFC FFF9FBF9 FFF4F8F4 FFEDF3EC FFE2EBE1 FFD1E0D1 FFB9D0B8 FF95B995 FF76A475 FF569056 FF367A33 FF176716 FF0D610C FF0A6009 FF0B640A FF0B690A FF0C6C0A FF0C710B FF0D740B FF0E790C FF0E7C0C FF0D800D FF0E840D FF0F880E FF108910 FF0F8D0E FF0F8E0E FF10900F FF109310 FF0F930F FF109510 FF119710 FF109910 FF11990F FF11990F FF119910 FF119A10 FF119910 FF119910 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C0F FF119C0F FF119C0F FF119B10 FF119B10 FF119B0F FF119B10 FF109B0F FF119B0F FF109B0F FF119A10 FF109A0F FF119B10 FF109A0F FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109A10 FF119B10 FF109A10 FF119B10 FF119B10 FF119A10 FF109B10 FF119A10 FF109B10 FF119A10 FF119A10 FF109A10 FF109910 FF119A0F FF119910 FF119810 FF11970F FF11970F FF109510 FF11950E FF0F940F FF10930F FF109310 FF109310 FF10910E FF109010 FF0F8D0E FF0E8C0E FF0E8A0E FF138C11 FF1C8E1B FF299027 FF359433 FF40993F FF4E9C4C FF5BA059 FF63A363 FF6FA76F FF76A976 FF7DA97D FF88AB88 FF90AD90 FF99AE98 FF9BAF9B FF9CAF9C FF9FAF9F FFA2B0A2 FFA4B0A4 FFA6B0A6 FFA9B1A9 FFACB0AC FFAFB2AF FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB0B1B0 FFB1B2B1 FFB0B2B0 FFAFB2AF FFB0B2B0 FFB0B2B0 FFB0B2B0 FFAFB1AF FFB0B2B0 FFB0B2B0 FFB0B2B0 FFB0B2B0 FFB1B2B1 FFB0B1B0 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB0B3B0 FFB1B2B1 FFB0B2B0 FFB0B2B0 FFAFB2AF FFB0B3B0 FFB0B2B0 FFAFB2AF FFAFB2AF FFAEB2AE FFAEB2AD FFADB3AD FFACB2AC FFADB2AD FFAFB2AF FFAFB2AF FFB0B2B0 FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B3B0 FFAFB3AF FFAFB5AF FFB0B8B0 FFB2BDB2 FFBAC5BA FFC3CDC3 FFCED6CE FFDCE3DC FFEAEDEA FFF3F5F3 FFFCFCFC FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFEFFFE FFFEFEFE FFFDFEFD FFFCFEFC FFFCFEFC FFFDFEFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFFFE FFFFFFFF FFFEFFFE FFFEFFFE FFFFFFFF FFFDFEFD FFF8FBF8 FFF3F7F2 FFEBF1EB FFDFE8DE FFCDDDCC FFB7CEB7 FF99BA99 FF73A272 FF548F53 FF377C36 FF186616 FF0C610B FF0B6309 FF0B650A FF0A670A FF0C6A09 FF0D6F0B FF0C730C FF0D780D FF0D7C0C FF0F7F0D FF0D830D FF0E880D FF10880E FF0F8A0F FF0F8F0D FF11910F FF10920F FF10940F FF10950F FF109710 FF10970F FF11980F FF109910 FF119910 FF109A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C0F FF119C10 FF119C0F FF119B10 FF119B0F FF119B0F FF119B10 FF119B0F FF119B10 FF109B0F FF109B10 FF109B0F FF119B0F FF109A10 FF109B10 FF109A10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF109B10 FF119B10 FF109B0F FF119A10 FF119910 FF119810 FF119A10 FF109A10 FF119910 FF109910 FF109810 FF10970F FF109710 FF11960F FF11960F FF10950F FF10940F FF109410 FF10920E FF0F910E FF11900F FF0F8D0E FF108C0E FF108B0F FF148B12 FF1C8E1B FF289127 FF339533 FF3E993E FF4B9C4B FF56A056 FF60A360 FF6BA56A FF73A871 FF7BA97B FF86AC86 FF8EAD8E FF96AF96 FF99AE99 FF9BAF9B FF9DAF9D FFA0B0A0 FFA3B0A3 FFA5B0A5 FFA8B1A8 FFAAB0AA FFAEB2AE FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB0B2B0 FFB0B2B0 FFB1B2B1 FFB0B2B0 FFB0B2B0 FFB0B2B0 FFB0B2B0 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB2B3B2 FFB1B2B1 FFB0B2B0 FFB0B2B0 FFB0B2B0 FFB0B3B0 FFB1B2B1 FFB0B2B0 FFAFB2AF FFAFB2AF FFAEB2AE FFAEB2AE FFAEB2AE FFAEB2AE FFAFB2AF FFAEB2AE FFB0B2B0 FFB0B2B0 FFB0B2B0 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B2B0 FFAFB3AF FFAFB3AF FFAEB6AE FFB1BAB1 FFB4C0B4 FFBBC8BB FFC5D1C5 FFD2DAD2 FFDFE5DF FFEBEEEB FFF7F8F7 FFFCFDFC FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFFFE FFFDFEFD FFFDFEFD FFFCFEFC FFFCFEFC FFFDFEFD FFFDFEFD FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFDFEFD FFFBFDFB FFF8FAF8 FFF1F6F1 FFE8EFE7 FFDBE7DB FFC7D8C7 FFB0C9B0 FF95B794 FF739F72 FF4A8549 FF30762F FF1A681A FF0B6009 FF0B610A FF0A640A FF0B670A FF0C6B09 FF0D6E0A FF0C720C FF0D760D FF0D7D0C FF0F7F0C FF0E820D FF0E860E FF0F890D FF0F8C0E FF108D0E FF119010 FF10920F FF10940F FF119510 FF109610 FF109710 FF109910 FF119910 FF119910 FF119A10 FF119910 FF119A0F FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B0F FF119C10 FF119B10 FF119C0F FF119C10 FF119B0F FF119B10 FF109B0F FF109B0F FF119B0F FF109B0F FF109B0F FF109A0F FF109A0F FF109B10 FF109A10 FF119A10 FF109B10 FF119A0F FF109B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF109A10 FF109B10 FF119A10 FF119B10 FF119A0F FF119810 FF109810 FF11970F FF109710 FF10970F FF109610 FF11950F FF10950F FF109410 FF10930F FF10920F FF0F900E FF0F8F0E FF0E8D0E FF0F8C0E FF138D13 FF1C8E19 FF259122 FF30952F FF3B993A FF479B47 FF519F51 FF59A159 FF66A366 FF6EA66D FF79A878 FF85AB84 FF8BAD8B FF92AD92 FF96AE96 FF99AF98 FF9AAF9A FF9EAF9E FFA1AFA1 FFA3B0A3 FFA6B0A6 FFABB1AB FFADB1AD FFB0B2B0 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB0B2B0 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB1B2B0 FFB0B2B0 FFB0B2B0 FFB1B2B1 FFB0B2B0 FFB1B2B1 FFB0B2B0 FFAFB2AF FFAFB2AF FFB1B2B0 FFAFB2AF FFB0B2B0 FFB0B2B0 FFB0B2B0 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB0B2B0 FFAFB4AF FFAFB5AF FFB0B8B0 FFB2BCB2 FFB8C4B8 FFBFCABF FFCAD4C9 FFD4DDD4 FFE2E7E2 FFEEF1EE FFF9FAF9 FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFEFFFE FFFEFFFE FFFEFFFE FFFEFFFE FFFDFEFD FFFDFEFD FFFDFEFD FFFDFEFD FFFEFEFE FFFEFEFE FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFBFDFB FFF7FAF7 FFF0F5F0 FFE6EEE6 FFDBE6DB FFC6D8C5 FFADC7AC FF8DB28D FF6F9E6F FF4D884C FF2D732C FF196818 FF0C600A FF0A6209 FF0B670A FF0A6809 FF0C6B0B FF0C6C0A FF0D710C FF0D760B FF0D7B0C FF0E800D FF0D810D FF0F840E FF10890E FF0E8B0E FF0F8E0D FF10900E FF10920F FF10940E FF10950F FF11960F FF11970F FF119810 FF109910 FF109910 FF10990F FF119910 FF109910 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119D10 FF119C10 FF119C10 FF119C10 FF119C0F FF119B10 FF119C0F FF119C10 FF119B0F FF119B0F FF119B0F FF109B0F FF109B10 FF109B0F FF109B10 FF109B0F FF119A10 FF109A0F FF119B10 FF109B10 FF119A0F FF119B0F FF119A0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF109B10 FF119B10 FF109A10 FF11990F FF109810 FF11980E FF11970F FF109610 FF0F960F FF109510 FF109510 FF10930F FF10910F FF0F920F FF0F8E0F FF0F8D0E FF108D0F FF138C12 FF198D17 FF219121 FF2D952C FF379736 FF419B41 FF4A9E48 FF55A154 FF62A362 FF69A569 FF76A776 FF7FAA7F FF88AB87 FF8CAB8C FF8FAD8F FF95AE95 FF98AD98 FF9BAE9B FF9FAF9F FFA2B0A2 FFA6B0A6 FFA9B1A9 FFADB1AD FFAFB2AF FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB0B2B0 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B3B1 FFB1B3B1 FFB2B4B1 FFB0B4B0 FFB1B7B0 FFB3BCB2 FFB6BFB6 FFBDC8BD FFC6D0C6 FFD1D9D1 FFDEE3DE FFEAEEEA FFF4F7F4 FFFBFCFB FFFDFEFD FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFFFE FFFEFEFE FFFDFEFD FFFDFEFD FFFDFEFD FFFDFEFD FFFDFEFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFCFDFC FFF6FAF6 FFF0F4F0 FFE5EEE5 FFD7E3D6 FFC5D8C5 FFACC7AC FF8BB18A FF6C9C6B FF4C864A FF297228 FF166716 FF0B620A FF0A630A FF0C670A FF0D6A0A FF0D6D0B FF0D700D FF0E730B FF0E760C FF0E7A0C FF0E7F0E FF0F800E FF0E850E FF0F870C FF0F8A0E FF0E8D0E FF11900F FF10910F FF109310 FF109610 FF11970F FF10980F FF119810 FF109810 FF119910 FF119A10 FF119A10 FF119B10 FF119B0F FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B0F FF119B10 FF119C0F FF119B0F FF119B10 FF119B0F FF119B10 FF109B0F FF109B0F FF109B10 FF109B0F FF109B10 FF109A0F FF119A10 FF109A10 FF119A0F FF119A0F FF119A10 FF109B10 FF119A0F FF119B10 FF109B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B0F FF119B10 FF119A0F FF119B10 FF119910 FF11980F FF109810 FF11980F FF10980F FF119710 FF11960F FF11950F FF109510 FF109410 FF10920E FF0F900F FF10900E FF108F0D FF0F8D0F FF138D11 FF188F16 FF1F921F FF299528 FF329731 FF3A9A3A FF459E43 FF4EA04E FF5BA35A FF63A362 FF6CA66C FF76A776 FF7EA97E FF84AB83 FF88AC88 FF8FAD8F FF93AD92 FF97AE97 FF9CAF9C FFA1AFA1 FFA5B0A5 FFA8B1A8 FFACB1AC FFAFB2AF FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B3B2 FFB2B3B2 FFB1B2B1 FFB2B4B2 FFB1B5B1 FFB2B6B2 FFB4B9B4 FFB7BEB7 FFBCC3BC FFC4CCC4 FFCED7CE FFD7DDD7 FFE4E9E4 FFEFF0EF FFF8FAF8 FFFEFFFE FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFFFE FFFEFEFE FFFDFEFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFEFFFE FFFEFEFE FFFDFEFD FFFBFDFB FFF7FAF7 FFEFF4EF FFE4EDE4 FFD4E1D4 FFC1D3C0 FFA6C3A6 FF88AF88 FF649864 FF428241 FF267126 FF0F630E FF0B6209 FF0A650A FF0A680A FF0C6B0A FF0B6E0B FF0B710B FF0C740A FF0D770B FF0E7B0C FF0E7D0C FF0E810D FF0E860C FF0E890E FF0F8C0E FF0F8D0F FF108F0E FF0F900F FF10920F FF109510 FF11960F FF119610 FF109810 FF11990F FF109A0F FF119A0F FF109A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C0F FF119B10 FF119C10 FF119B0F FF119B10 FF119B0F FF119B0F FF119B0F FF109B0F FF109B10 FF109B10 FF109B0F FF119A0F FF119A0F FF109A0F FF109A0F FF109B0F FF109A10 FF119B0F FF109A10 FF109A0F FF119B10 FF109B10 FF119B10 FF119A10 FF109B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF109B10 FF119A10 FF119A10 FF119A10 FF119A10 FF109A10 FF119910 FF119810 FF119910 FF119910 FF119810 FF109710 FF10960F FF11950F FF109410 FF10950F FF10910F FF0F910F FF10900F FF0F910E FF0F900F FF119010 FF159113 FF1C921C FF269623 FF2C982B FF359933 FF3D9C3D FF479F47 FF50A04F FF59A257 FF62A361 FF6AA66A FF75A875 FF7AA979 FF80AA80 FF86AA86 FF8CAC8C FF91AE91 FF97AE97 FF9BAF9B FFA1B0A0 FFA3B1A3 FFA8B1A8 FFADB2AD FFAEB1AE FFAFB2AF FFAFB2AF FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B3B2 FFB2B3B2 FFB2B3B2 FFB2B3B2 FFB2B5B2 FFB4B7B4 FFB6BAB6 FFB8BEB8 FFBEC3BE FFC6CAC6 FFCDD2CD FFD7DCD7 FFDFE3DF FFE9EBE9 FFF3F5F3 FFFBFCFB FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFDFEFD FFFEFEFE FFFEFEFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFCFDFC FFF9FCF9 FFF5F9F5 FFEDF3ED FFE2EBE1 FFD3E0D2 FFBBD1BB FF9DBE9D FF80AA7F FF609560 FF387D37 FF1B691A FF0A6009 FF0B6209 FF0A6609 FF0A6A09 FF0B6C0A FF0D700C FF0C730B FF0D750B FF0E780C FF0F7C0D FF0E7E0D FF0E810D FF0E830D FF0F880D FF0F8B0F FF0F8C0E FF0F8F0E FF0F910F FF10920F FF11950F FF109610 FF109710 FF109710 FF109810 FF119810 FF119A10 FF119B10 FF119910 FF119910 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF109A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B0F FF119B10 FF119C0F FF119B10 FF119B0F FF119B0F FF119B10 FF109B0F FF109B0F FF109B0F FF109A0F FF119A0F FF109B0F FF109A0F FF109A10 FF119A0F FF119A0F FF119A0F FF10990F FF119A10 FF109A10 FF109A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF109A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A0F FF119A0F FF119A10 FF119910 FF109810 FF109910 FF119910 FF11980F FF119810 FF109710 FF10950F FF0F940F FF10950F FF11940E FF0F920E FF10920E FF11920E FF10910F FF109110 FF119311 FF189318 FF1E951D FF259725 FF2C982A FF339A32 FF3C9D3C FF459F44 FF4FA14F FF5AA359 FF63A562 FF67A767 FF6DA86D FF71A971 FF77AA77 FF80AB80 FF85AB85 FF8BAD8B FF91AE91 FF96AF95 FF9CB09C FFA0B0A0 FFA5B1A5 FFA8B1A8 FFA9B1A9 FFABB1AB FFABB1AB FFAEB2AE FFADB1AD FFAFB2AF FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B3B2 FFB2B2B2 FFB2B2B2 FFB2B3B2 FFB3B4B3 FFB2B4B2 FFB4B6B4 FFB5B6B5 FFB6B8B6 FFB7BAB7 FFBBBEBB FFC1C4C1 FFC7CBC7 FFCED2CE FFD6D9D6 FFE3E5E3 FFE9EBE9 FFF1F2F1 FFF8F9F8 FFFEFFFE FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFFFE FFFEFFFE FFFEFEFE FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFDFEFD FFF9FCF9 FFF3F7F3 FFEAF1EA FFE0EAE0 FFCFDFCF FFBBD1BA FF9BBD9A FF7AA679 FF5A9359 FF357C35 FF1A6A19 FF0A6109 FF0B6409 FF0B660B FF0A690A FF0C6D0B FF0C710C FF0C740C FF0C780C FF0E790D FF0E7C0C FF0D7F0C FF0D800D FF0F840F FF0F890E FF0E890E FF0F8D0E FF10900F FF119210 FF109210 FF11950F FF10950F FF11970F FF119810 FF119910 FF11990F FF109910 FF119A0F FF119A0F FF119B10 FF119B10 FF109B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF109B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B0F FF119B0F FF119C10 FF119B0F FF119B0F FF119B0F FF119B0F FF119B10 FF119B0F FF109B0F FF109B10 FF109A0F FF109A0F FF109A0F FF109A10 FF119A0F FF109A0F FF109A0F FF109A0F FF119A0F FF109A10 FF109B10 FF119B10 FF109A10 FF119B10 FF119A10 FF119B10 FF109A10 FF119A0F FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119910 FF11980F FF11970F FF109810 FF119810 FF0F960F FF109610 FF11940F FF109410 FF10940F FF10930E FF0F930F FF10930E FF119410 FF169314 FF199518 FF1E961D FF229822 FF2B9A2B FF339C31 FF3A9E39 FF439F43 FF4BA14A FF52A352 FF57A556 FF5DA65B FF62A861 FF69A969 FF70A96F FF76AB75 FF7CAD7C FF82AD81 FF8AAE8A FF91AF90 FF96AF96 FF9BB09B FF9DB09D FFA0AF9F FFA4B1A4 FFA6B1A6 FFA8B1A8 FFAAB0AA FFABB1AB FFAEB2AE FFB0B2B0 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB0B2B0 FFB0B2B0 FFB1B2B1 FFB0B2B0 FFB0B2B0 FFB0B2B0 FFB0B2B0 FFB1B2B1 FFB0B2B0 FFB0B2B0 FFB0B2B0 FFB0B2B0 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB0B2B0 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B3B2 FFB2B2B2 FFB2B3B2 FFB2B3B2 FFB2B3B2 FFB3B4B3 FFB5B5B5 FFB6B7B6 FFB7B8B7 FFBABBBA FFBCBEBB FFBFC1BF FFC4C5C4 FFCACCCA FFD2D3D2 FFD8DAD8 FFE1E1E1 FFE8E9E8 FFF1F1F1 FFF6F7F6 FFFBFCFB FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFFFE FFFFFFFF FFFEFFFE FFFFFFFF FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFDFEFD FFF9FBF9 FFF1F6F1 FFE8F0E8 FFDAE7DA FFC9DAC9 FFB4CEB4 FF9BBC9A FF77A675 FF538F53 FF367E36 FF186918 FF0B640A FF0A6409 FF0B670A FF0A690A FF0C6E0A FF0B720B FF0C750B FF0E780B FF0E7B0C FF0E7D0D FF0E7F0C FF0F820D FF0F830E FF0F870D FF0E890D FF108C0F FF0F8F0E FF109110 FF0F930E FF0F940E FF109610 FF119810 FF119810 FF109710 FF119A10 FF109A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C0F FF119B0F FF119B10 FF119B0F FF119B0F FF119B10 FF119B0F FF119B0F FF119B0F FF109B0F FF109B10 FF109B0F FF109A0F FF109A0F FF109A0F FF109A0F FF109A0F FF109A0F FF109A0F FF109910 FF109910 FF119A0F FF119A0F FF119A10 FF119B10 FF109B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B0F FF119A0F FF119B10 FF119B10 FF119A10 FF109B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119A10 FF119A10 FF109A10 FF119B0F FF119A0F FF119A10 FF109810 FF119810 FF10970F FF109910 FF11970F FF109610 FF109610 FF11960F FF109510 FF119410 FF10950F FF109410 FF10940F FF109410 FF139411 FF169515 FF199616 FF1C971B FF229922 FF279B26 FF2C9C2A FF339E32 FF3AA03A FF3FA33D FF42A342 FF4BA54B FF52A751 FF57A657 FF5DA95D FF63AA63 FF6DAB6D FF73AC73 FF7CAF7C FF82AD82 FF8AAF8A FF90B08F FF93B092 FF95B094 FF99B099 FF9CB09C FF9DB09D FFA3B1A3 FFA7B1A7 FFA8B1A8 FFA8B2A8 FFACB2AC FFAEB2AE FFAFB2AF FFAFB2AF FFAFB2AF FFAEB2AE FFB1B2B1 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB1B2B1 FFB1B2B1 FFB0B2B0 FFB0B2B0 FFAFB2AF FFAEB2AE FFAEB2AE FFADB3AD FFADB2AD FFADB2AD FFADB3AD FFADB2AD FFADB3AD FFACB2AC FFADB2AD FFADB2AD FFADB2AD FFADB3AD FFACB2AC FFADB2AD FFADB2AD FFADB2AD FFAEB3AE FFAEB2AE FFAFB2AF FFAFB2AF FFAFB2AF FFB0B3B0 FFB0B2B0 FFB1B2B1 FFB1B3B1 FFB1B3B1 FFB1B3B1 FFB1B2B1 FFB2B4B2 FFB3B4B3 FFB4B6B4 FFB6B6B6 FFB5B7B5 FFB9BAB9 FFBBBCBB FFBDBEBD FFC0C1C0 FFC6C7C6 FFCACBCA FFCECFCE FFD4D5D4 FFDDDDDD FFE2E3E2 FFE8E9E8 FFEFF0EF FFF6F7F6 FFFAFAFA FFFDFDFD FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFFFE FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFCFEFC FFFAFCFA FFF6FAF6 FFEFF5EF FFE6EFE6 FFD7E6D7 FFC2D7C1 FFABC8AA FF92B691 FF72A471 FF4C8C4C FF2D772C FF176915 FF0D650B FF0A6509 FF0B670A FF0C6A0A FF0B6E0B FF0C720B FF0C740B FF0E780C FF0E7A0D FF0E7D0C FF0D810D FF0F840E FF0F840E FF0F870E FF0F8B0E FF118C0F FF0F8F0F FF0F920E FF119210 FF11930E FF109510 FF10970F FF11990F FF109810 FF119810 FF119A10 FF119A0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF109A10 FF119A10 FF119A0F FF119A10 FF119B10 FF119A10 FF109B10 FF119B10 FF109B10 FF119A10 FF119B10 FF119B0F +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119B0F FF119C10 FF119C10 FF119C0F FF119B0F FF119B0F FF119B10 FF119B0F FF119B0F FF119B10 FF109B0F FF109B0F FF109B0F FF109A0F FF109B10 FF109A0F FF109A0F FF109A0F FF109A0F FF109B10 FF109A10 FF10990F FF119A0F FF109910 FF119B10 FF109A0F FF119A0F FF109B10 FF119A10 FF109A10 FF119A0F FF119A0F FF119A10 FF109A10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119A10 FF119B10 FF109910 FF119B10 FF119910 FF109710 FF11990F FF109710 FF119610 FF10980F FF109510 FF11960F FF0F960F FF11960E FF10950F FF109610 FF0F950E FF119610 FF129611 FF159814 FF169816 FF1B9B1A FF1C9A1B FF229E20 FF299F28 FF2FA02D FF33A233 FF38A238 FF3DA53D FF43A543 FF48A847 FF52A851 FF5CAA5B FF63AB63 FF69AD69 FF71AE71 FF78AE78 FF81AF81 FF83AF83 FF87AF87 FF8BB08B FF8FB08E FF91AF91 FF94B194 FF96B196 FF99B199 FF9DAF9D FF9EAF9E FFA2B0A2 FFA3B0A3 FFA3B0A3 FFA5B1A5 FFA6B1A6 FFA8B1A8 FFAAB1AA FFABB1AB FFAEB2AE FFB0B2B0 FFB0B2B0 FFB2B2B2 FFB1B2B1 FFB2B2B2 FFB2B2B2 FFB2B2B2 FFB1B2B1 FFB0B2B0 FFAFB2AF FFAEB1AE FFAEB2AE FFAFB2AF FFABB2AB FFA9B1A9 FFA8B1A8 FFA7B1A7 FFA6B2A5 FFA3B1A3 FFA4B2A4 FFA4B2A4 FFA2B1A2 FFA3B2A2 FFA3B3A3 FFA4B2A4 FFA5B3A5 FFA5B2A5 FFA6B2A5 FFA5B3A5 FFA5B2A5 FFA6B2A6 FFA5B2A5 FFA6B2A5 FFA6B3A5 FFA6B2A6 FFA8B2A7 FFA8B2A8 FFA8B2A8 FFA9B2A9 FFAAB2AA FFACB3AC FFACB3AC FFAEB4AE FFAFB4AF FFB1B6B1 FFB3B7B3 FFB5B7B5 FFB8B9B8 FFB9BAB9 FFBDBFBD FFC0C1C0 FFC4C5C4 FFC6C7C6 FFCACBCA FFD1D1D1 FFD5D5D5 FFDBDCDB FFE2E2E2 FFE9E9E9 FFEEEFEE FFF1F2F1 FFF7F7F7 FFFDFDFD FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFE FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFBFDFB FFF7FBF7 FFF3F7F2 FFECF3EC FFE2EDE2 FFD3E3D3 FFBFD7BF FFA4C4A3 FF89B288 FF6CA16C FF4E8C4C FF2E792C FF166B15 FF0D660C FF0B6609 FF0B670B FF0B6A0B FF0C6E0A FF0B720B FF0C750B FF0D780B FF0F7B0D FF0D7F0C FF0E810C FF0E840D FF0F850D FF0F870D FF0F8A0E FF0F8C0E FF0F8E0F FF10900E FF109210 FF10940F FF11960F FF10960F FF119710 FF119810 FF11980F FF119810 FF109B10 FF119A10 FF109A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF109A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 +FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C0F FF119C0F FF119B0F FF119C10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B0F FF119B0F FF119B10 FF119B0F FF109B0F FF119B0F FF109A0F FF109A0F FF109A0F FF109B0F FF109A0F FF109A0F FF109A10 FF10990F FF10990F FF109A0F FF119910 FF109A0F FF11990F FF109A10 FF109B10 FF109B10 FF109A10 FF119A10 FF119B10 FF109B0F FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF109A10 FF119B10 FF119A10 FF109810 FF119910 FF119A10 FF119810 FF11990F FF109910 FF11980F FF10980F FF109610 FF10970F FF109710 FF10980F FF10960F FF11970F FF11970F FF11970F FF109810 FF119910 FF119910 FF139B12 FF159B13 FF179E16 FF1B9E1A FF1CA01C FF1FA01E FF26A326 FF2BA32B FF32A632 FF37A637 FF3FA73F FF46AB46 FF4BAA4A FF53AB53 FF5EAC5D FF67AD66 FF67AC67 FF6DAE6D FF70AE6F FF75AD74 FF78AE78 FF7DAD7D FF7FAE7F FF81AF81 FF81AD81 FF87AE87 FF8CAE8C FF8DAF8D FF90B090 FF93B093 FF95AF95 FF97AF97 FF9CB09C FFA0B0A0 FFA2B0A2 FFA6B1A6 FFA8B1A8 FFACB1AC FFADB2AD FFADB2AD FFAEB2AE FFADB1AD FFADB2AD FFACB2AC FFAAB1AA FFA8B1A8 FFA6B1A6 FFA4B1A4 FFA2B1A2 FFA0B1A0 FF9DB19D FF9AB19A FF98B198 FF96B196 FF94B293 FF91B191 FF93B293 FF92B192 FF95B295 FF95B394 FF95B295 FF97B297 FF97B297 FF98B398 FF99B398 FF98B298 FF99B399 FF98B298 FF99B399 FF99B399 FF99B299 FF9BB39B FF9BB29B FF9BB39B FF9CB39C FFA0B4A0 FFA5B5A5 FFA8B5A8 FFAEB9AD FFB3BCB3 FFB9BFB9 FFBEC2BE FFC1C2C0 FFC6C7C6 FFCACBCA FFCFD1CF FFD6D6D6 FFD9D9D9 FFDFDFDF FFE3E3E3 FFE7E7E7 FFEBEBEB FFF1F1F1 FFF6F6F6 FFF9F9F9 FFFDFDFD FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFDFEFD FFFCFDFC FFFAFCFA FFF6F9F6 FFEEF6EE FFE5F0E5 FFD9E8D9 FFCBDECA FFB8D3B8 FF9FC39F FF81AF81 FF649B64 FF4A8A49 FF2A7729 FF156A13 FF0C660B FF0B680A FF0C690A FF0B6C0A FF0A6E0A FF0D720C FF0C750B FF0E790C FF0E7C0E FF0E800C FF0E820D FF0E840E FF0E870D FF0F880D FF0F8A0F FF0F8E0E FF108E0F FF109010 FF10930F FF10950F FF10950F FF119710 FF109710 FF119710 FF109A10 FF119910 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B0F FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 +FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B0F FF119B0F FF119B10 FF119B10 FF119B0F FF119C0F FF119B10 FF119B0F FF119B10 FF119B0F FF119B10 FF119B0F FF109B0F FF119B0F FF109A0F FF109A0F FF109A0F FF109A0F FF109A0F FF109A0F FF109A0F FF10990F FF10990F FF11990F FF109A0F FF10990F FF10990F FF109A0F FF119A10 FF109910 FF109910 FF119A10 FF119B0F FF119A0F FF119A10 FF119B10 FF119A10 FF109B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF109B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF109910 FF119A10 FF119A10 FF119A10 FF119A0F FF109910 FF119910 FF10980F FF109810 FF119810 FF109810 FF11980F FF10980F FF11980E FF109710 FF109810 FF0F970E FF119810 FF109910 FF109810 FF119A0F FF119B10 FF119B10 FF129D10 FF139E11 FF139D13 FF15A014 FF17A117 FF1CA319 FF1DA51D FF21A521 FF25A725 FF2CA62B FF33A733 FF38A938 FF42A942 FF46AB46 FF4BAB4A FF4CAD4C FF51AC50 FF57AA55 FF5CAB5C FF61AA60 FF63AC63 FF66AA66 FF6CAB6A FF72AC70 FF73AC72 FF77AD76 FF78AC77 FF7BAD79 FF81AF81 FF84AD84 FF87AF87 FF8CAE8C FF8EAF8E FF94B093 FF98B098 FF9EB19E FF9FB19F FFA1B2A1 FFA3B1A3 FFA3B1A3 FFA1B1A1 FFA0B1A0 FF9EB19E FF9BB19B FF98B098 FF95B095 FF92B092 FF8FB18F FF8BB08A FF89B188 FF84B182 FF7EB07E FF7BB17B FF7CB17C FF7DB27D FF7DB17C FF7BB17B FF7CB17C FF81B280 FF83B283 FF81B180 FF81B281 FF81B281 FF85B384 FF87B287 FF85B284 FF83B283 FF83B283 FF86B385 FF87B287 FF85B285 FF84B284 FF86B486 FF90B790 FF9ABA99 FFA4BDA4 FFB0C2B0 FFBBC8BB FFC5CCC5 FFCED0CE FFD3D3D3 FFD7D8D7 FFDCDDDC FFDFE0DF FFE5E5E5 FFE9E9E9 FFEFEFEF FFF3F3F3 FFF5F5F5 FFF9F9F9 FFFDFDFD FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFBFDFB FFF8FBF8 FFF5FAF5 FFF1F7F1 FFEAF3EA FFE0EDE0 FFD1E5D1 FFBFD8BF FFABCCAB FF93BD93 FF77AC77 FF589456 FF3C823C FF237222 FF116910 FF0B660A FF0B690A FF0B6909 FF0C6C0A FF0C6F0A FF0D720B FF0D750D FF0D7A0C FF0D7C0D FF0C800C FF0F820D FF0F850E FF0E870D FF0F890D FF0F8B0E FF108E0E FF11910D FF109110 FF11920F FF119310 FF11970E FF119610 FF109710 FF119810 FF119910 FF119910 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF119A10 +FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B0F FF119B0F FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF109A0F FF119A0F FF109B0F FF109A0F FF109A0F FF109A0F FF10990F FF10990F FF10990F FF10990F FF109910 FF10990F FF109910 FF109A10 FF119A10 FF109A10 FF119B0F FF119A0F FF119A10 FF109A0F FF119B10 FF109A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF109A10 FF119A10 FF109A10 FF109910 FF119A0F FF109910 FF119A0F FF109810 FF11990F FF11990F FF119810 FF119910 FF109810 FF11990F FF119810 FF119910 FF109910 FF11980F FF119910 FF119A10 FF119B10 FF119D10 FF129C11 FF129E10 FF129F11 FF129F10 FF11A111 FF13A211 FF13A312 FF15A413 FF17A316 FF19A419 FF1EA71E FF23A622 FF24A822 FF29AA29 FF2EA82D FF33A933 FF39A937 FF3CA93C FF42A941 FF45AA44 FF47AA46 FF4BAA4B FF51AB51 FF57A956 FF5AAA59 FF5BAB5B FF5DAB5C FF61AC60 FF67AC67 FF6CAD6C FF71AC71 FF75AE74 FF77AE76 FF7BAD7B FF7EAE7E FF80B080 FF84AE84 FF87B087 FF88B088 FF8AB08A FF8AB08A FF89B088 FF87B087 FF84B084 FF84AF84 FF7EB07E FF79B079 FF74B073 FF70B06F FF6EB16E FF68B268 FF63B262 FF61B260 FF61B160 FF62B162 FF63B263 FF62B261 FF62B161 FF64B263 FF65B165 FF66B266 FF65B365 FF66B366 FF68B268 FF6BB36B FF6BB36B FF69B369 FF69B269 FF6AB36A FF6CB36C FF6BB36B FF6BB46B FF70B570 FF7EBB7E FF93C293 FFA5C8A5 FFB7CFB7 FFC7D6C7 FFD4DBD4 FFDFE0DF FFE6E6E6 FFEAEAEA FFEDEDED FFF0F0F0 FFF3F3F3 FFF8F8F8 FFFCFCFC FFFDFDFD FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFEFEFE FFFDFEFD FFFAFCFA FFF5FAF5 FFF1F7F1 FFEAF3EA FFE2EEE2 FFDAE8D9 FFCBE0CA FFB8D4B7 FF9CC39B FF87B786 FF6CA76C FF4E914D FF337F32 FF1F6F1E FF10680F FF0B670A FF0B690A FF0B6C09 FF0D6D09 FF0C720B FF0E750D FF0C770B FF0C7B0B FF0E7E0D FF0D800D FF10830D FF0F850F FF0F890E FF0F8A0E FF0F8B0E FF0F8D0E FF108F0F FF10930F FF0F940F FF11930F FF109610 FF109710 FF109710 FF11970F FF11990F FF119910 FF119910 FF109A10 FF119A0F FF119A10 FF119A0F FF119B10 FF119B10 FF119B10 FF109A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119A10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B0F FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF109B10 FF119B10 +FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B0F FF119B0F FF119B10 FF119B0F FF119B10 FF119B0F FF119B0F FF119B0F FF119B10 FF119B0F FF119B0F FF119B0F FF119B0F FF109A0F FF109A0F FF119A0F FF109A0F FF109A0F FF109A10 FF109A0F FF10990F FF109910 FF109A10 FF10990F FF109A10 FF109A10 FF10990F FF11980F FF119A0F FF119B0F FF109A10 FF109910 FF109B10 FF119A10 FF119B10 FF119A10 FF119B0F FF119B10 FF119A10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF109A10 FF119A10 FF119A0F FF119A10 FF11990F FF119910 FF11990F FF109910 FF119B0F FF109A0F FF119A10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF129D10 FF119E11 FF129F12 FF13A011 FF12A012 FF13A212 FF13A213 FF14A213 FF13A212 FF14A414 FF14A414 FF17A416 FF18A516 FF1FA81C FF1FA61E FF23A621 FF25A624 FF27A726 FF2EA82D FF33A733 FF36A635 FF39A937 FF3DA93C FF41A93F FF45AA41 FF47AA44 FF49AA45 FF4CAB4B FF50AB50 FF54AC54 FF57AD55 FF57AC55 FF5BAC5A FF5FAC5F FF60AE5F FF61AC61 FF61AC61 FF62AD60 FF65AF65 FF64AE64 FF66AE66 FF65AE65 FF64AE64 FF60B160 FF5BAE5A FF56AF55 FF51B04F FF4EB04D FF48B147 FF44B042 FF43B142 FF41B240 FF42B242 FF43B343 FF42B041 FF44B244 FF44B244 FF45B144 FF46B245 FF45B144 FF47B246 FF47B345 FF48B248 FF49B348 FF48B148 FF4AB349 FF4AB349 FF4BB24A FF4BB34A FF49B249 FF4DB44C FF57B756 FF71C070 FF8FCC8E FFA6D3A6 FFBFDCBF FFD4E4D4 FFE4EBE4 FFEFF0EF FFF3F3F3 FFF7F7F7 FFF9F9F9 FFFBFBFB FFFDFDFD FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFFFE FFFEFEFE FFFDFEFD FFFBFDFB FFF8FCF8 FFF6FAF6 FFF0F7F0 FFE9F3E9 FFE1EEE1 FFD6E7D6 FFCCE1CC FFBFD9BE FFADCFAC FF93BE92 FF79AE78 FF5E9F5D FF459045 FF2A7C29 FF176F17 FF0F680E FF0B690B FF0B6C0A FF0C6E0A FF0C710B FF0D740D FF0C770C FF0D780C FF0E7C0B FF107F0F FF0E820E FF0E840D FF0E860E FF0E870D FF108A0C FF0F8C0E FF0F8E0E FF108F0F FF10920F FF11930F FF11940E FF11960F FF11960F FF11970F FF10970F FF119810 FF109810 FF119A0F FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF109B10 FF119B10 FF119A10 FF119B10 FF119B0F FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 +FF119B10 FF119A10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B0F FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109A10 FF109A10 FF119A10 FF109A0F FF109A0F FF109A10 FF109A0F FF10990F FF109A0F FF109910 FF10990F FF10990F FF109B0F FF10990F FF10990F FF109A0F FF109810 FF109910 FF109910 FF10990F FF119B10 FF119A0F FF11990F FF109B10 FF119A10 FF119A10 FF119A0F FF119B10 FF109B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF109B10 FF11990F FF119A10 FF119A10 FF109A10 FF119A10 FF119910 FF119B0F FF109910 FF119910 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119C11 FF129B10 FF119D11 FF129E10 FF119E11 FF119E11 FF119F10 FF139F11 FF12A010 FF12A111 FF13A211 FF12A211 FF13A312 FF13A213 FF12A412 FF13A313 FF15A514 FF16A516 FF18A516 FF19A719 FF1CA51B FF20A620 FF23A522 FF24A624 FF26A724 FF29A729 FF2EA82D FF30A82F FF32A931 FF31A931 FF32AA32 FF34AB34 FF36AA35 FF39AA39 FF38AB38 FF39AA38 FF3AAB3A FF3DAA3B FF3FAB3D FF3EAC3D FF3DAA3C FF3CAC3C FF3FAC3E FF3CAC3B FF3EAE3D FF38AE37 FF35B034 FF2FAE2E FF2CAF2B FF29B028 FF24B024 FF24B023 FF24AE23 FF26B125 FF25B324 FF24B224 FF26B325 FF27B125 FF26B225 FF26B225 FF25B125 FF27B226 FF28B127 FF28B225 FF28B226 FF26B326 FF29B227 FF29B129 FF29B228 FF29B228 FF28B227 FF29B228 FF2BB32A FF3BB839 FF65C764 FF8AD289 FFACDEAB FFC7E8C7 FFDEF0DE FFF1F7F1 FFF9FAF9 FFFDFDFD FFFEFEFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFEFE FFFCFEFC FFFBFDFB FFF7FBF7 FFF2F8F2 FFECF6EC FFE7F2E7 FFE0EEE0 FFD8E9D7 FFCAE0CA FFBAD6B9 FFABCDAB FF98C198 FF82B582 FF65A364 FF4A934A FF378736 FF1F791D FF127011 FF0C6B0B FF0B6B0A FF0A6D09 FF0B6E09 FF0D720B FF0B750A FF0C770B FF0D7B0B FF0E7F0C FF0F810D FF0E830E FF0D850C FF0F880D FF10890E FF118B0F FF0F8E0F FF0F8E0F FF109010 FF0F920F FF10930E FF109410 FF109610 FF119610 FF119710 FF119710 FF11990F FF119A0F FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF109A10 FF119A10 FF119A10 FF119A0F FF119B10 FF119A10 FF119A0F FF119B0F FF119A10 FF119A10 FF119A10 FF119B10 FF119A0F FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119910 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119910 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 +FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B0F FF119B0F FF119B10 FF119B0F FF119B10 FF119B0F FF119B0F FF119B0F FF119B10 FF119B0F FF109A0F FF119A0F FF119A0F FF109A0F FF109A0F FF109A0F FF109A10 FF109910 FF10990F FF10990F FF109A10 FF109A10 FF109910 FF10990F FF10990F FF10990F FF109910 FF119A0F FF109A0F FF119A10 FF109B0F FF109A10 FF11980F FF119B10 FF119A0F FF119B0F FF119A10 FF109A10 FF119A10 FF119B10 FF119A10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF109A10 FF119B10 FF109B10 FF119A0F FF119A0F FF119A10 FF109A10 FF119A10 FF119A0F FF119B10 FF109A10 FF119A10 FF119B10 FF119B10 FF119C10 FF119B10 FF129B10 FF119D10 FF129E11 FF139E10 FF129E12 FF139F11 FF129E12 FF129F12 FF12A012 FF13A112 FF12A012 FF13A112 FF13A112 FF14A212 FF12A211 FF12A311 FF12A311 FF14A412 FF14A514 FF15A313 FF15A414 FF17A415 FF18A416 FF1AA419 FF1CA51A FF1CA51A FF1FA51C FF1FA71D FF1FA81E FF1EA71E FF1DA91D FF20A81E FF20A71F FF20AA20 FF20A91E FF20A91F FF20A820 FF20AA1F FF22A921 FF22A821 FF20AA1E FF20AB1D FF1EAC1D FF1DAD1D FF1AAD1A FF19AE19 FF18AF17 FF16AE15 FF16AE15 FF18AF14 FF18AF14 FF17AF14 FF16B014 FF17B116 FF17B216 FF16B015 FF17B116 FF16B115 FF18B217 FF18B216 FF17B116 FF17B216 FF16B115 FF18B218 FF19B216 FF17B015 FF18B216 FF17B115 FF18B217 FF18B217 FF17B116 FF19B318 FF27B726 FF5EC85D FF89D588 FFABE1AB FFCAEBC9 FFE3F5E3 FFF5FBF5 FFFCFEFC FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFFFE FFFDFEFD FFFBFDFB FFF8FCF8 FFF6FAF6 FFF1F7F1 FFE8F3E7 FFE1EEE0 FFD7EAD7 FFD2E6D2 FFCAE1CA FFBED9BD FFABCEAA FF94C094 FF83B582 FF6CA76B FF529752 FF388837 FF277F26 FF157214 FF0B6D0A FF0C6E0A FF0B6E0B FF0D700B FF0E720D FF0E750D FF0D780C FF0F790C FF0F7E0E FF0F800E FF0F810D FF0F830D FF0D850D FF10870E FF0E8A0E FF0F8C0E FF0F8E0F FF0F8E0E FF108F0F FF0F920F FF11920E FF10940F FF11950F FF11960F FF11980F FF119910 FF119910 FF11990F FF119910 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF109A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 +FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B0F FF119B0F FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF109A10 FF109A10 FF119A0F FF119A0F FF119A0F FF109B0F FF109A0F FF119A0F FF109A10 FF109A0F FF109910 FF119A0F FF10990F FF10990F FF109A0F FF109910 FF10990F FF109A0F FF109A10 FF109A10 FF10990F FF109910 FF109A0F FF119B0E FF119A0F FF119A10 FF119910 FF119A0F FF11990F FF109A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119910 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF109A10 FF119B0F FF119B10 FF119B10 FF119C10 FF119B10 FF129C10 FF119D11 FF119E11 FF119D11 FF119D10 FF139D10 FF129E10 FF139F10 FF119F11 FF11A010 FF11A011 FF129F11 FF129F11 FF13A012 FF13A113 FF12A111 FF13A211 FF13A212 FF13A212 FF13A313 FF13A311 FF13A212 FF14A313 FF15A314 FF15A314 FF14A414 FF14A413 FF13A413 FF16A614 FF16A816 FF16A514 FF13A612 FF15A613 FF15A614 FF14A714 FF15A614 FF15A713 FF14A714 FF15A815 FF16A715 FF15A915 FF15A813 FF15A914 FF15AA14 FF14AB13 FF14AB13 FF14AC13 FF14AC13 FF14AD13 FF14AD13 FF14AD13 FF15AE13 FF14AF13 FF14AF14 FF14AF13 FF15AF13 FF14B013 FF14B113 FF14B013 FF13AF13 FF15AF14 FF14B013 FF14AF13 FF15B014 FF15AF14 FF14AF13 FF15B013 FF15AF13 FF12AF12 FF14B013 FF15B014 FF24B323 FF58C458 FF86D484 FFAAE0AA FFC8EBC8 FFE1F4E1 FFF4FBF4 FFFCFEFC FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFFFE FFFDFEFD FFFBFDFB FFF8FCF8 FFF3FAF3 FFEDF5ED FFE6F1E6 FFDBECDB FFCFE5CE FFC2DDC2 FFBAD8BA FFB3D3B3 FFA7CDA7 FF94C194 FF7FB47E FF6DA86C FF589D57 FF428E41 FF298028 FF197717 FF10720F FF0D700C FF0C700C FF0B710B FF0C730A FF0D740D FF0C780B FF0C7A0C FF0D7C0C FF0D7F0D FF0D810D FF0D830C FF0F850D FF0E870D FF0E890E FF0F8B0F FF0F8D0D FF108F10 FF0F8F0E FF11910F FF109210 FF10930F FF109510 FF0F960F FF11980F FF109710 FF109910 FF119910 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF109B10 FF119A10 FF119A10 FF119B0F FF119B10 FF119B0F FF119B10 FF109A10 FF119A10 FF109B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF109B10 FF119A10 FF109B10 FF119B10 +FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B0F FF119B0F FF119B10 FF109A0F FF109A0F FF119A0F FF109A10 FF109A10 FF109910 FF11990F FF10990F FF10990F FF10990F FF109910 FF109910 FF109910 FF109A10 FF109910 FF119910 FF109A10 FF119B10 FF109A0F FF11990F FF11990F FF119A10 FF109A10 FF109A0F FF119A10 FF109B10 FF119A10 FF119A0F FF119B10 FF119A10 FF119A0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF109A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C11 FF129C10 FF129D11 FF129D11 FF129D11 FF129D11 FF129D11 FF129D11 FF139E11 FF139E11 FF129F10 FF129F11 FF129F11 FF12A011 FF12A012 FF13A012 FF12A112 FF12A011 FF13A012 FF14A212 FF13A211 FF13A211 FF14A312 FF13A111 FF14A111 FF13A112 FF13A513 FF13A311 FF13A412 FF13A313 FF13A213 FF13A411 FF12A312 FF13A312 FF12A412 FF12A411 FF13A312 FF14A513 FF13A512 FF15A713 FF13A712 FF13A713 FF13A812 FF14A812 FF14AA13 FF14A913 FF15AB13 FF14AB13 FF14AB13 FF13AB13 FF13AB13 FF14AC13 FF14AC13 FF14AC14 FF14AD13 FF15AD14 FF15AC13 FF14AD13 FF14AC13 FF14AB14 FF15AB14 FF14AB13 FF14AB14 FF15AC13 FF15AB12 FF15AC13 FF14AC13 FF14AD13 FF15AC14 FF26B225 FF4FC04E FF7CD07B FFA2DDA1 FFC1E7C1 FFDDF2DD FFF2FAF2 FFFCFEFC FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFFFE FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFFFE FFFCFEFC FFF9FCF9 FFF4F9F4 FFECF6EC FFE2F0E1 FFD7EAD7 FFCCE5CC FFB9DBB9 FFAFD4AF FFA1CBA1 FF95C495 FF88BC87 FF75B074 FF62A461 FF4D984C FF3F8F3E FF2B822A FF187717 FF0F730E FF0D720D FF0C720A FF0B730B FF0B730B FF0C760A FF0D760C FF0D7A0C FF0E7B0B FF0F7F0E FF0E810E FF0F830D FF0F840E FF10880F FF0F890F FF108B0D FF0F8D0E FF0F8E0E FF0F900E FF0F900F FF10920F FF109410 FF11940F FF11950E FF11960F FF11980F FF119710 FF11980F FF11990F FF119910 FF119910 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 +FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B0F FF119B0F FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B0F FF119B10 FF119A10 FF119B0F FF119A0F FF119B10 FF119B10 FF119A0F FF119B0F FF10990F FF109A0F FF119A0F FF109A10 FF109910 FF119A0F FF10990F FF10990F FF109A10 FF11980F FF10990F FF10980F FF109910 FF10990F FF11980F FF109A0E FF119A0E FF10990F FF119B10 FF109A10 FF119A0F FF119B10 FF109B10 FF109910 FF109B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF109B10 FF119A0F FF119B10 FF119B10 FF119A0F FF119B10 FF119A0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119D10 FF129C10 FF119B11 FF119D11 FF119E11 FF119D10 FF129E11 FF129E11 FF129F12 FF129F10 FF129F11 FF129F10 FF119E11 FF129F12 FF129F11 FF12A011 FF13A012 FF12A011 FF12A011 FF13A012 FF12A012 FF12A111 FF13A012 FF13A111 FF14A111 FF12A112 FF12A111 FF13A012 FF12A012 FF13A111 FF13A010 FF13A111 FF12A112 FF13A212 FF12A312 FF13A311 FF13A313 FF13A413 FF12A412 FF13A512 FF13A613 FF13A613 FF13A612 FF13A713 FF14A713 FF14A813 FF14A813 FF14A713 FF14A712 FF15A812 FF13A812 FF13A713 FF13A712 FF13A813 FF15A913 FF14A813 FF14A812 FF15A913 FF14A812 FF13A713 FF14A912 FF14A812 FF13A712 FF12A711 FF14A813 FF21AC20 FF42B942 FF6DC86C FF94D693 FFB5E2B4 FFD1EDD1 FFEAF7EA FFFAFDFA FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFEFEFE FFFEFFFE FFFEFFFE FFFEFEFE FFFDFEFD FFFEFEFE FFFEFEFE FFFEFEFE FFFDFEFD FFFDFEFD FFFDFEFD FFFDFEFD FFFDFEFC FFFBFDFB FFF9FCF9 FFF4FAF4 FFEDF6ED FFE4F1E3 FFD6EBD6 FFC5E2C5 FFB3D8B3 FFA1CEA1 FF90C490 FF82BC81 FF7AB67A FF6CAE6C FF5CA45A FF499949 FF358C34 FF288327 FF1B7D19 FF117710 FF0C740B FF0B730B FF0C740B FF0D750B FF0D760C FF0C780B FF0D7A0C FF0E7B0D FF0D7F0C FF0E800E FF0D830D FF0D830C FF0E850E FF0E880E FF0F8B0F FF0E8C0D FF108E0F FF0F8D0F FF10900F FF109310 FF11930E FF10950F FF10950F FF119510 FF109710 FF119810 FF109910 FF109810 FF119A0F FF109B10 FF119A10 FF119B10 FF119A10 FF109A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF109B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119B10 FF119A0F FF119B0F FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B0F FF119A10 FF119B0F FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B0F FF119B0F FF119B0F FF109B10 FF109B10 FF109A0F FF119A0F FF109A10 FF109B10 FF119A10 FF11990F FF119A0F FF109A0F FF10990F FF11990F FF119910 FF119910 FF109910 FF109810 FF109810 FF109910 FF109910 FF109A10 FF109A0F FF11990F FF11990F FF109A10 FF10990F FF119A10 FF109A10 FF119B10 FF11990F FF119A10 FF109910 FF119B0F FF109B10 FF119A10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A0F FF109B10 FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF129C10 FF119C10 FF129D10 FF119C10 FF129C10 FF129D10 FF119D10 FF119D10 FF129D11 FF129D11 FF129D10 FF119E11 FF119E11 FF129D11 FF139E10 FF129E10 FF139E10 FF139E11 FF129E10 FF129F10 FF129F11 FF129E11 FF129F11 FF119F11 FF129F11 FF139F10 FF129F11 FF12A011 FF129E11 FF129F12 FF119F11 FF139F11 FF13A011 FF12A012 FF12A012 FF11A111 FF12A011 FF13A211 FF13A212 FF13A312 FF13A412 FF14A311 FF13A312 FF14A412 FF13A312 FF13A512 FF13A312 FF12A311 FF13A413 FF13A513 FF13A311 FF13A412 FF12A511 FF12A312 FF13A412 FF13A412 FF12A312 FF13A312 FF13A312 FF12A412 FF13A212 FF13A312 FF13A412 FF14A412 FF1CA61A FF39B137 FF59BD58 FF7FCD7F FFA0DAA0 FFC0E5C0 FFDAEFDA FFEEF8EE FFFAFDFA FFFEFEFE FFFEFFFE FFFEFEFE FFFDFEFD FFFDFEFD FFFDFEFD FFFDFEFD FFFBFDFB FFFAFCFA FFFAFCFA FFF8FCF8 FFF8FCF8 FFF7FBF7 FFF6FAF6 FFF6FBF6 FFF5FAF5 FFF3F9F3 FFEFF7EF FFE9F4E9 FFDFEFDF FFD2E8D2 FFC4E0C3 FFAFD5AF FF9DCB9C FF86BF86 FF6FB36D FF58A757 FF4EA14D FF499C48 FF3D963D FF2F8D2E FF1E821D FF167D16 FF127A11 FF0E780C FF0B770A FF0C770A FF0D770C FF0E770C FF0D790C FF0D7B0B FF0D7C0C FF0D7C0B FF0E7F0C FF0F820E FF0E840D FF0F850C FF10870F FF0E890E FF108A0D FF108C0F FF108F0E FF108E0F FF0F910E FF10920F FF0F930F FF11940F FF109410 FF11960F FF11980F FF11970F FF11990F FF119810 FF11990F FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119910 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF109B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 +FF119B10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A10 FF119A0F FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B0F FF119B10 FF119B10 FF119A10 FF109B10 FF109B10 FF119A0F FF119B0F FF119A10 FF109A0F FF109B0F FF109A0F FF119A10 FF119A10 FF119A10 FF11990F FF109B0F FF10980F FF11990F FF10990F FF109910 FF109A0F FF119A0F FF10990F FF109A0F FF109910 FF109A0F FF109910 FF109A10 FF11990F FF119A0E FF109A10 FF119A0F FF119A10 FF119910 FF109A10 FF119A0F FF109B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B0F FF119A10 FF119A0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF109A10 FF119B10 FF119A10 FF119B0F FF119B10 FF129B10 FF119C10 FF129C10 FF119B10 FF119B11 FF119B10 FF119C11 FF129C11 FF119C10 FF119C10 FF119D10 FF119D10 FF119C11 FF129D10 FF119D10 FF119D11 FF129E10 FF119D10 FF119C11 FF119E10 FF129D10 FF119D11 FF129D11 FF129D10 FF129E11 FF129D11 FF119E11 FF129E11 FF119D11 FF119E10 FF129E10 FF119D10 FF129D11 FF119D10 FF119D10 FF129E10 FF129D10 FF129E10 FF129F12 FF12A012 FF12A012 FF12A011 FF12A112 FF12A012 FF12A011 FF13A012 FF12A111 FF129F12 FF13A011 FF13A011 FF119E11 FF129F10 FF119F11 FF139F11 FF12A010 FF129F10 FF13A012 FF139F10 FF129F11 FF129F11 FF12A010 FF119F10 FF129E10 FF119D11 FF129E10 FF149F13 FF2CA82B FF47B446 FF66BF65 FF86CC85 FFA3DAA3 FFC1E4C1 FFDAF0DA FFE9F5E9 FFF1FAF1 FFF7FBF7 FFF8FCF8 FFF7FBF7 FFF7FBF7 FFF5FAF5 FFF3FAF3 FFF2F8F2 FFEEF6EE FFECF6EC FFEAF5EA FFEAF4EA FFE9F4E9 FFE6F2E6 FFE2F1E2 FFE0EFDF FFDDEDDC FFD6E9D5 FFCBE4CA FFBADAB9 FFA9D2A8 FF95C795 FF81BB80 FF6BB06B FF50A14F FF389437 FF2C8D2B FF278A26 FF228721 FF188217 FF118010 FF0F7C0E FF0C7A0C FF0C7A0B FF0D7B0A FF0D7B0B FF0D7B0C FF0D7C0C FF0D7E0C FF0E7C0B FF0E7E0C FF0D7F0D FF0D820D FF0F820E FF0D850C FF0E870D FF0F890F FF0F8A0F FF0F8C0D FF108E10 FF0F8E0F FF0F900E FF10910F FF119210 FF109410 FF10950F FF11960F FF10970F FF11980F FF109810 FF119810 FF109910 FF119A10 FF109A10 FF109B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF109B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B0F FF119A10 FF119B0F FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF109A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF109A10 FF119B10 +FF119B10 FF119B10 FF119A0F FF119A0F FF119A10 FF119B10 FF119B10 FF119A0F FF119B0F FF119A10 FF119B0F FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B0F FF109B0F FF119B10 FF109B10 FF109B10 FF119B10 FF119A10 FF119A10 FF119910 FF109A0F FF109A0F FF119B10 FF119A0F FF109A10 FF109B10 FF109910 FF119A10 FF109A10 FF109910 FF119A10 FF10990F FF11990F FF119B10 FF10990F FF11980F FF109A10 FF119A10 FF119A0F FF119A0F FF119A0F FF109B10 FF119A10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A0F FF119B10 FF119A10 FF109A10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF129B10 FF119B10 FF119C10 FF119B10 FF119C11 FF129B10 FF119B10 FF119C11 FF129C10 FF119B10 FF119C10 FF129C10 FF119D10 FF119C10 FF119C10 FF129C10 FF129D10 FF119C10 FF119D10 FF119C10 FF119C10 FF129D10 FF129C10 FF119C10 FF119D11 FF129C10 FF119C10 FF119C10 FF119B10 FF119C10 FF119C10 FF119C10 FF119C10 FF119D11 FF129D10 FF129C10 FF129E10 FF139D10 FF129E10 FF129E10 FF129E10 FF119E10 FF119E10 FF119F11 FF129D10 FF129C11 FF129E10 FF119C11 FF119D10 FF129E10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119C10 FF119B10 FF119A10 FF119A0F FF119910 FF129B11 FF229F20 FF36A935 FF4DB24C FF68BE68 FF82C881 FF9ED59D FFB5E0B5 FFCAE7CA FFD7EED7 FFDFF1DF FFE4F3E4 FFE8F4E8 FFE7F4E7 FFE5F2E5 FFE1F0E1 FFDCECDC FFD5EAD5 FFCFE6CF FFCDE5CD FFCEE6CE FFCCE4CB FFC7E2C7 FFC1DEC0 FFBCDBBC FFB6D8B6 FFAAD1AA FF9BCA9B FF8AC08A FF77B577 FF5FA85E FF489B47 FF338F32 FF1F841E FF158015 FF137D12 FF0F7B0D FF0D7A0B FF0E7C0C FF0C7C0B FF0C7D0B FF0C7E0B FF0D7E0D FF0D7F0C FF0D810C FF0D800C FF0E7F0D FF0E800E FF0D810D FF0E830C FF0D830C FF0E840E FF0E860D FF0F870C FF0F890F FF0F8A0E FF118D0F FF108F10 FF0F900F FF11900F FF10910F FF10930E FF10940F FF10950E FF11960F FF109710 FF119810 FF109810 FF10990F FF119910 FF11990F FF119910 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119A10 FF119B10 FF119A0F FF119B10 FF119B10 FF119910 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B0F FF119B10 FF119B10 FF119A0F FF119B0F FF119B10 FF119B10 FF119B0F FF119B0F FF119A0F FF119B10 FF109B0F FF109B10 FF119B10 FF109A10 FF119A10 FF109A10 FF109A10 FF119910 FF119A0F FF109B0F FF109910 FF11990F FF109A0F FF109A0F FF119A10 FF11990F FF109A10 FF109B10 FF109910 FF119A0F FF119A0F FF11990F FF119A10 FF119A10 FF119A0F FF11990F FF119A10 FF109B10 FF109B10 FF119A0F FF119B10 FF119A10 FF109B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109A10 FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119D10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119C10 FF119B11 FF119C10 FF119C10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119D10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119A10 FF119B10 FF119A10 FF119A10 FF119910 FF109910 FF109910 FF109910 FF119910 FF119810 FF11980F FF11970F FF11990E FF0F970F FF11970F FF149914 FF28A028 FF3BA839 FF4CAF4B FF5FB95F FF74C273 FF8BCB8A FF9FD49F FFAFD9AF FFBADFB9 FFC2E3C2 FFC3E4C2 FFC6E3C6 FFC8E3C8 FFC3E0C2 FFBDDDBD FFB2D7B1 FFA7D0A6 FFA3CFA3 FFA0CC9F FF9DCC9D FF97C797 FF94C593 FF8FC28F FF86BD85 FF76B476 FF69AC68 FF5DA65C FF4C9C4B FF3B923A FF288626 FF167D14 FF0C780B FF0C790B FF0B790A FF0B7B0A FF0D7A0C FF0C7C0B FF0C7D0C FF0E7F0C FF0E7F0E FF0D800C FF0E830C FF0F840D FF0D830D FF0D830D FF0E850D FF0E860D FF0E860C FF0F870E FF0E870E FF0F890E FF0F8C0F FF0E8C0E FF108D0E FF0F8F0F FF0F910E FF10910E FF109310 FF0F950F FF11940F FF119510 FF109710 FF119710 FF11980F FF11980F FF11990F FF119910 FF119A10 FF119A10 FF109A10 FF119A10 FF119A10 FF109A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 +FF119B10 FF119A10 FF119A0F FF119A10 FF119A10 FF119A10 FF119A10 FF119B0F FF119A10 FF119A0F FF119B0F FF119A0F FF119B0F FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF109B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF109A10 FF109B10 FF119A10 FF119A0F FF119A0F FF109A10 FF119A10 FF109B10 FF109A10 FF119A10 FF109910 FF119A10 FF119A10 FF11990E FF109A0F FF109A10 FF109A10 FF119A0F FF119A10 FF119A0F FF109A0F FF109810 FF119A0F FF11990F FF119B0F FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B11 FF129B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119C10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119A10 FF119A10 FF119A10 FF119B0F FF119A10 FF119810 FF119910 FF11990F FF119810 FF10990F FF10980F FF109810 FF11980F FF0F970F FF10970F FF10980F FF0F970E FF10960F FF10950F FF0F950F FF10940F FF10940F FF11920E FF11930F FF1A9619 FF289C27 FF38A538 FF46AA45 FF52B052 FF60B55F FF71BE70 FF7FC57F FF8CCA8C FF93CB92 FF97CC96 FF9ACE99 FF9ACC9A FF98C997 FF92C691 FF85C084 FF7BB87A FF71B371 FF6BB06B FF64AA63 FF5FA85E FF5EA75D FF5AA458 FF519E50 FF499A48 FF419540 FF399138 FF2F8A2F FF1F811F FF137B12 FF0C760B FF0D770C FF0C790B FF0C7B0B FF0D7B0C FF0D7B0C FF0C7D0B FF0E7E0C FF0D7F0C FF0E800C FF0F810B FF0E830E FF0E850E FF0E860D FF0F880D FF10880D FF0E890E FF108B0F FF0F8A0F FF0E8A0D FF0F8C0E FF0F8D0E FF108F0E FF109010 FF0F920E FF109310 FF109310 FF11940F FF11960F FF11950F FF11970F FF0F980F FF109810 FF119910 FF109910 FF119910 FF109910 FF119A0F FF119A10 FF119B10 FF119A0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF109A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF109B10 FF119B10 FF109A10 FF119A10 FF119A10 FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119A10 FF119A0F FF119A0F FF119B0F FF119A0F FF119A10 FF119B10 FF119B10 FF119A10 FF119910 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B0F FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B0F FF119A10 FF119A10 FF119B0F FF119B10 FF119B0F FF119A10 FF119B10 FF109B10 FF119B10 FF119A10 FF119A0F FF119A10 FF109910 FF109A10 FF119A0F FF109B0F FF109A10 FF119A10 FF109A0F FF109810 FF11990F FF109B0F FF109A10 FF109910 FF109A10 FF119B10 FF119A10 FF109A0F FF119B0F FF109B10 FF119A10 FF119A10 FF119A10 FF119910 FF109A10 FF109A0F FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119910 FF119B10 FF109A10 FF109910 FF119910 FF119A10 FF119A10 FF109A10 FF11990F FF109810 FF10990F FF109810 FF10990F FF11980F FF119810 FF11980F FF119810 FF119710 FF11970F FF11960F FF11940E FF11950F FF11940E FF10940E FF0F920F FF0E920E FF0F930E FF0F910F FF109110 FF199617 FF229A22 FF2F9F2E FF3BA33A FF43A743 FF4AAA49 FF57AF56 FF5FB35D FF65B464 FF67B667 FF69B568 FF65B464 FF5EAE5E FF56A956 FF4A9F49 FF469B45 FF3E973C FF328F32 FF2D8B2B FF2A8A28 FF2A892A FF298828 FF2A8829 FF278826 FF258224 FF1D801D FF167C16 FF10770F FF0C760B FF0D780C FF0C790B FF0C790A FF0D7B0C FF0C7B0B FF0D7C0B FF0E7E0C FF0D7F0C FF0D800B FF0E830E FF0E840D FF0E850C FF0F860C FF0F880E FF0E880D FF0E8A0E FF0E8B0E FF108C0E FF108D0E FF108E0F FF0F8F0F FF10900E FF0F900F FF0F910F FF10920E FF109410 FF0F940F FF109610 FF109710 FF119710 FF119810 FF119810 FF119910 FF11990F FF119A10 FF119A0F FF109A10 FF119A10 FF109A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF109A10 FF119A10 FF109B10 FF119B10 FF119A10 FF109A10 FF119B0F FF109A10 FF119B10 FF109A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A0F FF119A10 FF119B0F FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119A10 FF119B10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119A10 FF119910 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A10 FF119A0F FF119B0F FF119B0F FF119A0F FF119B0F FF119B10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A0F FF119B10 FF109A10 FF109B10 FF119B10 FF119A0F FF119A10 FF119A10 FF109A10 FF109A10 FF119B10 FF109B10 FF119A0F FF119A0F FF119B0F FF11990F FF109910 FF11990F FF109B10 FF109A10 FF119A10 FF109A10 FF10990F FF119B10 FF119A10 FF119B0F FF119B10 FF119A10 FF109B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119910 FF119A10 FF119A10 FF119A10 FF119A0F FF119A10 FF119A10 FF119A10 FF109B10 FF109A10 FF119A0F FF119A0F FF119A10 FF119910 FF119B10 FF119910 FF119A0F FF119A10 FF109910 FF11990F FF119810 FF11990F FF119810 FF109710 FF109710 FF11980F FF0F980F FF10970F FF10970F FF0F960F FF109510 FF0F940F FF0F940F FF10930E FF10920E FF109310 FF11920D FF0F910E FF0E910E FF0F900F FF189317 FF1D941B FF259924 FF2C9B2B FF2F9E2F FF369E34 FF399F39 FF3CA13B FF3EA13E FF3F9E3E FF379A36 FF30962E FF288D27 FF208920 FF1D8A1B FF178316 FF127F11 FF0F7D0E FF0D7C0C FF0E7A0D FF127C11 FF137C12 FF127C11 FF0F7B0E FF0E7A0D FF0D780B FF0C770A FF0D780B FF0C790B FF0E7B0B FF0C7C0C FF0D7D0C FF0E7E0C FF0E7F0D FF0D810C FF0E810C FF0E830E FF0D850D FF0E860D FF0F870E FF0F880E FF0F8A0F FF108B0E FF108C0E FF0F8D0F FF0F8E0F FF108F0E FF0F910F FF11900E FF10930F FF10920E FF11940F FF10950F FF10960F FF11960E FF109710 FF11980F FF11980F FF109910 FF109A10 FF11990F FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF109B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 +FF119A10 FF119A10 FF119A0F FF11990F FF119A0F FF119910 FF119910 FF119A10 FF119910 FF119A10 FF119910 FF119910 FF119B10 FF119A10 FF119A10 FF119A0F FF119B0F FF119A10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B0F FF119B10 FF119B10 FF119A10 FF119B0F FF119A0F FF109B10 FF119B10 FF109B10 FF109A10 FF119A10 FF109A0F FF109A0F FF119B0F FF109A10 FF109910 FF109A0F FF119A0F FF109A10 FF119910 FF119A0F FF109A0F FF119A0F FF11990F FF119A10 FF119A10 FF109B10 FF119A10 FF109A10 FF109B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF109A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B0F FF119A10 FF119A10 FF109910 FF119A10 FF109A10 FF109A10 FF119910 FF109810 FF119A10 FF119A10 FF119A0F FF11980F FF109810 FF10990F FF11990F FF11980F FF11980F FF119910 FF11970F FF10970F FF119710 FF11970E FF10960F FF11950F FF11960E FF10940E FF0F930F FF0F940F FF0F930F FF10930F FF11920E FF10900D FF0F910E FF119211 FF169216 FF1C941A FF1E951D FF20961F FF22951F FF1E951E FF1E901D FF1F901B FF178B15 FF148713 FF118410 FF0E820D FF0D810B FF0F800D FF0D800B FF0D7F0C FF0E7E0D FF0E7C0D FF0E7D0E FF0D7F0C FF0D7C0D FF0E7E0C FF0E7E0D FF0D7D0B FF0E7D0B FF0D7F0C FF0D7E0B FF0D810C FF0C810C FF0D810B FF0E820D FF0D840C FF0F840B FF0F850D FF0E870D FF0F880D FF0F890E FF0F8A0E FF0F8C0E FF108D0D FF0F8D0E FF108E0F FF0F8F0E FF11900E FF10920F FF10920F FF109310 FF0F930F FF119410 FF0F950F FF0F960F FF11970F FF109810 FF119810 FF11980F FF109810 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF109A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF109A10 FF119910 FF119B10 FF119A10 FF119A0F FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A0F FF109A10 FF119B0F FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF109A10 FF119A0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119B10 FF119910 FF119910 FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A10 FF119A0F FF119A0F FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A10 FF109A10 FF119A10 FF109A10 FF119A0F FF119A0F FF119A10 FF119A10 FF109A0F FF11990F FF119910 FF119B10 FF119A10 FF0F9A0F FF109B10 FF119B10 FF119A10 FF119A0F FF119B10 FF119A10 FF119A0F FF119A10 FF10990F FF119B10 FF119B10 FF119910 FF109B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF109910 FF109A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF11990F FF119A10 FF119A10 FF109910 FF109810 FF11990F FF119910 FF11990F FF11990F FF109910 FF119810 FF109810 FF109810 FF11970F FF0F970F FF109810 FF10970F FF0F960F FF109610 FF0F950F FF109510 FF11940F FF11950E FF0F940F FF10920F FF109110 FF10920F FF10910E FF0F910F FF0F900F FF129010 FF128E11 FF138E13 FF128D11 FF108C0F FF0F8A0E FF0F8A0D FF0E860D FF0E860E FF0E860D FF0D840D FF0D850D FF0D830D FF0D810D FF0D820C FF0C830C FF0D840D FF0C820C FF0D840C FF0D830C FF0D830C FF0E830D FF0E840E FF0D820C FF0E850E FF11860F FF0F860D FF0E860E FF0E870D FF0F880D FF0F890F FF0D890D FF0F8B0D FF0F8B0F FF0E8C0E FF0F8E0E FF0F8E0F FF0F900F FF0F900E FF10920E FF10910F FF10920F FF0F930F FF10940F FF11950F FF11950F FF11960F FF10970F FF11970F FF119910 FF11990F FF11990F FF119910 FF11990F FF119A0F FF109A10 FF119A10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119A10 FF119A0F FF11990F FF119A0F FF119A10 FF119910 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B0F FF119A10 FF119A10 FF119B0F FF119A0F FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF119B10 FF119A0F FF119B0F FF119A10 FF119B10 FF109A10 FF119A10 FF119A0F FF119B10 FF119B0F FF119910 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF109B10 FF109B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A0F FF119B10 FF109A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A0F FF119A10 FF119A10 FF119A0F FF119A10 FF119B10 FF119A10 FF119A10 FF119B0F FF119A10 FF109A10 FF109B10 FF109B10 FF119910 FF119B10 FF119A10 FF109910 FF119A0F FF119A10 FF11990F FF109910 FF109910 FF11990F FF11990F FF119810 FF11980F FF10990F FF119910 FF11980E FF10980F FF119810 FF11970F FF11970F FF11970F FF0F950F FF10960F FF109610 FF109510 FF10940E FF0F940E FF0F930F FF0F920F FF10920F FF0E910E FF0F8F0F FF109010 FF0E8F0D FF0E8E0E FF0F8D0E FF0E8D0D FF0E8C0E FF0F8C0E FF0D890D FF0E880E FF0E870D FF0E880C FF0D870C FF0E860E FF10870F FF0E870E FF0F850E FF0F850E FF0F870E FF0F870F FF0F860D FF0F880D FF0E880C FF0E890C FF0E8A0D FF0E890D FF0F8A0F FF0F8B0E FF108B0D FF0E8C0E FF0D8C0D FF0F8D0C FF0F8D0E FF0F8E0D FF108E0E FF10900E FF0F910F FF11910E FF109210 FF10920F FF11940F FF11940F FF11940F FF109610 FF10960F FF109710 FF109710 FF11990F FF109910 FF119A10 FF119910 FF109810 FF119910 FF109910 FF109B10 FF119A10 FF119A0F FF119A10 FF119A10 FF119A10 FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF109B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF109B10 FF119A0F FF119B10 FF119B10 FF109A10 FF119B10 FF119A10 FF109A10 FF119B0F FF119B10 FF109A10 FF119B10 FF109A10 FF119B10 FF109A10 FF119A10 FF119A0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B0F FF109B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B0F FF109A10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A0F FF119B0F +FF119A10 FF119A10 FF119A10 FF11990F FF119A0F FF11990F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF119A0F FF11990F FF11990F FF119A10 FF119A0F FF119A0F FF119A10 FF119B10 FF119A10 FF119A10 FF119A0F FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A10 FF109A10 FF109A10 FF11990F FF119B10 FF119B10 FF109A10 FF109B10 FF119A10 FF119A0F FF119A10 FF109B10 FF119A0F FF119B10 FF109B10 FF119B10 FF119B0F FF119B10 FF109910 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF109B10 FF119A10 FF119B10 FF119B0F FF109B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF109B10 FF119B10 FF119B10 FF119B10 FF109A10 FF109B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119910 FF119A10 FF109A10 FF119A10 FF11990F FF119A10 FF119910 FF119910 FF119910 FF109910 FF119810 FF0F980F FF119810 FF10990F FF109910 FF109810 FF119710 FF109710 FF10960F FF11970F FF11970F FF0F960F FF119510 FF11960F FF11950F FF109410 FF109310 FF109310 FF0F920F FF109210 FF109210 FF109010 FF0F900F FF118E0F FF0F8E0D FF0E8D0D FF108D0D FF0F8A0E FF0F8B0F FF0F8A0E FF108A0E FF0E8A0D FF0D8A0D FF0E890E FF0E8B0E FF0F8A0E FF0E890D FF0E8B0D FF0E890D FF0F8A0E FF0F8B0F FF0F8B0F FF0F8D0F FF108F0D FF0F8F0D FF108F0D FF0F8E0F FF0F8F0F FF108F0F FF0F910F FF0F900F FF109110 FF10910F FF0F930F FF10940F FF10940F FF0F940F FF11960F FF11940F FF10950F FF109610 FF10950F FF11970F FF10980F FF11980F FF119910 FF11990F FF119A0F FF119910 FF11990F FF119A10 FF119A10 FF119A0F FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119A10 FF11990F FF119A0F FF11990F FF119910 FF119910 FF119A10 FF11990F FF11990F FF11990F FF11990F FF119A10 FF119A10 FF119B10 FF11990F FF11990F FF119B0F FF119A0F FF119A0F FF119B10 FF119B10 FF119A10 FF119B0F FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF109B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A0F FF119B10 FF119A10 FF119A10 FF109B10 FF109B10 FF119A10 FF109A10 FF119B10 FF119B10 FF119A10 FF119B10 FF109B0F FF119B0F FF109B10 FF109A10 FF119B10 FF109B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B0F FF119B10 FF109A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119910 FF119A10 FF119A10 FF119910 FF119A10 FF109910 FF11990F FF119A0F FF119910 FF11990F FF11990F FF119A10 FF10980F FF119910 FF11980F FF11980F FF10970F FF119710 FF109710 FF10970F FF11960F FF0F960F FF10950F FF109510 FF10960F FF0F940F FF109410 FF11930F FF10930F FF10930E FF0E920E FF10900F FF109010 FF108F0F FF109010 FF11900F FF0F8D0E FF108C0E FF108D0E FF108D0E FF118D0F FF118D0E FF0F8C0F FF108D0F FF108E0E FF108C0E FF108C0D FF0F8C0D FF108E0D FF0F8F0D FF108F0E FF0F900F FF0F910F FF0F900F FF0E910E FF10920E FF0F920F FF10920F FF10940F FF10930F FF11930E FF11950E FF10950F FF119510 FF10950E FF119610 FF109610 FF11970F FF11970F FF11970F FF119710 FF109810 FF119910 FF109A10 FF119910 FF119A10 FF119910 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B0F FF109A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF109A10 FF119B10 FF119A10 FF119A10 FF119A10 FF109B10 FF119B10 FF119A10 FF119A10 FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119A10 FF119A0F FF11990F FF119A0F FF119A0F FF11990F FF11990F FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF119910 FF119A0F FF119A0F FF11990F FF119A10 FF119B10 FF119B10 FF119A0F FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF109B10 FF119B10 FF119B0F FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B0F FF119A10 FF119B0F FF119B0F FF119A10 FF109B10 FF119B10 FF119B0F FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF11990F FF109B10 FF119B10 FF109A0F FF119A0F FF119B10 FF109A10 FF119A10 FF119A10 FF119910 FF119A10 FF119A10 FF109A10 FF119B10 FF119B0F FF119B0F FF109B10 FF119A10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A0F FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF11990F FF119A10 FF119910 FF11990F FF109A10 FF119A10 FF119910 FF119A10 FF119910 FF119A10 FF119910 FF109810 FF119810 FF119810 FF119810 FF11990F FF11980F FF10980F FF119710 FF11980E FF11970F FF109710 FF109610 FF11960F FF109610 FF109710 FF10950F FF109410 FF109410 FF10930E FF10920F FF11920F FF0F910E FF109110 FF108F10 FF109010 FF0F910E FF0F910E FF0F910F FF0F920E FF0F900F FF0F8F0E FF0F900F FF0F910E FF0E8F0E FF10900F FF109010 FF10910F FF10930F FF0E920E FF10930E FF0F930F FF11940F FF109410 FF11930F FF109510 FF0F950F FF11940F FF109510 FF0F950F FF11950F FF11960F FF109710 FF109610 FF11970F FF119710 FF109810 FF119910 FF11980F FF11990F FF119910 FF119B0F FF119910 FF11990F FF119A0F FF119A10 FF119A0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A0F FF119B10 FF119A10 FF109A10 FF119A10 FF119A10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A0F FF119B10 FF119A10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119A10 FF11990F FF11990F FF119910 FF119910 FF119A10 FF11990F FF119A0F FF119A0F FF119A0F FF119A10 FF11990F FF119B10 FF119A10 FF119910 FF119A0F FF119A10 FF119A0F FF119A0F FF119B10 FF119A0F FF119B10 FF119A0F FF119B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B0F FF119A10 FF109A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A0F FF119B10 FF109B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B0F FF119A10 FF119A10 FF109A10 FF119B10 FF119B10 FF119B10 FF119B10 FF109A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF109A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B0F FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A10 FF119A10 FF119A10 FF119A10 FF119910 FF11980F FF11990F FF119910 FF11980F FF109910 FF119910 FF109910 FF119810 FF109810 FF109810 FF10980F FF11980F FF109710 FF109710 FF11960F FF0F960F FF109510 FF10960F FF0F960F FF11940F FF11930E FF109410 FF11930F FF10930F FF10930F FF10920E FF0F920F FF11910F FF11920E FF10920F FF109210 FF109210 FF10930F FF11920E FF11930F FF11940F FF0F940E FF109310 FF0F940F FF119510 FF10940F FF10940F FF109510 FF10960E FF11960E FF10960F FF11950E FF10960F FF10970F FF11970F FF11970F FF109810 FF119710 FF119910 FF109810 FF119910 FF119910 FF119910 FF119A0F FF109910 FF119910 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF109B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119A10 FF119A0F FF11990F FF11990F FF119A0F FF11990F FF11990F FF11990F FF11990F FF119A0F FF119A0F FF11990F FF11990F FF119A0F FF119910 FF119A0F FF119A10 FF11990F FF119910 FF119A0F FF119B10 FF119A0F FF119B10 FF119A10 FF119B0F FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF109B10 FF119A10 FF119B10 FF119A10 FF119B0F FF109B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119A10 FF119A10 FF109A10 FF119A0F FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF109B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF109A10 FF119A10 FF119A10 FF119A10 FF119A10 FF109A10 FF119910 FF109A10 FF119910 FF119A10 FF119910 FF11990F FF109910 FF119810 FF11990F FF10980F FF119810 FF11980F FF109810 FF119710 FF119710 FF109810 FF109710 FF11960E FF10960F FF119510 FF0F950F FF11950F FF11940F FF109510 FF119610 FF109410 FF0F940F FF10950F FF109310 FF10940F FF0F930F FF11940F FF10940F FF0F950F FF11930F FF119510 FF109510 FF109510 FF11940F FF10960E FF109610 FF109610 FF119610 FF109610 FF10980F FF119710 FF109810 FF119810 FF109810 FF109810 FF11980F FF119910 FF109910 FF11990F FF11990F FF119A10 FF119A10 FF119910 FF119B10 FF119A0F FF119B10 FF119A10 FF119B0F FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF109B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A0F FF119B10 FF119A10 FF109B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119B10 FF11990F FF119A10 FF119910 FF119910 FF11990F FF11990F FF11990F FF119A0F FF119A10 FF11990F FF11990F FF11990F FF119B10 FF11990F FF119A10 FF119A10 FF119A0F FF119A10 FF119A0F FF119A10 FF119B0F FF119A0F FF119A0F FF119B0F FF119A0F FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119A10 FF109A10 FF119A0F FF109A10 FF119A10 FF119A10 FF119A10 FF119B10 FF109B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A0F FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF109A10 FF119910 FF11990F FF119910 FF109910 FF109910 FF11990F FF10980F FF119910 FF119910 FF109910 FF109910 FF11970F FF10980F FF11980F FF10970F FF119610 FF109610 FF119710 FF11970F FF10960F FF109710 FF10950F FF11960F FF11960F FF11960F FF11950F FF119610 FF11960F FF11960F FF11970F FF10970F FF109510 FF109710 FF11960F FF109710 FF119710 FF11970F FF0F980F FF119710 FF11980F FF11980F FF10970F FF11980F FF119810 FF119A10 FF11980F FF119A10 FF119A10 FF119A10 FF119910 FF109A10 FF119910 FF119910 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF109B10 FF119B10 FF109A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B0F FF109A10 FF119B10 FF109B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF109A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A0F FF119A10 FF109A10 FF119A10 FF109B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF109A10 FF119B0F FF119B10 FF119B10 FF119A0F FF109B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119A10 FF119A0F FF11990F FF11990F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119B0F FF119B0F FF11990F FF119A10 FF119A10 FF11990F FF119910 FF11990F FF119910 FF119A10 FF119A10 FF119A0F FF119B10 FF119A0F FF119B0F FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF109A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF109910 FF119B10 FF119B10 FF109A10 FF119A10 FF119A0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF119910 FF119A10 FF109910 FF119A0F FF119910 FF119A10 FF119A0F FF109910 FF109910 FF119910 FF109810 FF109810 FF119910 FF119810 FF119810 FF119710 FF11970F FF10970F FF119710 FF119910 FF119610 FF119810 FF109710 FF10970F FF10970F FF109610 FF10980F FF109710 FF109810 FF109710 FF109810 FF119910 FF109710 FF11980F FF10980F FF119810 FF11980F FF119810 FF119810 FF11990F FF109910 FF109910 FF119910 FF109810 FF119910 FF119A10 FF109910 FF119910 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B0F FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF109A10 FF119A10 FF119A10 FF119B10 FF109A10 FF119A10 FF119B0F FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119A10 FF119A0F FF119A10 FF119A10 FF119A10 FF109A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF11990F FF119A0F FF11990F FF11990F FF11990F FF119910 FF11990F FF119A10 FF11990F FF119A10 FF119A0F FF119B10 FF119B0F FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF119B10 FF109B10 FF119B10 FF109B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B0F FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A0F FF119B10 FF119A0F FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF109910 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF109A10 FF119A0F FF119A0F FF119A10 FF119B0F FF119910 FF11990F FF109810 FF119910 FF119910 FF11990F FF119810 FF109810 FF11980F FF109810 FF119810 FF11990E FF11990F FF119810 FF11980F FF11980F FF119810 FF11980F FF11970F FF119810 FF119910 FF109A0F FF119910 FF119A10 FF119810 FF119910 FF109910 FF119910 FF119810 FF119A0F FF11990F FF119A10 FF119A10 FF119A10 FF119A10 FF119910 FF109A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A0F FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF109B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF109B10 FF119B10 FF109B10 FF119A10 FF119B10 FF119A10 FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF11990F FF119A0F FF11990F FF119910 FF119A0F FF119A10 FF119A10 FF119A10 FF119A0F FF119B10 FF119B0F FF119B10 FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF109910 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF109910 FF119910 FF119A10 FF119A10 FF11990F FF119A10 FF119910 FF11990F FF109A10 FF109910 FF119910 FF119A10 FF109910 FF109910 FF119910 FF10990F FF119810 FF119910 FF10990F FF119910 FF109A10 FF109A10 FF119910 FF119A0F FF119910 FF109910 FF119910 FF119910 FF119A10 FF119A10 FF109A10 FF119A10 FF119A10 FF109A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF109B10 FF119A10 FF119A10 FF119A10 FF119B0F FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF109B10 FF119B10 FF109B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119910 FF109A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119A0F FF119B10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF119B0F FF119A10 FF119A0F FF119A10 FF119A0F FF119B10 FF119B0F FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF109B10 FF119B10 FF109A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A0F FF119B10 FF119B10 FF119A10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B0F FF119B10 FF119A10 FF119B10 FF119A0F FF119B10 FF119B10 FF119A10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B0F FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119A10 FF119A10 FF119A0F FF119A10 FF119A0F FF119A10 FF119B10 FF119A10 FF109910 FF119A0F FF119A10 FF119A10 FF109A10 FF109910 FF119A10 FF11990F FF119A10 FF119910 FF119A10 FF119A10 FF119A10 FF119910 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF109B10 FF119A10 FF119B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF109A10 FF119A10 FF119A10 FF109B10 FF119A10 FF109A10 FF119B0F FF109A10 FF109B10 FF119A10 FF119910 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B0F FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF109A10 FF119A10 FF119A10 FF119B10 FF119A0F FF119A10 FF109A10 FF119A10 FF119B10 FF109B10 FF119B10 FF109B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A10 FF119A0F FF119A10 FF11990F FF119910 FF119A0F FF119B10 FF119B0F FF119A0F FF119A10 FF119A0F FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF109B10 FF119B0F FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119910 FF109A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF109A10 FF119A10 FF119B10 FF119910 FF119910 FF119A10 FF119910 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF109A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B0F FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A0F FF119B10 FF119B10 FF119A10 FF119A10 FF119B0F FF119A10 FF119B10 FF119A10 FF119B10 FF119B0F FF119A10 FF119A10 FF119A0F FF119B10 FF119B10 FF119B0F FF119A10 FF119A10 FF119B10 FF119B0F FF119B10 FF109A10 FF119A0F FF119A10 FF119A10 FF119A10 FF119910 FF11990F FF109A10 FF119A10 FF119910 FF119A10 FF109A10 FF119A10 FF119B10 FF119A0F FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF119A10 FF119A0F FF119A10 FF119A0F FF119A10 FF119A0F FF119910 FF11990F FF119A10 FF119A10 FF119B0F FF119A10 FF119A0F FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A10 FF119B0F FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A0F FF119B10 FF119A0F FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A0F FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B0F FF119A10 FF119B10 FF119A0F FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF109A10 FF119A0F FF119B10 FF109A10 FF119A10 FF109B10 FF119A0F FF109A10 FF119A10 FF119A10 FF119B10 FF119B10 FF109A10 FF119B0F FF119A10 FF119A10 FF119B10 FF119B10 FF119A0F FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF109B10 FF119910 FF119A10 FF119910 FF119A10 FF119A10 FF109910 FF119A0F FF119A10 FF119A10 FF119A10 FF119A0F FF109A10 FF119A10 FF119B10 FF119B0F FF119A10 FF119A10 FF109A10 FF119A10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF109B10 FF119B0F FF119B10 FF119A10 FF119A10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF119910 FF119A0F FF119910 FF119A0F FF11990F FF11990F FF119A0F FF119A0F FF119A0F FF119A10 FF119A0F FF119B10 FF119B0F FF119A10 FF119A0F FF119A10 FF119A0F FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF109A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF109A10 FF119B10 FF119A10 FF119A10 FF109B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A0F FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B0F FF119A10 FF119A0F FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A0F FF119B10 FF119B10 FF119A10 FF119B10 FF11990F FF119A10 FF11990F FF109A0F FF119A0F FF119A10 FF119B10 FF119A10 FF119A0F FF119A10 FF119910 FF119A10 FF119A10 FF119910 FF119B10 FF119A10 FF119A0F FF119A10 FF119A10 FF109A10 FF119B10 FF109B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A10 FF11990F FF119910 FF119A0F FF11990F FF11990F FF119A0F FF119A0F FF119A0F FF119A10 FF119A0F FF119A10 FF119A0F FF119B10 FF119A0F FF119A10 FF119A0F FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B0F FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119A10 FF109A10 FF119B10 FF119A0F FF119910 FF109B10 FF119A0F FF109B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF109B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A0F FF119A10 FF119A10 FF109B10 FF119A10 FF119A10 FF119A10 FF119910 FF119910 FF119A10 FF119A0F FF119910 FF119A0F FF119A10 FF11990F FF119B10 FF119A0F FF109B10 FF119A0F FF119A10 FF119A10 FF109B10 FF119A10 FF119A10 FF119A10 FF119910 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF119910 FF11990F FF119910 FF119A0F FF119A10 FF119A0F FF119A10 FF119A10 FF119A0F FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109A10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF109A10 FF119A10 FF119B10 FF119A0F FF119A10 FF119B10 FF119B10 FF109A10 FF119A10 FF109A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119910 FF119A10 FF119A10 FF119A10 FF119A10 FF109B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B0F FF119B10 FF119A10 FF119A10 FF11990F FF119B10 FF119A0F FF119A10 FF119910 FF119A0F FF119A0F FF11990F FF11990F FF119910 FF119A10 FF119A10 FF119A10 FF109A10 FF119A10 FF119A10 FF119A10 FF109A10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF119A0F FF11990F FF119A0F FF11990F FF119910 FF11990F FF119A10 FF11990F FF119910 FF119A0F FF119A0F FF119A10 FF119A0F FF119A10 FF119B0F FF119B10 FF119A10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A0F FF119B10 FF119B10 FF119A10 FF109B10 FF119A10 FF119B10 FF119A0F FF119B10 FF119A10 FF11990F FF119A10 FF119A10 FF109A10 FF109B10 FF119B10 FF119B0F FF119A10 FF109B10 FF119A10 FF119A10 FF119B10 FF119B0F FF119B10 FF119910 FF119B10 FF119B10 FF119B10 FF109A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF119A10 FF109A10 FF119B10 FF109A10 FF119A10 FF119910 FF119A10 FF109B10 FF109910 FF119A0F FF119910 FF119910 FF109910 FF119A10 FF119910 FF119A0F FF119910 FF119910 FF109A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF119A0F FF119A10 FF11990F FF119910 FF119A0F FF119A0F FF11990F FF119A0F FF119A10 FF119A0F FF119A10 FF119A0F FF119A10 FF119A0F FF119A0F FF119B10 FF119A0F FF119B10 FF119B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A0F FF109A10 FF119A10 FF109A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A10 FF119A10 FF119910 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A0F FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A10 FF119A0F FF119910 FF119A0F FF119A0F FF119A0F FF11990F FF119B10 FF109910 FF109A10 FF109A10 FF119A0F FF109B10 FF119A0F FF109910 FF109A10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF109A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF11990F FF119A0F FF11990F FF119A0F FF11990F FF11990F FF119A10 FF11990F FF119A10 FF11990F FF119A10 FF119A10 FF119A0F FF119A10 FF119B0F FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF109B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B0F FF119A10 FF119A10 FF109A10 FF119910 FF119910 FF119B10 FF119A10 FF119A10 FF119910 FF119A10 FF119B0F FF119B10 FF119910 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A10 FF109A10 FF119A10 FF109910 FF119910 FF109910 FF109A10 FF109910 FF119A10 FF109910 FF119810 FF109A0F FF109A10 FF109A10 FF109910 FF11990F FF119A10 FF119A10 FF119A10 FF109910 FF119B10 FF109A10 FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B0F FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF119A0F FF11990F FF119910 FF11990F FF119A10 FF119A0F FF11990F FF119A10 FF119A0F FF119A10 FF119A0F FF119A0F FF119A10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF109B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF109A10 FF119B10 FF109A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119910 FF109A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF109B10 FF119B10 FF119A0F FF119B10 FF119B0F FF119B10 FF119A10 FF119B10 FF119A10 FF119B0F FF119B10 FF109A10 FF119A10 FF119A10 FF119A0F FF119A10 FF11990F FF119B10 FF11990F FF109910 FF11990F FF119910 FF119910 FF119910 FF10990F FF119910 FF11990F FF11990F FF109910 FF119A0F FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF109A10 FF119B10 FF119A10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119A10 FF119B10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF119A0F FF119910 FF11990F FF119910 FF119A0F FF119A0F FF119A10 FF119A0F FF119A10 FF119A0F FF119A0F FF119A10 FF119A0F FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A0F FF119B10 FF109B10 FF119910 FF119B10 FF119A10 FF119A0F FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A0F FF119A10 FF119B10 FF109A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A0F FF119B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119A0F FF119B0F FF119B10 FF119A10 FF119B10 FF119A0F FF119A10 FF109A10 FF119910 FF109910 FF119910 FF109A10 FF109A10 FF109910 FF119910 FF119910 FF109A0F FF119810 FF11990F FF119810 FF109910 FF119910 FF119A0F FF119A0F FF109A10 FF119B10 FF119A10 FF109910 FF119A10 FF109A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF119910 FF11990F FF119A10 FF119A0F FF119A0F FF119A10 FF119A0F FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A10 FF119A10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF109A10 FF119A10 FF119A10 FF119A10 FF109A10 FF109A10 FF11990F FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B0F FF119A10 FF119A10 FF119A10 FF119A0F FF119A10 FF119A10 FF119A10 FF119A10 FF119B0F FF119A10 FF119A10 FF119A10 FF119B10 FF119A0F FF119A0F FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A10 FF119910 FF11990F FF119A0F FF119A0F FF119A10 FF119910 FF119A0F FF119910 FF10990F FF119910 FF109910 FF119910 FF119910 FF119A10 FF109910 FF119A0F FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF109A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B0F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF11990F FF11990F FF11990F FF11990F FF119A10 FF11990F FF119A0F FF119A10 FF119A0F FF119A10 FF119A10 FF119A0F FF119A10 FF119A10 FF119A0F FF119A10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF109B10 FF119A0F FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B0F FF109A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B0F FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119910 FF109910 FF119910 FF109910 FF10980F FF0F990F FF10990F FF109A10 FF109910 FF109910 FF109910 FF119910 FF11990F FF119910 FF109910 FF119910 FF119A10 FF119A0F FF109A10 FF119A10 FF109A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF109B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A10 FF11990F FF11990F FF119A0F FF11990F FF119A10 FF119A0F FF119A0F FF119910 FF119A0F FF119A10 FF119A0F FF119A0F FF119A10 FF119A10 FF119B0F FF119B10 FF119A10 FF119A10 FF119B0F FF119B10 FF119A10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119A10 FF119A10 FF119A10 FF119B10 FF119A0F FF119B10 FF119B10 FF119A10 FF109A10 FF119B10 FF119B10 FF119B0F FF119A10 FF119A0F FF119A10 FF119B10 FF119A10 FF119A10 FF109B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF109A10 FF119910 FF119B10 FF109A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B0F FF109B10 FF119B10 FF119A10 FF119A10 FF119B10 FF109B10 FF119A10 FF119B10 FF119B0F FF109B10 FF119B10 FF119A10 FF119A10 FF119A10 FF109B10 FF119A10 FF119B10 FF119A10 FF119A10 FF11990F FF119910 FF11990F FF119A10 FF119910 FF11980F FF119910 FF11990F FF11990F FF11980F FF119910 FF119910 FF119810 FF119910 FF109910 FF119A10 FF11990F FF119A10 FF119A0F FF109910 FF119A10 FF109A10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF119A0F FF11990F FF11990F FF119A10 FF119A0F FF11990F FF11990F FF11990F FF119A10 FF119A0F FF119A0F FF119A10 FF119A10 FF119A0F FF119B0F FF119A10 FF119A10 FF119A0F FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B0F FF119A10 FF109B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B0F FF119A10 FF119A10 FF119A0F FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A10 FF119A10 FF119B0F FF109A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A0F FF119B10 FF119A10 FF119A0F FF119A10 FF119910 FF119A10 FF119A0F FF119A10 FF119A10 FF119A0F FF119A10 FF119910 FF119910 FF109A10 FF119910 FF119A10 FF10990F FF109910 FF109910 FF11990F FF119910 FF119A10 FF119A10 FF109910 FF119910 FF11990F FF11990F FF109A10 FF11980F FF109A10 FF119A10 FF109A10 FF119910 FF119A10 FF119B10 FF119B0F FF109B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A10 FF11990F FF11990F FF119A10 FF119A10 FF119A0F FF119A0F FF119A10 FF119A0F FF119B0F FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF109A10 FF119A10 FF109A10 FF119B10 FF119A10 FF119A0F FF119B10 FF119A10 FF119910 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A0F FF119A10 FF109A10 FF119A10 FF119B10 FF119A10 FF119A10 FF109B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A0F FF109B10 FF119B10 FF119B0F FF119B10 FF119A10 FF119A0F FF119A10 FF119A10 FF119A0F FF119910 FF109A10 FF119910 FF119910 FF119A10 FF119910 FF109A10 FF109910 FF109A0F FF11990F FF119910 FF11990F FF11990F FF109A10 FF109910 FF109910 FF109910 FF11980F FF119910 FF11990F FF109910 FF10990F FF109810 FF119910 FF119A0F FF119A10 FF119A0F FF109A10 FF119B10 FF119B10 FF119910 FF109B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A0F FF119B10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF11990F FF11990F FF119A0F FF119A0F FF119910 FF119A0F FF119A0F FF119A10 FF11990F FF11990F FF119910 FF119B10 FF119A0F FF119A0F FF119A10 FF119B10 FF11990F FF119A0F FF119A0F FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B0F FF119A10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF109B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A0F FF119A10 FF119A0F FF119A10 FF119A10 FF119A10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF109B10 FF119A10 FF119A10 FF119A10 FF109A10 FF119A10 FF109B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A0F FF119A10 FF119A10 FF119A0F FF119B0F FF11990F FF119910 FF119910 FF109A10 FF109910 FF11990F FF10990F FF10990F FF10990F FF10990F FF109910 FF11990F FF119810 FF119810 FF109910 FF109910 FF119910 FF119810 FF109A10 FF119A0F FF119A10 FF119A10 FF119A0F FF109B10 FF119B0F FF109B10 FF119A10 FF109A10 FF119B10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF119A0F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF119910 FF119A0F FF119A0F FF119A10 FF119A0F FF11990F FF11990F FF119A10 FF119A0F FF119A0F FF119A0F FF119B10 FF119A10 FF119A10 FF119A10 FF119B0F FF119A0F FF119B10 FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF109B10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A10 FF11990F FF119910 FF119A10 FF119A10 FF119A10 FF11990F FF119A10 FF119A10 FF109A10 FF119A0F FF119B10 FF11990F FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119A0F FF119A10 FF109A10 FF119A10 FF119B10 FF119A10 FF109A10 FF109A10 FF119910 FF109A0F FF10990F FF119910 FF119910 FF119A0F FF119810 FF109A10 FF109810 FF109A10 FF11990F FF119A0F FF119810 FF109910 FF11990F FF109A10 FF119A0F FF119A10 FF119A0F FF109A10 FF119A10 FF109A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A0F FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B0F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF11990F FF11990F FF119910 FF119A0F FF119A0F FF119A0F FF119A10 FF119B0F FF11990F FF119910 FF119910 FF119A10 FF119A0F FF119A0F FF119A0F FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A0F FF119A10 FF119A10 FF119B10 FF119B0F FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF109B10 FF119B0F FF119B10 FF109A10 FF119A10 FF119A0F FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119910 FF119B10 FF10990F FF119A10 FF119A10 FF109A10 FF11990F FF119A10 FF119A0F FF119B10 FF119A10 FF119A0F FF119A10 FF119B10 FF119A10 FF11990F FF119B10 FF119B0F FF119A10 FF119A10 FF119B10 FF109A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119B10 FF119A0F FF11990F FF119A0F FF119A0F FF119910 FF119A10 FF109910 FF109A10 FF11990F FF10990F FF10980F FF10990F FF11990F FF11990F FF119A10 FF11990F FF119810 FF119910 FF119910 FF119A10 FF119A10 FF119910 FF119B10 FF119910 FF119A10 FF109B10 FF119A0F FF109B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF109B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119A10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF11990F FF11990F FF119A0F FF11990F FF119A0F FF119A0F FF119910 FF119A0F FF119A10 FF11990F FF119A0F FF119A10 FF119A10 FF119A10 FF119A0F FF119B0F FF119A10 FF119B0F FF119A10 FF119B0F FF119B0F FF119B10 FF119B10 FF119B0F FF119A10 FF119A10 FF119A10 FF119A0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF109B10 FF119910 FF119A10 FF119A10 FF119910 FF119A0F FF119A10 FF119B10 FF119B10 FF119A0F FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119910 FF119A0F FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119A10 FF119B10 FF119A0F FF119A10 FF109A10 FF109910 FF119A10 FF119A10 FF109910 FF109A10 FF109910 FF119A0F FF119A10 FF11980F FF119910 FF109A10 FF119910 FF119910 FF109910 FF109910 FF119A10 FF11990F FF11980F FF109910 FF119910 FF119A0F FF119910 FF109A10 FF119A10 FF109B10 FF11990F FF119A10 FF119A10 FF119A10 FF119A10 FF109A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B0F FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF119A0F FF11990F FF119A0F FF119A0F FF119A0F FF119910 FF119A0F FF11990F FF119B0F FF119910 FF119A0F FF119B0F FF119910 FF119B0F FF119A0F FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A0F FF119B0F FF119B10 FF119B10 FF119B0F FF119B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A10 FF119A10 FF119910 FF119A10 FF119A10 FF11990F FF11990F FF109A10 FF119A10 FF119A10 FF119A10 FF119910 FF119A10 FF119A10 FF119A10 FF119B10 FF119B0F FF119A10 FF119A0F FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A0F FF119910 FF119A10 FF119A10 FF11990F FF119A0F FF119A0F FF119910 FF119910 FF11990F FF11990F FF10990F FF109A10 FF109A0F FF119910 FF109910 FF11990F FF119A0F FF119810 FF119A0F FF119B10 FF109910 FF119A10 FF109A10 FF119910 FF119910 FF119B0F FF119A10 FF119B10 FF119A10 FF119B0F FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A10 FF119A0F FF119A0F FF119910 FF11990F FF119A0F FF11990F FF119A10 FF119B10 FF119A10 FF119A10 FF119B0F FF119A0F FF11990F FF119A0F FF119B10 FF119A0F FF119B0F FF119A10 FF119A0F FF119B0F FF119A0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B0F FF119A10 FF119A10 FF119B0F FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B0F FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF109B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF109A10 FF119A10 FF119A10 FF119A10 FF109B10 FF119B10 FF109910 FF119B10 FF119A10 FF119A10 FF119B0F FF119A0F FF119A10 FF119910 FF119A10 FF119B0F FF119910 FF119A10 FF119B10 FF119A10 FF109A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A0F FF119B10 FF109B10 FF119A10 FF119A10 FF119B10 FF119B10 FF109B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF109B10 FF109910 FF119A10 FF119A10 FF119A10 FF119A10 FF119910 FF109A10 FF109910 FF11990F FF109910 FF119910 FF109A10 FF119910 FF119910 FF109910 FF109910 FF119910 FF119A0F FF119B10 FF10990F FF109A0F FF109A10 FF11990F FF109B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF11990F FF119A0F FF11990F FF119910 FF11990F FF11990F FF119910 FF11990F FF119A0F FF119B10 FF119910 FF119A10 FF119910 FF119A0F FF119B10 FF119A0F FF119B0F FF119A10 FF119A10 FF119B10 FF11990F FF119B10 FF119B10 FF119B0F FF119B10 FF119A0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF109A10 FF119A0F FF119A10 FF119A10 FF109A10 FF119910 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A0F FF10990F FF119A10 FF119B0F FF119A10 FF119A10 FF119B0F FF109910 FF119A0F FF109A10 FF119B10 FF119A10 FF119B0F FF119A10 FF119A10 FF109910 FF119B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF109A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF109A10 FF119A10 FF119A10 FF119A0F FF119A10 FF11990F FF119B10 FF119A0F FF119A10 FF119A0F FF11990F FF109A10 FF109A10 FF119910 FF119A10 FF11980F FF109810 FF119910 FF11990F FF119910 FF119910 FF119A0F FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF119A10 FF11990F FF11990F FF11990F FF119910 FF119910 FF11990F FF11990F FF119A10 FF119A0F FF11990F FF119A10 FF11990F FF119A0F FF119A10 FF119A0F FF119A0F FF119A0F FF119A10 FF119B0F FF119B0F FF119A10 FF119A10 FF119A10 FF119B10 FF119A0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119A10 FF109A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF109A10 FF109A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF109A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A0F FF119A10 FF119B0F FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A0F FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A0F FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119910 FF109910 FF119910 FF109A10 FF109A10 FF119A10 FF119A10 FF119910 FF119A10 FF109A10 FF119910 FF119A10 FF119A10 FF109A10 FF119B10 FF109A10 FF119A10 FF109B10 FF119A10 FF109A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF11990F FF11990F FF11990F FF119A0F FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF119A10 FF119910 FF11990F FF11990F FF119B10 FF119A0F FF119A0F FF119A0F FF119A10 FF119A0F FF119910 FF119B10 FF119A10 FF119B0F FF119A0F FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B0F FF119B10 FF119B10 FF109A10 FF119B10 FF109A10 FF119910 FF119A10 FF119B10 FF119A10 FF119B0F FF119B0F FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF109A0F FF119A10 FF119A10 FF109910 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B0F FF119A10 FF119A10 FF109A10 FF119A10 FF119A0F FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A0F FF119A10 FF119A10 FF119A0F FF119910 FF119B10 FF109A10 FF119B10 FF119A10 FF119A0F FF119910 FF119A10 FF119A0F FF119A10 FF119A10 FF119A0F FF119A0F FF11990F FF119A10 FF109A0F FF109910 FF119A10 FF109810 FF119810 FF109A10 FF109A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119910 FF119A10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF119A0F FF11990F FF119A0F FF11990F FF119910 FF119A0F FF11990F FF11990F FF11990F FF11990F FF119910 FF11990F FF119A0F FF119B10 FF119A0F FF119A0F FF119B0F FF119A10 FF119A0F FF119A0F FF119A0F FF119910 FF119A10 FF119A10 FF119A0F FF119B10 FF119B10 FF119B0F FF119B10 FF119A0F FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109A10 FF119B10 FF119B10 FF109A10 FF119B10 FF119A10 FF109B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A0F FF119B10 FF119B10 FF119B10 FF109A10 FF119910 FF119A10 FF119A10 FF109910 FF119A0F FF119A10 FF119B10 FF119B10 FF119B10 FF109910 FF119A10 FF109B10 FF119B10 FF109A10 FF119A10 FF109A0F FF119A10 FF119A0F FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF109B10 FF119A10 FF119A0F FF119B10 FF119B10 FF119910 FF119A10 FF119A10 FF119A0F FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF109B10 FF119A0F FF119A10 FF119A10 FF109910 FF119A10 FF119A10 FF119A10 FF119910 FF119A10 FF109A0F FF10990F FF119A10 FF109A10 FF119A10 FF119910 FF119A10 FF11990F FF109910 FF109A10 FF119A10 FF119A10 FF119A10 FF10990F FF119A10 FF119910 FF119B10 FF109910 FF119B0F FF109A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF109B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF119A0F FF11990F FF11990F FF11990F FF11990F FF119910 FF119B10 FF119A0F FF119A0F FF119910 FF119A0F FF119A0F FF11990F FF119910 FF119A0F FF119A0F FF119A0F FF119A10 FF119B10 FF119B0F FF11990F FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF109B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119A10 FF109B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF109B10 FF119A10 FF109B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119A10 FF119A10 FF119A10 FF119B10 FF109B10 FF119A10 FF109A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF119A0F FF119A10 FF119A10 FF119A10 FF119A0F FF119B10 FF119A10 FF119A0F FF119A0F FF109A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A10 FF11990F FF119A10 FF11990F FF119B10 FF119A10 FF119910 FF119B10 FF0F9B0F FF109A10 FF119A10 FF119910 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A0F FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF109A10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF11990F FF11990F FF11990F FF11990F FF119A10 FF11990F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF11990F FF11990F FF119A0F FF119B0F FF119910 FF119B10 FF11990F FF119A0F FF119A0F FF119A10 FF119B0F FF119A0F FF119B10 FF119B0F FF119B0F FF119B10 FF119A10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF109B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A0F FF119B0F FF119A10 FF119A10 FF119910 FF119A10 FF119A10 FF119910 FF119B10 FF119B10 FF119A10 FF119910 FF119910 FF109B10 FF119A10 FF109B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF109A10 FF119A0F FF119A10 FF119A10 FF119910 FF119A0F FF119A10 FF109A10 FF119B10 FF119A10 FF119B10 FF119A10 FF109B10 FF119910 FF119A0F FF119910 FF119B10 FF119A10 FF119A10 FF119B10 FF109B0F FF119A0F FF109A10 FF119910 FF11990F FF119B10 FF109910 FF119A10 FF119910 FF119A10 FF119910 FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119910 FF119B10 FF119A10 FF109B0F FF119A10 FF119B10 FF119B10 FF109A10 FF119A10 FF119B10 FF119A10 FF119B10 FF109A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF11990F FF11990F FF11990F FF119A0F FF11990F FF11990F FF119910 FF11990F FF11990F FF119A0F FF11990F FF11990F FF11990F FF119910 FF119A0F FF119A0F FF119A0F FF119A10 FF119910 FF119B10 FF11990F FF119A0F FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A0F FF119910 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF109A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A0F FF119A10 FF119910 FF119A10 FF119B10 FF119A10 FF119A10 FF109A10 FF119A10 FF119A10 FF119A0F FF109A10 FF119A10 FF119A10 FF11990F FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A0F FF109A10 FF119A10 FF119A10 FF119A0F FF119A10 FF11990F FF11990F FF11990F FF119B10 FF119A10 FF119A10 FF119910 FF119A0F FF119A0F FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119910 FF109910 FF119910 FF119910 FF119910 FF0F990F FF119A10 FF119910 FF119B10 FF119B10 FF109B10 FF119B0F FF119A10 FF119A0F FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B0F FF119B10 FF119B0F FF109A10 FF119A10 FF119910 FF119B0F FF119A0F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF11990F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF11990F FF119A0F FF119B0F FF119910 FF119910 FF119A0F FF119A0F FF119B0F FF119A0F FF119A0F FF11990F FF119910 FF119B0F FF119B0F FF119B10 FF119910 FF11990F FF119A0F FF119A10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF109B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A0F FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF109B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119910 FF119A0F FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A0F FF119B10 FF119910 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B0F FF119A10 FF119B10 FF109A10 FF119A10 FF119A10 FF119B10 FF109A10 FF119910 FF119B10 FF119B10 FF119A10 FF119A10 FF109A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF109A10 FF119A10 FF119A0F FF119A0F FF109A10 FF119A10 FF119A10 FF119910 FF119910 FF119A10 FF109A10 FF119910 FF119A0F FF119A10 FF119B10 FF119A10 FF119A10 FF119B0F FF109B10 FF119A0F FF11990F FF119B10 FF119B0F FF119A0F FF109B10 FF109A10 FF119A10 FF119A10 FF119A10 FF119B0F FF119A10 FF119A10 FF109A10 FF109B10 FF119B10 FF109B10 FF119B10 FF119B10 FF109A10 FF119A10 FF119B10 FF119B10 FF109B10 FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF109B10 FF119B10 FF119B10 FF119A10 FF109B10 FF119A0F FF119A10 FF119A0F FF119A10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF119A0F FF11990F FF11990F FF11990F FF11990F FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF119A10 FF119B10 FF119A10 FF11990F FF11990F FF119910 FF119A10 FF119A0F FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109A10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF109A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF109A10 FF119B10 FF109B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A0F FF119B10 FF119B10 FF119A10 FF119B0F FF119B10 FF119A10 FF119A0F FF119A10 FF119B10 FF119A10 FF119A0F FF119A10 FF119A0F FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF109A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B0F FF119B10 FF109A10 FF119A10 FF119A0F FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A10 FF119A0F FF119A10 FF109A10 FF119A10 FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF109B10 FF119B10 FF119B0F FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A10 FF119B0F FF109A10 FF119B10 FF119A10 FF119B10 FF119A10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF11990F FF11990F FF11990F FF119910 FF11990F FF11990F FF11990F FF11990F FF119910 FF119A0F FF11990F FF119A0F FF119A0F FF119A0F FF119B0F FF119B0F FF119A0F FF119A0F FF119A0F FF119A10 FF119B0F FF119B0F FF119B0F FF119B10 FF11990F FF119B0F FF119A0F FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119A0F FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119910 FF109910 FF119B10 FF109A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119A10 FF119A0F FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119910 FF119A0F FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A0F FF119A10 FF109A10 FF119A10 FF119B10 FF119A0F FF109A10 FF109A10 FF119A10 FF119910 FF119B10 FF119A10 FF119A10 FF109A10 FF119A10 FF109910 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF109A10 FF119B0F FF119B10 FF119B10 FF119A10 FF109B10 FF119A10 FF119A10 FF119B10 FF119B10 FF109B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF109A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF119910 FF11990F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF119A0F FF119910 FF119A0F FF119B0F FF119B10 FF119B0F FF119B10 FF119B10 FF119A0F FF119B0F FF119B10 FF119B0F FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109910 FF119A10 FF119A10 FF119B10 FF109B10 FF119A10 FF109A10 FF119B10 FF109B10 FF119910 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF109A10 FF119A10 FF119B0F FF119A10 FF119910 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A10 FF119B10 FF119B10 FF119A0F FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A10 FF119A0F FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF109B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119910 FF119B10 FF119B10 FF119B0F FF119B10 FF119B0F FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF119A10 FF119A0F FF109A10 FF119A0F FF119B10 FF119A10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF11990F FF11990F FF119A0F FF119A10 FF119A0F FF119A0F FF119B0F FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119A10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B0F FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119A0F FF109A10 FF119B10 FF119A10 FF119A10 FF119B10 FF109A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A0F FF119A0F FF119B0F FF119A10 FF119B10 FF119A10 FF119A10 FF109B10 FF119B10 FF119B10 FF119910 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF109A10 FF119A10 FF119B10 FF109B10 FF119B0F FF119B10 FF119B0F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF11990F FF11990F FF11990F FF119910 FF11990F FF11990F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF119A0F FF119A10 FF119910 FF119910 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF109B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF109B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF109B10 FF119A10 FF109A10 FF119A10 FF119A10 FF119910 FF119B10 FF119A10 FF119A10 FF109A10 FF119A10 FF119910 FF109A10 FF119A10 FF119910 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A0F FF119A0F FF119A0F FF119A10 FF119A0F FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF109A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119A0F FF109B10 FF119A0F FF119B0F FF119A10 FF119A10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF11990F FF119A0F FF11990F FF11990F FF11990F FF11990F FF119A10 FF119A0F FF11990F FF11990F FF119910 FF11990F FF119A0F FF119A0F FF119A0F FF119A0F FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF109B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A0F FF119A10 FF119A0F FF119A10 FF119A0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF109A10 FF119A10 FF109A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A0F FF109910 FF119A10 FF119A10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A0F FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF109A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF109B10 FF109A10 FF119B0F FF119B10 FF119B10 FF109A10 FF119B10 FF119B10 FF119B10 FF109B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF109A10 FF119A10 FF119B10 FF119910 FF119B0F FF119A10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119B0F FF119A0F FF11990F FF119A0F FF119A10 FF119A0F FF119A10 FF119910 FF119A10 FF119B0F FF119A0F FF119A10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF109B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF109B10 FF109B10 FF119B10 FF119A10 FF119B10 FF119B10 FF109A10 FF109B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF109A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF109B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF109A10 FF119B10 FF109B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF109A10 FF119A10 FF119A10 FF119A10 FF119910 FF109A10 FF109A10 FF119A0F FF119A10 FF109B10 FF109B10 FF11990F FF119910 FF119A10 FF119B0F FF119910 FF119B10 FF119A10 FF109B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A0F FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF11990F FF119A10 FF119B0F FF11990F FF119A10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A10 FF119A10 FF119A10 FF119A0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF109B10 FF119B10 FF119B10 FF119A0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119A10 FF109A10 FF109B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A0F FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF109B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A0F FF119A10 FF119A0F FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A0F FF119A10 FF119A10 FF119B10 FF109A10 FF119A0F FF119A10 FF109B10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A10 FF119A0F FF119A10 FF119A10 FF119A10 FF109A10 FF119A0F FF119910 FF119A10 FF109910 FF119B10 FF119A10 FF109910 FF11990F FF119910 FF119A10 FF109910 FF119A10 FF119A10 FF109B10 FF109A10 FF119B10 FF119A10 FF119B0F FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF109A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF109B10 FF119B10 FF119B0F FF119A10 FF119A10 FF119B10 FF119A10 FF119A0F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF11990F FF11990F FF11990F FF11990F FF119910 FF11990F FF119A10 FF119A10 FF119A0F FF119A0F FF119910 FF119B0F FF119A10 FF119B10 FF119A0F FF119A10 FF119A10 FF119B10 FF119B0F FF109B10 FF119A0F FF119A10 FF119B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109A10 FF119A0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A0F FF119A10 FF119B10 FF119A10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF109A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A0F FF119B10 FF119A10 FF109B10 FF109B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B0F FF109A10 FF109A10 FF109B10 FF109B10 FF109B10 FF109910 FF119A10 FF119A0F FF119910 FF119910 FF109B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B0F FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B0F FF119B10 FF109B10 FF119A10 FF119A10 FF119B0F FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A0F FF119B10 FF11990F FF119A0F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF11990F FF119910 FF11990F FF11990F FF11990F FF119B10 FF119910 FF11990F FF119A0F FF119A10 FF119B10 FF119A10 FF119A0F FF119B0F FF119A0F FF119A10 FF119B0F FF109B10 FF119A0F FF119A10 FF109B10 FF119A10 FF119B10 FF119A10 FF119A0F FF119B10 FF119B10 FF119B10 FF119A0F FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B0F FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A0F FF119A10 FF119B10 FF119A10 FF109B10 FF119A10 FF119A10 FF119B10 FF119A0F FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119B10 FF119A10 FF119A10 FF109B10 FF119B10 FF119A10 FF109B10 FF119A10 FF119B10 FF109A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B0F FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF109910 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF109B10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF109B10 FF119A10 FF119A10 FF119A10 FF119A0F FF119910 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A10 FF11990F FF11990F FF11990F FF119A0F FF119A0F FF119A0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF11990F FF119A10 FF11990F FF119A10 FF119910 FF119A10 FF109A10 FF109B10 FF119A10 FF119A0F FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF109B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF109A10 FF119A10 FF119B0F FF119B10 FF119B10 FF119A10 FF119A10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF119A10 FF119B0F FF119A10 FF119A10 FF119A10 FF119A0F FF119B10 FF119A10 FF119910 FF119B10 FF109A10 FF119A0F FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF109910 FF119A10 FF119A10 FF119A0F FF109B10 FF119A10 FF109A10 FF119910 FF119A10 FF109910 FF119910 FF119B0F FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A10 FF119A0F FF119B10 FF119B10 FF119A10 FF109A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B0F FF109B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119910 FF119A0F FF119A0F FF119B10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF11990F FF119A0F FF11990F FF119B0F FF119A10 FF11990F FF119B0F FF119A0F FF119B10 FF119A0F FF11990F FF119B10 FF109B10 FF11990F FF109A10 FF109A10 FF119A10 FF119A10 FF109910 FF119B10 FF119A0F FF109A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF109A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF109A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A10 FF119B10 FF109A10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF109A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF109B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF109A10 FF119A0F FF109A10 FF119A10 FF119A10 FF119A0F FF119B10 FF119910 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF109910 FF119A10 FF119A10 FF119A10 FF119A0F FF119A10 FF119B0F FF11990F FF119A10 FF119A0F FF119A10 FF109910 FF119A10 FF109B10 FF119A10 FF119A10 FF109A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119910 FF109A10 FF119A10 FF119B10 FF109A10 FF119B10 FF119A0F FF119A10 FF119A10 FF11990F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF119A0F FF119910 FF119910 FF119910 FF119910 FF119A10 FF119910 FF119B10 FF119A10 FF109A10 FF119B10 FF109910 FF109A10 FF109910 FF109910 FF109A10 FF119A10 FF119A10 FF119A10 FF109B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF109A10 FF109A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF109B10 FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF109B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B0F FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF109910 FF109A10 FF119A10 FF109B10 FF109A10 FF119A0F FF119A10 FF119B10 FF119A10 FF109A10 FF119A10 FF119A10 FF119B0F FF119A0F FF109B10 FF119A10 FF109A10 FF119A0F FF119A10 FF109A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A0F FF109A10 FF119A10 FF119B10 FF119A0F FF119B10 FF119B10 FF119A10 FF109A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF109B10 FF109B10 FF119B10 FF109A10 FF109A10 FF119B10 FF119A10 FF119A0F FF119A10 FF119A10 FF119A0F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF119A0F FF11990F FF11990F FF11990F FF119910 FF119A0F FF119910 FF109B10 FF11990F FF119B10 FF109A10 FF109910 FF109910 FF119910 FF119A10 FF11990F FF109A10 FF109A10 FF109A0F FF109A10 FF119A10 FF119A10 FF119B0F FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109A10 FF119B10 FF119A10 FF109A10 FF119A10 FF119A0F FF119B10 FF119B10 FF119B10 FF109B10 FF119A10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B0F FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B0F FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF109A10 FF119A10 FF119A10 FF119A0F FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF10990F FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B0F FF119A10 FF119A10 FF11990F FF119A0F FF119A0F FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF109B10 FF119A10 FF119A10 FF109B10 FF109A10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109A10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A0F FF119A0F FF119B10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A10 FF11990F FF11990F FF119A0F FF11990F FF11990F FF11990F FF11990F FF109910 FF10980F FF109910 FF119A10 FF10990F FF10980F FF119A10 FF10990F FF119A10 FF119910 FF119B10 FF119A10 FF119A10 FF109910 FF109A10 FF119B0F FF119B10 FF119A0F FF119B10 FF119B0F FF119A10 FF119A10 FF119B10 FF119A0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A0F FF119B10 FF119A10 FF109A10 FF119B10 FF119B10 FF109B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A0F FF119B10 FF109A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A0F FF119A10 FF119A10 FF119A0F FF119A10 FF109A10 FF119A10 FF119B0F FF119A0F FF109A10 FF109B10 FF119B10 FF109A10 FF109A10 FF119910 FF109A10 FF119A10 FF119A10 FF119A10 FF109A10 FF119A0F FF119A10 FF119A0F FF119B10 FF119A10 FF119A10 FF119B10 FF109B10 FF109910 FF119910 FF119A10 FF119A10 FF109A10 FF119A10 FF119B10 FF119A10 FF109B0F FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119A0F FF119B10 FF119B10 FF109A10 FF119B10 FF119A10 FF119B10 FF119B0F FF119A10 FF119B0F FF119A10 FF119A10 FF119A10 FF119A10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF11990F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF10980F FF10980F FF11980F FF109910 FF10990F FF109A0F FF119910 FF10990F FF119A0F FF109A10 FF109A0F FF109A10 FF119A0F FF119910 FF109910 FF119A0F FF109A10 FF119A10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF109A10 FF119B10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A0F FF119A10 FF109B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF11990F FF119B10 FF119B0F FF119B10 FF119A0F FF119A10 FF119A10 FF109B10 FF109A10 FF119A0F FF119A10 FF109A10 FF119A10 FF11990F FF119A10 FF119A10 FF119B0F FF119A10 FF119A0F FF119A10 FF119A10 FF119A0F FF119B10 FF119A0F FF119B10 FF119A10 FF119B10 FF119B10 FF109B10 FF119B10 FF109B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119B10 FF119A0F FF119A10 FF119A0F FF119A0F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF10980F FF10980F FF10980F FF10980F FF119810 FF109910 FF109810 FF10980F FF109A10 FF119910 FF10990F FF109A0F FF109910 FF11990F FF109910 FF119910 FF109910 FF119910 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119A0F FF119A10 FF119A10 FF119B0F FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A0F FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A10 FF119B10 FF119A10 FF109A10 FF119B10 FF119B10 FF119B10 FF109A10 FF119A0F FF119A10 FF119A10 FF109A10 FF119A10 FF11990F FF119A10 FF109A10 FF119A10 FF119B10 FF119A10 FF119A10 FF109B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A0F FF109A10 FF119A0F FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119A10 FF119B10 FF119A0F FF119B10 FF119A0F FF119B10 FF119B10 FF119A10 FF119A10 FF119A0F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF10980F FF10980F FF10980F FF10980F FF109810 FF10980F FF109810 FF10990F FF10980F FF109910 FF11990F FF10990F FF11990F FF11990F FF119910 FF11990F FF109A10 FF119A10 FF119B0F FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF109A10 FF119B0F FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B0F FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A0F FF119A10 FF119A10 FF119B0F FF119B10 FF119B0F FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF109A10 FF119A10 FF119A0F FF119A10 FF119A0F FF119A10 FF119A10 FF11990F FF119B10 FF119A10 FF119B10 FF119A10 FF119A0F FF119A10 FF109B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A10 FF119A10 FF119B10 FF119A10 FF119B0F FF109A10 FF119B10 FF119B10 FF109A10 FF119A10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF10980F FF10980F FF10980F FF10980F FF10980F FF10980F FF109810 FF10990F FF10980F FF11990F FF10990F FF10990F FF10980F FF109A10 FF119910 FF119A0F FF119810 FF109A10 FF119A0F FF119B10 FF119910 FF109B10 FF119A10 FF119A10 FF119A10 FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B0F FF109B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B0F FF119B0F FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A0F FF109A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF109A10 FF119A10 FF119A0F FF119A10 FF119A10 FF119A0F FF119A10 FF119A10 FF119B10 FF109A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A0F FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF109A10 FF119A10 FF119A0F FF119B10 FF119A10 FF109A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119A0F FF119A10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B0F FF119A0F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF10980F FF10980F FF10980F FF10980F FF10980F FF10980F FF10980F FF10980F FF10980F FF109810 FF109910 FF119910 FF10970F FF109810 FF10990F FF109910 FF109910 FF10990F FF109B10 FF119A0F FF119A0F FF109B10 FF119B10 FF119910 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF109B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B0F FF119A0F FF119B10 FF119B10 FF119A10 FF119B10 FF109A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B0F FF119A0F FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF109B10 FF109A10 FF119B10 FF119B10 FF119910 FF119A0F FF119910 FF119A10 FF119B10 FF119A0F FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119A10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A0F FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119A10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF11990F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF10980F FF10980F FF109810 FF109810 FF10980F FF10980F FF10980F FF10980F FF10980F FF10980F FF10980F FF109810 FF10970F FF109710 FF10980F FF11990F FF11990F FF119A0F FF109A10 FF119910 FF119A10 FF119A0F FF119B10 FF119B10 FF119A0F FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A0F FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF109B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B0F FF119A10 FF119A10 FF119A10 FF109B10 FF119A10 FF119B10 FF119A10 FF119B10 FF109B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119910 FF119B10 FF119B0F FF119B10 FF109A10 FF119B10 FF119B10 FF119B10 FF119A0F FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF11980F FF109810 FF10980F FF10980F FF10990F FF109910 FF10980F FF10980F FF10980F FF10980F FF10980F FF10980F FF10990F FF109810 FF10970F FF119910 FF10980F FF109810 FF10990F FF11990F FF119A10 FF119A0F FF119A10 FF119B10 FF109A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119A10 FF119A10 FF119B10 FF119B0F FF109B10 FF119B10 FF119A10 FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B0F FF119A10 FF119A0F FF119B10 FF119B10 FF119A0F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF11990F FF11990F FF119A0F FF119A0F FF11990F FF119A0F FF119A10 FF119A0F FF109910 FF10990F FF10990F FF10980F FF109810 FF10980F FF10980F FF109810 FF109A10 FF10980F FF10990F FF10980F FF10980F FF10980F FF109810 FF10990F FF109810 FF10990F FF109910 FF109910 FF109A10 FF119A10 FF11990F FF109A10 FF119A0F FF109B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF109A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF109A10 FF119B10 FF119A10 FF119A10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF109A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF119A0F FF119A0F FF119B0F FF119A0F FF11990F FF11990F FF119A10 FF119A10 FF119A10 FF10990F FF109910 FF10980F FF109810 FF11990F FF10990F FF119910 FF10980F FF11990F FF10990F FF109810 FF109910 FF11980F FF10980F FF11980F FF109810 FF119910 FF109810 FF119A10 FF109910 FF11990F FF109910 FF119A10 FF119A0F FF109A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF109A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF109A10 FF119A10 FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A0F FF119A10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF109A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF11990F FF11990F FF11990F FF119A10 FF11990F FF119A0F FF119A0F FF119A0F FF119A0F FF119B0F FF119A0F FF119A10 FF11990F FF119A10 FF119A10 FF119910 FF10990F FF109B10 FF119A0F FF109910 FF109810 FF10990F FF109810 FF10980F FF109810 FF109810 FF11980F FF10980F FF11990F FF10990F FF11990F FF109A10 FF11990F FF109910 FF119A0F FF109A10 FF119A0F FF109A10 FF119A0F FF109A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A0F FF119B10 FF119B10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A10 FF119A0F FF119A0F FF119A10 FF119A0F FF119910 FF119A0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B0F FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF109910 FF119A0F FF119A10 FF109910 FF10990F FF11990F FF109A0F FF109910 FF109A10 FF119910 FF109A0F FF109910 FF10990F FF119910 FF10990F FF109810 FF109910 FF119910 FF109A10 FF119A0F FF109A10 FF11990F FF109B10 FF119A10 FF109B10 FF119B10 FF109B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119A10 FF119A10 FF119B10 FF119B0F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF119910 FF11990F FF119A0F FF11990F FF119910 FF119A0F FF119910 FF119A0F FF119A0F FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF11990F FF119A10 FF119B10 FF119910 FF119A10 FF119B0F FF10990F FF11990F FF109B10 FF109910 FF119910 FF10990F FF109A10 FF10990F FF119910 FF10990F FF109910 FF10990F FF119A0F FF109910 FF11990F FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF109B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119A0F FF119B10 FF119B10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF11990F FF11990F FF11990F FF119A0F FF119A0F FF119A10 FF119A0F FF119A0F FF119A10 FF119A0F FF119A0F FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B0F FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A10 FF119B10 FF119A10 FF109A0F FF109A0F FF119A0F FF109A10 FF119A10 FF10990F FF119A10 FF119A0F FF119910 FF119A10 FF109A10 FF119A0F FF109A10 FF119A10 FF109A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B0F FF119B10 FF119A10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF11990F FF11990F FF119A10 FF119910 FF119A0F FF119A0F FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF109A10 FF109A0F FF119B10 FF109B10 FF119A10 FF109A10 FF119B10 FF119A10 FF119B10 FF119A0F FF119910 FF119A0F FF109A10 FF119A0F FF119910 FF119A10 FF119A10 FF119A10 FF109A10 FF119A10 FF119B0F FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF109B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B0F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A10 FF119A10 FF119A0F FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF109B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B0F FF119910 FF119B0F FF109A10 FF119A0F FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A10 FF119910 FF119910 FF119A10 FF119A0F FF119A10 FF119B0F FF119B10 FF119A0F FF119A10 FF119A10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B0F FF119B10 FF109B10 FF119A10 FF119A10 FF119B10 FF119A0F FF119B10 FF119B10 FF119A10 FF119A0F FF109A10 FF119A0F FF109A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF11990F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A10 FF119A10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF109B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF109B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119A10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF119A0F FF119A0F FF11990F FF119A0F FF119A0F FF119A0F FF119A0F FF119B0F FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF109B10 FF109A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF109A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF119A0F FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF119910 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF109A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF119A0F FF119A0F FF119A0F FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF119A0F FF11990F FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A10 FF119B10 FF119A10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF119910 FF119910 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A0F FF119B10 FF119B0F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF11990F FF119A0F FF11990F FF119A0F FF119A10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B0F FF119A0F FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF11990F FF11990F FF119A10 FF119910 FF119910 FF11990F FF11990F FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF11990F FF11990F FF119A10 FF119910 FF119910 FF11990F FF11990F FF119A10 FF11990F FF11990F FF119A0F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF11990F FF11990F FF119B10 FF119910 FF119A10 FF119A0F FF119A0F FF119A10 FF119A10 FF119B0F FF119B10 FF119B0F FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF11990F FF11990F FF119910 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF11990F FF119910 FF119910 FF11990F FF11990F FF11990F FF11990F FF119A10 FF119A10 FF119A10 FF119910 FF119910 FF119A10 FF11990F FF11990F FF119A0F FF11990F FF11990F FF119910 FF119910 FF11990F FF11990F FF11990F FF11990F FF119A10 FF119A10 FF119A10 FF119A10 FF119910 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF119A0F FF119A0F FF119910 FF119910 FF119910 FF119910 FF119A0F FF11990F FF119A0F FF11990F FF119A0F FF11990F FF119A10 FF119910 FF11990F FF119A0F FF119A0F FF119A0F FF119A0F FF119910 FF119910 FF119910 FF119910 FF119A0F FF11990F FF119A0F FF11990F FF119A0F FF119A10 FF119A10 FF119910 FF11990F FF119A0F FF119A0F FF119A10 FF119A0F FF119910 FF119A10 FF119A10 FF119910 FF119B0F FF11990F FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF11990F FF119910 FF11990F FF11990F FF11990F FF11990F FF119A0F FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF11990F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119910 FF11990F FF119B10 FF119A10 FF119A0F FF119A0F FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119910 FF119A10 FF119A10 FF119A10 FF119A0F FF119B0F FF119910 FF11990F FF119B10 FF119A10 FF119A0F FF119A0F FF119A10 FF119B10 FF119A0F FF119A0F FF119B0F FF119910 FF119A10 FF119A10 FF119A10 FF119A0F FF119B0F FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119A10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A10 FF11990F FF11990F FF11990F FF11990F FF119910 FF119A0F FF119A0F FF119A0F FF11990F FF119A0F FF119A0F FF119A0F FF119910 FF119910 FF119910 FF119910 FF119A10 FF11990F FF119A10 FF11990F FF11990F FF119A10 FF119B0F FF119A0F FF119B10 FF11990F FF119A0F FF119A0F FF119B0F FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF11990F FF119A10 FF119A0F FF11990F FF119A10 FF119B0F FF119A0F FF119B10 FF11990F FF119A0F FF119B10 FF119B0F FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119910 FF119A10 FF119A10 FF119B0F FF119A10 FF119B0F FF119A10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF119A0F FF119910 FF119A10 FF11990F FF11990F FF11990F FF119A0F FF119A0F FF119A0F FF119A0F FF119A10 FF11990F FF11990F FF119A0F FF119A10 FF119A10 FF119A0F FF119B0F FF119B10 FF119A10 FF11990F FF11990F FF11990F FF119A0F FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF11990F FF119A0F FF119A10 FF119B10 FF119A0F FF119B0F FF119B10 FF119A10 FF11990F FF11990F FF11990F FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A10 FF119A0F FF11990F FF11990F FF119A10 FF11990F FF119A0F FF11990F FF11990F FF119A10 FF11990F FF119A0F FF119A0F FF119A0F FF119A0F FF119A10 FF11990F FF119A10 FF119A0F FF11990F FF119A0F FF119B10 FF119A0F FF119B10 FF119A0F FF119B0F FF119B10 FF11990F FF119B10 FF119B10 FF119A0F FF119B0F FF119B10 FF119A0F FF119A10 FF119A0F FF11990F FF119A0F FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF11990F FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A0F FF119A10 FF119A0F FF11990F FF119B0F FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF119A0F FF11990F FF11990F FF119910 FF11990F FF11990F FF119A0F FF119A0F FF11990F FF119A10 FF119A10 FF119910 FF119A0F FF119A0F FF119B10 FF119A0F FF119A10 FF119A0F FF119910 FF119910 FF119A10 FF119B10 FF11990F FF119B10 FF119A0F FF119A0F FF119A10 FF119A10 FF119A10 FF119B0F FF119B0F FF119B10 FF119A0F FF119B10 FF119A0F FF119A10 FF119910 FF119A10 FF119B10 FF11990F FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B0F FF119B10 FF119A0F FF119B10 FF119B0F FF119A10 FF119910 FF119A10 FF119B10 FF11990F FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A10 FF11990F FF11990F FF119A0F FF11990F FF11990F FF119A0F FF119A0F FF119910 FF119910 FF119A0F FF11990F FF119A0F FF119A0F FF11990F FF11990F FF119A0F FF119A10 FF119A10 FF119A0F FF119A0F FF119B0F FF119910 FF119A10 FF119A0F FF119A10 FF119A10 FF119B0F FF119A10 FF119A10 FF119A10 FF119A10 FF11990F FF119A0F FF119A10 FF119A10 FF119A0F FF119A0F FF119B10 FF119A10 FF119B10 FF119B0F FF119B10 FF119A10 FF119B0F FF119A10 FF119A10 FF119B10 FF119A10 FF11990F FF119A0F FF119A10 FF119A10 FF119A0F FF119A0F FF119B10 FF119A10 FF119B10 FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A10 FF119A0F FF119A0F FF119A10 FF119A0F FF119A0F FF119A0F FF119910 FF119A0F FF119A0F FF119A0F FF11990F FF119910 FF119910 FF119910 FF119A10 FF119A0F FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A0F FF119B10 FF119B10 FF119A0F FF119B10 FF119A10 FF119910 FF119B10 FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF11990F FF11990F FF11990F FF11990F FF11990F FF119A10 FF119A0F FF119A0F FF119910 FF11990F FF11990F FF119910 FF119910 FF119A0F FF119A0F FF119A0F FF119910 FF119A10 FF11990F FF119A0F FF119A0F FF11990F FF119A10 FF119B10 FF119B0F FF119A10 FF119A10 FF119A0F FF119B10 FF119A10 FF119B10 FF119A0F FF119A10 FF119A10 FF119B10 FF119910 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B0F FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B0F FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF11990F FF11990F FF119A10 FF119A0F FF119A0F FF119A10 FF119A0F FF119A0F FF119A10 FF119A0F FF11990F FF11990F FF119910 FF119A0F FF119A0F FF11990F FF119A10 FF119910 FF119A10 FF119B10 FF119B10 FF119A0F FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A0F FF119910 FF119B0F FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B0F FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119A10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A10 FF11990F FF119A0F FF119A10 FF119A0F FF119A0F FF119910 FF119A0F FF119A0F FF119A10 FF119A0F FF119A0F FF119A0F FF119A10 FF119B10 FF119910 FF119A0F FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B0F FF119A10 FF119A10 FF119B0F FF119B10 FF119A0F FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF11990F FF11990F FF11990F FF11990F FF119910 FF119A0F FF11990F FF119A10 FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF119910 FF11990F FF119A0F FF119A10 FF119A10 FF119A0F FF119B10 FF119A0F FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF119A0F FF119A10 FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF119A10 FF119A0F FF119A0F FF119A10 FF119A10 FF119A0F FF119A0F FF119A10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119A0F FF119B0F FF119A10 FF119B0F FF119A10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF119910 FF119A0F FF119A0F FF119A10 FF11990F FF11990F FF119A10 FF119A0F FF119A0F FF119A10 FF119A0F FF119A0F FF119B10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF119910 FF119A0F FF119A0F FF11990F FF11990F FF119A10 FF119A0F FF11990F FF119A10 FF119A0F FF119A0F FF119A10 FF119A0F FF119A0F FF119A10 FF119B10 FF119A0F FF119A10 FF119A10 FF119B10 FF119A10 FF119A0F FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119A0F FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF11990F FF11990F FF11990F FF119A0F FF119910 FF11990F FF119A0F FF119A10 FF119A0F FF119A10 FF119A10 FF119B0F FF119A0F FF119A10 FF119B10 FF119B0F FF119A10 FF119A0F FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF119A0F FF119910 FF11990F FF11990F FF119A0F FF11990F FF119910 FF119A0F FF119910 FF119A0F FF11990F FF119A10 FF119A0F FF119A10 FF119A10 FF119B0F FF119B10 FF119A10 FF119A10 FF119A0F FF119B10 FF119B10 FF119A10 FF119A10 FF119B0F FF119A10 FF119A10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119A10 FF11990F FF11990F FF119910 FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF119910 FF11990F FF11990F FF119A0F FF11990F FF119A10 FF119A0F FF119910 FF119A0F FF119A0F FF119A10 FF119A0F FF119B10 FF119A10 FF119A0F FF119A10 FF119A10 FF119A10 FF119B0F FF119A0F FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF119910 FF11990F FF119A0F FF11990F FF11990F FF11990F FF11990F FF119910 FF119A0F FF119A10 FF119A0F FF119A0F FF119A10 FF119A0F FF119A10 FF119A10 FF119A0F FF119A10 FF119A0F FF119A10 FF119A10 FF119A0F FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF11990F FF119910 FF119A0F FF11990F FF11990F FF119A0F FF119A10 FF119A0F FF119A10 FF119A0F FF119A10 FF119A10 FF119A0F FF119A10 FF119A0F FF119A10 FF119A10 FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119A10 FF11990F FF11990F FF119A0F FF11990F FF119A0F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A10 FF119A0F FF119910 FF11990F FF119A0F FF119A10 FF119A0F FF119A10 FF119A0F FF119B10 FF119A0F FF119B0F FF119A10 FF119A0F FF119B10 FF119B10 FF119B0F FF119B10 FF119A10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF119A0F FF11990F FF119A0F FF119A0F FF11990F FF119A10 FF119A0F FF119910 FF119A0F FF119A10 FF119A0F FF119A0F FF119A10 FF119A0F FF119A10 FF119A0F FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF119A10 FF119A0F FF11990F FF119A0F FF11990F FF11990F FF11990F FF119A10 FF11990F FF119A10 FF119A0F FF119A10 FF119A0F FF119A10 FF119A0F FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119A10 FF11990F FF11990F FF119A0F FF11990F FF119A0F FF11990F FF11990F FF119A10 FF11990F FF11990F FF11990F FF119910 FF119A0F FF119A0F FF11990F FF119A0F FF119A10 FF119A0F FF119A10 FF119A0F FF119A10 FF119A0F FF119B10 FF119B10 FF119A10 FF119A10 FF119A0F FF119A10 FF119A10 FF119A0F FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B0F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF119A10 FF11990F FF119A10 FF119A0F FF119A10 FF119A0F FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A10 FF119A0F FF119A10 FF119A0F FF119B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF119A0F FF11990F FF119A0F FF119A0F FF11990F FF119A0F FF119910 FF119A0F FF119910 FF119A0F FF119910 FF119A0F FF119A10 FF119A0F FF119A10 FF119B0F FF119A0F FF119B10 FF119B0F FF119A10 FF119B0F FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF119A0F FF11990F FF11990F FF119A0F FF11990F FF11990F FF119910 FF11990F FF119A10 FF119A0F FF119A10 FF119A0F FF119A10 FF119A0F FF119A10 FF119B0F FF119A10 FF119B10 FF119A10 FF119A10 FF119B0F FF119B10 FF119B0F FF119B10 FF119B0F FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF119A0F FF11990F FF11990F FF119A0F FF11990F FF119A0F FF119910 FF119A0F FF119A10 FF119A0F FF119A10 FF119A0F FF119A10 FF119A0F FF119A10 FF119B0F FF119B10 FF119A0F FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF119A0F FF119910 FF119A0F FF119A10 FF119A0F FF119A10 FF119A0F FF119A10 FF119A0F FF119A10 FF119B0F FF119B10 FF119A0F FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A0F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF11990F FF119910 FF11990F FF119A10 FF119A0F FF119A10 FF119A0F FF119A10 FF119A0F FF119A10 FF119B0F FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 +FF119A10 FF119A10 FF11990F FF119A0F FF11990F FF119A0F FF11990F FF119A0F FF119A0F FF11990F FF119A0F FF119910 FF11990F FF119910 FF119A0F FF119910 FF119A0F FF119A10 FF119A0F FF119A10 FF119B0F FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B0F FF119A0F +FF119A10 FF119A10 FF11990F FF119A0F FF11990F FF11990F FF11990F FF119A0F FF11990F FF119A10 FF119A0F FF119A10 FF11990F FF119A10 FF119A0F FF119A10 FF119A0F FF119A10 FF119A0F FF119A10 FF119B10 FF119A0F FF119A10 FF119A0F FF119B10 FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A10 FF119A0F FF119A10 FF11990F FF119A10 FF119A0F FF119A10 FF11990F FF119A0F FF119A10 FF119A0F FF119B10 FF119A0F FF119A10 FF119A0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A0F FF119B10 +FF119A10 FF119A10 FF11990F FF11990F FF119A0F FF11990F FF119A0F FF119A10 FF119A0F FF119910 FF119A0F FF119A10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A10 FF119A0F FF119A10 FF119A0F FF119A10 FF119A0F FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B0F FF119B10 FF119A10 FF119B0F FF119A10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF119A10 FF11990F FF119910 FF119A0F FF11990F FF119A0F FF119A0F FF11990F FF119A0F FF119A10 FF119A0F FF119A10 FF119A0F FF119A10 FF119A0F FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B0F +FF119A10 FF119A10 FF11990F FF119910 FF11990F FF119A10 FF11990F FF11990F FF11990F FF119A0F FF11990F FF119A0F FF119A10 FF11990F FF119A10 FF119A0F FF119A10 FF11990F FF119A0F FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B0F FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B0F FF119B10 FF119A10 FF119B0F FF119A10 FF119A10 FF119A0F FF119B10 FF119A10 FF119B10 FF119B10 FF119A0F FF119B0F FF119B10 FF119A0F +FF119A10 FF119A10 FF11990F FF11990F FF119A0F FF11990F FF119A0F FF11990F FF11990F FF11990F FF119A10 FF11990F FF119A10 FF119A0F FF119A0F FF119A0F FF11990F FF119A10 FF119A0F FF119A10 FF119A10 FF119A0F FF119B10 FF119B0F FF119B10 FF119B10 FF119A0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A0F FF119A10 FF119A10 FF119B0F FF119A0F FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF119A0F FF11990F FF119A0F FF119910 FF119A0F FF119910 FF119A0F FF119A0F FF119A0F FF11990F FF119910 FF119A0F FF119A10 FF119A10 FF119A0F FF119A10 FF119A0F FF119A10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A10 FF119B10 FF119A0F FF119A10 FF119B10 FF119A0F FF119A10 FF119B10 FF119A10 FF11990F FF119A10 FF119B0F FF119910 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF119A10 FF11990F FF11990F FF11990F FF119A0F FF11990F FF119A0F FF119A10 FF119A0F FF119910 FF119A0F FF119A0F FF119A10 FF119A0F FF119A10 FF119A10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A0F FF119A0F FF119B10 FF119B0F FF119A0F FF119A10 FF119A10 FF119A10 FF119A10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF119A0F FF11990F FF11990F FF11990F FF119A10 FF11990F FF119910 FF11990F FF119A0F FF119A0F FF11990F FF119A10 FF119A0F FF119A0F FF119A10 FF119A0F FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A0F FF119B10 FF119A10 FF119A10 FF119A0F FF119B10 FF119A10 FF119B0F FF119A0F FF119A10 FF119A10 FF119A0F FF119A10 FF119A0F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF119A10 FF11990F FF119A0F FF11990F FF119A0F FF11990F FF119A0F FF119A10 FF119A0F FF11990F FF119A10 FF119A0F FF119A10 FF119A10 FF119A0F FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B0F FF119B10 FF119A0F FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A0F FF119A10 FF119B10 FF119B10 FF119B0F FF119A10 FF119A0F FF119A0F FF119A10 FF119A0F FF119910 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF119A0F FF11990F FF119A10 FF119A0F FF119910 FF119A0F FF11990F FF119910 FF11990F FF119910 FF119A10 FF119A0F FF119A10 FF119A10 FF119A0F FF119B10 FF119A10 FF119B0F FF119A10 FF119A10 FF119A10 FF119A10 FF119B0F FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119A10 FF119A0F FF119B10 FF119A0F FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119910 FF119A0F FF119A0F FF119910 FF119A0F FF119A0F FF119A10 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A10 FF11990F FF119A0F FF11990F FF11990F FF119910 FF119A0F FF11990F FF119A0F FF11990F FF119910 FF119A0F FF119A0F FF119A10 FF119A10 FF119A0F FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A0F FF119A10 FF119B0F FF119A0F FF119A10 FF119B0F FF119A0F FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119B10 FF119A10 FF119A0F FF119A0F FF119910 FF119A0F FF119A0F FF119A10 FF119910 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF11990F FF11990F FF119A0F FF119910 FF11990F FF119A0F FF119A10 FF11990F FF119A10 FF11990F FF119A0F FF119A10 FF119A0F FF119A0F FF119A10 FF119A10 FF119B0F FF119A0F FF119A10 FF119A10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A0F FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B0F FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A0F FF119B0F FF119A0F FF119A10 FF119A10 FF119A10 FF119910 FF119A10 FF119B10 FF119A10 FF119A0F FF119A0F FF119A10 FF119A0F FF11990F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A10 FF119A0F FF11990F FF11990F FF119A0F FF11990F FF11990F FF119A0F FF119A10 FF11990F FF119A0F FF119A10 FF119A10 FF119A0F FF119A10 FF119A10 FF11990F FF119B10 FF119A0F FF119A10 FF119A10 FF119B10 FF119A10 FF119A0F FF119B10 FF119A10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A10 FF119B10 FF119A10 FF119A0F FF119B10 FF119B0F FF119A0F FF119B10 FF119A0F FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A0F FF119A10 FF119A0F FF119A10 FF119A0F FF119A0F FF11990F FF119A10 FF119A0F FF11990F FF119910 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF119A10 FF11990F FF11990F FF119A0F FF11990F FF119910 FF11990F FF11990F FF119A10 FF11990F FF11990F FF119A0F FF119A10 FF11990F FF119A0F FF119A10 FF119B10 FF119B10 FF119A0F FF119A0F FF119A0F FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A0F FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A0F FF119A10 FF119A10 FF119A10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B0F FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A0F FF119A0F FF119A0F FF119A10 FF119A10 FF119A10 FF119A10 FF119910 FF119A10 FF11990F FF119A0F FF119A0F FF119910 FF119A0F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF119A0F FF11990F FF11990F FF119A0F FF119A0F FF119A0F FF11990F FF119910 FF11990F FF11990F FF11990F FF119910 FF11990F FF119A0F FF119A10 FF119A10 FF119A10 FF119B0F FF119A10 FF119A10 FF119B10 FF119B10 FF119A0F FF119B10 FF119A10 FF119A0F FF119A10 FF119A0F FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A0F FF119B10 FF119B10 FF119A0F FF119B10 FF119A10 FF119A10 FF119B0F FF119B10 FF119B10 FF119A0F FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B0F FF119A0F FF119A0F FF119A10 FF119A10 FF119A0F FF119B0F FF119A10 FF119A0F FF119A0F FF119B10 FF119A0F FF119B0F FF119A10 FF119B0F FF119A0F FF119A10 FF119A0F FF119B10 FF119A0F FF119A0F FF119A0F FF119A0F FF119A10 FF119A0F FF11990F FF11990F FF119A10 FF11990F FF11990F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF119A0F FF119A0F FF11990F FF119910 FF11990F FF119A0F FF119A0F FF119A10 FF119A0F FF11990F FF11990F FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119A0F FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF109A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF119B10 FF119A10 FF119B0F FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B0F FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B0F FF119A0F FF119A10 FF119B0F FF11990F FF119B10 FF119A10 FF119A10 FF119A0F FF11990F FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119910 FF119A10 FF119A0F FF119A0F FF119A10 FF11990F FF119A0F FF119A10 FF119A0F FF11990F FF11990F FF119910 FF11990F FF11990F FF11990F FF119910 +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A0F FF119A10 FF119A0F FF11990F FF119910 FF119A10 FF119A0F FF11990F FF119A0F FF119A10 FF119910 FF119A0F FF119A0F FF119A10 FF119A0F FF119B0F FF119B10 FF119B0F FF119B10 FF119A0F FF119A10 FF119B10 FF119A10 FF119A10 FF119910 FF119A0F FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF109B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B0F FF119A10 FF119A10 FF119B10 FF119A0F FF119A0F FF119B0F FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF11990F FF119A0F FF119A0F FF119A10 FF119A10 FF119A0F FF119A0F FF119A0F FF119A10 FF119A0F FF119B0F FF119A10 FF119A0F FF119A0F FF119910 FF11990F FF119A0F FF119A10 FF119A0F FF119910 FF119A10 FF11990F FF119A0F FF11990F FF119A10 FF11990F FF119A0F FF119A0F FF119A0F FF119A0F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A0F FF119A0F FF119A0F FF11990F FF11990F FF119A10 FF11990F FF119A0F FF119A0F FF119910 FF119A10 FF119A0F FF11990F FF119B0F FF119A0F FF119A0F FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A0F FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A0F FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF109B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF119B10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF109B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B0F FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A10 FF119B10 FF119B0F FF119A0F FF119B10 FF119A0F FF119B0F FF119A10 FF119A0F FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B0F FF119A10 FF119B10 FF119A10 FF119B10 FF119A0F FF119B0F FF119B10 FF119A0F FF119A0F FF119A10 FF119A0F FF119B10 FF119A10 FF119A0F FF119A10 FF119A10 FF119A10 FF119A0F FF11990F FF119B0F FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119A10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF119910 FF11990F FF11990F FF119A10 FF119A0F FF11990F FF11990F FF119A10 FF11990F FF11990F FF11990F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119A10 FF119A0F FF11990F FF11990F FF119910 FF11990F FF119A0F FF11990F FF11990F FF119A10 FF119910 FF119A0F FF119B10 FF119A0F FF119A0F FF119A10 FF11990F FF119A10 FF119A0F FF119A10 FF119A0F FF119A10 FF119A10 FF119A10 FF119910 FF119A0F FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119910 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119910 FF119A0F FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119910 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119910 FF119A0F FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119910 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119910 FF119A0F FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119910 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119910 FF119A0F FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119A10 FF119910 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A0F FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A0F FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF109B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119910 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119910 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119910 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119910 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119910 FF119A10 FF119B10 FF119A10 FF119B10 FF119A0F FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF109A10 FF119B10 FF119A10 FF109A10 FF119A0F FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF109A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B0F FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B0F FF119A10 FF109B10 FF119B10 FF119B10 FF11990F FF119B10 FF119A10 FF119A10 FF119A10 FF109B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF109B10 FF119B10 FF119A10 FF119B0F FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119910 FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A0F FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119A0F FF119B10 FF119B10 FF119B10 FF119A10 FF119910 FF119910 FF119A10 FF119B10 FF119B0F FF119B0F FF119A0F FF119A10 FF119B0F FF119B10 FF119910 FF119B0F FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119910 FF119910 FF119A0F FF119B10 FF119A10 FF119A10 FF119A10 FF119A0F FF119A0F FF11990F FF11990F FF119A0F FF119A0F FF119A10 FF11990F FF11990F FF119A0F FF119A0F FF11990F FF11990F FF119A10 FF119A10 FF119A0F FF11990F FF11990F FF119A0F FF119A0F FF11990F FF11990F FF11990F FF11990F +FF119A10 FF119A10 FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF11990F FF119910 FF119A0F FF11990F FF119A0F FF119910 FF119910 FF119A0F FF119A0F FF119A0F FF11990F FF119A0F FF119B10 FF119910 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119910 FF119B0F FF119910 FF119A10 FF119A0F FF119B10 FF119B10 FF119A10 FF119B0F FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119910 FF119B0F FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B0F FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B0F FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B0F FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B0F FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B0F FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B0F FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B0F FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A0F FF119B10 FF119B10 FF109B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A0F FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF109A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF109A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF109A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF109A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF109A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119A10 FF119A10 FF109A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B0F FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A0F FF119B10 FF119B10 FF119910 FF119B10 FF109B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B0F FF119B10 FF119B0F FF119B0F FF119B0F FF119A10 FF109B10 FF109B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B0F FF119B10 FF119B10 FF119B0F FF119B0F FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B0F FF119B0F FF119B10 FF119B0F FF119B10 FF119A0F FF119A10 FF119A10 FF119B0F FF119A10 FF119A10 FF11990F FF119B10 FF119910 FF11990F FF119A0F FF119B10 FF119A0F FF119B10 FF119A10 FF119A0F FF11990F FF119A10 FF119A0F FF119910 FF119A10 FF119B10 FF119A0F FF119A10 FF119A10 FF119A10 FF119A10 FF11990F FF11990F FF119910 FF11990F FF11990F FF11990F FF119910 FF119A10 FF119910 FF119A0F FF11990F FF119A0F FF11990F FF11990F FF119910 FF11990F FF11990F FF119A0F FF119910 FF11990F FF11990F +FF119A10 FF119A10 FF119810 FF119810 FF119810 FF119810 FF119810 FF119810 FF119810 FF119810 FF119810 FF119810 FF119810 FF119810 FF119810 FF119810 FF119810 FF119810 FF119810 FF119810 FF119810 FF119910 FF119910 FF119810 FF119910 FF119910 FF119910 FF119910 FF119910 FF119810 FF119910 FF119910 FF119910 FF119910 FF119810 FF119810 FF119910 FF119910 FF119A10 FF119910 FF119910 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119910 FF119910 FF119A10 FF119A10 FF119A10 FF119910 FF119910 FF119A10 FF119A10 FF119B10 FF119910 FF119910 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119910 FF119910 FF119A10 FF119B10 FF119A10 FF119910 FF119910 FF119A10 FF119A10 FF119B10 FF119910 FF119910 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119910 FF119910 FF119A10 FF119B10 FF119A10 FF119910 FF119910 FF119A10 FF119A10 FF119B10 FF119910 FF119910 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119910 FF119910 FF119A10 FF119B10 FF119A10 FF119910 FF119910 FF119A10 FF119A10 FF119B10 FF119910 FF119910 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119910 FF119A10 FF119B10 FF119B10 FF119910 FF119910 FF119B10 FF119A10 FF119B10 FF119910 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119910 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B0F FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A0F FF119A10 FF119B10 FF119A10 FF119B0F FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119910 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119910 FF119A10 FF119A10 FF119A10 FF119A10 FF119910 FF119A10 FF119910 FF119910 FF119910 FF119A10 FF119910 FF119A10 FF119B10 FF119910 FF119A10 FF119910 FF119A10 FF119910 FF119A10 FF119910 FF119B10 FF119910 FF119910 FF119910 FF119910 FF119910 FF119A10 FF119910 FF119910 FF119910 FF119A10 FF119A10 FF119A10 FF119A10 FF119810 FF119910 FF119A10 FF119910 FF119A10 FF119A10 FF119910 FF119A10 FF119910 FF119810 FF119810 FF119810 FF119810 FF119810 FF119910 FF119910 FF119810 FF119910 FF119810 FF119910 FF119810 FF119810 FF119910 FF119810 FF119810 +FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119B10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119B10 FF119A10 FF119B10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119A10 FF119B10 FF119A10 FF119A10 FF119A10 FF119A10 diff --git a/pvvmud.html b/pvvmud.html new file mode 100644 index 0000000..000e99e --- /dev/null +++ b/pvvmud.html @@ -0,0 +1,40 @@ +<HTML> +<HEAD> +<TITLE>PVVMUD</TITLE> +</HEAD> +<BODY> +<H1>PVVMUD</H1> + +<P>To run the pvvmud system three servers and any number of clients have +to be started. The tree servers can to be stared like this:</P> +<OL> + <LI>cd bin + <LI>xterm -e ./pvvmudsrv & + <LI>xterm -e ./gos ../lib/gos & + <LI>xterm -e ./worldsrv & + <LI>./pvvmud +</OL> + + +<H2>Navigation</H2> +<TABLE> +<TR><TD>Forward</TD><TD>k</TD></TR> +<TR><TD>Backward</TD><TD>j</TD></TR> +<TR><TD>Right</TD><TD>l</TD></TR> +<TR><TD>Left</TD><TD>h</TD></TR> +<TR><TD>Look right</TD><TD>-></TD></TR> +<TR><TD>Look left</TD><TD><-</TD></TR> +<TR><TD>Look forward</TD><TD>Space</TD></TR> +<TR><TD>Select</TD><TD>Mouse click</TD></TR> +</TABLE> + +<H2>LINKS</H2> +<UL> + <LI><A HREF="http://www.pvv.ntnu.no/pvvmud">PVVMUD main page</A> + <LI><A HREF="doc/documentation.html">Documentation</A> +</UL> + +<H1>LICENSE</H1> +<P>All pvvmud files are licensed under the GNU GENERAL PUBLIC LICENSE.</P> +</BODY> +</HTML> diff --git a/server/.cvsignore b/server/.cvsignore new file mode 100644 index 0000000..d774896 --- /dev/null +++ b/server/.cvsignore @@ -0,0 +1 @@ +pvvmudsrv diff --git a/server/Makefile.am b/server/Makefile.am new file mode 100644 index 0000000..6887c0c --- /dev/null +++ b/server/Makefile.am @@ -0,0 +1,9 @@ +INCLUDES = -I../common/include -Idriver -Ilib @X_CFLAGS@ @GL_CFLAGS@ + +SUBDIRS = driver lib + +bin_PROGRAMS = pvvmudsrv + +pvvmudsrv_SOURCES = mudpvvmud.C player.C pvvmudsrv.C srvgosprotocol.C + +pvvmudsrv_LDADD = driver/libdriver.a -Llib -lsrvlib -L../common/lib/gos -lgos -L../common/lib/texture -ltexture -L../common/lib/srvcli -lsrvcli -L../common/lib/geometry -lgeometry -L../common/lib/world -lworld -L../common/lib/utils -lpvvmudutils -lsrvcli -Ldriver -ldriver -L../common/lib/crypto -lcrypto @TIFF_LIBS@ -ltiff @GL_LIBS@ @NETLIBS@ diff --git a/server/Makefile.in b/server/Makefile.in new file mode 100644 index 0000000..d6b260b --- /dev/null +++ b/server/Makefile.in @@ -0,0 +1,425 @@ +# Makefile.in generated automatically by automake 1.4 from Makefile.am + +# Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + + +SHELL = @SHELL@ + +srcdir = @srcdir@ +top_srcdir = @top_srcdir@ +VPATH = @srcdir@ +prefix = @prefix@ +exec_prefix = @exec_prefix@ + +bindir = @bindir@ +sbindir = @sbindir@ +libexecdir = @libexecdir@ +datadir = @datadir@ +sysconfdir = @sysconfdir@ +sharedstatedir = @sharedstatedir@ +localstatedir = @localstatedir@ +libdir = @libdir@ +infodir = @infodir@ +mandir = @mandir@ +includedir = @includedir@ +oldincludedir = /usr/include + +DESTDIR = + +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ + +top_builddir = .. + +ACLOCAL = @ACLOCAL@ +AUTOCONF = @AUTOCONF@ +AUTOMAKE = @AUTOMAKE@ +AUTOHEADER = @AUTOHEADER@ + +INSTALL = @INSTALL@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS) +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +transform = @program_transform_name@ + +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +CC = @CC@ +CXX = @CXX@ +GL_CFLAGS = @GL_CFLAGS@ +GL_LIBS = @GL_LIBS@ +LEX = @LEX@ +MAKEINFO = @MAKEINFO@ +NETLIBS = @NETLIBS@ +PACKAGE = @PACKAGE@ +RANLIB = @RANLIB@ +TIFF_CFLAGS = @TIFF_CFLAGS@ +TIFF_LIBS = @TIFF_LIBS@ +VERSION = @VERSION@ +YACC = @YACC@ + +INCLUDES = -I../common/include -Idriver -Ilib @X_CFLAGS@ @GL_CFLAGS@ + +SUBDIRS = driver lib + +bin_PROGRAMS = pvvmudsrv + +pvvmudsrv_SOURCES = mudpvvmud.C player.C pvvmudsrv.C srvgosprotocol.C + +pvvmudsrv_LDADD = driver/libdriver.a -Llib -lsrvlib -L../common/lib/gos -lgos -L../common/lib/texture -ltexture -L../common/lib/srvcli -lsrvcli -L../common/lib/geometry -lgeometry -L../common/lib/world -lworld -L../common/lib/utils -lpvvmudutils -lsrvcli -Ldriver -ldriver -L../common/lib/crypto -lcrypto @TIFF_LIBS@ -ltiff @GL_LIBS@ @NETLIBS@ +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_CLEAN_FILES = +PROGRAMS = $(bin_PROGRAMS) + + +DEFS = @DEFS@ -I. -I$(srcdir) +CPPFLAGS = @CPPFLAGS@ +LDFLAGS = @LDFLAGS@ +LIBS = @LIBS@ +X_CFLAGS = @X_CFLAGS@ +X_LIBS = @X_LIBS@ +X_EXTRA_LIBS = @X_EXTRA_LIBS@ +X_PRE_LIBS = @X_PRE_LIBS@ +pvvmudsrv_OBJECTS = mudpvvmud.o player.o pvvmudsrv.o srvgosprotocol.o +pvvmudsrv_DEPENDENCIES = driver/libdriver.a +pvvmudsrv_LDFLAGS = +CXXFLAGS = @CXXFLAGS@ +CXXCOMPILE = $(CXX) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) +CXXLD = $(CXX) +CXXLINK = $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(LDFLAGS) -o $@ +DIST_COMMON = Makefile.am Makefile.in TODO + + +DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) + +TAR = gtar +GZIP_ENV = --best +DEP_FILES = .deps/mudpvvmud.P .deps/player.P .deps/pvvmudsrv.P \ +.deps/srvgosprotocol.P +SOURCES = $(pvvmudsrv_SOURCES) +OBJECTS = $(pvvmudsrv_OBJECTS) + +all: all-redirect +.SUFFIXES: +.SUFFIXES: .C .S .c .o .s +$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) + cd $(top_srcdir) && $(AUTOMAKE) --foreign server/Makefile + +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES) + cd $(top_builddir) \ + && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status + + +mostlyclean-binPROGRAMS: + +clean-binPROGRAMS: + -test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS) + +distclean-binPROGRAMS: + +maintainer-clean-binPROGRAMS: + +install-binPROGRAMS: $(bin_PROGRAMS) + @$(NORMAL_INSTALL) + $(mkinstalldirs) $(DESTDIR)$(bindir) + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + if test -f $$p; then \ + echo " $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`"; \ + $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \ + else :; fi; \ + done + +uninstall-binPROGRAMS: + @$(NORMAL_UNINSTALL) + list='$(bin_PROGRAMS)'; for p in $$list; do \ + rm -f $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \ + done + +.s.o: + $(COMPILE) -c $< + +.S.o: + $(COMPILE) -c $< + +mostlyclean-compile: + -rm -f *.o core *.core + +clean-compile: + +distclean-compile: + -rm -f *.tab.c + +maintainer-clean-compile: + +pvvmudsrv: $(pvvmudsrv_OBJECTS) $(pvvmudsrv_DEPENDENCIES) + @rm -f pvvmudsrv + $(CXXLINK) $(pvvmudsrv_LDFLAGS) $(pvvmudsrv_OBJECTS) $(pvvmudsrv_LDADD) $(LIBS) +.C.o: + $(CXXCOMPILE) -c $< + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. + +@SET_MAKE@ + +all-recursive install-data-recursive install-exec-recursive \ +installdirs-recursive install-recursive uninstall-recursive \ +check-recursive installcheck-recursive info-recursive dvi-recursive: + @set fnord $(MAKEFLAGS); amf=$$2; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +mostlyclean-recursive clean-recursive distclean-recursive \ +maintainer-clean-recursive: + @set fnord $(MAKEFLAGS); amf=$$2; \ + dot_seen=no; \ + rev=''; list='$(SUBDIRS)'; for subdir in $$list; do \ + rev="$$subdir $$rev"; \ + test "$$subdir" = "." && dot_seen=yes; \ + done; \ + test "$$dot_seen" = "no" && rev=". $$rev"; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done + +tags: TAGS + +ID: $(HEADERS) $(SOURCES) $(LISP) + list='$(SOURCES) $(HEADERS)'; \ + unique=`for i in $$list; do echo $$i; done | \ + awk ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + here=`pwd` && cd $(srcdir) \ + && mkid -f$$here/ID $$unique $(LISP) + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -f $$subdir/TAGS && tags="$$tags -i $$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS)'; \ + unique=`for i in $$list; do echo $$i; done | \ + awk ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \ + || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags $$unique $(LISP) -o $$here/TAGS) + +mostlyclean-tags: + +clean-tags: + +distclean-tags: + -rm -f TAGS ID + +maintainer-clean-tags: + +distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) + +subdir = server + +distdir: $(DISTFILES) + here=`cd $(top_builddir) && pwd`; \ + top_distdir=`cd $(top_distdir) && pwd`; \ + distdir=`cd $(distdir) && pwd`; \ + cd $(top_srcdir) \ + && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --foreign server/Makefile + @for file in $(DISTFILES); do \ + d=$(srcdir); \ + if test -d $$d/$$file; then \ + cp -pr $$/$$file $(distdir)/$$file; \ + else \ + test -f $(distdir)/$$file \ + || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ + || cp -p $$d/$$file $(distdir)/$$file || :; \ + fi; \ + done + for subdir in $(SUBDIRS); do \ + if test "$$subdir" = .; then :; else \ + test -d $(distdir)/$$subdir \ + || mkdir $(distdir)/$$subdir \ + || exit 1; \ + chmod 777 $(distdir)/$$subdir; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir=../$(top_distdir) distdir=../$(distdir)/$$subdir distdir) \ + || exit 1; \ + fi; \ + done + +DEPS_MAGIC := $(shell mkdir .deps > /dev/null 2>&1 || :) + +-include $(DEP_FILES) + +mostlyclean-depend: + +clean-depend: + +distclean-depend: + -rm -rf .deps + +maintainer-clean-depend: + +%.o: %.c + @echo '$(COMPILE) -c $<'; \ + $(COMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-cp .deps/$(*F).pp .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm .deps/$(*F).pp + +%.lo: %.c + @echo '$(LTCOMPILE) -c $<'; \ + $(LTCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-sed -e 's/^\([^:]*\)\.o[ ]*:/\1.lo \1.o :/' \ + < .deps/$(*F).pp > .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm -f .deps/$(*F).pp + +%.o: %.C + @echo '$(CXXCOMPILE) -c $<'; \ + $(CXXCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-cp .deps/$(*F).pp .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm .deps/$(*F).pp + +%.lo: %.C + @echo '$(LTCXXCOMPILE) -c $<'; \ + $(LTCXXCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-sed -e 's/^\([^:]*\)\.o[ ]*:/\1.lo \1.o :/' \ + < .deps/$(*F).pp > .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm -f .deps/$(*F).pp +info-am: +info: info-recursive +dvi-am: +dvi: dvi-recursive +check-am: all-am +check: check-recursive +installcheck-am: +installcheck: installcheck-recursive +install-exec-am: install-binPROGRAMS +install-exec: install-exec-recursive + +install-data-am: +install-data: install-data-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am +install: install-recursive +uninstall-am: uninstall-binPROGRAMS +uninstall: uninstall-recursive +all-am: Makefile $(PROGRAMS) +all-redirect: all-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install +installdirs: installdirs-recursive +installdirs-am: + $(mkinstalldirs) $(DESTDIR)$(bindir) + + +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -rm -f Makefile $(CONFIG_CLEAN_FILES) + -rm -f config.cache config.log stamp-h stamp-h[0-9]* + +maintainer-clean-generic: +mostlyclean-am: mostlyclean-binPROGRAMS mostlyclean-compile \ + mostlyclean-tags mostlyclean-depend mostlyclean-generic + +mostlyclean: mostlyclean-recursive + +clean-am: clean-binPROGRAMS clean-compile clean-tags clean-depend \ + clean-generic mostlyclean-am + +clean: clean-recursive + +distclean-am: distclean-binPROGRAMS distclean-compile distclean-tags \ + distclean-depend distclean-generic clean-am + +distclean: distclean-recursive + +maintainer-clean-am: maintainer-clean-binPROGRAMS \ + maintainer-clean-compile maintainer-clean-tags \ + maintainer-clean-depend maintainer-clean-generic \ + distclean-am + @echo "This command is intended for maintainers to use;" + @echo "it deletes files that may require special tools to rebuild." + +maintainer-clean: maintainer-clean-recursive + +.PHONY: mostlyclean-binPROGRAMS distclean-binPROGRAMS clean-binPROGRAMS \ +maintainer-clean-binPROGRAMS uninstall-binPROGRAMS install-binPROGRAMS \ +mostlyclean-compile distclean-compile clean-compile \ +maintainer-clean-compile install-data-recursive \ +uninstall-data-recursive install-exec-recursive \ +uninstall-exec-recursive installdirs-recursive uninstalldirs-recursive \ +all-recursive check-recursive installcheck-recursive info-recursive \ +dvi-recursive mostlyclean-recursive distclean-recursive clean-recursive \ +maintainer-clean-recursive tags tags-recursive mostlyclean-tags \ +distclean-tags clean-tags maintainer-clean-tags distdir \ +mostlyclean-depend distclean-depend clean-depend \ +maintainer-clean-depend info-am info dvi-am dvi check check-am \ +installcheck-am installcheck install-exec-am install-exec \ +install-data-am install-data install-am install uninstall-am uninstall \ +all-redirect all-am all installdirs-am installdirs mostlyclean-generic \ +distclean-generic clean-generic maintainer-clean-generic clean \ +mostlyclean distclean maintainer-clean + + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: diff --git a/server/TODO b/server/TODO new file mode 100644 index 0000000..a2a74b0 --- /dev/null +++ b/server/TODO @@ -0,0 +1,77 @@ + +Include playerroom in world! + -OK 13/2-1999 + +Create a list of liseners for each cell! + -OK 14/2-1999 + +Update liseners when geometry changes! This can be done in +worldobject->setPosition and worldobject->setDirection. + -OK 14/2-1999 Did create updatePosition and updateDirection + +Create code to move player! + -Client side code for steping: OK 14/2-1999 + -Server side code for steping: OK 14/2-1999 + +Switch cell when player move outside cell! + -Code for moving players between cells: OK 16/2-1999 + -Detect when moving outside a cell: OK 24/2-1999 + -Find new cell and switch: OK 2/3-1999 + -Update viewpoint information: + +Client messagepump updated to read multiple messages between redraws. + -OK 16/2-1999 + +Create PVS of cells. Send them to the client on requests. + -OK 20/2-1999 + +Create clear world message. + -OK 16/2-1999 Did use MsgCommand with msgid MSGCOMMAND_CLIENTCLEARWORLD + +Send MsgGeoObjRemove to liseners when a object are deleted from a worldobject. + -Recursivly deleting objects in the client world->removeGeometryObject(*): OK + -Sending message: OK 22/2-1999 + +Send a message to liseners when objects are added to a worldobject. + -OK 22/2-1999 + +Mapping between client input (keybord and mouse) and function + -OK 23/2-1999 + +Picking object + -Client opengl code: OK 23/2-1999 + -Sending pick message: OK 24/2-1999 + -Find worldobject holding picked geometryobject: OK 24/2-1999 + -Send worldobject actions to client: OK 28/2-1999 + -Display actionlist: OK 1/3-1999 + -Send action to server: OK 2/3-1999 + -Distribute action to worldobject: OK 2/3-1999 + +Messages with Variabel length needed to send worldobject command list: + -OK 25/2-1999 + +Stream readString need reimplementation to allow strings greater than 1024 +char to be read: + +Include MsgActionList in project + -Include some objectId reference: OK 28/2-1999 + -Change char msg id with constants defined in message.H: OK 2/3-1999 + -Create MsgActionListCli: OK 28/2-1999 + +Have client servers contacting pvvmudsrv and clients connecting after +receiveing serverinfo from pvvmudsrv + -GOS list in server: OK 8/4-1999 + -Have gos contacting server: OK 11/4-1999 + -Create MsgServerInfo: OK 18/4-1999 + -Send MsgServerInfo to clients: OK 18/4-1999 + -Connect to gos useing serverinfo: OK 18/4-1999 + -Connect to worldsrv useing serverinfo: OK 25/4-1999 + +Remove files: + area.* cell.* geometryobject.* geometryobjectlist.* + srvlistener.* srvobject.* world.* + +Move files: + player.* -> driver/ + + diff --git a/server/driver/Makefile.am b/server/driver/Makefile.am new file mode 100644 index 0000000..b8aec21 --- /dev/null +++ b/server/driver/Makefile.am @@ -0,0 +1,5 @@ +INCLUDES = -I../../common/include -I.. -I../lib @X_CFLAGS@ @GL_CFLAGS@ + +noinst_LIBRARIES = libdriver.a + +libdriver_a_SOURCES = mud.C srvaction.C srvclimanager.C srvclimessage.C srvcliprotocol.C srvclisrvsocket.C srvgeocache.C srvgos.C srvgosmanager.C srvgosmessage.C srvgosprotocol.C srvgossrvsocket.C srvlistenerlist.C srvobject.C srvviewpoint.C srvworld.C srvworldmanager.C srvworldmessage.C srvworldprotocol.C srvworldsrvsocket.C srvclicmdparser.C userdb.C diff --git a/server/driver/Makefile.in b/server/driver/Makefile.in new file mode 100644 index 0000000..b931edc --- /dev/null +++ b/server/driver/Makefile.in @@ -0,0 +1,340 @@ +# Makefile.in generated automatically by automake 1.4 from Makefile.am + +# Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + + +SHELL = @SHELL@ + +srcdir = @srcdir@ +top_srcdir = @top_srcdir@ +VPATH = @srcdir@ +prefix = @prefix@ +exec_prefix = @exec_prefix@ + +bindir = @bindir@ +sbindir = @sbindir@ +libexecdir = @libexecdir@ +datadir = @datadir@ +sysconfdir = @sysconfdir@ +sharedstatedir = @sharedstatedir@ +localstatedir = @localstatedir@ +libdir = @libdir@ +infodir = @infodir@ +mandir = @mandir@ +includedir = @includedir@ +oldincludedir = /usr/include + +DESTDIR = + +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ + +top_builddir = ../.. + +ACLOCAL = @ACLOCAL@ +AUTOCONF = @AUTOCONF@ +AUTOMAKE = @AUTOMAKE@ +AUTOHEADER = @AUTOHEADER@ + +INSTALL = @INSTALL@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS) +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +transform = @program_transform_name@ + +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +CC = @CC@ +CXX = @CXX@ +GL_CFLAGS = @GL_CFLAGS@ +GL_LIBS = @GL_LIBS@ +LEX = @LEX@ +MAKEINFO = @MAKEINFO@ +NETLIBS = @NETLIBS@ +PACKAGE = @PACKAGE@ +RANLIB = @RANLIB@ +TIFF_CFLAGS = @TIFF_CFLAGS@ +TIFF_LIBS = @TIFF_LIBS@ +VERSION = @VERSION@ +YACC = @YACC@ + +INCLUDES = -I../../common/include -I.. -I../lib @X_CFLAGS@ @GL_CFLAGS@ + +noinst_LIBRARIES = libdriver.a + +libdriver_a_SOURCES = mud.C srvaction.C srvclimanager.C srvclimessage.C srvcliprotocol.C srvclisrvsocket.C srvgeocache.C srvgos.C srvgosmanager.C srvgosmessage.C srvgosprotocol.C srvgossrvsocket.C srvlistenerlist.C srvobject.C srvviewpoint.C srvworld.C srvworldmanager.C srvworldmessage.C srvworldprotocol.C srvworldsrvsocket.C srvclicmdparser.C userdb.C +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_CLEAN_FILES = +LIBRARIES = $(noinst_LIBRARIES) + + +DEFS = @DEFS@ -I. -I$(srcdir) +CPPFLAGS = @CPPFLAGS@ +LDFLAGS = @LDFLAGS@ +LIBS = @LIBS@ +X_CFLAGS = @X_CFLAGS@ +X_LIBS = @X_LIBS@ +X_EXTRA_LIBS = @X_EXTRA_LIBS@ +X_PRE_LIBS = @X_PRE_LIBS@ +libdriver_a_LIBADD = +libdriver_a_OBJECTS = mud.o srvaction.o srvclimanager.o srvclimessage.o \ +srvcliprotocol.o srvclisrvsocket.o srvgeocache.o srvgos.o \ +srvgosmanager.o srvgosmessage.o srvgosprotocol.o srvgossrvsocket.o \ +srvlistenerlist.o srvobject.o srvviewpoint.o srvworld.o \ +srvworldmanager.o srvworldmessage.o srvworldprotocol.o \ +srvworldsrvsocket.o srvclicmdparser.o userdb.o +AR = ar +CXXFLAGS = @CXXFLAGS@ +CXXCOMPILE = $(CXX) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) +CXXLD = $(CXX) +CXXLINK = $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(LDFLAGS) -o $@ +DIST_COMMON = Makefile.am Makefile.in + + +DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) + +TAR = gtar +GZIP_ENV = --best +DEP_FILES = .deps/mud.P .deps/srvaction.P .deps/srvclicmdparser.P \ +.deps/srvclimanager.P .deps/srvclimessage.P .deps/srvcliprotocol.P \ +.deps/srvclisrvsocket.P .deps/srvgeocache.P .deps/srvgos.P \ +.deps/srvgosmanager.P .deps/srvgosmessage.P .deps/srvgosprotocol.P \ +.deps/srvgossrvsocket.P .deps/srvlistenerlist.P .deps/srvobject.P \ +.deps/srvviewpoint.P .deps/srvworld.P .deps/srvworldmanager.P \ +.deps/srvworldmessage.P .deps/srvworldprotocol.P \ +.deps/srvworldsrvsocket.P .deps/userdb.P +SOURCES = $(libdriver_a_SOURCES) +OBJECTS = $(libdriver_a_OBJECTS) + +all: all-redirect +.SUFFIXES: +.SUFFIXES: .C .S .c .o .s +$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) + cd $(top_srcdir) && $(AUTOMAKE) --foreign server/driver/Makefile + +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES) + cd $(top_builddir) \ + && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status + + +mostlyclean-noinstLIBRARIES: + +clean-noinstLIBRARIES: + -test -z "$(noinst_LIBRARIES)" || rm -f $(noinst_LIBRARIES) + +distclean-noinstLIBRARIES: + +maintainer-clean-noinstLIBRARIES: + +.s.o: + $(COMPILE) -c $< + +.S.o: + $(COMPILE) -c $< + +mostlyclean-compile: + -rm -f *.o core *.core + +clean-compile: + +distclean-compile: + -rm -f *.tab.c + +maintainer-clean-compile: + +libdriver.a: $(libdriver_a_OBJECTS) $(libdriver_a_DEPENDENCIES) + -rm -f libdriver.a + $(AR) cru libdriver.a $(libdriver_a_OBJECTS) $(libdriver_a_LIBADD) + $(RANLIB) libdriver.a +.C.o: + $(CXXCOMPILE) -c $< + +tags: TAGS + +ID: $(HEADERS) $(SOURCES) $(LISP) + list='$(SOURCES) $(HEADERS)'; \ + unique=`for i in $$list; do echo $$i; done | \ + awk ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + here=`pwd` && cd $(srcdir) \ + && mkid -f$$here/ID $$unique $(LISP) + +TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS)'; \ + unique=`for i in $$list; do echo $$i; done | \ + awk ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \ + || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags $$unique $(LISP) -o $$here/TAGS) + +mostlyclean-tags: + +clean-tags: + +distclean-tags: + -rm -f TAGS ID + +maintainer-clean-tags: + +distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) + +subdir = server/driver + +distdir: $(DISTFILES) + here=`cd $(top_builddir) && pwd`; \ + top_distdir=`cd $(top_distdir) && pwd`; \ + distdir=`cd $(distdir) && pwd`; \ + cd $(top_srcdir) \ + && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --foreign server/driver/Makefile + @for file in $(DISTFILES); do \ + d=$(srcdir); \ + if test -d $$d/$$file; then \ + cp -pr $$/$$file $(distdir)/$$file; \ + else \ + test -f $(distdir)/$$file \ + || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ + || cp -p $$d/$$file $(distdir)/$$file || :; \ + fi; \ + done + +DEPS_MAGIC := $(shell mkdir .deps > /dev/null 2>&1 || :) + +-include $(DEP_FILES) + +mostlyclean-depend: + +clean-depend: + +distclean-depend: + -rm -rf .deps + +maintainer-clean-depend: + +%.o: %.c + @echo '$(COMPILE) -c $<'; \ + $(COMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-cp .deps/$(*F).pp .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm .deps/$(*F).pp + +%.lo: %.c + @echo '$(LTCOMPILE) -c $<'; \ + $(LTCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-sed -e 's/^\([^:]*\)\.o[ ]*:/\1.lo \1.o :/' \ + < .deps/$(*F).pp > .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm -f .deps/$(*F).pp + +%.o: %.C + @echo '$(CXXCOMPILE) -c $<'; \ + $(CXXCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-cp .deps/$(*F).pp .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm .deps/$(*F).pp + +%.lo: %.C + @echo '$(LTCXXCOMPILE) -c $<'; \ + $(LTCXXCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-sed -e 's/^\([^:]*\)\.o[ ]*:/\1.lo \1.o :/' \ + < .deps/$(*F).pp > .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm -f .deps/$(*F).pp +info-am: +info: info-am +dvi-am: +dvi: dvi-am +check-am: all-am +check: check-am +installcheck-am: +installcheck: installcheck-am +install-exec-am: +install-exec: install-exec-am + +install-data-am: +install-data: install-data-am + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am +install: install-am +uninstall-am: +uninstall: uninstall-am +all-am: Makefile $(LIBRARIES) +all-redirect: all-am +install-strip: + $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install +installdirs: + + +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -rm -f Makefile $(CONFIG_CLEAN_FILES) + -rm -f config.cache config.log stamp-h stamp-h[0-9]* + +maintainer-clean-generic: +mostlyclean-am: mostlyclean-noinstLIBRARIES mostlyclean-compile \ + mostlyclean-tags mostlyclean-depend mostlyclean-generic + +mostlyclean: mostlyclean-am + +clean-am: clean-noinstLIBRARIES clean-compile clean-tags clean-depend \ + clean-generic mostlyclean-am + +clean: clean-am + +distclean-am: distclean-noinstLIBRARIES distclean-compile \ + distclean-tags distclean-depend distclean-generic \ + clean-am + +distclean: distclean-am + +maintainer-clean-am: maintainer-clean-noinstLIBRARIES \ + maintainer-clean-compile maintainer-clean-tags \ + maintainer-clean-depend maintainer-clean-generic \ + distclean-am + @echo "This command is intended for maintainers to use;" + @echo "it deletes files that may require special tools to rebuild." + +maintainer-clean: maintainer-clean-am + +.PHONY: mostlyclean-noinstLIBRARIES distclean-noinstLIBRARIES \ +clean-noinstLIBRARIES maintainer-clean-noinstLIBRARIES \ +mostlyclean-compile distclean-compile clean-compile \ +maintainer-clean-compile tags mostlyclean-tags distclean-tags \ +clean-tags maintainer-clean-tags distdir mostlyclean-depend \ +distclean-depend clean-depend maintainer-clean-depend info-am info \ +dvi-am dvi check check-am installcheck-am installcheck install-exec-am \ +install-exec install-data-am install-data install-am install \ +uninstall-am uninstall all-redirect all-am all installdirs \ +mostlyclean-generic distclean-generic clean-generic \ +maintainer-clean-generic clean mostlyclean distclean maintainer-clean + + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: diff --git a/server/driver/mud.C b/server/driver/mud.C new file mode 100644 index 0000000..e3ff311 --- /dev/null +++ b/server/driver/mud.C @@ -0,0 +1,368 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "server.H" +#include <iostream.h> +#include "mud.H" +//#include "cell.H" +//#include "area.H" +#include "srvgosmanager.H" +#include "option.H" + + +CMud::CMud(COption *option){ + TRACE_CREATE("Mud"); + + m_option = option; + m_userDB = new CUserDB(m_option->getString("userdb")); + + m_mudTime = 0; + + m_timeKeeper = new CTimeKeeper(); + + m_markedClient = FALSE; + m_markedGOS = FALSE; + m_markedWorld = FALSE; + + m_clientList = new CObjectList(); + m_gosList = new CObjectList(); + m_worldList = new CObjectList(); + + m_clientSocket = new CMudSrvSocket(this,option->getInt("port"),m_timeKeeper); + m_GOSSocket = new CSrvGOSSrvSocket(this,option->getInt("gos_port"), + m_timeKeeper); + m_worldSocket =new CSrvWorldSrvSocket(this,option->getInt("world_port"), + m_timeKeeper); + + m_timeKeeper->addHeartBeat(SCHEDULE_INTERVAL,this); + + m_gos = NULL; + m_geoCache = new CSrvGEOCache(this); +} + +CMud::~CMud(){ + TRACE_DELETE("Mud"); + if (m_clientList != NULL) { + m_clientList->deleteAll(); + delete m_clientList; + } + if (m_gosList != NULL) { + m_gosList->deleteAll(); + delete m_gosList; + } + if (m_clientSocket != NULL) delete m_clientSocket; + if (m_GOSSocket != NULL) delete m_GOSSocket; + if (m_world != NULL) delete m_world; + if (m_gos != NULL) delete m_gos; +} + +CSrvWorld * CMud::getWorld(){ + return m_world; +} + +COption * CMud::getOption(){ + return m_option; +} + +CUserDB * CMud::getUserDB(){ + return m_userDB; +} + +void CMud::addClient(CClientManager * client){ + m_clientList->addLast(client); +} + +void CMud::removeClient(CClientManager * client){ + m_clientList->remove(client); +} + +void CMud::checkMarkedClient(){ + CObjectListItem * item = m_clientList->getFirst(); + while (item != NULL){ + CClientManager * client = (CClientManager*)item->getObject(); + item = item->getNext(); + + if (client->getQuit()){ + removeClient(client); + delete client; + } + + } +} + +void CMud::addGOS(CSrvGOSManager * gos){ + m_gosList->addLast(gos); +} + +void CMud::removeGOS(CSrvGOSManager * gos){ + m_gosList->remove(gos); +} + +void CMud::checkMarkedGOS(){ + CObjectListItem * item = m_gosList->getFirst(); + while (item != NULL){ + CSrvGOSManager * gos = (CSrvGOSManager*)item->getObject(); + item = item->getNext(); + + if (gos->getOnLine()){ + // First time this it true notify everybody that are waiting for a GOS. + if (m_gos == NULL){ + try { + m_gos = new CSrvGOS(this,m_timeKeeper,gos->getAddress()); + } catch (CException * e){ + cdebug << *e << "\nERROR: Failed to connect to gos: " + << gos->getAddress()->getAddressString() << "\n"; + delete e; + } + } + + gos->setRunning(); + + } + + if (gos->getQuit()){ + cdebug << "Removing GOS from server\n"; + removeGOS(gos); + delete gos; + + // Remove gos: Have to include a test to check if this is the gos + // that went down. + if (m_gos != NULL){ + delete m_gos; + m_gos = NULL; + } + } + } +} + +CInetAddress * CMud::getGOSAddress(){ + CSrvGOSManager * foundGOS = NULL; + int foundNum; + CObjectListItem * item = m_gosList->getFirst(); + while (item != NULL){ + CSrvGOSManager * gos = (CSrvGOSManager*)item->getObject(); + item = item->getNext(); + + if (gos->getRunning()){ + if ((foundGOS == NULL) || (gos->getNumClients() < foundNum)){ + foundNum = gos->getNumClients(); + foundGOS = gos; + } + } + + } + if (foundGOS != NULL){ + foundGOS->addNumClients(); + return foundGOS->getAddress(); + } + return NULL; +} + +int CMud::freeGOSAddress(CInetAddress * address){ + CObjectListItem * item = m_gosList->getFirst(); + while (item != NULL){ + CSrvGOSManager * gos = (CSrvGOSManager*)item->getObject(); + item = item->getNext(); + + if (gos->getAddress() == address){ + gos->addNumClients(-1); + return TRUE; + } + } + return FALSE; +} + +void CMud::addWorld(CSrvWorldManager * worldSrv){ + m_worldList->addLast(worldSrv); +} + +void CMud::removeWorld(CSrvWorldManager * worldSrv){ + m_worldList->remove(worldSrv); + if (m_world != NULL) m_world->removeListener( worldSrv ); +} + +void CMud::checkMarkedWorld(){ + CObjectListItem * item = m_worldList->getFirst(); + while (item != NULL){ + CSrvWorldManager * worldSrv = (CSrvWorldManager*)item->getObject(); + item = item->getNext(); + + if (worldSrv->getOnLine()){ + // First time this it true notify everybody that are waiting for a + // world server. + + if (m_world != NULL){ + m_world->addListener( worldSrv ); + m_world->sendWorld( worldSrv ); + } + + worldSrv->setRunning(); + + } + + if (worldSrv->getQuit()){ + cdebug << "Removing WorldSrv from server\n"; + removeWorld(worldSrv); + delete worldSrv; + } + } +} + +CInetAddress * CMud::getWorldSrvAddress(){ + CSrvWorldManager * foundWorld = NULL; + int foundNum; + CObjectListItem * item = m_worldList->getFirst(); + while (item != NULL){ + CSrvWorldManager * worldSrv = (CSrvWorldManager*)item->getObject(); + item = item->getNext(); + + if (worldSrv->getRunning()){ + if ((foundWorld == NULL) || (worldSrv->getNumClients() < foundNum)){ + foundNum = worldSrv->getNumClients(); + foundWorld = worldSrv; + } + } + + } + if (foundWorld != NULL){ + foundWorld->addNumClients(); + return foundWorld->getAddress(); + } + return NULL; +} + +int CMud::freeWorldAddress(CInetAddress * address){ + CObjectListItem * item = m_worldList->getFirst(); + while (item != NULL){ + CSrvWorldManager * worldSrv = (CSrvWorldManager*)item->getObject(); + item = item->getNext(); + + if (worldSrv->getAddress() == address){ + worldSrv->addNumClients(-1); + return TRUE; + } + } + return FALSE; +} + +int CMud::timeKeeperHB(){ + m_mudTime ++; + + // cdebug << "Schedule Mud Time = " << m_mudTime << " tics\n"; + + if (m_markedClient){ + checkMarkedClient(); + m_markedClient = FALSE; + } + + if (m_markedGOS){ + checkMarkedGOS(); + m_markedGOS = FALSE; + } + + if (m_markedWorld){ + checkMarkedWorld(); + m_markedWorld = FALSE; + } + +// m_world->animate( (double)SCHEDULE_INTERVAL / 1000.0 ); + m_world->animate( ); + + return TRUE; +} + +void CMud::loadWorld(){ + + m_world = newWorld(); + createWorld(m_world); + + CObjectListItem * item = m_worldList->getFirst(); + while (item != NULL){ + CSrvWorldManager * worldSrv = (CSrvWorldManager*)item->getObject(); + item = item->getNext(); + if (worldSrv->getRunning()) + m_world->addListener(worldSrv); + } +} + +CSrvWorld * CMud::newWorld(){ + return new CSrvWorld(this); +} + +void CMud::createWorld(CSrvWorld * world){ + cdebug << "CreateWorld not overloaded!\n"; +} + +void CMud::run(){ + loadWorld(); + m_timeKeeper->mainLoop(); +} + +void CMud::stop(){ + m_timeKeeper->stopLoop(); +} + +void CMud::request(int requestType,int requestId){ + if (m_gos != NULL) m_gos->request(requestType,requestId); +} + +void CMud::error(){ +} + +void CMud::geometry(CGeometry * geometry){ + CGeometry * geo = (CGeometry*)m_geoCache->add(geometry->getId(),geometry); + if (geo != NULL) delete geo; + +// char name[256]; +// sprintf(name,"tmp/%i.geo",geometry->getId()); +// FILE * geofile = fopen(name,"w"); +// geometry->writeBOG(geofile); +// fclose(geofile); +} + +void CMud::material(CMaterial * material){ + delete material; +} + +void CMud::texture(CTexture * texture){ + delete texture; +} + +CGeometry * CMud::getGeometry(DWORD geometryId){ + return (CGeometry*)m_geoCache->get(geometryId); +} + + + +/////////////////////////////////////////////////////////////////////////////// +// chatMessage +// Send a message to every client connected +/////////////////////////////////////////////////////////////////////////////// +void CMud::chatMessage(const char * message){ + CObjectListItem * item = m_clientList->getFirst(); + while (item != NULL){ + CClientManager * client = (CClientManager*)item->getObject(); + item = item->getNext(); + client->sendMsg( message ); + } +} + + + + diff --git a/server/driver/mud.H b/server/driver/mud.H new file mode 100644 index 0000000..4a303d2 --- /dev/null +++ b/server/driver/mud.H @@ -0,0 +1,114 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _MUD_H +#define _MUD_H + +#include "srvclimanager.H" +#include "srvclisrvsocket.H" +#include "srvgosmanager.H" +#include "srvgossrvsocket.H" +#include "srvworldmanager.H" +#include "srvworldsrvsocket.H" +#include "timekeeper.H" +#include "inetaddress.H" +#include "srvworld.H" +#include "srvgos.H" +#include "srvgeocache.H" +#include "option.H" +#include "userdb.H" + +class CMud: public CTimeKeeperItem { + + COption * m_option; + CSrvWorld * m_world; + CUserDB * m_userDB; + + CTimeKeeper * m_timeKeeper; + + CMudSrvSocket * m_clientSocket; + CObjectList * m_clientList; + int m_markedClient; + + CSrvGOSSrvSocket * m_GOSSocket; + CObjectList * m_gosList; + int m_markedGOS; + + CSrvWorldSrvSocket * m_worldSocket; + CObjectList * m_worldList; + int m_markedWorld; + + CSrvGOS * m_gos; + CSrvGEOCache * m_geoCache; + + unsigned long m_mudTime; // Time in tics + + public: + CMud(COption *option); + virtual ~CMud(); + + CSrvWorld * getWorld(); + COption * getOption(); + CUserDB * getUserDB(); + + + void addClient(CClientManager * client); + void removeClient(CClientManager * client); + void markClient(){ m_markedClient = TRUE; } + void checkMarkedClient(); + + void addGOS(CSrvGOSManager * gos); + void removeGOS(CSrvGOSManager * gos); + void markGOS(){ m_markedGOS = TRUE; } + void checkMarkedGOS(); + CInetAddress * getGOSAddress(); + int freeGOSAddress(CInetAddress * address); + + void addWorld(CSrvWorldManager * worldSrv); + void removeWorld(CSrvWorldManager * worldSrv); + void markWorld(){ m_markedWorld = TRUE; } + void checkMarkedWorld(); + CInetAddress * getWorldSrvAddress(); + int freeWorldAddress(CInetAddress * address); + + private: + virtual int timeKeeperHB(); + void loadWorld(); + + public: +// virtual void createOldWorld(CWorld * world); + virtual CSrvWorld * newWorld(); + virtual void createWorld(CSrvWorld * world); + void run(); + void stop(); + + // GOS functions + void request(int requestType,int requestId); + void error(); + void geometry(CGeometry * geometry); + void material(CMaterial * material); + void texture(CTexture * texture); + + // Cache functions + CGeometry * getGeometry(DWORD geometryId); + void chatMessage(const char * message); + +}; + +#endif /* _MUD_H */ diff --git a/server/driver/server.H b/server/driver/server.H new file mode 100644 index 0000000..72a0465 --- /dev/null +++ b/server/driver/server.H @@ -0,0 +1,49 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _SERVER_H +#define _SERVER_H + +#include "pvvmud.H" +#include "mudtypes.h" + +#define SCHEDULE_INTERVAL 512 // In milliseconds. NB 2^n + +#ifdef _DEBUG_TRACE_DELETE + +#define TRACE_DELETE(str) printf("Delete "str"\n") +#define TRACE_DELETE2(str,arg2) printf("Delete "str"\n",arg2) + +#define TRACE_CREATE(str) printf("Create "str"\n") + +#else + +#define TRACE_DELETE(str) +#define TRACE_DELETE2(str,arg2) + +#define TRACE_CREATE(str) + +#endif + +#ifndef PI +#define PI 3.1415927 +#endif + + +#endif /* _SERVER_H */ diff --git a/server/driver/srvaction.C b/server/driver/srvaction.C new file mode 100644 index 0000000..fa4293c --- /dev/null +++ b/server/driver/srvaction.C @@ -0,0 +1,26 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "server.H" +#include "srvaction.H" + +CSrvAction::CSrvAction(char * name, CObject * masterObject):CAction(name){ + this->masterObject = masterObject; +} + diff --git a/server/driver/srvaction.H b/server/driver/srvaction.H new file mode 100644 index 0000000..070dbdf --- /dev/null +++ b/server/driver/srvaction.H @@ -0,0 +1,32 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _SRVACTION_H +#define _SRVACTION_H + +#include "action.H" + +class CSrvAction : public CAction { + CObject * masterObject; +public: + CSrvAction(char * name,CObject * masterObject); + CObject * getMasterObject(){ return masterObject; } +}; + +#endif // _ACTION_H diff --git a/server/driver/srvclicmdparser.C b/server/driver/srvclicmdparser.C new file mode 100644 index 0000000..7be2933 --- /dev/null +++ b/server/driver/srvclicmdparser.C @@ -0,0 +1,215 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include <string.h> +#include <stdlib.h> +#include "pvvmud.H" +#include "mud.H" +#include "srvclimanager.H" + + +CSrvCliCmdParser::CSrvCliCmdParser(CMud * mud, CClientManager * manager): + CCommandParser() +{ + m_mud = mud; + m_manager = manager; + + addCommand("help",(CommandFunc_t)&commandHelp); + addCommand("create",(CommandFunc_t)&commandCreate); + addCommand("delete",(CommandFunc_t)&commandDelete); + addCommand("move",(CommandFunc_t)&commandMove); + addCommand("rotate",(CommandFunc_t)&commandRotate); + +} + +CSrvCliCmdParser::~CSrvCliCmdParser(){ +} + +void CSrvCliCmdParser::commandUnknown(const string & commandString){ + m_manager->sendMsg("Unkown command!\n"); +} + +/////////////////////////////////////////////////////////////////////////////// +// commandHelp +// Syntax: /help [command] +/////////////////////////////////////////////////////////////////////////////// +void CSrvCliCmdParser::commandHelp(argv_t & argv){ + if (argv.size() == 2){ + if (argv[1] == "help"){ + m_manager->sendMsg( + "help [<command>]\n" + " Use this command to get help.\n" + ); + } else if (argv[1] == "create"){ + m_manager->sendMsg( + "create object <geometryId> <parentId> <pos> [<dir>]\n" + " Add geometry to the world.\n" + ); + } else if (argv[1] == "delete"){ + m_manager->sendMsg( + "delete <objectId>\n" + " Delete a object from the world.\n" + ); + } else if (argv[1] == "move"){ + m_manager->sendMsg( + "move <objectId> <position>\n" + " Move a object to the given position.\n" + ); + } else if (argv[1] == "rotate"){ + m_manager->sendMsg( + "rotate <objectId> <direction> [<time>]\n" + " Rotate a object to the given direction.\n" + ); + } else { + m_manager->sendMsg( "Unkown kommand\n" ); + } + } else { + m_manager->sendMsg( + "Help\n" + " Commands start with '/' everything else is chat messages\n" + " Commands:\n" + " /help\n" + " /create\n" + " /delete\n" + " /move\n" + " /rotate\n" + " Use /help <command> for help about a command\n" + ); + } +} + +/////////////////////////////////////////////////////////////////////////////// +// commandChat +/////////////////////////////////////////////////////////////////////////////// +void CSrvCliCmdParser::commandChat(const string & chatMessage){ + string msg = string("<") + m_manager->getName() + "> " + chatMessage + "\n"; + m_mud->chatMessage(msg.c_str()); +} + +/////////////////////////////////////////////////////////////////////////////// +// commandCreate +// Syntax: /create <objectType> <objectArgs> <parentId> <pos> [<dir>] +// Eks : /create object geometry/common/plants/Tree_1 cell4 20.5 23.2 0.0 +/////////////////////////////////////////////////////////////////////////////// +void CSrvCliCmdParser::commandCreate(argv_t & argv){ + + for (int i = 0; i < argv.size(); i++){ + cout << ":" << argv[i]; + } + + cout << ":" << endl; + + if (argv.size() < 6){ + m_manager->sendMsg("Wrong arguments!\n"); + return; + } + + if (argv[1] == "object"){ // Object + char * objectType = (char*)argv[1].c_str(); + int geometryId = atoi(argv[2].c_str()); + int parentId = atoi(argv[3].c_str()); + float posx = atof(argv[4].c_str()); + float posy = atof(argv[5].c_str()); + float posz = atof(argv[6].c_str()); + float heading = 0.0,roll = 0.0,pitch = 0.0; + if (argv.size() >= 9){ + heading = atof(argv[7].c_str()); + roll = atof(argv[8].c_str()); + pitch = atof(argv[9].c_str()); + } + CPosition pos = CPosition(posx,posy,posz); + CDirection dir = CDirection(heading,roll,pitch); + DWORD objectId = m_mud->getWorld()->getNewObjectId(); + m_mud->getWorld()->createObject(parentId,objectType,objectId,geometryId,pos,dir); + } else { + m_manager->sendMsg("Unknown objecType!\n"); + } +} + +/////////////////////////////////////////////////////////////////////////////// +// commandDelete +// Syntax: /delete <objectId> +/////////////////////////////////////////////////////////////////////////////// +void CSrvCliCmdParser::commandDelete(argv_t & argv){ + + if (argv.size() != 2){ + m_manager->sendMsg("Wrong number of arguments!\n"); + return; + } + + int objectId = atoi(argv[1].c_str()); + + CSrvObject * object = (CSrvObject*)m_mud->getWorld()->getObject(objectId); + + if (object != NULL) + m_mud->getWorld()->removeObject(objectId,object->getParentId()); +} + +/////////////////////////////////////////////////////////////////////////////// +// commandMove +// Syntax: /move <objectId> <position> +/////////////////////////////////////////////////////////////////////////////// +void CSrvCliCmdParser::commandMove(argv_t & argv){ + + if (argv.size() != 5){ + m_manager->sendMsg("Wrong number of arguments!\n"); + return; + } + + int objectId = atoi(argv[1].c_str()); + float posx = atof(argv[2].c_str()); + float posy = atof(argv[3].c_str()); + float posz = atof(argv[4].c_str()); + CPosition position = CPosition(posx,posy,posz); + + m_mud->getWorld()->updatePosition(objectId,position); +} + +/////////////////////////////////////////////////////////////////////////////// +// commandDelete +// Syntax: /rotate <objectId> <direction> [<time>] +/////////////////////////////////////////////////////////////////////////////// +void CSrvCliCmdParser::commandRotate(argv_t & argv){ + + if (argv.size() < 5 || argv.size() > 6){ + m_manager->sendMsg("Wrong number of arguments!\n"); + return; + } + + int objectId = atoi(argv[1].c_str()); + float heading = atof(argv[2].c_str()); + float roll = atof(argv[3].c_str()); + float pitch = atof(argv[4].c_str()); + + if (argv.size() == 6){ + float time = atof(argv[5].c_str()); + if (time == 0.0) time = 1.0; + + CDirection angleSpeed = CDirection(heading/time,roll/time,pitch/time); + + cdebug << "Angle: " << angleSpeed << endl; + + m_mud->getWorld()->rotate(objectId,angleSpeed); + } else { + CDirection direction = CDirection(heading,roll,pitch); + + m_mud->getWorld()->updateDirection(objectId,direction); + } +} + diff --git a/server/driver/srvclicmdparser.H b/server/driver/srvclicmdparser.H new file mode 100644 index 0000000..48f3a5b --- /dev/null +++ b/server/driver/srvclicmdparser.H @@ -0,0 +1,48 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _SRVCLICMDPARSER_H +#define _SRVCLICMDPARSER_H + +#include "commandparser.H" +#include "mud.H" +#include "srvclimanager.H" + +class CSrvCliCmdParser : public CCommandParser { + + CMud * m_mud; + CClientManager * m_manager; + +public: + CSrvCliCmdParser(CMud * mud, CClientManager * manager); + virtual ~CSrvCliCmdParser(); + +private: + virtual void commandUnknown(const string & commandString); + + void commandHelp(argv_t & argv); + void commandChat(const string & chatMessage); + void commandCreate(argv_t & argv); + void commandDelete(argv_t & argv); + void commandMove(argv_t & argv); + void commandRotate(argv_t & argv); + +}; + +#endif // _SRVCLICMDPARSER_H diff --git a/server/driver/srvclimanager.C b/server/driver/srvclimanager.C new file mode 100644 index 0000000..873406b --- /dev/null +++ b/server/driver/srvclimanager.C @@ -0,0 +1,296 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "server.H" +#include <iostream.h> +#include "srvclimanager.H" +#include "srvcliprotocol.H" +#include "mud.H" +#include "viewpoint_1p.H" + +static int currSrvCliId = 0; + +CClientManager::CClientManager(CMud * mud, CSrvProtocol * protocol):CManager(protocol){ + m_mud = mud; + m_viewpoint = new CViewpoint_1p(); + // status = MANAGER_INIT; + m_commandParser = new CSrvCliCmdParser(mud,this); + + // Set client connection name + char name[16]; + sprintf(name,"Client %i",currSrvCliId++); + getProtocol()->setName(name); + + getProtocol()->sendHello(); + // status = MANAGER_LOGIN; + m_quit = FALSE; +} + +CClientManager::~CClientManager(){ + cdebug << "Destructor CClientManager\n"; + if (m_viewpoint != NULL) delete m_viewpoint; +} + +void CClientManager::quit(){ + m_quit = TRUE; + m_mud->markClient(); +} + +CWorldWorld * CClientManager::getWorld(){ + return m_mud->getWorld(); +} + +void CClientManager::setPlayer(CPlayer * player){ + m_player = player; +} + +void CClientManager::login(char * name,char *passwd,BOOL newUser){ + static CInetAddress noAddr; + + setName(name); + + if (!m_mud->getUserDB()->verifyUser(name,passwd)){ + // Login failed + sendMsg("Failed to verify username and password!"); + quit(); + return; + } + + CInetAddress * worldAddr = m_mud->getWorldSrvAddress(); + if (worldAddr == NULL) worldAddr = &noAddr; + CInetAddress * gosAddr = m_mud->getGOSAddress(); + if (gosAddr == NULL) gosAddr = &noAddr; + + cdebug << "ServerInfo : world = " << *worldAddr + << " GOS = " << *gosAddr << "\n"; + + getProtocol()->sendServerInfo(*worldAddr,*gosAddr); + +} + +void CClientManager::online(){ + cdebug << "Client online\n"; + + CSrvObject * cell = (CSrvObject*)getWorld()->getObject("cell5"); + + if (cell != NULL){ + + m_player = (CPlayer*)cell->createObject("player",0,CPosition(0,0,0), + CDirection(0,0,0),getName()); + cdebug << "Player created\n"; + + m_player->setManager(this); + + m_viewpoint->setTargetId(m_player->getObjectId()); + m_viewpoint->update(m_player); + getProtocol()->sendViewpoint( m_viewpoint ); + + sendWorld(); + } else { + cdebug << "Player online failed to get cell!\n"; + } + +} + +void CClientManager::logout(){ + cdebug << "Player " << m_player->getName() << " logout!\n"; + sendBye(MSGBYE_QUIT); + CWorldObject * parent = (CWorldObject*)m_player->getParent(); + if (parent != NULL){ + parent->removeObject(m_player); + } +} + +void CClientManager::sendWorld(){ + CWorldObject * parent = (CWorldObject*)m_player->getParent(); + if (parent != NULL){ + getProtocol()->sendClearWorld(); + getProtocol()->sendPlayerInfo(parent->getObjectId()); +// getProtocol()->sendCell(cell); + } +} + +void CClientManager::sendBye(WORD reason){ + getProtocol()->sendBye(reason); +} + +void CClientManager::userCommand(WORD command){ + switch(command){ + case PLAYERMOVE_STEPFORWARD: + m_player->move(0.25); + m_viewpoint->update(m_player); + getProtocol()->sendViewpoint( m_viewpoint ); + break; + case PLAYERMOVE_STEPBACKWARD: + m_player->move(-0.25); + m_viewpoint->update(m_player); + getProtocol()->sendViewpoint( m_viewpoint ); + break; + case PLAYERMOVE_STEPLEFT: + m_player->turn(5.0); + m_viewpoint->update(m_player); + getProtocol()->sendViewpoint( m_viewpoint ); + break; + case PLAYERMOVE_STEPRIGHT: + m_player->turn(-5.0); + m_viewpoint->update(m_player); + getProtocol()->sendViewpoint( m_viewpoint ); + break; + case PLAYERMOVE_MOVEFORWARD: + m_player->move(1.0); + m_viewpoint->update(m_player); + getProtocol()->sendViewpoint( m_viewpoint ); + break; + case PLAYERMOVE_MOVEBACKWARD: + m_player->move(-1.0); + m_viewpoint->update(m_player); + getProtocol()->sendViewpoint( m_viewpoint ); + break; + case PLAYERMOVE_MOVELEFT: + m_player->turn(10.0); + m_viewpoint->update(m_player); + getProtocol()->sendViewpoint( m_viewpoint ); + break; + case PLAYERMOVE_MOVERIGHT: + m_player->turn(-10.0); + m_viewpoint->update(m_player); + getProtocol()->sendViewpoint( m_viewpoint ); + break; + case PLAYERMOVE_RUNFORWARD: + m_player->move(10.0); + m_viewpoint->update(m_player); + getProtocol()->sendViewpoint( m_viewpoint ); + break; + case PLAYERMOVE_RUNBACKWARD: + m_player->move(-10.0); + m_viewpoint->update(m_player); + getProtocol()->sendViewpoint( m_viewpoint ); + break; + case PLAYERMOVE_RUNLEFT: + m_player->turn(20.0); + m_viewpoint->update(m_player); + getProtocol()->sendViewpoint( m_viewpoint ); + break; + case PLAYERMOVE_RUNRIGHT: + m_player->turn(-20.0); + m_viewpoint->update(m_player); + getProtocol()->sendViewpoint( m_viewpoint ); + break; + case PLAYERLOOK_DEFAULT: + m_viewpoint->lookDefault(); + m_viewpoint->update(m_player); + getProtocol()->sendViewpoint( m_viewpoint ); + break; + case PLAYERLOOK_UP: + m_viewpoint->lookUp(); + m_viewpoint->update(m_player); + getProtocol()->sendViewpoint( m_viewpoint ); + break; + case PLAYERLOOK_DOWN: + m_viewpoint->lookDown(); + m_viewpoint->update(m_player); + getProtocol()->sendViewpoint( m_viewpoint ); + break; + case PLAYERLOOK_RIGHT: + m_viewpoint->lookRight(); + m_viewpoint->update(m_player); + getProtocol()->sendViewpoint( m_viewpoint ); + break; + case PLAYERLOOK_LEFT: + m_viewpoint->lookLeft(); + m_viewpoint->update(m_player); + getProtocol()->sendViewpoint( m_viewpoint ); + break; + case PLAYERLOOK_FORWARD: + m_viewpoint->lookForward(); + m_viewpoint->update(m_player); + getProtocol()->sendViewpoint( m_viewpoint ); + break; + case PLAYERLOOK_BACKWARD: + m_viewpoint->lookBackward(); + m_viewpoint->update(m_player); + getProtocol()->sendViewpoint( m_viewpoint ); + break; + case USERCOMMAND_0: +// CWorld * world = getWorld(); +// movePlayer(world->getCell("City central")); + break; + case MSGCOMMAND_ONLINE: + online(); + break; + } +} + +/* + +void CClientManager::updatePosition( CGeometryObject * geometryObject ){ + getProtocol()->sendUpdatePosition( geometryObject ); +} + +void CClientManager::updateDirection( CGeometryObject * geometryObject ){ + getProtocol()->sendUpdateDirection( geometryObject ); +} + +void CClientManager::sendAddGeometryObject(CGeometryObject * geometryObject){ + getProtocol()->sendAddGeometryObject(geometryObject); +} +void CClientManager::sendRemoveGeometryObject(CGeometryObject * geometryObject){ + getProtocol()->sendRemoveGeometryObject(geometryObject); +} +*/ + +void CClientManager::selection(WORD objectId){ + CWorldWorld * world = getWorld(); + CWorldObject * object = world->getObject(objectId); + if (m_player->objectReachable( object )){ + getProtocol()->sendObjectCommands( object ); + } +} + +void CClientManager::action(WORD objectId,WORD actionId){ + CWorldWorld * world = getWorld(); + CWorldObject * object = world->getObject(objectId); + if (m_player->objectReachable( object )){ + cdebug << "CWorldObject->action not implemented!!!\n"; +// object->action(actionId); + } +} + +void CClientManager::userCommand(char * messageString){ + cdebug << "MESSAGE FROM CLIENT: " << messageString << "\n"; + m_commandParser->parseCommand(messageString); +} + +void CClientManager::sendMsg(const char *message){ + getProtocol()->sendMsg(message); +} + +void CClientManager::updateMasterCell(CSrvObject * newcell){ + +// cdebug << "CClientManager::updateMasterCell: HACK Do not clear world and build world from scratch!!!!\n" +// << " Only need to update some cells.\n"; +// sendWorld(); + + // Update client with new cells. + getProtocol()->sendPlayerInfo(newcell->getObjectId()); + +} + + + diff --git a/server/driver/srvclimanager.H b/server/driver/srvclimanager.H new file mode 100644 index 0000000..1be0e35 --- /dev/null +++ b/server/driver/srvclimanager.H @@ -0,0 +1,85 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _CLIENTMANAGER_H +#define _CLIENTMANAGER_H + +#include "manager.H" +#include "objectlist.H" +#include "worldworld.H" +#include "srvobject.H" +#include "player.H" +#include "srvviewpoint.H" +#include "srvclicmdparser.H" + +#define MANAGER_INIT 0 +#define MANAGER_LOGIN 1 +#define MANAGER_PLAYING 2 + +class CSrvProtocol; +class CMud; + +class CClientManager : public CManager { + +// int m_status; + int m_quit; + + CPlayer * m_player; + CSrvViewpoint * m_viewpoint; + + CMud * m_mud; + CSrvCliCmdParser * m_commandParser; + +public: + + CClientManager(CMud * mud, CSrvProtocol * protocol); + virtual ~CClientManager(); + + CSrvProtocol * getProtocol(){ return (CSrvProtocol*)CManager::getCommunicate(); } + + void quit(); + int getQuit(){ return m_quit; } + + CWorldWorld * getWorld(); + + void setPlayer(CPlayer * player); + + // Message/Communication rutines + void login(char * name,char * passwd,BOOL newUser); + void online(); + void logout(); + void sendWorld(); + void sendBye(WORD reason); + void userCommand(WORD command); + + void selection(WORD objectId); + void action(WORD objectId,WORD actionId); + void userCommand(char * messageString); + void sendMsg(const char * message); + + virtual void updateMasterCell(CSrvObject * newcell); + + +}; + +#endif /* _CLIENTMANAGER_H */ + + + + diff --git a/server/driver/srvclimessage.C b/server/driver/srvclimessage.C new file mode 100644 index 0000000..ad9d1a9 --- /dev/null +++ b/server/driver/srvclimessage.C @@ -0,0 +1,178 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "server.H" +#include <stdlib.h> +#include <iostream.h> +#include "srvclimanager.H" +#include "msgsrvcli.H" +#include "msgmsg.H" +#include "srvclimessage.H" +#include "player.H" + + +/****************************************************************************** +* +* CMsgLoginSrv +* +******************************************************************************/ + +CMsgLoginSrv::CMsgLoginSrv():CMsgLogin(){ +} + +CMsgLoginSrv * CMsgLoginSrv::createMsg(){ + return new CMsgLoginSrv(); +} + +int CMsgLoginSrv::executeMsg(){ + cdebug << "Execute MsgLoginSrv: Name " << getUserName() << "\n"; + CClientManager * manager = (CClientManager*)getManager(); + manager->login(getUserName(),getPasswd(),getNewUser()); + return TRUE; +} + + +/****************************************************************************** +* +* CMsgByeSrv +* +******************************************************************************/ + +CMsgByeSrv::CMsgByeSrv():CMsgBye(){ +} + +CMsgByeSrv * CMsgByeSrv::createMsg(){ + return new CMsgByeSrv(); +} + +int CMsgByeSrv::executeMsg(){ + cdebug << "Execute MsgByeSrv\n"; + CClientManager * manager = (CClientManager*)getManager(); + manager->logout(); + return TRUE; +} + + +/****************************************************************************** +* +* CMsgGetWorldSrv +* +******************************************************************************/ + +CMsgGetWorldSrv::CMsgGetWorldSrv():CMsgGetWorld(){ +} + +CMsgGetWorldSrv * CMsgGetWorldSrv::createMsg(){ + return new CMsgGetWorldSrv(); +} + +int CMsgGetWorldSrv::executeMsg(){ + cdebug << "Execute MsgGetWorldSrv\n"; + CClientManager * manager = (CClientManager*)getManager(); + manager->sendWorld(); + return TRUE; +} + + +/****************************************************************************** +* +* CMsgCommandSrv +* +******************************************************************************/ + +CMsgCommandSrv::CMsgCommandSrv():CMsgCommand(){ +} + +CMsgCommandSrv * CMsgCommandSrv::createMsg(){ + return new CMsgCommandSrv(); +} + +int CMsgCommandSrv::executeMsg(){ + cdebug << "Execute MsgCommandSrv: " << getCommand() << "\n"; + CClientManager * manager = (CClientManager*)getManager(); + manager->userCommand(getCommand()); + return TRUE; +} + +/****************************************************************************** +* +* CMsgSelectionSrv +* +******************************************************************************/ + +CMsgSelectionSrv::CMsgSelectionSrv():CMsgSelection(){ +} + +CMsgSelectionSrv * CMsgSelectionSrv::createMsg(){ + return new CMsgSelectionSrv(); +} + +int CMsgSelectionSrv::executeMsg(){ + cdebug << "Execute MsgSelectionSrv: " << getObjectId() << "\n"; + CClientManager * manager = (CClientManager*)getManager(); + manager->selection(getObjectId()); + return TRUE; +} + +/****************************************************************************** +* +* CMsgActionSrv +* +******************************************************************************/ + +CMsgActionSrv::CMsgActionSrv():CMsgAction(){ +} + +CMsgActionSrv * CMsgActionSrv::createMsg(){ + return new CMsgActionSrv(); +} + +int CMsgActionSrv::executeMsg(){ + cdebug << "Execute MsgActionSrv: object " << getObjectId() << " action " + << getActionId() << "\n"; + CClientManager * manager = (CClientManager*)getManager(); + manager->action(getObjectId(),getActionId()); + return TRUE; +} + + +/****************************************************************************** +* +* CMsgMsgSrv +* +******************************************************************************/ + +CMsgMsgSrv::CMsgMsgSrv():CMsgMsg(){ +} + +CMsgMsgSrv * CMsgMsgSrv::createMsg(){ + return new CMsgMsgSrv(); +} + +int CMsgMsgSrv::executeMsg(){ + char * msg = (char*)malloc(getMsgLength()); + getMsg(msg); + cout << "Execute MsgMsgSrv: " << msg << "\n"; + CClientManager * manager = (CClientManager*)getManager(); + manager->userCommand(msg); + free(msg); + return TRUE; +} + + diff --git a/server/driver/srvclimessage.H b/server/driver/srvclimessage.H new file mode 100644 index 0000000..ab9169a --- /dev/null +++ b/server/driver/srvclimessage.H @@ -0,0 +1,73 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _MESSAGE_SRV_H +#define _MESSAGE_SRV_H + +class CMsgLoginSrv: public CMsgLogin { +public: + CMsgLoginSrv(); + static CMsgLoginSrv * createMsg(); + virtual int executeMsg(); +}; + +class CMsgByeSrv: public CMsgBye { +public: + CMsgByeSrv(); + static CMsgByeSrv * createMsg(); + virtual int executeMsg(); +}; + +class CMsgGetWorldSrv: public CMsgGetWorld { +public: + CMsgGetWorldSrv(); + static CMsgGetWorldSrv * createMsg(); + virtual int executeMsg(); +}; + +class CMsgCommandSrv: public CMsgCommand { +public: + CMsgCommandSrv(); + static CMsgCommandSrv * createMsg(); + virtual int executeMsg(); +}; + +class CMsgSelectionSrv: public CMsgSelection { +public: + CMsgSelectionSrv(); + static CMsgSelectionSrv * createMsg(); + virtual int executeMsg(); +}; + +class CMsgActionSrv: public CMsgAction { +public: + CMsgActionSrv(); + static CMsgActionSrv * createMsg(); + virtual int executeMsg(); +}; + +class CMsgMsgSrv: public CMsgMsg { +public: + CMsgMsgSrv(); + static CMsgMsgSrv * createMsg(); + virtual int executeMsg(); +}; + +#endif // _MESSAGE_SRV_H + diff --git a/server/driver/srvcliprotocol.C b/server/driver/srvcliprotocol.C new file mode 100644 index 0000000..646f84a --- /dev/null +++ b/server/driver/srvcliprotocol.C @@ -0,0 +1,101 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "server.H" +#include <iostream.h> +#include "srvcliprotocol.H" +#include "msgmsg.H" +#include "srvclimessage.H" +#include "msgworld.H" +#include "action.H" +#include "msgactionlist.H" + +CSrvProtocol::CSrvProtocol(CSocket * socket,CTimeKeeper * timeKeeper) : CCommunicate(socket,timeKeeper) { + addMsg((MsgCreateFunc_t)CMsgLoginSrv::createMsg); + addMsg((MsgCreateFunc_t)CMsgByeSrv::createMsg); + addMsg((MsgCreateFunc_t)CMsgGetWorldSrv::createMsg); + addMsg((MsgCreateFunc_t)CMsgCommandSrv::createMsg); + addMsg((MsgCreateFunc_t)CMsgSelectionSrv::createMsg); + addMsg((MsgCreateFunc_t)CMsgActionSrv::createMsg); + addMsg((MsgCreateFunc_t)CMsgMsgSrv::createMsg); +} + +CSrvProtocol::~CSrvProtocol(){ +} + +void CSrvProtocol::quit(){ + CClientManager * manager = (CClientManager*)getManager(); + manager->quit(); +} + +void CSrvProtocol::sendHello(){ + CMsgHello * msg = new CMsgHello(PROTOCOL_VERSION); + sendMessage(msg,TRUE); +} + +void CSrvProtocol::sendServerInfo(CInetAddress &worldSrvAddress, + CInetAddress &gosAddress){ + CMsgServerInfo * msg = new CMsgServerInfo(worldSrvAddress,gosAddress); + sendMessage(msg,TRUE); +} + +void CSrvProtocol::sendBye(WORD reason){ + CMsgBye * msg = new CMsgBye(reason); + sendMessage(msg,TRUE); +} + +void CSrvProtocol::sendViewpoint(CViewpoint * viewpoint){ + CMsgViewpoint * msg = new CMsgViewpoint( *viewpoint ); + sendMessage(msg,TRUE); +} + +void CSrvProtocol::sendClearWorld(){ + CMsgCommand * msg = new CMsgCommand(MSGCOMMAND_CLIENTCLEARWORLD); + sendMessage(msg,TRUE); +} + +void CSrvProtocol::sendPlayerInfo( DWORD masterCellId ){ + CMsgPlayerInfo * msg = new CMsgPlayerInfo(masterCellId); + sendMessage(msg,TRUE); +} + + +void CSrvProtocol::sendObjectCommands( CWorldObject * object ){ + CMsgActionList * msg = new CMsgActionList(object->getGeometryId()); + cdebug << "Get action list in sendObjectCommands not implemented!!!!\n"; +/* + CActionList * actionList = object->getActionList(); + if (actionList != NULL){ + CObjectListItem * item = actionList->getFirst(); + while (item != NULL){ + CAction * action = (CAction*)item->getObject(); + msg->addAction(action); + item = item->getNext(); + } + } +*/ + sendMessage(msg,TRUE); +} + +void CSrvProtocol::sendMsg( const char * message ){ + CMsgMsg * msg = new CMsgMsg(message); + sendMessage(msg,TRUE); +} + + diff --git a/server/driver/srvcliprotocol.H b/server/driver/srvcliprotocol.H new file mode 100644 index 0000000..2a4b5d2 --- /dev/null +++ b/server/driver/srvcliprotocol.H @@ -0,0 +1,46 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _SRVPROTOCOL_H +#define _SRVPROTOCOL_H + +#include "communicate.H" +#include "socket.H" +#include "msgsrvcli.H" +#include "srvclimanager.H" +#include "viewpoint.H" + +class CSrvProtocol : public CCommunicate { + +public: + CSrvProtocol(CSocket * socket,CTimeKeeper * timeKeeper); + ~CSrvProtocol(); + virtual void quit(); + void sendHello(); + void sendServerInfo(CInetAddress &worldSrvAddress, CInetAddress &gosAddress); + void sendBye(WORD reason); + void sendViewpoint( CViewpoint * viewpoint ); + void readClient(); + void sendClearWorld(); + void sendPlayerInfo( DWORD masterCellId ); + void sendObjectCommands( CWorldObject * object ); + void sendMsg( const char * message ); +}; + +#endif // _SRVPROTOCOL_H diff --git a/server/driver/srvclisrvsocket.C b/server/driver/srvclisrvsocket.C new file mode 100644 index 0000000..6927bb8 --- /dev/null +++ b/server/driver/srvclisrvsocket.C @@ -0,0 +1,46 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include <iostream.h> +#include "srvclisrvsocket.H" +#include "srvclimanager.H" +#include "srvcliprotocol.H" +#include "mud.H" + +CMudSrvSocket::CMudSrvSocket(CMud * mud, int port,CTimeKeeper * timeKeeper) + :CServerSocket(port){ + m_timeKeeper = timeKeeper; + m_mud = mud; + m_timeKeeper->addFd(getFileDescriptor(),this,TIMEKEEPER_IN); +} + +CMudSrvSocket::~CMudSrvSocket(){ + m_timeKeeper->rmFd(getFileDescriptor()); +} + +int CMudSrvSocket::timeKeeperFD(int event){ + CSocket * socket = accept(); + socket->setNonBlocking(); + CClientManager * client = new CClientManager(m_mud,new CSrvProtocol(socket,m_timeKeeper)); + cdebug << "New client: " << socket->getAddress().getAddressString() << "\n"; + m_mud->addClient(client); + return TRUE; +} + diff --git a/server/driver/srvclisrvsocket.H b/server/driver/srvclisrvsocket.H new file mode 100644 index 0000000..6f67272 --- /dev/null +++ b/server/driver/srvclisrvsocket.H @@ -0,0 +1,39 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _MUDSRVSOCKET_H +#define _MUDSRVSOCKET_H + +#include "socket.H" +#include "timekeeper.H" + +class CMud; + +class CMudSrvSocket : public CServerSocket , public CTimeKeeperItem { + CMud * m_mud; + CTimeKeeper * m_timeKeeper; +public: + CMudSrvSocket(CMud * mud, int port,CTimeKeeper * timeKeeper); + virtual ~CMudSrvSocket(); + + virtual int timeKeeperFD(int event); + +}; + +#endif // _MUDSRVSOCKET_H diff --git a/server/driver/srvgeocache.C b/server/driver/srvgeocache.C new file mode 100644 index 0000000..1f66d34 --- /dev/null +++ b/server/driver/srvgeocache.C @@ -0,0 +1,34 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include "srvgeocache.H" +#include "mud.H" +#include "msggos.H" + +CSrvGEOCache::CSrvGEOCache(CMud * mud){ + m_mud = mud; +} + +CObject * CSrvGEOCache::failFunc(int id){ + m_mud->request(GOSREQUEST_GEOMETRY,id); + CCache::add(id,NULL); + return NULL; +} + diff --git a/server/driver/srvgeocache.H b/server/driver/srvgeocache.H new file mode 100644 index 0000000..d114ddf --- /dev/null +++ b/server/driver/srvgeocache.H @@ -0,0 +1,36 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _SRVGEOCACHE_H +#define _SRVGEOCACHE_H + +#include "cache.H" + +class CMud; + +class CSrvGEOCache : public CCache { + CMud * m_mud; +public: + CSrvGEOCache(CMud * mud); + + virtual CObject * failFunc(int id); + +}; + +#endif // _SRVGEOCACHE_H diff --git a/server/driver/srvgos.C b/server/driver/srvgos.C new file mode 100644 index 0000000..a6ccbb2 --- /dev/null +++ b/server/driver/srvgos.C @@ -0,0 +1,45 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include "srvgos.H" +#include "mud.H" + +CSrvGOS::CSrvGOS(CMud * mud,CTimeKeeper * timeKeeper, CInetAddress *addr):CGOS(timeKeeper,addr){ + m_mud = mud; +} + +void CSrvGOS::error(){ + m_mud->error(); +} + +void CSrvGOS::geometry(CGeometry * geometry){ + m_mud->geometry(geometry); +} + +void CSrvGOS::material(CMaterial * material){ + m_mud->material(material); +} + +void CSrvGOS::texture(CTexture * texture){ + m_mud->texture(texture); +} + + + diff --git a/server/driver/srvgos.H b/server/driver/srvgos.H new file mode 100644 index 0000000..64024e5 --- /dev/null +++ b/server/driver/srvgos.H @@ -0,0 +1,39 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _SRVGOS_H +#define _SRVGOS_H + +#include "gos.H" + +class CMud; + +class CSrvGOS : public CGOS { + CMud * m_mud; +public: + CSrvGOS(CMud * mud,CTimeKeeper * timeKeeper, CInetAddress *addr); + + virtual void error(); + virtual void geometry(CGeometry * geometry); + virtual void material(CMaterial * material); + virtual void texture(CTexture * texture); + +}; + +#endif // _SRVGOS_H diff --git a/server/driver/srvgosmanager.C b/server/driver/srvgosmanager.C new file mode 100644 index 0000000..c5f3fb0 --- /dev/null +++ b/server/driver/srvgosmanager.C @@ -0,0 +1,83 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include <iostream.h> +#include "srvgosmanager.H" +#include "mud.H" + +#define GOSSTATE_LOGIN 1 +#define GOSSTATE_QUIT 2 +#define GOSSTATE_ONLINE 3 +#define GOSSTATE_RUNNING 4 + +CSrvGOSManager::CSrvGOSManager(CMud * mud, CSrvGOSProtocol * protocol): CManager(protocol){ + m_mud = mud; + m_state = GOSSTATE_LOGIN; + m_numberOfClients = 0; + getProtocol()->setName("GOS Srv"); + getProtocol()->sendHello(); +} + +CSrvGOSProtocol * CSrvGOSManager::getProtocol() { + return (CSrvGOSProtocol*)CManager::getCommunicate(); +} + +int CSrvGOSManager::getQuit(){ + return m_state == GOSSTATE_QUIT; +} + +int CSrvGOSManager::getOnLine(){ + return m_state == GOSSTATE_ONLINE; +} + +int CSrvGOSManager::getRunning(){ + return m_state == GOSSTATE_RUNNING; +} + +void CSrvGOSManager::setRunning(){ + m_state = GOSSTATE_RUNNING; +} + +int CSrvGOSManager::getNumClients(){ + return m_numberOfClients; +} + +int CSrvGOSManager::addNumClients(int add){ + return m_numberOfClients += add; +} + +CInetAddress * CSrvGOSManager::getAddress(){ + return m_gosAddress; +} + +void CSrvGOSManager::quit(){ + m_state = GOSSTATE_QUIT; + m_mud->markGOS(); +} + + +void CSrvGOSManager::login(CInetAddress * gosAddress){ + m_gosAddress = gosAddress; + m_state = GOSSTATE_ONLINE; + m_mud->markGOS(); + cdebug << "GOS online at address: " << m_gosAddress->getAddressString() << "\n"; +} + + diff --git a/server/driver/srvgosmanager.H b/server/driver/srvgosmanager.H new file mode 100644 index 0000000..13b206b --- /dev/null +++ b/server/driver/srvgosmanager.H @@ -0,0 +1,54 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _SRVGOSMANAGER_H +#define _SRVGOSMANAGER_H + +#include "manager.H" +#include "srvgosprotocol.H" +#include "inetaddress.H" + +class CMud; + +class CSrvGOSManager : public CManager { + + CMud * m_mud; + int m_state; + CInetAddress * m_gosAddress; + int m_numberOfClients; + +public: + CSrvGOSManager(CMud * mud, CSrvGOSProtocol * protocol); + CSrvGOSProtocol * getProtocol(); + + int getQuit(); + int getOnLine(); + int getRunning(); + void setRunning(); + int getNumClients(); + int addNumClients(int add = 1); + CInetAddress * getAddress(); + + void quit(); + + void login(CInetAddress * gosAddress); + +}; + +#endif // _SRVGOSMANAGER_H diff --git a/server/driver/srvgosmessage.C b/server/driver/srvgosmessage.C new file mode 100644 index 0000000..3f8d7c5 --- /dev/null +++ b/server/driver/srvgosmessage.C @@ -0,0 +1,37 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include "srvgosmessage.H" +#include "srvgosmanager.H" + +CMsgSrvGOSLogin::CMsgSrvGOSLogin():CMsgServerLogin(){ +} + +CMsgSrvGOSLogin * CMsgSrvGOSLogin::createMsg(){ + return new CMsgSrvGOSLogin(); +} + + +int CMsgSrvGOSLogin::executeMsg(){ + CSrvGOSManager * manager = (CSrvGOSManager*)getManager(); + manager->login(getAddress()); + return TRUE; +} + diff --git a/server/driver/srvgosmessage.H b/server/driver/srvgosmessage.H new file mode 100644 index 0000000..d6994e2 --- /dev/null +++ b/server/driver/srvgosmessage.H @@ -0,0 +1,34 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _SRVGOSMESSAGE_H +#define _SRVGOSMESSAGE_H + +#include "msgserver.H" +#include "msgsrvgos.H" + +class CMsgSrvGOSLogin : public CMsgServerLogin { + +public: + CMsgSrvGOSLogin(); + static CMsgSrvGOSLogin * createMsg(); + virtual int executeMsg(); +}; + +#endif // _SRVGOSMESSAGE_H diff --git a/server/driver/srvgosprotocol.C b/server/driver/srvgosprotocol.C new file mode 100644 index 0000000..e018cda --- /dev/null +++ b/server/driver/srvgosprotocol.C @@ -0,0 +1,41 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include "srvgosprotocol.H" +#include "srvgosmanager.H" +#include "srvgosmessage.H" +#include "msgsrvcli.H" + +CSrvGOSProtocol::CSrvGOSProtocol(CSocket * socket, CTimeKeeper * timeKeeper): + CCommunicate(socket,timeKeeper){ + addMsg((MsgCreateFunc_t)CMsgSrvGOSLogin::createMsg); +} + +void CSrvGOSProtocol::quit(){ + CSrvGOSManager * manager = (CSrvGOSManager*)getManager(); + + manager->quit(); +} + +void CSrvGOSProtocol::sendHello(){ + CMsgHello * msg = new CMsgHello(PROTOCOL_VERSION); + sendMessage(msg,TRUE); +} + diff --git a/server/driver/srvgosprotocol.H b/server/driver/srvgosprotocol.H new file mode 100644 index 0000000..d48d561 --- /dev/null +++ b/server/driver/srvgosprotocol.H @@ -0,0 +1,36 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _SRVGOSPROTOCOL_H +#define _SRVGOSPROTOCOL_H + +#include "communicate.H" + +class CSrvGOSProtocol: public CCommunicate { + +public: + CSrvGOSProtocol(CSocket * socket, CTimeKeeper * timeKeeper); + + virtual void quit(); + + void sendHello(); + +}; + +#endif // _SRVGOSPROTOCOL_H diff --git a/server/driver/srvgossrvsocket.C b/server/driver/srvgossrvsocket.C new file mode 100644 index 0000000..62effcd --- /dev/null +++ b/server/driver/srvgossrvsocket.C @@ -0,0 +1,53 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "server.H" +#include <iostream.h> +#include "srvgossrvsocket.H" +#include "srvgosmanager.H" +#include "srvgosprotocol.H" +#include "mud.H" + +CSrvGOSSrvSocket::CSrvGOSSrvSocket(CMud * mud,int port, CTimeKeeper * timeKeeper):CServerSocket(port){ + m_timeKeeper = timeKeeper; + m_mud = mud; + m_timeKeeper->addFd(getFileDescriptor(),this,TIMEKEEPER_IN); +} + +CSrvGOSSrvSocket::~CSrvGOSSrvSocket(){ + m_timeKeeper->rmFd(getFileDescriptor()); +} + +int CSrvGOSSrvSocket::timeKeeperFD(int event){ + CSocket * socket; + try { + socket = accept(); + socket->setNonBlocking(); + } catch (CException * e){ + cdebug << *e << "\n"; + delete e; + return TRUE; + } + + CSrvGOSManager * gos = new CSrvGOSManager(m_mud,new CSrvGOSProtocol(socket,m_timeKeeper)); + cdebug << "New gos: " << socket->getAddress().getAddressString() << "\n"; + m_mud->addGOS(gos); + return TRUE; +} + diff --git a/server/driver/srvgossrvsocket.H b/server/driver/srvgossrvsocket.H new file mode 100644 index 0000000..5a239f9 --- /dev/null +++ b/server/driver/srvgossrvsocket.H @@ -0,0 +1,39 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _SRVGOSSRVSOCKET_H +#define _SRVGOSSRVSOCKET_H + +#include "socket.H" +#include "timekeeper.H" + +class CMud; + +class CSrvGOSSrvSocket : CServerSocket , public CTimeKeeperItem { + CMud * m_mud; + CTimeKeeper * m_timeKeeper; +public: + CSrvGOSSrvSocket(CMud * mud,int port, CTimeKeeper * timeKeeper); + virtual ~CSrvGOSSrvSocket(); + + virtual int timeKeeperFD(int event); + +}; + +#endif // _SRVGOSSRVSOCKET_H diff --git a/server/driver/srvlistenerlist.C b/server/driver/srvlistenerlist.C new file mode 100644 index 0000000..5a5907b --- /dev/null +++ b/server/driver/srvlistenerlist.C @@ -0,0 +1,113 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include "srvlistenerlist.H" +#include "srvworldmanager.H" + +CSrvListenerList::CSrvListenerList(){ +} + +void CSrvListenerList::add( CSrvWorldManager * listener ){ + addLast((CObject*)listener); +} + +void CSrvListenerList::remove( CSrvWorldManager * listener ){ + CObjectList::remove((CObject*)listener); +} + +void CSrvListenerList::sendAnimation(CWorldAnimation * animation ){ + CObjectListItem * item = getFirst(); + while (item != NULL){ + CSrvWorldManager * listener = (CSrvWorldManager*)item->getObject(); + listener->sendAnimation(animation); + item = item->getNext(); + } +} + +/* + +void CSrvListenerList::addCell(CWorldObject * cell ){ + CObjectListItem * item = getFirst(); + while (item != NULL){ + CSrvWorldManager * listener = (CSrvWorldManager*)item->getObject(); + listener->sendAddCell((CSrvObject*)cell); + item = item->getNext(); + } +} + +void CSrvListenerList::removeCell(CWorldObject * cell ){ + CObjectListItem * item = getFirst(); + while (item != NULL){ + CSrvWorldManager * listener = (CSrvWorldManager*)item->getObject(); + listener->sendRemoveCell((CSrvObject*)cell); + item = item->getNext(); + } +} + +void CSrvListenerList::addObject( CWorldObject * object ){ + CObjectListItem * item = getFirst(); + while (item != NULL){ + CSrvWorldManager * listener = (CSrvWorldManager*)item->getObject(); + listener->sendAddObject((CSrvObject*)object); + item = item->getNext(); + } +} + +void CSrvListenerList::removeObject( CWorldObject * object ){ + CObjectListItem * item = getFirst(); + while (item != NULL){ + CSrvWorldManager * listener = (CSrvWorldManager*)item->getObject(); + listener->sendRemoveObject((CSrvObject*)object); + item = item->getNext(); + } +} +*/ + +/* +void CSrvListenerList::updatePosition( CWorldObject * object ){ + CObjectListItem * item = getFirst(); + while (item != NULL){ + CSrvWorldManager * listener = (CSrvWorldManager*)item->getObject(); + item = item->getNext(); + listener->sendUpdatePosition( (CSrvObject*)object ); + } +} + +void CSrvListenerList::updateDirection( CWorldObject * object ){ + CObjectListItem * item = getFirst(); + while (item != NULL){ + CSrvWorldManager * listener = (CSrvWorldManager*)item->getObject(); + item = item->getNext(); + listener->sendUpdateDirection( (CSrvObject*)object ); + } +} +*/ + +void CSrvListenerList::updateHierarchy( CWorldObject * object ){ + CObjectListItem * item = getFirst(); + while (item != NULL){ + CSrvWorldManager * listener = (CSrvWorldManager*)item->getObject(); + item = item->getNext(); + listener->sendUpdateHierarchy( (CSrvObject*)object ); + } +} + + + diff --git a/server/driver/srvlistenerlist.H b/server/driver/srvlistenerlist.H new file mode 100644 index 0000000..135747e --- /dev/null +++ b/server/driver/srvlistenerlist.H @@ -0,0 +1,51 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _SRVLISTENERLIST_H +#define _SRVLISTENERLIST_H + +#include "objectlist.H" +#include "srvworld.H" + +class CSrvWorldManager; + +class CSrvListenerList : private CObjectList, public CListener { + +public: + CSrvListenerList(); + + void add( CSrvWorldManager * listener ); + void remove( CSrvWorldManager * listener ); + + // Abstract function from CListener + void sendAnimation(CWorldAnimation * animation); + +// void addCell( CWorldObject * cell ); +// void removeCell( CWorldObject * cell ); +// void addObject( CWorldObject * object ); +// void removeObject( CWorldObject * object ); + +// void updatePosition( CWorldObject * object ); +// void updateDirection( CWorldObject * object ); + + void updateHierarchy( CWorldObject * object ); + +}; + +#endif // _SRVLISTENERLIST_H diff --git a/server/driver/srvobject.C b/server/driver/srvobject.C new file mode 100644 index 0000000..c6c9204 --- /dev/null +++ b/server/driver/srvobject.C @@ -0,0 +1,131 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include "srvobject.H" +#include "srvworldmanager.H" +#include "srvlistenerlist.H" +#include "mud.H" + + +CSrvObject::CSrvObject(DWORD objectId,CWorldHierarchy * parent, DWORD geometryId,const CPosition & position, const CDirection & direction ) + :CWorldObject(objectId,parent,geometryId,position,direction){ + + m_geometry = NULL; + +} + +CSrvObject::~CSrvObject(){ +} + +CListener * CSrvObject::getListener(){ + return ((CSrvWorld*)getWorld())->getListenerList(); +} + +CGeometry * CSrvObject::getGeometry(){ + if (m_geometry == NULL){ + m_geometry = getMud()->getGeometry(getGeometryId()); + } + return m_geometry; +} + +CMud * CSrvObject::getMud(){ + return ((CSrvWorld*)getWorld())->getMud(); +} + +CSrvObject * CSrvObject::createObject(char * objectName, DWORD geometryId, const CPosition & position, const CDirection & direction, char * name) +{ + + CSrvObject * object = (CSrvObject*)CWorldObject::createObject( + objectName,((CSrvWorld*)getWorld())->getNewObjectId(),geometryId, + position,direction); + + object->setName(name); + return object; +} + +// Include this in CMovingObject +void CSrvObject::updatePosition( const CPosition & position ){ + + cdebug << "CSrvObject::updatePosition " << position << endl; + + CSrvObject * masterCell = (CSrvObject*)getMasterCell(); + CPosition newpos = position; + + if ((masterCell != NULL) && (!masterCell->checkPosition(position))){ + cdebug << "Object " << getName() << " is outside boundary of " + << masterCell->getName() << "!\n"; + CCellPVS * cellPVS = masterCell->getPVS(); + CSrvObject * newCell; + // Find new cell and new position. If this fails return. + if ((newCell = (CSrvObject*)cellPVS->findCell(&newpos))== NULL) return; + moveTo(newCell); + } + + CWorldObject::updatePosition(newpos); +} + +/* void CSrvObject::sendCell( CSrvWorldManager * listener ){ + listener->sendAddCell( this ); + CObjectListItem * item = getFirst(); + while (item != NULL){ + CSrvObject * object = (CSrvObject*)item->getObject(); + item = item->getNext(); + + object->sendObject( listener ); + } +} +*/ + +void CSrvObject::sendObject( CSrvWorldManager * listener ){ + listener->sendAddObject( this ); + CObjectListItem * item = getFirst(); + while (item != NULL){ + CSrvObject * object = (CSrvObject*)item->getObject(); + item = item->getNext(); + object->sendObject( listener ); + } +} + + +CDoubleArray * CSrvObject::getDistances(const CBeam & beam, double max, double min){ + CDoubleArray * result = new CDoubleArray(); + distances(*result,beam,max,min); + + CCellPVS * pvs = getPVS(); + CObjectListItem * item = pvs->getFirstPVCell(); + while (item != NULL){ + CPVCell * pv = (CPVCell*)item->getObject(); + + int cellId = pv->getCellId(); + + CSrvObject * cell = (CSrvObject*)getWorld()->getObject(cellId); + if (cell != NULL){ + CBeam pvBeam = beam + pv->getPosition(); + cell->distances(*result,pvBeam,max,min); + } + + item = item->getNext(); + } + + return result; +} + + + diff --git a/server/driver/srvobject.H b/server/driver/srvobject.H new file mode 100644 index 0000000..f3fa581 --- /dev/null +++ b/server/driver/srvobject.H @@ -0,0 +1,57 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _SRVOBJECT_H +#define _SRVOBJECT_H + +#include "worldobject.H" +#include "doublearray.H" +#include "beam.H" +#include "geometry.H" + +class CSrvWorldManager; +class CSrvListenerList; +class CMud; + +class CSrvObject : public CWorldObject { + + CGeometry * m_geometry; + +public: + CSrvObject(DWORD objectId, CWorldHierarchy * parent, DWORD geometryId,const CPosition & position, const CDirection & direction ); + virtual ~CSrvObject(); + + CListener * getListener(); + virtual CGeometry * getGeometry(); + CMud * getMud(); + + virtual void updatePosition( const CPosition & position ); + + CSrvObject * createObject(char * objectName, DWORD geometryId, const CPosition & position, const CDirection & direction, char * name); + + +// void sendCell( CSrvWorldManager * listener ); + void sendObject( CSrvWorldManager * listener ); + + CDoubleArray * getDistances(const CBeam & beam, double min, double max); + + +}; + +#endif // _SRVOBJECT_H diff --git a/server/driver/srvviewpoint.C b/server/driver/srvviewpoint.C new file mode 100644 index 0000000..b4bdb00 --- /dev/null +++ b/server/driver/srvviewpoint.C @@ -0,0 +1,54 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "server.H" +#include "srvviewpoint.H" + +CSrvViewpoint::CSrvViewpoint():CViewpoint(){ +} + +CSrvViewpoint::~CSrvViewpoint(){ +} + +//void CSrvViewpoint::update( CSrvObject * target ){ +void CSrvViewpoint::update( CWorldObject * target ){ +} + +void CSrvViewpoint::lookDefault(){ +} + +void CSrvViewpoint::lookUp(){ +} + +void CSrvViewpoint::lookDown(){ +} + +void CSrvViewpoint::lookRight(){ +} + +void CSrvViewpoint::lookLeft(){ +} + +void CSrvViewpoint::lookForward(){ +} + +void CSrvViewpoint::lookBackward(){ +} + + diff --git a/server/driver/srvviewpoint.H b/server/driver/srvviewpoint.H new file mode 100644 index 0000000..006eab0 --- /dev/null +++ b/server/driver/srvviewpoint.H @@ -0,0 +1,47 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _SRVVIEWPOINT_H +#define _SRVVIEWPOINT_H + +#include "viewpoint.H" +//#include "srvobject.H" +#include "worldobject.H" + +class CSrvViewpoint: public CViewpoint { +public: + double persionHeight; + +public: + CSrvViewpoint(); + virtual ~CSrvViewpoint(); + +// virtual void update(CSrvObject * target); + virtual void update(CWorldObject * target); + virtual void lookDefault(); + virtual void lookUp(); + virtual void lookDown(); + virtual void lookRight(); + virtual void lookLeft(); + virtual void lookForward(); + virtual void lookBackward(); + +}; + +#endif // _SRVVIEWPOINT_H diff --git a/server/driver/srvworld.C b/server/driver/srvworld.C new file mode 100644 index 0000000..053d60a --- /dev/null +++ b/server/driver/srvworld.C @@ -0,0 +1,163 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include "srvworld.H" +#include "srvlistenerlist.H" +#include "srvworldmanager.H" +#include "player.H" +#include "mud.H" + +CSrvWorld::CSrvWorld(CMud * mud):CWorldWorld(){ + m_listenerList = new CSrvListenerList(); + m_nextObjectId = 10000; // User defined id's under 10000 + m_mud = mud; +} + +CSrvWorld::~CSrvWorld(){ + delete m_listenerList; +} + +CListener * CSrvWorld::getListener(){ + return getListenerList(); +} + +CMud * CSrvWorld::getMud(){ + return m_mud; +} + +CWorldObject * CSrvWorld::newObject(char * objectName,DWORD objectId, + CWorldObject * parent, DWORD geometryId,const CPosition & position, const CDirection & direction ) +{ + + if (parent == NULL){ + return new CSrvObject(objectId,this,geometryId,position,direction); + } + + if (strcmp(objectName,"player")==0){ + cdebug << "New player " << objectId << " geometry " << geometryId << "\n"; + return new CPlayer(objectId,parent,geometryId,position,direction); + } + + // Default return new SrvObject + cdebug << "New object " << objectId << " geometry " << geometryId << "\n"; + return new CSrvObject(objectId,parent,geometryId,position,direction); + +} + +DWORD CSrvWorld::getNewObjectId(){ + return m_nextObjectId++; +} + +void CSrvWorld::addListener( CSrvWorldManager * listener ){ + m_listenerList->add( listener ); +} + +void CSrvWorld::removeListener( CSrvWorldManager * listener ){ + m_listenerList->remove( listener ); +} + +CSrvListenerList * CSrvWorld::getListenerList(){ + return m_listenerList; +} + +void CSrvWorld::sendWorld( CSrvWorldManager * listener ){ + listener->sendAddWorld(this); + CObjectListItem * item = getFirst(); + while (item != NULL){ + CSrvObject * cell = (CSrvObject*)item->getObject(); + item = item->getNext(); + cell->sendObject( listener ); + } +} + +void CSrvWorld::loadObjects(FILE * cellFile,CWorldObject * parent,int numObjects){ + int ii; + for (ii = 0; ii < numObjects; ii++){ + int geometryId,numChildren; + double posx,posy,posz; + char objectType[256]; + char objectName[256]; + if (fscanf(cellFile,"%s %i %lf %lf %lf %s %i\n",objectType,&geometryId,&posx,&posy,&posz,objectName,&numChildren)==7){ + printf(" Obj: %s geometryId %i\n",objectType,geometryId); + CWorldObject * object = parent->createObject(objectType,getNewObjectId(),geometryId,CPosition(posx,posy,posz),CDirection(0.0,0.0,0.0)); + parent->addObject( object ); + object->setName(objectName); + loadObjects(cellFile,object,numChildren); + } + } +} + + +void CSrvWorld::loadWorld( char * worldFilePath ){ + char worldFileName[256]; + int cellId,numPVS; + char cellName[256]; + char cellFileName[256]; + int pvsId; + double posx,posy,posz; + + // Find and open world file + sprintf(worldFileName,"%s/world",worldFilePath); + FILE * worldFile = fopen(worldFileName,"r"); + if (worldFile == NULL) { + printf("Failed to open file: %s\n",worldFileName); + return; + } + + // Read sections from world + while (fscanf(worldFile,"%i %s %i\n",&cellId,cellName,&numPVS)==3){ + printf(" Cell: %s(%i) with %i pvs's\n",cellName,cellId,numPVS); + + // Load cell + sprintf(cellFileName,"%s/%s",worldFilePath,cellName); + FILE * cellFile = fopen(cellFileName,"r"); + if (cellFile != NULL){ + int geometryId,numChildren; + char objectType[256]; + CSrvObject * cell; + if (fscanf(cellFile,"%s %i %lf %lf %lf %i\n",objectType,&geometryId,&posx,&posy,&posz,&numChildren)==6){ + printf(" Obj: %s geometryId %i\n",objectType,geometryId); + + cell = (CSrvObject*)createObject(-1,objectType,cellId,geometryId,CPosition(0,0,0),CDirection(0,0,0)); + + // Hack have to create this from input files or geometry files + cell->setBBox(new CBBox(-250,-250,0,250,250,300)); + cell->setName(cellName); + + loadObjects(cellFile,cell,numChildren); + } + + // Load PVS + while ((numPVS-- > 0) && (fscanf(worldFile,"%i %lf %lf %lf\n",&pvsId,&posx,&posy,&posz)==4)){ + printf(" PVS: %i %f %f %f\n",pvsId,posx,posy,posz); + cell->addPVCell(pvsId,CPosition(posx,posy,posz)); + } + + } else { + printf("Failed to load cell\n"); + } + + } + fclose(worldFile); +} + + + + diff --git a/server/driver/srvworld.H b/server/driver/srvworld.H new file mode 100644 index 0000000..fade291 --- /dev/null +++ b/server/driver/srvworld.H @@ -0,0 +1,65 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _SRVWORLD_H +#define _SRVWORLD_H + +#include "worldworld.H" +#include "srvobject.H" + +class CSrvListenerList; +class CSrvWorldManger; +class CMud; + +class CSrvWorld : public CWorldWorld { + + CSrvListenerList * m_listenerList; + + DWORD m_nextObjectId; + + CMud * m_mud; + +public: + CSrvWorld(CMud * mud); + virtual ~CSrvWorld(); + + virtual CListener * getListener(); + + CMud * getMud(); + + virtual CWorldObject * newObject(char * objectName,DWORD objectId, + CWorldObject * parent, DWORD geometryId,const CPosition & position, const CDirection & direction ); + + DWORD getNewObjectId(); + + void addListener( CSrvWorldManager * listener ); + void removeListener( CSrvWorldManager * listener ); + + CSrvListenerList * getListenerList(); + + void sendWorld( CSrvWorldManager * listener ); + +private: + void loadObjects(FILE * cellFile,CWorldObject * parent,int numObjects); +public: + void loadWorld( char * worldFilePath ); + +}; + +#endif // _SRVWORLD_H diff --git a/server/driver/srvworldmanager.C b/server/driver/srvworldmanager.C new file mode 100644 index 0000000..4316b88 --- /dev/null +++ b/server/driver/srvworldmanager.C @@ -0,0 +1,145 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include <iostream.h> +#include "srvworldmanager.H" +#include "mud.H" + +#define WORLDSTATE_LOGIN 1 +#define WORLDSTATE_QUIT 2 +#define WORLDSTATE_ONLINE 3 +#define WORLDSTATE_RUNNING 4 + +CSrvWorldManager::CSrvWorldManager(CMud * mud, CSrvWorldProtocol * protocol): CManager(protocol){ + m_mud = mud; + m_state = WORLDSTATE_LOGIN; + m_numberOfClients = 0; + getProtocol()->setName("World"); + getProtocol()->sendHello(); +} + +CSrvWorldProtocol * CSrvWorldManager::getProtocol() { + return (CSrvWorldProtocol*)CManager::getCommunicate(); +} + +int CSrvWorldManager::getQuit(){ + return m_state == WORLDSTATE_QUIT; +} + +int CSrvWorldManager::getOnLine(){ + return m_state == WORLDSTATE_ONLINE; +} + +int CSrvWorldManager::getRunning(){ + return m_state == WORLDSTATE_RUNNING; +} + +void CSrvWorldManager::setRunning(){ + m_state = WORLDSTATE_RUNNING; +} + +int CSrvWorldManager::getNumClients(){ + return m_numberOfClients; +} + +int CSrvWorldManager::addNumClients(int add){ + return m_numberOfClients += add; +} + +CInetAddress * CSrvWorldManager::getAddress(){ + return m_worldAddress; +} + +void CSrvWorldManager::quit(){ + m_state = WORLDSTATE_QUIT; + m_mud->markWorld(); +} + + +void CSrvWorldManager::login(CInetAddress * worldAddress){ + static CInetAddress noAddr; + + m_worldAddress = worldAddress; + m_state = WORLDSTATE_ONLINE; + m_mud->markWorld(); + cdebug << "WorldSrv online at address: " << m_worldAddress->getAddressString() << "\n"; + + CInetAddress * gosAddr = m_mud->getGOSAddress(); + if (gosAddr == NULL) gosAddr = &noAddr; + + getProtocol()->sendGOSInfo(*gosAddr); + +} + +void CSrvWorldManager::ping( BYTE sequenceNumber){ + DWORD time = m_mud->getWorld()->getTime(); + cdebug << "Send pong: sequence number " << (int)sequenceNumber << " server time : " << time << endl; + getProtocol()->sendPong(sequenceNumber,time); +} + +void CSrvWorldManager::sendAddWorld( CSrvWorld * world){ + getProtocol()->sendAddWorld(); +} + +void CSrvWorldManager::sendRemoveWorld( CSrvWorld * world){ + getProtocol()->sendRemoveWorld(); +} + +void CSrvWorldManager::sendAnimation( CWorldAnimation * animation){ + getProtocol()->sendAnimation(animation); +} + +/* +void CSrvWorldManager::sendAddCell( CSrvObject * cell){ + getProtocol()->sendAddCell(cell); +} + +void CSrvWorldManager::sendRemoveCell( CSrvObject * cell){ + getProtocol()->sendRemoveCell(cell); +} +*/ + +void CSrvWorldManager::sendCellPVS( CSrvObject * cell){ + getProtocol()->sendCellPVS(cell); +} + +void CSrvWorldManager::sendAddObject( CSrvObject * object){ + getProtocol()->sendAddObject(object); +} + +void CSrvWorldManager::sendRemoveObject( CSrvObject * object){ + getProtocol()->sendRemoveObject(object); +} + +/* +void CSrvWorldManager::sendUpdatePosition( CSrvObject * object ){ + getProtocol()->sendUpdatePosition(object); +} +*/ + +void CSrvWorldManager::sendUpdateDirection( CSrvObject * object ){ + getProtocol()->sendUpdateDirection(object); +} + +void CSrvWorldManager::sendUpdateHierarchy( CSrvObject * object ){ + getProtocol()->sendUpdateHierarchy(object); +} + + diff --git a/server/driver/srvworldmanager.H b/server/driver/srvworldmanager.H new file mode 100644 index 0000000..d46de34 --- /dev/null +++ b/server/driver/srvworldmanager.H @@ -0,0 +1,77 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _SRVWORLDMANAGER_H +#define _SRVWORLDMANAGER_H + +#include "manager.H" +#include "srvworldprotocol.H" +#include "inetaddress.H" + +//#include "worldlistener.H" +#include "srvworld.H" +//#include "geometryobject.H" + +class CMud; + +class CSrvWorldManager : public CManager { + + CMud * m_mud; + int m_state; + CInetAddress * m_worldAddress; + int m_numberOfClients; + +public: + CSrvWorldManager(CMud * mud, CSrvWorldProtocol * protocol); + CSrvWorldProtocol * getProtocol(); + + int getQuit(); + int getOnLine(); + int getRunning(); + void setRunning(); + int getNumClients(); + int addNumClients(int add = 1); + CInetAddress * getAddress(); + + void quit(); + + void login(CInetAddress * worldAddress); + void ping(BYTE sequenceNumber); + + // WorldListener + void sendAnimation( CWorldAnimation * animation); + void sendAddWorld( CSrvWorld * world); + void sendRemoveWorld( CSrvWorld * world); +// void sendAddCell( CSrvObject * cell); +// void sendRemoveCell( CSrvObject * cell); + void sendCellPVS( CSrvObject * cell); + void sendAddObject( CSrvObject * object); + void sendRemoveObject( CSrvObject * object); +// void sendUpdatePosition( CSrvObject * object ); + void sendUpdateDirection( CSrvObject * object ); + void sendUpdateHierarchy( CSrvObject * object ); + + +// virtual void sendAddGeometryObject(CGeometryObject * geometryObject); +// virtual void sendRemoveGeometryObject(CGeometryObject * geometryObject); + + +}; + +#endif // _SRVWORLDMANAGER_H diff --git a/server/driver/srvworldmessage.C b/server/driver/srvworldmessage.C new file mode 100644 index 0000000..fa42515 --- /dev/null +++ b/server/driver/srvworldmessage.C @@ -0,0 +1,57 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include "srvworldmessage.H" +#include "srvworldmanager.H" + +CMsgSrvWorldLogin::CMsgSrvWorldLogin():CMsgServerLogin(){ +} + +CMsgSrvWorldLogin * CMsgSrvWorldLogin::createMsg(){ + return new CMsgSrvWorldLogin(); +} + + +int CMsgSrvWorldLogin::executeMsg(){ + CSrvWorldManager * manager = (CSrvWorldManager*)getManager(); + manager->login(getAddress()); + return TRUE; +} + +/****************************************************************************** +* +* CMsgSrvWorldPing +* +******************************************************************************/ + +CMsgSrvWorldPing::CMsgSrvWorldPing():CMsgPing(){ +} + +CMsgSrvWorldPing * CMsgSrvWorldPing::createMsg(){ + return new CMsgSrvWorldPing(); +} + +int CMsgSrvWorldPing::executeMsg(){ + cout << "Execute MsgSrvWorldPing: SequenceNumber " << (int)getSequenceNumber() << endl; + CSrvWorldManager * manager = (CSrvWorldManager*)getManager(); + manager->ping(getSequenceNumber()); + return TRUE; +} + diff --git a/server/driver/srvworldmessage.H b/server/driver/srvworldmessage.H new file mode 100644 index 0000000..d02246d --- /dev/null +++ b/server/driver/srvworldmessage.H @@ -0,0 +1,42 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _SRVWORLDMESSAGE_H +#define _SRVWORLDMESSAGE_H + +#include "msgserver.H" +#include "msgsrvcli.H" + +class CMsgSrvWorldLogin : public CMsgServerLogin { + +public: + CMsgSrvWorldLogin(); + static CMsgSrvWorldLogin * createMsg(); + virtual int executeMsg(); +}; + +class CMsgSrvWorldPing: public CMsgPing { +public: + CMsgSrvWorldPing(); + static CMsgSrvWorldPing* createMsg(); + virtual int executeMsg(); +}; + + +#endif // _SRVWORLDMESSAGE_H diff --git a/server/driver/srvworldprotocol.C b/server/driver/srvworldprotocol.C new file mode 100644 index 0000000..869c187 --- /dev/null +++ b/server/driver/srvworldprotocol.C @@ -0,0 +1,135 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include "srvworldprotocol.H" +#include "srvworldmanager.H" +#include "srvworldmessage.H" +#include "msgsrvcli.H" +#include "msgworld.H" + +CSrvWorldProtocol::CSrvWorldProtocol(CSocket * socket, CTimeKeeper * timeKeeper) + :CCommunicate(socket,timeKeeper){ + addMsg((MsgCreateFunc_t)CMsgSrvWorldLogin::createMsg); + addMsg((MsgCreateFunc_t)CMsgSrvWorldPing::createMsg); +} + +void CSrvWorldProtocol::quit(){ + CSrvWorldManager * manager = (CSrvWorldManager*)getManager(); + manager->quit(); +} + +void CSrvWorldProtocol::sendHello(){ + CMsgHello * msg = new CMsgHello(PROTOCOL_VERSION); + sendMessage(msg,TRUE); +} + +void CSrvWorldProtocol::sendGOSInfo(CInetAddress & gosAddr){ + CMsgGOSInfo * msg = new CMsgGOSInfo(gosAddr); + sendMessage(msg,TRUE); +} + +void CSrvWorldProtocol::sendPong( BYTE sequenceNumber, DWORD serverTime ){ + CMsgPong * msg = new CMsgPong(sequenceNumber,serverTime); + sendMessage(msg,TRUE); +} + +void CSrvWorldProtocol::sendAnimation(CWorldAnimation * animation){ + CMessage * msg = animation->createMessage(); + sendMessage(msg,TRUE); +} + +void CSrvWorldProtocol::sendAddWorld(){ + CMsgCommand * msg = new CMsgCommand(MSGCOMMAND_ADDWORLD); + sendMessage(msg,TRUE); +} + +void CSrvWorldProtocol::sendRemoveWorld(){ + CMsgCommand * msg = new CMsgCommand(MSGCOMMAND_REMOVEWORLD); + sendMessage(msg,TRUE); +} + +/* +void CSrvWorldProtocol::sendAddCell( CSrvObject * cell ){ + // Send cell + CMsgCell * msg = new CMsgCell( cell->getId(),cell->getGeometryId(), + CPosition(0,0,0) ); + sendMessage(msg,TRUE); + + // Send PVS + sendCellPVS( cell ); +} + +void CSrvWorldProtocol::sendRemoveCell( CSrvObject * cell ){ + CMsgRemoveCell* msg = new CMsgRemoveCell(cell->getId()); + sendMessage(msg,TRUE); +} +*/ + +void CSrvWorldProtocol::sendCellPVS( CSrvObject * cell ){ + CObjectListItem * item = cell->getPVS()->getFirstPVCell(); + while (item != NULL){ + CPVCell * pvCell = (CPVCell*)item->getObject(); + item = item->getNext(); + CMsgPVCell * msg = new CMsgPVCell( cell->getObjectId(), + pvCell->getCellId(), + pvCell->getPosition()); + sendMessage(msg,TRUE); + } +} + +void CSrvWorldProtocol::sendAddObject( CSrvObject * object){ + CMsgObject * msg = new CMsgObject( object->getObjectId(), + object->getGeometryId(), + object->getParentId(), + object->getPosition(), + object->getDirection()); + sendMessage(msg,TRUE); + + if (object->getPVS() != NULL) sendCellPVS( object ); +} + +void CSrvWorldProtocol::sendRemoveObject( CSrvObject * object){ + CMsgRemoveObject * msg = new CMsgRemoveObject( object->getObjectId(), + object->getParentId()); + sendMessage(msg,TRUE); +} + +/* +void CSrvWorldProtocol::sendUpdatePosition( CSrvObject * object ){ + CMsgUpdatePosition * msg = new CMsgUpdatePosition(object->getObjectId(), + object->getPosition()); + sendMessage(msg,TRUE); +} +*/ + +void CSrvWorldProtocol::sendUpdateDirection( CSrvObject * object ){ + CMsgUpdateDirection * msg = new CMsgUpdateDirection(object->getObjectId(), + object->getDirection()); + sendMessage(msg,TRUE); +} + +void CSrvWorldProtocol::sendUpdateHierarchy( CSrvObject * object ){ + CMsgUpdateHierarchy * msg = new CMsgUpdateHierarchy(object->getObjectId(), + object->getParentId()); + sendMessage(msg,TRUE); +} + + + diff --git a/server/driver/srvworldprotocol.H b/server/driver/srvworldprotocol.H new file mode 100644 index 0000000..6ae598d --- /dev/null +++ b/server/driver/srvworldprotocol.H @@ -0,0 +1,53 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _SRVWORLDPROTOCOL_H +#define _SRVWORLDPROTOCOL_H + +#include "communicate.H" +#include "srvworld.H" +#include "position.H" +#include "direction.H" + +class CSrvWorldProtocol: public CCommunicate { + +public: + CSrvWorldProtocol(CSocket * socket, CTimeKeeper * timeKeeper); + + virtual void quit(); + + void sendHello(); + void sendGOSInfo(CInetAddress & gosAddr); + void sendPong( BYTE sequenceNumber, DWORD serverTime ); + + void sendAddWorld(); + void sendRemoveWorld(); + void sendAnimation( CWorldAnimation * animation ); +// void sendAddCell( CSrvObject * cell ); +// void sendRemoveCell( CSrvObject * cell ); + void sendCellPVS( CSrvObject * cell ); + void sendAddObject( CSrvObject * object ); + void sendRemoveObject( CSrvObject * object ); +// void sendUpdatePosition( CSrvObject * object ); + void sendUpdateDirection( CSrvObject * object ); + void sendUpdateHierarchy( CSrvObject * object ); + +}; + +#endif // _SRVWORLDPROTOCOL_H diff --git a/server/driver/srvworldsrvsocket.C b/server/driver/srvworldsrvsocket.C new file mode 100644 index 0000000..6195e14 --- /dev/null +++ b/server/driver/srvworldsrvsocket.C @@ -0,0 +1,53 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "server.H" +#include <iostream.h> +#include "srvworldsrvsocket.H" +#include "srvworldmanager.H" +#include "srvworldprotocol.H" +#include "mud.H" + +CSrvWorldSrvSocket::CSrvWorldSrvSocket(CMud * mud,int port, CTimeKeeper * timeKeeper):CServerSocket(port){ + m_timeKeeper = timeKeeper; + m_mud = mud; + m_timeKeeper->addFd(getFileDescriptor(),this,TIMEKEEPER_IN); +} + +CSrvWorldSrvSocket::~CSrvWorldSrvSocket(){ + m_timeKeeper->rmFd(getFileDescriptor()); +} + +int CSrvWorldSrvSocket::timeKeeperFD(int event){ + CSocket * socket; + try { + socket = accept(); + socket->setNonBlocking(); + } catch (CException * e){ + cdebug << *e << "\n"; + delete e; + return TRUE; + } + + CSrvWorldManager * worldSrv = new CSrvWorldManager(m_mud,new CSrvWorldProtocol(socket,m_timeKeeper)); + cdebug << "New worldSrv: " << socket->getAddress().getAddressString() << "\n"; + m_mud->addWorld(worldSrv); + return TRUE; +} + diff --git a/server/driver/srvworldsrvsocket.H b/server/driver/srvworldsrvsocket.H new file mode 100644 index 0000000..999f285 --- /dev/null +++ b/server/driver/srvworldsrvsocket.H @@ -0,0 +1,39 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _SRVWORLDSRVSOCKET_H +#define _SRVWORLDSRVSOCKET_H + +#include "socket.H" +#include "timekeeper.H" + +class CMud; + +class CSrvWorldSrvSocket : CServerSocket , public CTimeKeeperItem { + CMud * m_mud; + CTimeKeeper * m_timeKeeper; +public: + CSrvWorldSrvSocket(CMud * mud,int port, CTimeKeeper * timeKeeper); + virtual ~CSrvWorldSrvSocket(); + + virtual int timeKeeperFD(int event); + +}; + +#endif // _SRVWORLDSRVSOCKET_H diff --git a/server/driver/userdb.C b/server/driver/userdb.C new file mode 100644 index 0000000..3318ad1 --- /dev/null +++ b/server/driver/userdb.C @@ -0,0 +1,89 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include <stdio.h> +#include "userdb.H" +#include "msgsrvcli.H" + + +CUserDB::CUserDB(char * userDBFileName){ + m_userDBFileName = userDBFileName; +} + +CUserDB::~CUserDB(){ +} + +BOOL CUserDB::verifyUser(char * userName,char * passwd){ + + FILE *fd; + char user[LOGINNAMELENGTH],pwd[LOGINPASSWDLENGTH]; + + fd=fopen("userdb/index.dat","r"); + if (!fd) return FALSE; + + while(!feof(fd)) { + fread(user,LOGINNAMELENGTH,1,fd); + fread(pwd,LOGINPASSWDLENGTH,1,fd); + + if (!strcmp(user,userName)) { + if (!strcmp(pwd,passwd)) { + fclose(fd); + return TRUE; + } else { + fclose(fd); + return FALSE; + }; + }; + }; + fclose(fd); + return FALSE; + +} + +BOOL CUserDB::newUser(char * userName,char * passwd){ + + FILE *fd; + char user[LOGINNAMELENGTH],pwd[LOGINPASSWDLENGTH]; + + fd=fopen("userdb/index.dat","r"); + if (fd) { + while (!feof(fd)) { + fread(user,LOGINNAMELENGTH,1,fd); + fread(pwd,LOGINPASSWDLENGTH,1,fd); + + if (!strcmp(user,userName)) { + fclose(fd); + return FALSE; + }; + }; + fclose(fd); + }; + + fd=fopen("userdb/index.dat","a"); + if (!fd) return FALSE; + + fwrite(userName,LOGINNAMELENGTH,1,fd); + fwrite(passwd,LOGINPASSWDLENGTH,1,fd); + + fclose(fd); + + return TRUE; +} + diff --git a/server/driver/userdb.H b/server/driver/userdb.H new file mode 100644 index 0000000..951f337 --- /dev/null +++ b/server/driver/userdb.H @@ -0,0 +1,35 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _USERDB_H +#define _USERDB_H + +class CUserDB { + char * m_userDBFileName; +public: + CUserDB(char * userDBFileName); + virtual ~CUserDB(); + + BOOL verifyUser(char * userName,char * passwd); + BOOL newUser(char * userName,char * passwd); + +}; + + +#endif // _USERDB_H diff --git a/server/lib/Makefile.am b/server/lib/Makefile.am new file mode 100644 index 0000000..4f690ac --- /dev/null +++ b/server/lib/Makefile.am @@ -0,0 +1,6 @@ +INCLUDES = -I../../common/include -I.. -I../driver @X_CFLAGS@ @GL_CFLAGS@ + +noinst_LIBRARIES = libsrvlib.a + +libsrvlib_a_SOURCES = actionclose.C actionopen.C chest.C door.C magicchest.C viewpoint_1p.C viewpoint_3p.C viewpoint_free.C + diff --git a/server/lib/Makefile.in b/server/lib/Makefile.in new file mode 100644 index 0000000..0ecad9f --- /dev/null +++ b/server/lib/Makefile.in @@ -0,0 +1,331 @@ +# Makefile.in generated automatically by automake 1.4 from Makefile.am + +# Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + + +SHELL = @SHELL@ + +srcdir = @srcdir@ +top_srcdir = @top_srcdir@ +VPATH = @srcdir@ +prefix = @prefix@ +exec_prefix = @exec_prefix@ + +bindir = @bindir@ +sbindir = @sbindir@ +libexecdir = @libexecdir@ +datadir = @datadir@ +sysconfdir = @sysconfdir@ +sharedstatedir = @sharedstatedir@ +localstatedir = @localstatedir@ +libdir = @libdir@ +infodir = @infodir@ +mandir = @mandir@ +includedir = @includedir@ +oldincludedir = /usr/include + +DESTDIR = + +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ + +top_builddir = ../.. + +ACLOCAL = @ACLOCAL@ +AUTOCONF = @AUTOCONF@ +AUTOMAKE = @AUTOMAKE@ +AUTOHEADER = @AUTOHEADER@ + +INSTALL = @INSTALL@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS) +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +transform = @program_transform_name@ + +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +CC = @CC@ +CXX = @CXX@ +GL_CFLAGS = @GL_CFLAGS@ +GL_LIBS = @GL_LIBS@ +LEX = @LEX@ +MAKEINFO = @MAKEINFO@ +NETLIBS = @NETLIBS@ +PACKAGE = @PACKAGE@ +RANLIB = @RANLIB@ +TIFF_CFLAGS = @TIFF_CFLAGS@ +TIFF_LIBS = @TIFF_LIBS@ +VERSION = @VERSION@ +YACC = @YACC@ + +INCLUDES = -I../../common/include -I.. -I../driver @X_CFLAGS@ @GL_CFLAGS@ + +noinst_LIBRARIES = libsrvlib.a + +libsrvlib_a_SOURCES = actionclose.C actionopen.C chest.C door.C magicchest.C viewpoint_1p.C viewpoint_3p.C viewpoint_free.C +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_CLEAN_FILES = +LIBRARIES = $(noinst_LIBRARIES) + + +DEFS = @DEFS@ -I. -I$(srcdir) +CPPFLAGS = @CPPFLAGS@ +LDFLAGS = @LDFLAGS@ +LIBS = @LIBS@ +X_CFLAGS = @X_CFLAGS@ +X_LIBS = @X_LIBS@ +X_EXTRA_LIBS = @X_EXTRA_LIBS@ +X_PRE_LIBS = @X_PRE_LIBS@ +libsrvlib_a_LIBADD = +libsrvlib_a_OBJECTS = actionclose.o actionopen.o chest.o door.o \ +magicchest.o viewpoint_1p.o viewpoint_3p.o viewpoint_free.o +AR = ar +CXXFLAGS = @CXXFLAGS@ +CXXCOMPILE = $(CXX) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) +CXXLD = $(CXX) +CXXLINK = $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(LDFLAGS) -o $@ +DIST_COMMON = Makefile.am Makefile.in TODO + + +DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) + +TAR = gtar +GZIP_ENV = --best +DEP_FILES = .deps/actionclose.P .deps/actionopen.P .deps/chest.P \ +.deps/door.P .deps/magicchest.P .deps/viewpoint_1p.P \ +.deps/viewpoint_3p.P .deps/viewpoint_free.P +SOURCES = $(libsrvlib_a_SOURCES) +OBJECTS = $(libsrvlib_a_OBJECTS) + +all: all-redirect +.SUFFIXES: +.SUFFIXES: .C .S .c .o .s +$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) + cd $(top_srcdir) && $(AUTOMAKE) --foreign server/lib/Makefile + +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES) + cd $(top_builddir) \ + && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status + + +mostlyclean-noinstLIBRARIES: + +clean-noinstLIBRARIES: + -test -z "$(noinst_LIBRARIES)" || rm -f $(noinst_LIBRARIES) + +distclean-noinstLIBRARIES: + +maintainer-clean-noinstLIBRARIES: + +.s.o: + $(COMPILE) -c $< + +.S.o: + $(COMPILE) -c $< + +mostlyclean-compile: + -rm -f *.o core *.core + +clean-compile: + +distclean-compile: + -rm -f *.tab.c + +maintainer-clean-compile: + +libsrvlib.a: $(libsrvlib_a_OBJECTS) $(libsrvlib_a_DEPENDENCIES) + -rm -f libsrvlib.a + $(AR) cru libsrvlib.a $(libsrvlib_a_OBJECTS) $(libsrvlib_a_LIBADD) + $(RANLIB) libsrvlib.a +.C.o: + $(CXXCOMPILE) -c $< + +tags: TAGS + +ID: $(HEADERS) $(SOURCES) $(LISP) + list='$(SOURCES) $(HEADERS)'; \ + unique=`for i in $$list; do echo $$i; done | \ + awk ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + here=`pwd` && cd $(srcdir) \ + && mkid -f$$here/ID $$unique $(LISP) + +TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS)'; \ + unique=`for i in $$list; do echo $$i; done | \ + awk ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \ + || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags $$unique $(LISP) -o $$here/TAGS) + +mostlyclean-tags: + +clean-tags: + +distclean-tags: + -rm -f TAGS ID + +maintainer-clean-tags: + +distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) + +subdir = server/lib + +distdir: $(DISTFILES) + here=`cd $(top_builddir) && pwd`; \ + top_distdir=`cd $(top_distdir) && pwd`; \ + distdir=`cd $(distdir) && pwd`; \ + cd $(top_srcdir) \ + && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --foreign server/lib/Makefile + @for file in $(DISTFILES); do \ + d=$(srcdir); \ + if test -d $$d/$$file; then \ + cp -pr $$/$$file $(distdir)/$$file; \ + else \ + test -f $(distdir)/$$file \ + || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ + || cp -p $$d/$$file $(distdir)/$$file || :; \ + fi; \ + done + +DEPS_MAGIC := $(shell mkdir .deps > /dev/null 2>&1 || :) + +-include $(DEP_FILES) + +mostlyclean-depend: + +clean-depend: + +distclean-depend: + -rm -rf .deps + +maintainer-clean-depend: + +%.o: %.c + @echo '$(COMPILE) -c $<'; \ + $(COMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-cp .deps/$(*F).pp .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm .deps/$(*F).pp + +%.lo: %.c + @echo '$(LTCOMPILE) -c $<'; \ + $(LTCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-sed -e 's/^\([^:]*\)\.o[ ]*:/\1.lo \1.o :/' \ + < .deps/$(*F).pp > .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm -f .deps/$(*F).pp + +%.o: %.C + @echo '$(CXXCOMPILE) -c $<'; \ + $(CXXCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-cp .deps/$(*F).pp .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm .deps/$(*F).pp + +%.lo: %.C + @echo '$(LTCXXCOMPILE) -c $<'; \ + $(LTCXXCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-sed -e 's/^\([^:]*\)\.o[ ]*:/\1.lo \1.o :/' \ + < .deps/$(*F).pp > .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm -f .deps/$(*F).pp +info-am: +info: info-am +dvi-am: +dvi: dvi-am +check-am: all-am +check: check-am +installcheck-am: +installcheck: installcheck-am +install-exec-am: +install-exec: install-exec-am + +install-data-am: +install-data: install-data-am + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am +install: install-am +uninstall-am: +uninstall: uninstall-am +all-am: Makefile $(LIBRARIES) +all-redirect: all-am +install-strip: + $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install +installdirs: + + +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -rm -f Makefile $(CONFIG_CLEAN_FILES) + -rm -f config.cache config.log stamp-h stamp-h[0-9]* + +maintainer-clean-generic: +mostlyclean-am: mostlyclean-noinstLIBRARIES mostlyclean-compile \ + mostlyclean-tags mostlyclean-depend mostlyclean-generic + +mostlyclean: mostlyclean-am + +clean-am: clean-noinstLIBRARIES clean-compile clean-tags clean-depend \ + clean-generic mostlyclean-am + +clean: clean-am + +distclean-am: distclean-noinstLIBRARIES distclean-compile \ + distclean-tags distclean-depend distclean-generic \ + clean-am + +distclean: distclean-am + +maintainer-clean-am: maintainer-clean-noinstLIBRARIES \ + maintainer-clean-compile maintainer-clean-tags \ + maintainer-clean-depend maintainer-clean-generic \ + distclean-am + @echo "This command is intended for maintainers to use;" + @echo "it deletes files that may require special tools to rebuild." + +maintainer-clean: maintainer-clean-am + +.PHONY: mostlyclean-noinstLIBRARIES distclean-noinstLIBRARIES \ +clean-noinstLIBRARIES maintainer-clean-noinstLIBRARIES \ +mostlyclean-compile distclean-compile clean-compile \ +maintainer-clean-compile tags mostlyclean-tags distclean-tags \ +clean-tags maintainer-clean-tags distdir mostlyclean-depend \ +distclean-depend clean-depend maintainer-clean-depend info-am info \ +dvi-am dvi check check-am installcheck-am installcheck install-exec-am \ +install-exec install-data-am install-data install-am install \ +uninstall-am uninstall all-redirect all-am all installdirs \ +mostlyclean-generic distclean-generic clean-generic \ +maintainer-clean-generic clean mostlyclean distclean maintainer-clean + + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: diff --git a/server/lib/TODO b/server/lib/TODO new file mode 100644 index 0000000..ac99013 --- /dev/null +++ b/server/lib/TODO @@ -0,0 +1 @@ +Delete createworld.* diff --git a/server/lib/actionclose.C b/server/lib/actionclose.C new file mode 100644 index 0000000..b6a0a41 --- /dev/null +++ b/server/lib/actionclose.C @@ -0,0 +1,32 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "server.H" +/* +#include "actionclose.H" + +CActionClose::CActionClose(CChest * chest):CSrvAction("Close",chest){ + +} + +void CActionClose::execute(){ + CChest * chest = (CChest*)getMasterObject(); + chest->close(); +} +*/ diff --git a/server/lib/actionclose.H b/server/lib/actionclose.H new file mode 100644 index 0000000..8452c25 --- /dev/null +++ b/server/lib/actionclose.H @@ -0,0 +1,37 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _ACTIONCLOSE_H +#define _ACTIONCLOSE_H + +/* + +#include "srvaction.H" +#include "chest.H" + +class CActionClose: public CSrvAction { + +public: + CActionClose(CChest * chest); + virtual void execute(); +}; + +*/ + +#endif // _ACTIONCLOSE_H diff --git a/server/lib/actionopen.C b/server/lib/actionopen.C new file mode 100644 index 0000000..e750482 --- /dev/null +++ b/server/lib/actionopen.C @@ -0,0 +1,32 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "server.H" +/* +#include "actionopen.H" + +CActionOpen::CActionOpen(CChest * chest):CSrvAction("Open",chest){ + +} + +void CActionOpen::execute(){ + CChest * chest = (CChest*)getMasterObject(); + chest->open(); +} +*/ diff --git a/server/lib/actionopen.H b/server/lib/actionopen.H new file mode 100644 index 0000000..1e0fd62 --- /dev/null +++ b/server/lib/actionopen.H @@ -0,0 +1,38 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _ACTIONOPEN_H +#define _ACTIONOPEN_H + +/* + + +#include "srvaction.H" +#include "chest.H" + +class CActionOpen: public CSrvAction { + +public: + CActionOpen(CChest * chest); + virtual void execute(); +}; + +*/ + +#endif // _ACTIONOPEN_H diff --git a/server/lib/chest.C b/server/lib/chest.C new file mode 100644 index 0000000..2992d63 --- /dev/null +++ b/server/lib/chest.C @@ -0,0 +1,102 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include <stdio.h> +/* +#include "server.H" +#include "chest.H" +#include "actionopen.H" +#include "actionclose.H" + +CChest::CChest():CSrvObject(){ + + setName("Chest"); + + state = CHESTSTATE_OPENED; + doorAngle = 45; + + CGeometryObject * geometry = new CGeometryObject("Chest",7); + geometry->setBBox( new CBBox(-0.25,0.4,0,0.25,-0.4,0.5) ); + + doorGeometry = new CGeometryObject("Chest door",8); + doorGeometry->setPosition( CPosition(-0.25,0,0.5) ); + doorGeometry->setDirection( CDirection(0,-doorAngle,0) ); + doorGeometry->setBBox( new CBBox(0.0,0.4,0,0.5,-0.4,0.5) ); + + geometry->addGeometryObject( doorGeometry ); + + setGeometry(geometry); + + addAction( new CActionOpen(this) ); + addAction( new CActionClose(this) ); + +} + +int CChest::open(){ + if (state == CHESTSTATE_CLOSED) { + printf("Chest: open!\n"); + state = CHESTSTATE_OPEN; + } else return FALSE; + return TRUE; +} + +int CChest::close(){ + if (state == CHESTSTATE_OPENED) { + printf("Chest: close!\n"); + state = CHESTSTATE_CLOSE; + } else return FALSE; + return TRUE; +} + +void CChest::animate( double time ){ + // printf("Chest: animate( %f )\n",time ); + switch (state) { + case CHESTSTATE_OPENED: + case CHESTSTATE_CLOSED: + return ; + break; + case CHESTSTATE_OPEN: + doorAngle += CHESTANGLE_SPEED*time; + if (doorAngle > 45.0){ + doorAngle = 45.0; + state = CHESTSTATE_OPENED; + doorOpened(); + } + doorGeometry->updateDirection( CDirection(0,-doorAngle,0) ); + break; + case CHESTSTATE_CLOSE: + doorAngle -= CHESTANGLE_SPEED*time; + if (doorAngle < 0.0){ + doorAngle = 0.0; + state = CHESTSTATE_CLOSED; + doorClosed(); + } + doorGeometry->updateDirection( CDirection(0,-doorAngle,0) ); + break; + } +} + +void CChest::doorOpened(){ + printf("Chest: doorOpened!\n"); +} + +void CChest::doorClosed(){ + printf("Chest: doorClosed!\n"); +} +*/ diff --git a/server/lib/chest.H b/server/lib/chest.H new file mode 100644 index 0000000..5522af7 --- /dev/null +++ b/server/lib/chest.H @@ -0,0 +1,60 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _CHEST_H +#define _CHEST_H + +/* + +#include "srvobject.H" +#include "geometryobject.H" + +#define CHESTSTATE_NO 0 +#define CHESTSTATE_OPENED 1 +#define CHESTSTATE_CLOSED 2 +#define CHESTSTATE_OPEN 3 +#define CHESTSTATE_CLOSE 4 + +#define CHESTANGLE_SPEED 360/60 // 360 grader per min + + +class CChest: public CSrvObject { + + CGeometryObject * doorGeometry; + double doorAngle; + +public: + int state; + +public: + + CChest(); + + int open(); + int close(); + + virtual void animate( double time ); + + virtual void doorOpened(); + virtual void doorClosed(); + +}; +*/ + +#endif // _CHEST_H diff --git a/server/lib/door.C b/server/lib/door.C new file mode 100644 index 0000000..d2caea6 --- /dev/null +++ b/server/lib/door.C @@ -0,0 +1,91 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include <stdio.h> +/* +#include "server.H" +#include "door.H" + +CDoor::CDoor():CSrvObject(){ + + state = DOORSTATE_OPENED; + doorAngle = 45; + + CGeometryObject * geometry = new CGeometryObject("Door",7); + geometry->setBBox( new CBBox(-0.4,-0.1,0,0.4,0.1,1.8) ); + + setGeometry(geometry); + + setDirection( CDirection(0,-doorAngle,0) ); + +} + +int CDoor::open(){ + if (state == DOORSTATE_CLOSED) { + printf("Door: open!\n"); + state = DOORSTATE_OPEN; + } else return FALSE; + return TRUE; +} + +int CDoor::close(){ + if (state == DOORSTATE_OPENED) { + printf("Door: close!\n"); + state = DOORSTATE_CLOSE; + } else return FALSE; + return TRUE; +} + +void CDoor::animate( double time ){ + // printf("Door: animate( %f )\n",time ); + switch (state) { + case DOORSTATE_OPENED: + case DOORSTATE_CLOSED: + return ; + break; + case DOORSTATE_OPEN: + doorAngle += DOORANGLE_SPEED*time; + if (doorAngle > 45.0){ + doorAngle = 45.0; + state = DOORSTATE_OPENED; + doorOpened(); + } + updateDirection( CDirection(0,-doorAngle,0) ); + break; + case DOORSTATE_CLOSE: + doorAngle -= DOORANGLE_SPEED*time; + if (doorAngle < 0.0){ + doorAngle = 0.0; + state = DOORSTATE_CLOSED; + doorClosed(); + } + updateDirection( CDirection(0,-doorAngle,0) ); + break; + } +} + +void CDoor::doorOpened(){ + printf("Door: doorOpened!\n"); +} + +void CDoor::doorClosed(){ + printf("Door: doorClosed!\n"); +} + +*/ diff --git a/server/lib/door.H b/server/lib/door.H new file mode 100644 index 0000000..5418d1e --- /dev/null +++ b/server/lib/door.H @@ -0,0 +1,59 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _DOOR_H +#define _DOOR_H +/* + +#include "srvobject.H" +#include "geometryobject.H" + +#define DOORSTATE_NO 0 +#define DOORSTATE_OPENED 1 +#define DOORSTATE_CLOSED 2 +#define DOORSTATE_OPEN 3 +#define DOORSTATE_CLOSE 4 + +#define DOORANGLE_SPEED 360/60 // 360 grader per min + + +class CDoor: public CSrvObject { + + double doorAngle; + +public: + int state; + +public: + + CDoor(); + + int open(); + int close(); + + virtual void animate( double time ); + + virtual void doorOpened(); + virtual void doorClosed(); + +}; + +*/ + +#endif // _DOOR_H diff --git a/server/lib/gamefunction.C b/server/lib/gamefunction.C new file mode 100644 index 0000000..21ca2a1 --- /dev/null +++ b/server/lib/gamefunction.C @@ -0,0 +1,127 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "gamefunction.H" + +CGameFunctionObject :: CGameFunctionObject () { + type=-1; + func.c=NULL; +} + +CGameFunctionObject :: ~CGameFunctionObject () { + type=-1; + func.c=NULL; +} + +CGameFunction :: ~CGameFunction() { + funchash::iterator i; + for(i=hash.begin();i!=hash.end();i++) delete (*i).second; + hash.clear(); +} + +void CGameFunction :: add(char *name, void (*function)()) { + CGameFunctionObject *gfo; + + gfo=new CGameFunctionObject; + + gfo->type = 0; + gfo->func.c = function; + + hash[name] = gfo; +} + +void CGameFunction :: add(char *name, char *function) { + CGameFunctionObject *gfo; + + gfo=new CGameFunctionObject; + + gfo->type = 1; + gfo->func.scriptSource = function; + + hash[name] = gfo; +} + +void CGameFunction :: add(char *name, WORD *function) { + CGameFunctionObject *gfo; + + gfo=new CGameFunctionObject; + + gfo->type = 2; + gfo->func.scriptByteCode = function; + + hash[name] = gfo; +} + +void CGameFunction :: remove(char *name) { + CGameFunctionObject *gfo; + + free(hash[name]); + hash.erase(name); +} + +bool CGameFunction :: execute(char *name, CGameEvent *gameEvent) { + CGameFunctionObject *gfo; + + gfo=getGameFuncObj(name); + return(execute(gfo,gameEvent)); +} + +CGameFunctionObject *CGameFunction::getGameFuncObj(char *name) { + CGameFunctionObject *gfo=NULL; + + gfo=hash[name]; + return gfo; + +} + + +bool CGameFunctionObject :: execute (CGameEvent *gameEvent) { + + switch(type) { + case 0: + return(func->c()); +// case 1: +// return(executeScript(func.scriptSource,gameEvent)); +// case 2: +// return(executeByteCode(func.scriptByteCode,gameEvent)); + }; + +} + +bool CGameFunction :: execute(CGameFunctionObject *gfo, + CGameEvent *gameEvent) { + + if (gfo == NULL) return; + return (gfo->execute(gameEvent)); + +} + + +bool CGameFunction :: load(iostream &readFile) { + return TRUE; +}; + +bool CGameFunction :: save(iostream &writeFile { + return TRUE; +} + + + + + diff --git a/server/lib/gamefunction.H b/server/lib/gamefunction.H new file mode 100644 index 0000000..1dc0ddb --- /dev/null +++ b/server/lib/gamefunction.H @@ -0,0 +1,83 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _GAMEFUNCTION_H +#define _GAMEFUNCTION_H + +#include "pvvmud.H" +#include <hash_map> +#include <iostream> + +class CGameFunctionObject { + +public: + + CGameFunctionObject(void); + ~CGameFunctionObject(void); + + int type; + union { + bool (*c)(); + char *scriptSource; + WORD *scriptByteCode; + } func; + + bool execute(CGameEvent *gameEvent); +}; + +class CGameFunction { + struct eqstr { + bool operator()(const char* s1,const char* s2) const + { + return strcmp(s1,s2)==0; + } + }; + typedef hash_map<const char*, CGameFunctionObject *, hash<const char*>, eqstr> funchash; + funchash hash; + +public: + + CGameFunction(void) {}; + ~CGameFunction(void); + + // Handling of C++ functions + void add(char *name, void (*function) (CGameEvent *gameEvent)); + // Handling of functions in script code + void add(char *name, char *function,CGameEvent *gameEvent); + // Handling of byte code functions + void add(char *name, WORD *function,CGameEvent *gameEvent); + void remove(char *name); + + bool execute(char *name, CGameEvent *gameEvent); + bool execute(CGameFunctionObject *gfo, CGameEvent *gameEvent); + + CGameFunctionObject *getGameFuncObj(char *name); + + bool load(iostream &readFile); + bool save(iostream &writeFile); + +}; + +#endif + + + + + + diff --git a/server/lib/gamelistener.C b/server/lib/gamelistener.C new file mode 100644 index 0000000..55c62c5 --- /dev/null +++ b/server/lib/gamelistener.C @@ -0,0 +1,97 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "gamelistener.H" + + +CGameListenerItem::CGameListenerItem() { + m_s=0; + m_v=NULL; + m_priority=0; +} + +CGameListenerItem::CGameListenerItem(DWORD gameObject, CGameFunctionObject + *func, int priority) { + m_s=gameObject; + m_v=func; + m_priority=priority; +} + +CGameListenerItem::~CGameListenerItem() { +} + +void CGameListenerList::CGameListenerList() { +} + +void CGameListenerList::CGameListenerList() { + listenerlist.clear(); +} + +void CGameListenerList::add(DWORD gameObject, CGameFunctionObject *func, + int priority) { + list<CGameListenerItem>::iterator i; + + for(i=listenerlist.begin();i!=listenerlist.end;i++) { + if ( (*i).second.priority > priority) { + listenerlist.insert(i,CGameListenerItem(gameObject, func, priority)); + return; + }; + }; + listenerlist.push_back(CGameListenerItem(gameObject, func, priority)); +} + +void CGameListenerList::execute(CGameEvent *gameEvent) { + list<CGameListenerItem>::iterator i; + + for(i=i.begin(); i!=i.end; i++) { + if (!(*i).second.m_v->execute(gameEvent)) return; + }; +} + + +void CGameListener::CGameListener() { +} + +void CGameListener::~CGameListener() { + hash.clear(); +} + +void CGameListener::add(DWORD event, DWORD gameObject, + CGameFunctionObject *func, int priority) { + + key.event = event; + key.object = gameObject; + + hash[key]=CGameListenerList(); + hash[key].add(gameObject, func, priority); + +} + + +void CGameListener::execute(CGameEvent *gameEvent) { + + key.event = gameEvent.id; + key.object = gameEvent.subject; + + hash[key].execute(gameEvent); + +} + + + diff --git a/server/lib/gamelistener.H b/server/lib/gamelistener.H new file mode 100644 index 0000000..5d705f9 --- /dev/null +++ b/server/lib/gamelistener.H @@ -0,0 +1,95 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _GAMELISTENER_H +#define _GAMELISTENER_H + +#include "pvvmud.H" +#include "gameevent.H" +#include "gamefunction.H" +#include "gameobject.H" +#include <list> +#include <hash_map> + +class CGameListenerItem { + +public: + DWORD s; + CGameFunctionObject *v; + int priority; + + CGameListenerItem::CGameListenerItem(DWORD gameObject, CGameFunctionObject + *func, int priority) { + CGameListenerItem(); + ~CGameListenerItem(); +}; + +class CGameListenerList { + + list<CGameListenerItem> listenerList; + +public: + CGameListenerList(); + ~CGameListenerList(); + void add(DWORD s, CGameFunctionObject *v, int priority); + void execute(CGameEvent *gameEvent); + +}; + +class CGameListener { + + struct _key { + DWORD event; + DWORD object; + } key; + + struct eqkey + { + bool operator()(struct _key s1, struct _key s2) const + { + return ( (s1.event==s2.event) && (s1.object==s2.object) ); + } + }; + + typedef listenerHash = hash_map<const char *, CGameListenerList, hash<const + char *>,eqkey); + listenerHash hash; + +public: + CGameListener(); + ~GameListener(); + void add(DWORD event, DWORD gameObject, CGameFunctionObject *func, + int priority); + void execute(CGameEvent *gameEvent); +}; + +#endif _GAMELISTENER_H + + + + + + + + + + + + + diff --git a/server/lib/gamevalue.C b/server/lib/gamevalue.C new file mode 100644 index 0000000..d062539 --- /dev/null +++ b/server/lib/gamevalue.C @@ -0,0 +1,277 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "gamevalue.H" + +CGameValueObject::CGameValueObject() { + type=GV_INVALID; + value._dword=0; + _ptr=NULL; +} + +CGameValueObject::~CGameValueObject() { + type=GV_INVALID; + value._dword=0; + _ptr=NULL; +} + +CGameValue::CGameValue() {}; + +CGameValue::~CGameValue() { + valhash::iterator i; + for(i=hash.begin();i!=hash.end();i++) delete (*i).second; + hash.clear(); +} + +void CGameValue::add(char *name, BYTE *value) { + CGameValueObject *gvo; + + gvo = new CGameValueObject; + gvo->type = GV_BYTE; + gvo->value._byte = *value; + + hash[name] = gvo; +} + +void CGameValue::add(char *name, WORD *value) { + CGameValueObject *gvo; + + gvo = new CGameValueObject; + gvo->type = GV_WORD; + gvo->value._word = *value; + + hash[name] = gvo; +} + + +void CGameValue::add(char *name, DWORD *value) { + CGameValueObject *gvo; + + gvo = new CGameValueObject; + gvo->type = GV_DWORD; + gvo->value._byte = *value; + + hash[name] = gvo; +} + +void CGameValue::add(char *name, float *value) { + CGameValueObject *gvo; + + gvo = new CGameValueObject; + gvo->type = GV_FLOAT; + gvo->value._float = *value; + + hash[name] = gvo; +} + +void CGameValue::add(char *name, double *value) { + CGameValueObject *gvo; + + gvo = new CGameValueObject; + gvo->type = GV_DOUBLE; + gvo->value._double = *value; + + hash[name] = gvo; +} + +void CGameValue::add(char *name, char *data, int *length) { + CGameValueObject *gvo; + + gvo = new CGameValueObject; + gvo->type = GV_STRING; + gvo->value._dword = (DWORD) *length; + gvo->_ptr = data; + + hash[name] = gvo; +} + + +bool CGameValue::get(char *name, BYTE *value) { + CGameValueObject *gvo; + + gvo = hash[name]; + *value = gvo->value._byte; + if (gvo->type != GV_BYTE) { + return(FALSE); + } else { + return(TRUE); + }; +} + +bool CGameValue::get(char *name, WORD *value) { + CGameValueObject *gvo; + + gvo = hash[name]; + *value = gvo->value._word; + if (gvo->type != GV_WORD) { + return(FALSE); + } else { + return(TRUE); + }; +} + +bool CGameValue::get(char *name, DWORD *value) { + CGameValueObject *gvo; + + gvo = hash[name]; + *value = gvo->value._dword; + if (gvo->type != GV_DWORD) { + return(FALSE); + } else { + return(TRUE); + }; +} + +bool CGameValue::get(char *name, float *value) { + CGameValueObject *gvo; + + gvo = hash[name]; + *value = gvo->value._float; + if (gvo->type != GV_FLOAT) { + return(FALSE); + } else { + return(TRUE); + }; +} + +bool CGameValue::get(char *name, double *value) { + CGameValueObject *gvo; + + gvo = hash[name]; + *value = gvo->value._double; + if (gvo->type != GV_DOUBLE) { + return(FALSE); + } else { + return(TRUE); + }; +} + +bool CGameValue::get(char *name, char *data, int *length) { + CGameValueObject *gvo; + + gvo = hash[name]; + *length = gvo->value._dword; + data = gvo->_ptr; + if (gvo->type != GV_STRING) { + return(FALSE); + } else { + return(TRUE); + }; +} + + +bool CGameValue::load(iostream &readFile) { + char name[256]; + int type; + union { + BYTE _byte; + WORD _word; + DWORD _dword; + float _float; + double _double; + } value; + char *_ptr; + + valhash::iterator i; + for(i=hash.begin();i!=hash.end();i++) delete (*i).second; + hash.clear(); + + while (!readFile.eof()) { + readFile >> name; + if (!strcmp(name, "[\\Values]")) break; + readFile >> type; + switch (type) { + + case GV_BYTE: + readFile >> value._byte; + add(name,value._byte); + break; + case GV_WORD: + readFile >> value._word; + add(name,value._word); + break; + case GV_DWORD: + readFile >> value._dword; + add(name,value._dword); + break; + case GV_FLOAT: + readFile >> value._float; + add(name,value._float); + break; + case GV_DOUBLE: + readFile >> value._double; + add(name,value._double); + break; + case GV_STRING: + readFile >> value._dword; + _ptr = new string(); + for (int n=0;n<value._dword;n++){ + char ch; + readFile >> ch; + _ptr += ch; + } + add(name,value._dword,_ptr); + _ptr=NULL; + break; + default: + cout << "Failed : Unknown type of variable"; + return FALSE; + break; + }; + }; + return TRUE; +} + +bool CGameValue::save(iostream &writefile) { + writeFile << "[Values]" << newln; + + valhash::iterator i; + for(i=hash.begin();i!=hash.end();i++) { + writeFile << (*i).first() << (*i).second->type; + switch((*i).second->type) { + case GV_BYTE: + writeFile << (*i).second->value._byte; + break; + case GV_WORD: + writeFile << (*i).second->value._word; + break; + case GV_DWORD: + writeFile << (*i).second->value._dword; + break; + case GV_FLOAT: + writeFile << (*i).second->value._float; + break; + case GV_DOUBLE: + writeFile << (*i).second->value._double; + break; + case GV_STRING: + writeFile << (*i).second->value._dword << newln; + for (int n=0;n<(*i).second->value._dword;n++){ + writeFile << *((*i).second->_ptr+n); + } + writeFile << newln; + break; + default: + break; + }; + }; + + writeFile << "[\\Values]" << newln; + return TRUE; +} diff --git a/server/lib/gamevalue.H b/server/lib/gamevalue.H new file mode 100644 index 0000000..2628e9f --- /dev/null +++ b/server/lib/gamevalue.H @@ -0,0 +1,81 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _GAMEVALUE_H +#define _GAMEVALUE_H + +#include "pvvmud.H" +#include <hash_map> +#include <iostream> + +class CGameValueObject { + +public: + + CGameValueObject(); + ~CGameValueObject(); + + int type; + union { + BYTE _byte; + WORD _word; + DWORD _dword; + float _float; + double _double; + } value; + char *_ptr; + +}; + +class CGameValue { + enum {GV_INVALID=-1,GV_BYTE,GV_WORD,GV_DWORD,GV_FLOAT,GV_DOUBLE,GV_STRING}; + + struct eqstr { + bool operator()(const char* s1,const char* s2) const + { + return strcmp(s1,s2)==0; + }; + }; + typedef hash_map<const char *, CGameValueObject *, hash<const char *>,eqstr> valhash; + valhash hash; + +public: + + CGameValue(void); + ~CGameValue(void); + + void add(char *, BYTE *); + void add(char *, WORD *); + void add(char *, DWORD *); + void add(char *, float *); + void add(char *, double *); + void add(char *, char *, int *); + + bool get(char *, BYTE *); + bool get(char *, WORD *); + bool get(char *, DWORD *); + bool get(char *, float *); + bool get(char *, double *); + bool get(char *, char *, int *); + + bool load(iostream &readFile); + bool save(iostream &saveFile); +}; + +#endif diff --git a/server/lib/magicchest.C b/server/lib/magicchest.C new file mode 100644 index 0000000..c8dc102 --- /dev/null +++ b/server/lib/magicchest.C @@ -0,0 +1,36 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include <stdio.h> +/* +#include "server.H" +#include "magicchest.H" + +CMagicChest::CMagicChest():CChest(){ + close(); +} + +void CMagicChest::doorOpened(){ + close(); +} + +void CMagicChest::doorClosed(){ + open(); +} +*/ diff --git a/server/lib/magicchest.H b/server/lib/magicchest.H new file mode 100644 index 0000000..d5f6060 --- /dev/null +++ b/server/lib/magicchest.H @@ -0,0 +1,40 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _MAGICCHEST_H +#define _MAGICCHEST_H + +/* + +#include "chest.H" + +class CMagicChest: public CChest { + +public: + + CMagicChest(); + + virtual void doorOpened(); + virtual void doorClosed(); + +}; + +*/ + +#endif // _MAGICCHEST_H diff --git a/server/lib/mudlib.C b/server/lib/mudlib.C new file mode 100644 index 0000000..d033fe0 --- /dev/null +++ b/server/lib/mudlib.C @@ -0,0 +1,72 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "mudlib.H" + +CMudLib::CMudLib() { + + m_gameclass=new CGameClass(); + load(); + +} + +CMudLib::~CMudLib() { + + save(); + delete CGameClass(); + +} + + +bool CMudLib::load() { + bool state; + + try { + ifstream readFile(DATABASEFILE); + state = m_gameclass->load(readFile); + readFile.close(); + } catch (CIOException *err){ + cdebug << "Failed to load mudlib: " << *err << endl; + delete err; + return FALSE; + }; + return state; +} + +bool CMudLib::save() { + bool state; + + try { + ofstream writeFile(DATABASEFILE); + state = m_gameclass->save(writeFile); + writeFile.close(); + } catch (CIOException *err) { + cdebug << "Failed to save mudlib: " << *err << endl; + delete err; + return FALSE; + }; + return state; +} + + + + + + + diff --git a/server/lib/mudlib.H b/server/lib/mudlib.H new file mode 100644 index 0000000..e51ca7d --- /dev/null +++ b/server/lib/mudlib.H @@ -0,0 +1,57 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _MUDLIB_H +#define _MUDLIB_H + +#include "pvvmud.H" +#include <fstream> +#include <cstdlib> +#include <iostream> +#include "exception.H" +#include "gameclass.H" + +#define DATABASEFILE "mudlib/mud.db" + +class CMudLib { + + CGameClass *m_gameclass; + +public: + CMudLib(); + ~CMudLib(); + + bool load(); + bool save(); + + void event(CGameEvent *gameEvent); + +}; + +#endif _MUDLIB_H + + + + + + + + + + diff --git a/server/lib/task.txt b/server/lib/task.txt new file mode 100644 index 0000000..a803f95 --- /dev/null +++ b/server/lib/task.txt @@ -0,0 +1,2 @@ +%s/Open/Close/g +w diff --git a/server/lib/viewpoint_1p.C b/server/lib/viewpoint_1p.C new file mode 100644 index 0000000..c0c4e48 --- /dev/null +++ b/server/lib/viewpoint_1p.C @@ -0,0 +1,69 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include <stdio.h> +#include "server.H" +#include "viewpoint_1p.H" + +CViewpoint_1p::CViewpoint_1p(){ + persionHeight = 1.5; + lookDefault(); +} + + +void CViewpoint_1p::update( CWorldObject * target ){ +// CPosition position = target->getPosition(); +// CDirection direction = target->getDirection(); +// position += CPosition(0,0,persionHeight); +// position += headPosition ; +// direction += headDirection ; +// setPosition( position ); +// setDirection( direction ); + setPosition( headPosition ); + setDirection( headDirection ); +} + +void CViewpoint_1p::lookDefault(){ + headDirection = CDirection(0,0,0); + headPosition = CPosition(0,0,persionHeight); +} + +void CViewpoint_1p::lookUp(){ + headPosition.moveZ(1); +} + +void CViewpoint_1p::lookDown(){ + headPosition.moveZ(-1); +} + +void CViewpoint_1p::lookRight(){ + headDirection.rotateHeading(-5.0); +} + +void CViewpoint_1p::lookLeft(){ + headDirection.rotateHeading(5.0); +} + +void CViewpoint_1p::lookForward(){ +} + +void CViewpoint_1p::lookBackward(){ +} + + diff --git a/server/lib/viewpoint_1p.H b/server/lib/viewpoint_1p.H new file mode 100644 index 0000000..c2127de --- /dev/null +++ b/server/lib/viewpoint_1p.H @@ -0,0 +1,45 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _VIEWPOINT_1P_H +#define _VIEWPOINT_1P_H + +#include "srvviewpoint.H" + +class CViewpoint_1p: public CSrvViewpoint { + + CDirection headDirection; + CPosition headPosition; + +public: + CViewpoint_1p(); + +// virtual void update(CSrvObject * target); + virtual void update(CWorldObject * target); + virtual void lookDefault(); + virtual void lookUp(); + virtual void lookDown(); + virtual void lookRight(); + virtual void lookLeft(); + virtual void lookForward(); + virtual void lookBackward(); + +}; + +#endif // _VIEWPOINT_1P_H diff --git a/server/lib/viewpoint_3p.C b/server/lib/viewpoint_3p.C new file mode 100644 index 0000000..865e7c2 --- /dev/null +++ b/server/lib/viewpoint_3p.C @@ -0,0 +1,55 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "server.H" +#include "viewpoint_3p.H" + +CViewpoint_3p::CViewpoint_3p(){ + +} + + +//void CViewpoint_3p::update( CSrvObject * target ){ +void CViewpoint_3p::update( CWorldObject * target ){ + CPosition position = target->getPosition(); + CDirection direction = target->getDirection(); + position += CPosition(0,-3.0,1.0); + setPosition( position ); + // setDirection( direction ); +} + +void CViewpoint_3p::lookUp(){ +} + +void CViewpoint_3p::lookDown(){ +} + +void CViewpoint_3p::lookRight(){ +} + +void CViewpoint_3p::lookLeft(){ +} + +void CViewpoint_3p::lookForward(){ +} + +void CViewpoint_3p::lookBackward(){ +} + + diff --git a/server/lib/viewpoint_3p.H b/server/lib/viewpoint_3p.H new file mode 100644 index 0000000..f1485a5 --- /dev/null +++ b/server/lib/viewpoint_3p.H @@ -0,0 +1,41 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _VIEWPOINT_3P_H +#define _VIEWPOINT_3P_H + +#include "srvviewpoint.H" + +class CViewpoint_3p: public CSrvViewpoint { + +public: + CViewpoint_3p(); + +// virtual void update(CSrvObject * target); + virtual void update(CWorldObject * target); + virtual void lookUp(); + virtual void lookDown(); + virtual void lookRight(); + virtual void lookLeft(); + virtual void lookForward(); + virtual void lookBackward(); + +}; + +#endif // _VIEWPOINT_3P_H diff --git a/server/lib/viewpoint_free.C b/server/lib/viewpoint_free.C new file mode 100644 index 0000000..fd39cbc --- /dev/null +++ b/server/lib/viewpoint_free.C @@ -0,0 +1,54 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "server.H" +#include "viewpoint_free.H" + +CViewpoint_free::CViewpoint_free(){ + +} + + +void CViewpoint_free::update( CWorldObject * target ){ + CPosition position = target->getPosition(); + CDirection direction = target->getDirection(); + position += CPosition(0,-3.0,1.0); + setPosition( position ); + // setDirection( direction ); +} + +void CViewpoint_free::lookUp(){ +} + +void CViewpoint_free::lookDown(){ +} + +void CViewpoint_free::lookRight(){ +} + +void CViewpoint_free::lookLeft(){ +} + +void CViewpoint_free::lookForward(){ +} + +void CViewpoint_free::lookBackward(){ +} + + diff --git a/server/lib/viewpoint_free.H b/server/lib/viewpoint_free.H new file mode 100644 index 0000000..5667581 --- /dev/null +++ b/server/lib/viewpoint_free.H @@ -0,0 +1,40 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _VIEWPOINT_FREE_H +#define _VIEWPOINT_FREE_H + +#include "srvviewpoint.H" + +class CViewpoint_free: public CSrvViewpoint { + +public: + CViewpoint_free(); + + virtual void update(CWorldObject * target); + virtual void lookUp(); + virtual void lookDown(); + virtual void lookRight(); + virtual void lookLeft(); + virtual void lookForward(); + virtual void lookBackward(); + +}; + +#endif // _VIEWPOINT_FREE_H diff --git a/server/mudpvvmud.C b/server/mudpvvmud.C new file mode 100644 index 0000000..99cfc7b --- /dev/null +++ b/server/mudpvvmud.C @@ -0,0 +1,34 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include "mudpvvmud.H" +#include <iostream.h> +#include "srvobject.H" + +CMudPVVMud::CMudPVVMud(COption *option):CMud(option){ +} + +void CMudPVVMud::createWorld(CSrvWorld * world){ + cdebug << "Create world\n"; + + world->loadWorld(getOption()->getString("world_lib_path")); + +} + diff --git a/server/mudpvvmud.H b/server/mudpvvmud.H new file mode 100644 index 0000000..79b99a7 --- /dev/null +++ b/server/mudpvvmud.H @@ -0,0 +1,35 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _MUDPVVMUD_H +#define _MUDPVVMUD_H + +#include "mud.H" + +class CMudPVVMud : public CMud { + +public: + CMudPVVMud(COption *option); + +// virtual void createOldWorld(CWorld * world); + virtual void createWorld(CSrvWorld * world); + +}; + +#endif // _MUDPVVMUD_H diff --git a/server/player.C b/server/player.C new file mode 100644 index 0000000..b0b1e07 --- /dev/null +++ b/server/player.C @@ -0,0 +1,129 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "server.H" +#include <math.h> +#include <iostream.h> +#include "player.H" +#include "srvclimanager.H" + +CPlayer::CPlayer(DWORD objectId,CWorldObject * parent, DWORD geometryId,const CPosition & position, const CDirection & direction ) + :CSrvObject(objectId,parent,geometryId,position,direction){ + + cdebug << "CPlayer::CPlayer\n"; + + m_manager = NULL; + +// setPosition ( CPosition(0,3.5,0) ); +// setDirection ( CDirection(0.0,0.0,0.0) ); +} + +CPlayer::~CPlayer(){ +} + +char * CPlayer::getObjectType(){ + return "player"; +} + +void CPlayer::setManager(CClientManager * manager){ + m_manager = manager; +} + +CClientManager * CPlayer::getManager(){ + return m_manager; +} + +void CPlayer::updatePosition( const CPosition & position ){ + CSrvObject::updatePosition(position); +} + +int CPlayer::moveTo( CWorldObject * parent ){ + int result = CSrvObject::moveTo(parent); + getManager()->updateMasterCell((CSrvObject*)getMasterCell()); + return result; +} + + +double CPlayer::getPosX(){ + return getPosition().getX(); +} + +double CPlayer::getPosY(){ + return getPosition().getY(); +} + +double CPlayer::getPosZ(){ + return getPosition().getZ(); +} + +double CPlayer::getAngle(){ + return getDirection().getHeading(); +} + +void CPlayer::move(double length){ + BYTE playercollidable; + + double angle = getAngle(); + CPosition position(getPosX()+length*sin(-angle*PI/180.0),getPosY()+length*cos(-angle*PI/180.0),getPosZ()); + + playercollidable=getCollidable(); + setCollidable(-1); + CSrvObject * masterCell = (CSrvObject*)getMasterCell(); + if (masterCell == NULL) { + cout << "ERROR: Cant find master cell!\n"; + return ; + } + CDoubleArray * distances = + masterCell->getDistances(CBeam(position,CVector(0,0,-1)),-5.0,5.0); + setCollidable(playercollidable); + if (distances == NULL) return; + + double dist = 5.0; + cdebug << "Move : Distances :"; + + int index = distances->getNumElements(); + if (index != 0){ + while (index-- >0){ + + cdebug << " " << distances->get(index); + + if (distances->get(index) < dist) dist = distances->get(index); + } + } else { + dist = 5.0; + } + position.setValue(2,position.getZ()-dist); + + cdebug << "\n"; + + delete distances; + + updatePosition ( position ); +} + +void CPlayer::turn(double angle){ + updateDirection ( CDirection(getAngle()+angle,0.0,0.0) ); +} + +int CPlayer::objectReachable( CWorldObject * worldObject ){ + cdebug << "CPlayer::objectReachable: Not implemented!!! Player reach everything :)\n"; + return TRUE; +} + + diff --git a/server/player.H b/server/player.H new file mode 100644 index 0000000..34557a4 --- /dev/null +++ b/server/player.H @@ -0,0 +1,59 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _PLAYER_H +#define _PLAYER_H + +#include "srvobject.H" +//#include "worldobject.H" +//#include "cell.H" +#include "position.H" +#include "direction.H" + +class CClientManager; + +class CPlayer: public CSrvObject { + + CClientManager * m_manager; + +public: + CPlayer(DWORD objectId, CWorldObject * parent, DWORD geometryId,const CPosition & position, const CDirection & direction ); + virtual ~CPlayer(); + + virtual char * getObjectType(); + + void setManager(CClientManager * manager); + CClientManager * getManager(); + + virtual void updatePosition( const CPosition & position ); + virtual int moveTo( CWorldObject * parent ); + + double getPosX(); + double getPosY(); + double getPosZ(); + double getAngle(); + + void move(double length); + void turn(double angle); + + int objectReachable( CWorldObject * worldObject ); + +}; + +#endif // _PLAYER_H diff --git a/server/pvvmudsrv.C b/server/pvvmudsrv.C new file mode 100644 index 0000000..51e8779 --- /dev/null +++ b/server/pvvmudsrv.C @@ -0,0 +1,87 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "server.H" +#include <signal.h> +#include <sys/time.h> +#include <iostream.h> +#include "mudpvvmud.H" +#include "option.H" + +CMudPVVMud * pvvmud; + +void sigint(int signum){ + cdebug << "Received a SIGINT shuting down the server!\n"; + pvvmud->stop(); +} + +int main(int argc, char *argv[] ){ + COption option; + + // port + // The port that clients are to connect to the server + option.setValue("port",'p',SERVER_CLIENT_PORT); + + // gos_port + // The port that gos server are to connect to the server + option.setValue("gos_port",'g',SERVER_GOS_PORT); + + // world_port + // The port that world server are to connect to the server + option.setValue("world_port",'w',SERVER_WORLDSRV_PORT); + + // world_lib_path + // The path where the server search for a world file. This world file + // control loading of the game world. + option.setValue("world_lib_path",'l',"../mudworld"); + + // userdb + // The file name for the user DB + option.setValue("userdb",'u',"userdb.dat"); + + option.loadOption("server.conf"); + option.parseArguments(argc,argv); + + pvvmud = new CMudPVVMud(&option); + + // Installing signal handler + signal(SIGINT, sigint ); // Shuting down the server on sigint + signal(SIGPIPE, SIG_IGN ); + + pvvmud->run(); + + delete pvvmud; + + return 0; +} + + + + + + + + + + + + + + + diff --git a/server/server.html b/server/server.html new file mode 100644 index 0000000..503a6a9 --- /dev/null +++ b/server/server.html @@ -0,0 +1,16 @@ +<HTML> +<HEAD> +<TITLE>PVVMUD - Server</TITLE> +</HEAD> +<BODY> + +<H1>Server</H1> + +<H2>Status</H2> +<P></P> + +<H2>Work to do</H2> +<P></P> + +</BODY> +</HTML> diff --git a/server/srvgosprotocol.C b/server/srvgosprotocol.C new file mode 100644 index 0000000..e018cda --- /dev/null +++ b/server/srvgosprotocol.C @@ -0,0 +1,41 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include "srvgosprotocol.H" +#include "srvgosmanager.H" +#include "srvgosmessage.H" +#include "msgsrvcli.H" + +CSrvGOSProtocol::CSrvGOSProtocol(CSocket * socket, CTimeKeeper * timeKeeper): + CCommunicate(socket,timeKeeper){ + addMsg((MsgCreateFunc_t)CMsgSrvGOSLogin::createMsg); +} + +void CSrvGOSProtocol::quit(){ + CSrvGOSManager * manager = (CSrvGOSManager*)getManager(); + + manager->quit(); +} + +void CSrvGOSProtocol::sendHello(){ + CMsgHello * msg = new CMsgHello(PROTOCOL_VERSION); + sendMessage(msg,TRUE); +} + diff --git a/server/srvgosprotocol.H b/server/srvgosprotocol.H new file mode 100644 index 0000000..d48d561 --- /dev/null +++ b/server/srvgosprotocol.H @@ -0,0 +1,36 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _SRVGOSPROTOCOL_H +#define _SRVGOSPROTOCOL_H + +#include "communicate.H" + +class CSrvGOSProtocol: public CCommunicate { + +public: + CSrvGOSProtocol(CSocket * socket, CTimeKeeper * timeKeeper); + + virtual void quit(); + + void sendHello(); + +}; + +#endif // _SRVGOSPROTOCOL_H diff --git a/server/userdb/index.dat b/server/userdb/index.dat new file mode 100644 index 0000000000000000000000000000000000000000..15a303cc38c612c0ef5b59a87132d69f666abf29 GIT binary patch literal 64 XcmZ=SO)V~Azzqt@%5Y0EFfafBr}hJ7 literal 0 HcmV?d00001 diff --git a/util/Makefile.am b/util/Makefile.am new file mode 100644 index 0000000..791877b --- /dev/null +++ b/util/Makefile.am @@ -0,0 +1 @@ +SUBDIRS = asc2bog geo2bog bogscale getgos convert2tex converttex diff --git a/util/Makefile.in b/util/Makefile.in new file mode 100644 index 0000000..0a78301 --- /dev/null +++ b/util/Makefile.in @@ -0,0 +1,284 @@ +# Makefile.in generated automatically by automake 1.4 from Makefile.am + +# Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + + +SHELL = @SHELL@ + +srcdir = @srcdir@ +top_srcdir = @top_srcdir@ +VPATH = @srcdir@ +prefix = @prefix@ +exec_prefix = @exec_prefix@ + +bindir = @bindir@ +sbindir = @sbindir@ +libexecdir = @libexecdir@ +datadir = @datadir@ +sysconfdir = @sysconfdir@ +sharedstatedir = @sharedstatedir@ +localstatedir = @localstatedir@ +libdir = @libdir@ +infodir = @infodir@ +mandir = @mandir@ +includedir = @includedir@ +oldincludedir = /usr/include + +DESTDIR = + +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ + +top_builddir = .. + +ACLOCAL = @ACLOCAL@ +AUTOCONF = @AUTOCONF@ +AUTOMAKE = @AUTOMAKE@ +AUTOHEADER = @AUTOHEADER@ + +INSTALL = @INSTALL@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS) +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +transform = @program_transform_name@ + +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +CC = @CC@ +CXX = @CXX@ +GL_CFLAGS = @GL_CFLAGS@ +GL_LIBS = @GL_LIBS@ +LEX = @LEX@ +MAKEINFO = @MAKEINFO@ +NETLIBS = @NETLIBS@ +PACKAGE = @PACKAGE@ +RANLIB = @RANLIB@ +TIFF_CFLAGS = @TIFF_CFLAGS@ +TIFF_LIBS = @TIFF_LIBS@ +VERSION = @VERSION@ +YACC = @YACC@ + +SUBDIRS = asc2bog geo2bog bogscale getgos convert2tex converttex +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_CLEAN_FILES = +DIST_COMMON = Makefile.am Makefile.in + + +DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) + +TAR = gtar +GZIP_ENV = --best +all: all-redirect +.SUFFIXES: +$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) + cd $(top_srcdir) && $(AUTOMAKE) --foreign util/Makefile + +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES) + cd $(top_builddir) \ + && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status + + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. + +@SET_MAKE@ + +all-recursive install-data-recursive install-exec-recursive \ +installdirs-recursive install-recursive uninstall-recursive \ +check-recursive installcheck-recursive info-recursive dvi-recursive: + @set fnord $(MAKEFLAGS); amf=$$2; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +mostlyclean-recursive clean-recursive distclean-recursive \ +maintainer-clean-recursive: + @set fnord $(MAKEFLAGS); amf=$$2; \ + dot_seen=no; \ + rev=''; list='$(SUBDIRS)'; for subdir in $$list; do \ + rev="$$subdir $$rev"; \ + test "$$subdir" = "." && dot_seen=yes; \ + done; \ + test "$$dot_seen" = "no" && rev=". $$rev"; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done + +tags: TAGS + +ID: $(HEADERS) $(SOURCES) $(LISP) + list='$(SOURCES) $(HEADERS)'; \ + unique=`for i in $$list; do echo $$i; done | \ + awk ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + here=`pwd` && cd $(srcdir) \ + && mkid -f$$here/ID $$unique $(LISP) + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -f $$subdir/TAGS && tags="$$tags -i $$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS)'; \ + unique=`for i in $$list; do echo $$i; done | \ + awk ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \ + || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags $$unique $(LISP) -o $$here/TAGS) + +mostlyclean-tags: + +clean-tags: + +distclean-tags: + -rm -f TAGS ID + +maintainer-clean-tags: + +distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) + +subdir = util + +distdir: $(DISTFILES) + here=`cd $(top_builddir) && pwd`; \ + top_distdir=`cd $(top_distdir) && pwd`; \ + distdir=`cd $(distdir) && pwd`; \ + cd $(top_srcdir) \ + && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --foreign util/Makefile + @for file in $(DISTFILES); do \ + d=$(srcdir); \ + if test -d $$d/$$file; then \ + cp -pr $$/$$file $(distdir)/$$file; \ + else \ + test -f $(distdir)/$$file \ + || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ + || cp -p $$d/$$file $(distdir)/$$file || :; \ + fi; \ + done + for subdir in $(SUBDIRS); do \ + if test "$$subdir" = .; then :; else \ + test -d $(distdir)/$$subdir \ + || mkdir $(distdir)/$$subdir \ + || exit 1; \ + chmod 777 $(distdir)/$$subdir; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir=../$(top_distdir) distdir=../$(distdir)/$$subdir distdir) \ + || exit 1; \ + fi; \ + done +info-am: +info: info-recursive +dvi-am: +dvi: dvi-recursive +check-am: all-am +check: check-recursive +installcheck-am: +installcheck: installcheck-recursive +install-exec-am: +install-exec: install-exec-recursive + +install-data-am: +install-data: install-data-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am +install: install-recursive +uninstall-am: +uninstall: uninstall-recursive +all-am: Makefile +all-redirect: all-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install +installdirs: installdirs-recursive +installdirs-am: + + +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -rm -f Makefile $(CONFIG_CLEAN_FILES) + -rm -f config.cache config.log stamp-h stamp-h[0-9]* + +maintainer-clean-generic: +mostlyclean-am: mostlyclean-tags mostlyclean-generic + +mostlyclean: mostlyclean-recursive + +clean-am: clean-tags clean-generic mostlyclean-am + +clean: clean-recursive + +distclean-am: distclean-tags distclean-generic clean-am + +distclean: distclean-recursive + +maintainer-clean-am: maintainer-clean-tags maintainer-clean-generic \ + distclean-am + @echo "This command is intended for maintainers to use;" + @echo "it deletes files that may require special tools to rebuild." + +maintainer-clean: maintainer-clean-recursive + +.PHONY: install-data-recursive uninstall-data-recursive \ +install-exec-recursive uninstall-exec-recursive installdirs-recursive \ +uninstalldirs-recursive all-recursive check-recursive \ +installcheck-recursive info-recursive dvi-recursive \ +mostlyclean-recursive distclean-recursive clean-recursive \ +maintainer-clean-recursive tags tags-recursive mostlyclean-tags \ +distclean-tags clean-tags maintainer-clean-tags distdir info-am info \ +dvi-am dvi check check-am installcheck-am installcheck install-exec-am \ +install-exec install-data-am install-data install-am install \ +uninstall-am uninstall all-redirect all-am all installdirs-am \ +installdirs mostlyclean-generic distclean-generic clean-generic \ +maintainer-clean-generic clean mostlyclean distclean maintainer-clean + + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: diff --git a/util/asc2bog/.cvsignore b/util/asc2bog/.cvsignore new file mode 100644 index 0000000..b20d72c --- /dev/null +++ b/util/asc2bog/.cvsignore @@ -0,0 +1 @@ +asc2bog asc_parse.h asc_parse.c asc_scan.c diff --git a/util/asc2bog/Makefile.am b/util/asc2bog/Makefile.am new file mode 100644 index 0000000..f216fc0 --- /dev/null +++ b/util/asc2bog/Makefile.am @@ -0,0 +1,15 @@ +INCLUDES = -I../../common/include @TIFF_CFLAGS@ + +bin_PROGRAMS = asc2bog + +asc2bog_SOURCES = asc2bog.c asc_parse.y asc_scan.l parse.c util.c writebog.c + +BUILT_SOURCES = asc_parse.c asc_parse.h + +asc2bog_LDADD = -L../../common/lib/geometry -lgeometry -L../../common/lib/texture -ltexture -L../../common/lib/utils -lpvvmudutils -L../../common/lib/srvcli -lsrvcli @TIFF_LIBS@ -ltiff -lm + +YFLAGS=-d + +CC = $(CXX) + +asc2bog.o: asc_parse.h diff --git a/util/asc2bog/Makefile.in b/util/asc2bog/Makefile.in new file mode 100644 index 0000000..b16b339 --- /dev/null +++ b/util/asc2bog/Makefile.in @@ -0,0 +1,345 @@ +# Makefile.in generated automatically by automake 1.4 from Makefile.am + +# Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + + +SHELL = @SHELL@ + +srcdir = @srcdir@ +top_srcdir = @top_srcdir@ +VPATH = @srcdir@ +prefix = @prefix@ +exec_prefix = @exec_prefix@ + +bindir = @bindir@ +sbindir = @sbindir@ +libexecdir = @libexecdir@ +datadir = @datadir@ +sysconfdir = @sysconfdir@ +sharedstatedir = @sharedstatedir@ +localstatedir = @localstatedir@ +libdir = @libdir@ +infodir = @infodir@ +mandir = @mandir@ +includedir = @includedir@ +oldincludedir = /usr/include + +DESTDIR = + +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ + +top_builddir = ../.. + +ACLOCAL = @ACLOCAL@ +AUTOCONF = @AUTOCONF@ +AUTOMAKE = @AUTOMAKE@ +AUTOHEADER = @AUTOHEADER@ + +INSTALL = @INSTALL@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS) +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +transform = @program_transform_name@ + +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +CXX = @CXX@ +GL_CFLAGS = @GL_CFLAGS@ +GL_LIBS = @GL_LIBS@ +LEX = @LEX@ +MAKEINFO = @MAKEINFO@ +NETLIBS = @NETLIBS@ +PACKAGE = @PACKAGE@ +RANLIB = @RANLIB@ +TIFF_CFLAGS = @TIFF_CFLAGS@ +TIFF_LIBS = @TIFF_LIBS@ +VERSION = @VERSION@ +YACC = @YACC@ + +INCLUDES = -I../../common/include @TIFF_CFLAGS@ + +bin_PROGRAMS = asc2bog + +asc2bog_SOURCES = asc2bog.c asc_parse.y asc_scan.l parse.c util.c writebog.c + +BUILT_SOURCES = asc_parse.c asc_parse.h + +asc2bog_LDADD = -L../../common/lib/geometry -lgeometry -L../../common/lib/texture -ltexture -L../../common/lib/utils -lpvvmudutils -L../../common/lib/srvcli -lsrvcli @TIFF_LIBS@ -ltiff -lm + +YFLAGS = -d + +CC = $(CXX) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_CLEAN_FILES = +PROGRAMS = $(bin_PROGRAMS) + + +DEFS = @DEFS@ -I. -I$(srcdir) +CPPFLAGS = @CPPFLAGS@ +LDFLAGS = @LDFLAGS@ +LIBS = @LIBS@ +X_CFLAGS = @X_CFLAGS@ +X_LIBS = @X_LIBS@ +X_EXTRA_LIBS = @X_EXTRA_LIBS@ +X_PRE_LIBS = @X_PRE_LIBS@ +asc2bog_OBJECTS = asc2bog.o asc_parse.o asc_scan.o parse.o util.o \ +writebog.o +asc2bog_DEPENDENCIES = +asc2bog_LDFLAGS = +LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ +LEXLIB = @LEXLIB@ +CFLAGS = @CFLAGS@ +COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) +CCLD = $(CC) +LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(LDFLAGS) -o $@ +DIST_COMMON = Makefile.am Makefile.in asc_parse.c asc_scan.c + + +DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) + +TAR = gtar +GZIP_ENV = --best +DEP_FILES = .deps/asc2bog.P .deps/asc_parse.P .deps/asc_scan.P \ +.deps/parse.P .deps/util.P .deps/writebog.P +SOURCES = $(asc2bog_SOURCES) +OBJECTS = $(asc2bog_OBJECTS) + +all: all-redirect +.SUFFIXES: +.SUFFIXES: .S .c .l .o .s .y +$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) + cd $(top_srcdir) && $(AUTOMAKE) --foreign util/asc2bog/Makefile + +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES) + cd $(top_builddir) \ + && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status + + +mostlyclean-binPROGRAMS: + +clean-binPROGRAMS: + -test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS) + +distclean-binPROGRAMS: + +maintainer-clean-binPROGRAMS: + +install-binPROGRAMS: $(bin_PROGRAMS) + @$(NORMAL_INSTALL) + $(mkinstalldirs) $(DESTDIR)$(bindir) + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + if test -f $$p; then \ + echo " $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`"; \ + $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \ + else :; fi; \ + done + +uninstall-binPROGRAMS: + @$(NORMAL_UNINSTALL) + list='$(bin_PROGRAMS)'; for p in $$list; do \ + rm -f $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \ + done + +.s.o: + $(COMPILE) -c $< + +.S.o: + $(COMPILE) -c $< + +mostlyclean-compile: + -rm -f *.o core *.core + +clean-compile: + +distclean-compile: + -rm -f *.tab.c + +maintainer-clean-compile: + +asc2bog: $(asc2bog_OBJECTS) $(asc2bog_DEPENDENCIES) + @rm -f asc2bog + $(LINK) $(asc2bog_LDFLAGS) $(asc2bog_OBJECTS) $(asc2bog_LDADD) $(LIBS) +.l.c: + $(LEX) $(AM_LFLAGS) $(LFLAGS) $< && mv $(LEX_OUTPUT_ROOT).c $@ +.y.c: + $(YACC) $(AM_YFLAGS) $(YFLAGS) $< && mv y.tab.c $*.c + if test -f y.tab.h; then \ + if cmp -s y.tab.h $*.h; then rm -f y.tab.h; else mv y.tab.h $*.h; fi; \ + else :; fi +asc_parse.h: asc_parse.c + + +tags: TAGS + +ID: $(HEADERS) $(SOURCES) $(LISP) + list='$(SOURCES) $(HEADERS)'; \ + unique=`for i in $$list; do echo $$i; done | \ + awk ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + here=`pwd` && cd $(srcdir) \ + && mkid -f$$here/ID $$unique $(LISP) + +TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS)'; \ + unique=`for i in $$list; do echo $$i; done | \ + awk ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \ + || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags $$unique $(LISP) -o $$here/TAGS) + +mostlyclean-tags: + +clean-tags: + +distclean-tags: + -rm -f TAGS ID + +maintainer-clean-tags: + +distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) + +subdir = util/asc2bog + +distdir: $(DISTFILES) + here=`cd $(top_builddir) && pwd`; \ + top_distdir=`cd $(top_distdir) && pwd`; \ + distdir=`cd $(distdir) && pwd`; \ + cd $(top_srcdir) \ + && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --foreign util/asc2bog/Makefile + @for file in $(DISTFILES); do \ + d=$(srcdir); \ + if test -d $$d/$$file; then \ + cp -pr $$/$$file $(distdir)/$$file; \ + else \ + test -f $(distdir)/$$file \ + || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ + || cp -p $$d/$$file $(distdir)/$$file || :; \ + fi; \ + done + +DEPS_MAGIC := $(shell mkdir .deps > /dev/null 2>&1 || :) + +-include $(DEP_FILES) + +mostlyclean-depend: + +clean-depend: + +distclean-depend: + -rm -rf .deps + +maintainer-clean-depend: + +%.o: %.c + @echo '$(COMPILE) -c $<'; \ + $(COMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-cp .deps/$(*F).pp .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm .deps/$(*F).pp + +%.lo: %.c + @echo '$(LTCOMPILE) -c $<'; \ + $(LTCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-sed -e 's/^\([^:]*\)\.o[ ]*:/\1.lo \1.o :/' \ + < .deps/$(*F).pp > .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm -f .deps/$(*F).pp +info-am: +info: info-am +dvi-am: +dvi: dvi-am +check-am: all-am +check: check-am +installcheck-am: +installcheck: installcheck-am +install-exec-am: install-binPROGRAMS +install-exec: install-exec-am + +install-data-am: +install-data: install-data-am + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am +install: install-am +uninstall-am: uninstall-binPROGRAMS +uninstall: uninstall-am +all-am: Makefile $(PROGRAMS) +all-redirect: all-am +install-strip: + $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install +installdirs: + $(mkinstalldirs) $(DESTDIR)$(bindir) + + +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -rm -f Makefile $(CONFIG_CLEAN_FILES) + -rm -f config.cache config.log stamp-h stamp-h[0-9]* + +maintainer-clean-generic: + -test -z "asc_scanlasc_parsehasc_parsec$(BUILT_SOURCES)" || rm -f asc_scanl asc_parseh asc_parsec $(BUILT_SOURCES) +mostlyclean-am: mostlyclean-binPROGRAMS mostlyclean-compile \ + mostlyclean-tags mostlyclean-depend mostlyclean-generic + +mostlyclean: mostlyclean-am + +clean-am: clean-binPROGRAMS clean-compile clean-tags clean-depend \ + clean-generic mostlyclean-am + +clean: clean-am + +distclean-am: distclean-binPROGRAMS distclean-compile distclean-tags \ + distclean-depend distclean-generic clean-am + +distclean: distclean-am + +maintainer-clean-am: maintainer-clean-binPROGRAMS \ + maintainer-clean-compile maintainer-clean-tags \ + maintainer-clean-depend maintainer-clean-generic \ + distclean-am + @echo "This command is intended for maintainers to use;" + @echo "it deletes files that may require special tools to rebuild." + +maintainer-clean: maintainer-clean-am + +.PHONY: mostlyclean-binPROGRAMS distclean-binPROGRAMS clean-binPROGRAMS \ +maintainer-clean-binPROGRAMS uninstall-binPROGRAMS install-binPROGRAMS \ +mostlyclean-compile distclean-compile clean-compile \ +maintainer-clean-compile tags mostlyclean-tags distclean-tags \ +clean-tags maintainer-clean-tags distdir mostlyclean-depend \ +distclean-depend clean-depend maintainer-clean-depend info-am info \ +dvi-am dvi check check-am installcheck-am installcheck install-exec-am \ +install-exec install-data-am install-data install-am install \ +uninstall-am uninstall all-redirect all-am all installdirs \ +mostlyclean-generic distclean-generic clean-generic \ +maintainer-clean-generic clean mostlyclean distclean maintainer-clean + + +asc2bog.o: asc_parse.h + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: diff --git a/util/asc2bog/asc2bog.c b/util/asc2bog/asc2bog.c new file mode 100644 index 0000000..a31582e --- /dev/null +++ b/util/asc2bog/asc2bog.c @@ -0,0 +1,90 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "globals.h" +#include "parse.h" +#include "writebog.h" + +FILE * source; +FILE * outfile; +FILE * ndbFile; + +TreeNode_t * parseTree; + +int main(int argc, char * argv[]){ + char ascfile[256]; + char ndbfile[256]; + char bogfile[256]; + + if (argc != 2) { + fprintf(stderr,"usage: %s <filename>\n",argv[0]); + exit(1); + } + + strcpy(ascfile,argv[1]); + if (strrchr (ascfile, '/') != NULL){ + if (strchr (strrchr(ascfile,'/'), '.') == NULL) + strcat(ascfile,".ase"); + } else if (strchr (ascfile, '.') == NULL) + strcat(ascfile,".ase"); + + source = fopen(ascfile,"r"); + if (source == NULL){ + fprintf(stderr,"File %s not found\n",ascfile); + exit(1); + } + + if (strrchr(ascfile,'/') != NULL){ + strcpy(bogfile,strrchr(ascfile,'/')+1); + } else strcpy(bogfile,ascfile); + + strcpy(strchr(bogfile,'.'),".bog"); + strcpy(ndbfile,bogfile); + strcpy(strchr(ndbfile,'.'),".ndb"); + + + + parseTree = parse(); + + fclose(source); + + outfile = fopen(bogfile,"w"); + + if (outfile == NULL){ + fprintf(stderr,"Error: Failed to open output file %s\n",bogfile); + exit(1); + } + + ndbFile = fopen(ndbfile,"w"); + + if (ndbFile == NULL){ + fprintf(stderr,"Error: Failed to open output file %s\n",ndbfile); + exit(1); + } + + + writebogfile(parseTree,outfile,ndbFile); + + fclose(outfile); + fclose(ndbFile); + +/* printTree(parseTree); */ + + return 0; +} diff --git a/util/asc2bog/asc2bog.html b/util/asc2bog/asc2bog.html new file mode 100644 index 0000000..da52bd8 --- /dev/null +++ b/util/asc2bog/asc2bog.html @@ -0,0 +1,29 @@ +<HTML> +<HEAD> +<TITLE>PVVMUD - asc2bog file converter</TITLE> +</HEAD> +<BODY> +<H1>asc2bog file converter</H1> + +<P>asc2bog convert from 3DStudio asc file format to +<A HREF="../../doc/bogfileformat.html">bog file format</A> with a material +<A HREF="../../doc/ndbfileformat.html">ndb file</A>.</P> + +<P><PRE> +Syntax: asc2bog file[.asc] +Output: file.bog and file.ndb +</PRE></P> + +<P>The 3DStudioMax asc file export plugin are a example for developers of +3DStudioMax file exports plugins. The plugin and source code are located on the +3DStudioMAX CD. In time this utility will be replaced by a 3DStudioMAX plugin +that exports bog files.</P> + +<P>Known buggs: +<UL> + <LI>Don't convert UV mapping +</UL> +</P> + +</BODY> +</HTML> diff --git a/util/asc2bog/asc_parse.y b/util/asc2bog/asc_parse.y new file mode 100644 index 0000000..d5b89df --- /dev/null +++ b/util/asc2bog/asc_parse.y @@ -0,0 +1,126 @@ +/* The geo2bog Yacc/Bison spesification file */ +%{ +#define YYPARSER /* distinguishes yacc output from other code files */ + +#include "globals.h" +#include "parse.h" +#include "util.h" + +#define YYSTYPE TreeNode_t * + +static TreeNode_t * savedTree; /* Stores syntax tree for later return */ + +%} + +%token AMBIENT_LIGHT_COLOR NAMED_OBJECT TRIMESH VERTICES FACES MAPPED +%token MATERIAL VERTEX VERTEX_LIST FACE_LIST FACE SMOOTHING AB BC CA +%token RED GREEN BLUE ASSIGN SOLID_BACKGROUND_COLOR +%token FLOAT NUM STRING +%token ERROR + +%% +geometry: head object_seq + { savedTree = newGeometry($1,$2); } + ; +head: AMBIENT_LIGHT_COLOR ':' color + { $$ = newHead(); } + | AMBIENT_LIGHT_COLOR ':' color SOLID_BACKGROUND_COLOR ':' color { $$ = newHead(); } + ; +color: RED ASSIGN float_num GREEN ASSIGN float_num BLUE ASSIGN float_num + ; +float_num: FLOAT + { $$ = newFloat(atof(tokenString)); } + ; +object_seq: object_seq object + { $$ = linkNode($1,$2); } + | object + { $$ = $1; } + ; +object: object_head object_geo + { $$ = newObject($1,$2); } + ; +object_head: NAMED_OBJECT ':' STRING + { + tokenString[strlen(tokenString)-1] = '\0'; + $$ = newObjectHead(copyString(tokenString+1)); + } + ; +object_geo: trimesh_head vertex_list face_list + { $$ = newTriMesh($1,$2,$3); } + ; +trimesh_head: TRIMESH ',' VERTICES ':' num FACES ':' num MAPPED + { $$ = newTriMeshHead($5,$8,TRUE); } + | TRIMESH ',' VERTICES ':' num FACES ':' num + { $$ = newTriMeshHead($5,$8,FALSE); } + ; +num: NUM + { $$ = newNum(atoi(tokenString)); } + ; +vertex_list: VERTEX_LIST ':' vertex_seq + { $$ = $3; } + ; +vertex_seq: vertex_seq vertex + { $$ = linkNode($1,$2); } + | vertex + { $$ = $1; } + ; +vertex: vertex_coord uv_mapping + { $$ = linkNode($1,$2); } + | vertex_coord + { $$ = $1; } + ; +uv_mapping: 'U' ':' float_num 'V' ':' float_num + { $$ = newUVMapping($3,$6); } +vertex_coord: VERTEX num ':' 'X' ':' float_num 'Y' ':' float_num 'Z' ':' float_num + { $$ = newVertex($2,$6,$9,$12); } + ; +face_list: FACE_LIST ':' face_seq + { $$ = $3; } + ; +face_seq: face_seq face_index + { $$ = linkNode($1,$2); } + | face_index + { $$ = $1; } + ; +face_index: face face_opt_seq + { $$ = linkNode($1,$2); } + | face + { $$ = $1; } + ; +face: FACE num ':' 'A' ':' num 'B' ':' num 'C' ':' num AB ':' num BC ':' num CA ':' num + { $$ = newFace($2,$6,$9,$12); } + ; +face_opt_seq: face_opt_seq face_opt + { $$ = linkNode($1,$2); } + | face_opt + { $$ = $1; } + ; +face_opt: material + { $$ = $1; } + | smoothing + { $$ = $1; } + ; +material: MATERIAL ':' STRING + { + tokenString[strlen(tokenString)-1] = '\0'; + $$ = newMaterial(copyString(tokenString+1)); + } + ; +smoothing: SMOOTHING ':' num + { $$ = newSmoothing($3); } + ; +%% + +static TokenType yylex(){ + return getToken(); +} + +int yyerror(char * message){ + printf("Syntax error at line %d: %s\n",lineno,message); + return 0; +} + +TreeNode_t * parse(){ + yyparse(); + return savedTree; +} diff --git a/util/asc2bog/asc_scan.l b/util/asc2bog/asc_scan.l new file mode 100644 index 0000000..5bbb21f --- /dev/null +++ b/util/asc2bog/asc_scan.l @@ -0,0 +1,76 @@ +/* Lex spesification for asc2bog */ +%option noyywrap +%o 4000 +%{ +#define YYLEX + +#include "globals.h" + + +int lineno; + +char tokenString[MAXTOKENLEN+1]; + +%} + +digit [0-9] +nat {digit}+ +signedNat ("+"|"-")?{nat} +floating {signedNat}("."{nat})? +string \"([^\"]|\\\")+\" +newline \n +whitespace [ \t\r]+ + +%% + +"Ambient light color" { return AMBIENT_LIGHT_COLOR; } +"Solid background color" { return SOLID_BACKGROUND_COLOR; } +"Red" { return RED; } +"Green" { return GREEN; } +"Blue" { return BLUE; } +"Named object" { return NAMED_OBJECT; } +"Tri-mesh" { return TRIMESH; } +"Vertices" { return VERTICES; } +"Faces" { return FACES; } +"Mapped" { return MAPPED; } +"Vertex list" { return VERTEX_LIST; } +"Vertex" { return VERTEX; } +"Face list" { return FACE_LIST; } +"Face" { return FACE; } +"Material" { return MATERIAL; } +"Smoothing" { return SMOOTHING; } +"AB" { return AB; } +"BC" { return BC; } +"CA" { return CA; } +"=" { return ASSIGN; } +[:,XYZUVABC] { return yytext[0]; } +{nat} { return NUM; } +{floating} { return FLOAT; } +{string} { return STRING; } +{whitespace} { /* Skip */ } +{newline} { lineno++; } +. { return ERROR; } +%% + +TokenType getToken(){ + TokenType currentToken; + static int firstTime = TRUE; + + if (firstTime){ + firstTime = FALSE; + yyin = source; + lineno++; + } + + currentToken = yylex(); + strncpy(tokenString,yytext,MAXTOKENLEN); + + return currentToken; +} + +#if 0 /* ndef LINUX */ +int yywrap(void){ + return 1; +} +#endif + diff --git a/util/asc2bog/globals.h b/util/asc2bog/globals.h new file mode 100644 index 0000000..0bd649e --- /dev/null +++ b/util/asc2bog/globals.h @@ -0,0 +1,86 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _GLOBALS_H +#define _GLOBALS_H + +#include <stdlib.h> +#include <stdio.h> +#include <string.h> +#include "bogfile.H" + +#ifndef YYPARSER + +#include "asc_parse.h" + +#endif + +#ifndef TRUE +#define TRUE 1 +#endif + +#ifndef FALSE +#define FALSE 0 +#endif + +#define WORD unsigned short int + + +#define MAXTOKENLEN 64 +#define MAXCHILDREN 4 + +typedef int TokenType; + + +extern int lineno; +extern char tokenString[MAXTOKENLEN+1]; +extern FILE * source; + +/****************************************************************************** + * + * Syntax tree for parsing + * + *****************************************************************************/ + +typedef enum {GeometryK,FloatK,HeadK,ObjectK,NumK,ObjectHeadK,UVMappingK,VertexK,FaceK,MaterialK,SmoothingK,TriMeshK,TriMeshHeadK} NodeKind_t; + + +typedef struct treeNode { + NodeKind_t nodeKind; + struct treeNode * sibling; + struct treeNode * child[MAXCHILDREN]; + union { + int index; + int num; + int mapped; + float value; + char * name; + PolyType_t polyType; + } attr; +} TreeNode_t; + + +/* + Declarations to prevent SYMBOL NOT FOUND in c+ + */ +static TokenType yylex(); +int yyerror(char *); +extern int getToken(); + +#endif /* _GLOBALS_H */ diff --git a/util/asc2bog/parse.c b/util/asc2bog/parse.c new file mode 100644 index 0000000..cc8f48e --- /dev/null +++ b/util/asc2bog/parse.c @@ -0,0 +1,244 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "globals.h" +#include "parse.h" + +TreeNode_t * linkNode(TreeNode_t * n1, TreeNode_t * n2){ + TreeNode_t * t = n1; + if (t != NULL) { + while (t->sibling != NULL) + t = t->sibling; + t->sibling = n2; + return n1; + } else return n2; +} + +TreeNode_t * newGeometry(TreeNode_t * head, TreeNode_t * object){ + TreeNode_t * treeNode = (TreeNode_t *)malloc( sizeof (TreeNode_t) ); + treeNode->nodeKind = GeometryK; + treeNode->child[0] = head; + treeNode->child[1] = object; + treeNode->sibling = NULL; + return treeNode; +} + +TreeNode_t * newHead(){ + TreeNode_t * treeNode = (TreeNode_t *)malloc( sizeof (TreeNode_t) ); + treeNode->nodeKind = HeadK; + treeNode->sibling = NULL; + return treeNode; +} + +TreeNode_t * newFloat(float value){ + TreeNode_t * treeNode = (TreeNode_t *)malloc( sizeof (TreeNode_t) ); + treeNode->nodeKind = FloatK; + treeNode->attr.value = value; + return treeNode; +} + +TreeNode_t * newObject(TreeNode_t * head, TreeNode_t * objGeo){ + TreeNode_t * treeNode = (TreeNode_t *)malloc( sizeof (TreeNode_t) ); + treeNode->nodeKind = ObjectK; + treeNode->child[0] = head; + treeNode->child[1] = objGeo; + treeNode->sibling = NULL; + return treeNode; +} + +TreeNode_t * newTriMesh(TreeNode_t * triMeshHead, TreeNode_t * vertexList, TreeNode_t * faceList){ + TreeNode_t * treeNode = (TreeNode_t *)malloc( sizeof (TreeNode_t) ); + treeNode->nodeKind = TriMeshK; + treeNode->child[0] = triMeshHead; + treeNode->child[1] = vertexList; + treeNode->child[2] = faceList; + treeNode->sibling = NULL; + return treeNode; +} + +TreeNode_t * newNum(int num){ + TreeNode_t * treeNode = (TreeNode_t *)malloc( sizeof (TreeNode_t) ); + treeNode->nodeKind = NumK; + treeNode->attr.num = num; + return treeNode; +} + +TreeNode_t * newObjectHead(char * name){ + TreeNode_t * treeNode = (TreeNode_t *)malloc( sizeof (TreeNode_t) ); + treeNode->nodeKind = ObjectHeadK; + treeNode->attr.name = name; + treeNode->sibling = NULL; + return treeNode; +} + +TreeNode_t * newTriMeshHead(TreeNode_t * vertexNum, TreeNode_t * faceNum, int mapped){ + TreeNode_t * treeNode = (TreeNode_t *)malloc( sizeof (TreeNode_t) ); + treeNode->nodeKind = TriMeshHeadK; + treeNode->child[0] = vertexNum; + treeNode->child[1] = faceNum; + treeNode->sibling = NULL; + treeNode->attr.mapped = mapped; + return treeNode; +} + +TreeNode_t * newVertex(TreeNode_t * num, TreeNode_t * v1, TreeNode_t * v2, TreeNode_t * v3){ + TreeNode_t * treeNode = (TreeNode_t *)malloc( sizeof (TreeNode_t) ); + treeNode->nodeKind = VertexK; + treeNode->child[0] = num; + treeNode->child[1] = v1; + treeNode->child[2] = v2; + treeNode->child[3] = v3; + treeNode->sibling = NULL; + return treeNode; +} + +TreeNode_t * newUVMapping(TreeNode_t * u, TreeNode_t * v){ + TreeNode_t * treeNode = (TreeNode_t *)malloc( sizeof (TreeNode_t) ); + treeNode->nodeKind = UVMappingK; + treeNode->child[0] = u; + treeNode->child[1] = v; + treeNode->sibling = NULL; + return treeNode; +} + +TreeNode_t * newFace(TreeNode_t * num, TreeNode_t * v1, TreeNode_t * v2, TreeNode_t * v3){ + TreeNode_t * treeNode = (TreeNode_t *)malloc( sizeof (TreeNode_t) ); + treeNode->nodeKind = FaceK; + treeNode->child[0] = num; + treeNode->child[1] = v1; + treeNode->child[2] = v2; + treeNode->child[3] = v3; + treeNode->sibling = NULL; + return treeNode; +} + +TreeNode_t * newMaterial(char * name){ + TreeNode_t * treeNode = (TreeNode_t *)malloc( sizeof (TreeNode_t) ); + treeNode->nodeKind = MaterialK; + treeNode->attr.name = name; + treeNode->sibling = NULL; + return treeNode; +} + +TreeNode_t * newSmoothing(TreeNode_t * smoothing){ + TreeNode_t * treeNode = (TreeNode_t *)malloc( sizeof (TreeNode_t) ); + treeNode->nodeKind = SmoothingK; + treeNode->child[0] = smoothing; + treeNode->sibling = NULL; + return treeNode; +} + +void printTree(TreeNode_t * node){ + + if (node == NULL) return; + + switch (node->nodeKind){ + case GeometryK: + printf("Geometry {\n"); + printTree(node->child[0]); + printTree(node->child[1]); + printf("}\n"); + break; + case HeadK: + printf("\tHead\n"); + break; + case FloatK: + printf("%f",node->attr.value); + break; + case ObjectK: + printf("\tObject = [\n"); + printTree(node->child[0]); + printTree(node->child[1]); + printf("\t];\n"); + printTree(node->sibling); + break; + case ObjectHeadK: + printf("\t\tHead %s\n",node->attr.name); + break; + case TriMeshK: + printf("\t\tTri-Mesh [\n"); + printTree(node->child[0]); + printTree(node->child[1]); + printTree(node->child[2]); + printf("\t\t];\n"); + break; + case TriMeshHeadK: + printf("\t\t\tHead ( "); + printTree(node->child[0]); + printf(", "); + printTree(node->child[1]); + printf(", %i)\n",node->attr.mapped); + break; + case NumK: + printf("%i",node->attr.num); + if (node->sibling != NULL){ + printf(", "); + printTree(node->sibling); + } + break; + case VertexK: + printf("\t\t\tXYZ ( "); + printTree(node->child[0]); + printf(": "); + printTree(node->child[1]); + printf(", "); + printTree(node->child[2]); + printf(", "); + printTree(node->child[3]); + printf(")\n"); + if (node->sibling != NULL) { + printTree(node->sibling); + } + break; + case UVMappingK: + printf("\t\t\tUV ( "); + printTree(node->child[0]); + printf(", "); + printTree(node->child[1]); + printf(")\n"); + if (node->sibling != NULL) { + printTree(node->sibling); + } + break; + case FaceK: + printf("\t\t\tFace( "); + printTree(node->child[0]); + printf(": "); + printTree(node->child[1]); + printf(", "); + printTree(node->child[2]); + printf(", "); + printTree(node->child[3]); + printf(")\n"); + if (node->sibling != NULL) { + printTree(node->sibling); + } + break; + case MaterialK: + printf("\t\t\tMaterial = \"%s\"\n",node->attr.name); + printTree(node->sibling); + break; + case SmoothingK: + printf("\t\t\tSmoothing = "); + printTree(node->child[0]); + printf("\n"); + printTree(node->sibling); + break; + } +} diff --git a/util/asc2bog/parse.h b/util/asc2bog/parse.h new file mode 100644 index 0000000..99942db --- /dev/null +++ b/util/asc2bog/parse.h @@ -0,0 +1,44 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _PARS_H +#define _PARS_H + +TreeNode_t * parse(void); + +TreeNode_t * linkNode(TreeNode_t * n1, TreeNode_t * n2 ); + + +TreeNode_t * newGeometry(TreeNode_t * head, TreeNode_t * object); +TreeNode_t * newHead(); +TreeNode_t * newFloat(float value); +TreeNode_t * newObject(TreeNode_t * head, TreeNode_t * objGeo); +TreeNode_t * newNum(int num); +TreeNode_t * newObjectHead(char * name); +TreeNode_t * newTriMesh(TreeNode_t * triMeshHead, TreeNode_t * vertexList, TreeNode_t * faceList); +TreeNode_t * newTriMeshHead(TreeNode_t * vertexnum, TreeNode_t * facenum, int mapped); +TreeNode_t * newVertex(TreeNode_t * num, TreeNode_t * v1, TreeNode_t * v2, TreeNode_t * v3); +TreeNode_t * newUVMapping(TreeNode_t * u, TreeNode_t * v); +TreeNode_t * newFace(TreeNode_t * num, TreeNode_t * v1, TreeNode_t * v2, TreeNode_t * v3); +TreeNode_t * newMaterial(char * name ); +TreeNode_t * newSmoothing(TreeNode_t * smoothing); + +void printTree(TreeNode_t * node); + +#endif /* _PARS_H */ diff --git a/util/asc2bog/util.c b/util/asc2bog/util.c new file mode 100644 index 0000000..8e80dae --- /dev/null +++ b/util/asc2bog/util.c @@ -0,0 +1,35 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "globals.h" +#include "util.h" + + +char * copyString(char * s){ + int n; + char * t; + if (s==NULL) return NULL; + n = strlen(s)+1; + t = (char *)malloc(n); + if (t==NULL) + printf("Error: Out of memory error at line %d\n",lineno); + else strcpy(t,s); + return t; +} + diff --git a/util/asc2bog/util.h b/util/asc2bog/util.h new file mode 100644 index 0000000..d5da152 --- /dev/null +++ b/util/asc2bog/util.h @@ -0,0 +1,22 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ + + +char * copyString(char * s); diff --git a/util/asc2bog/writebog.c b/util/asc2bog/writebog.c new file mode 100644 index 0000000..adc2e43 --- /dev/null +++ b/util/asc2bog/writebog.c @@ -0,0 +1,228 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include <GL/gl.h> +#include <math.h> +#include "globals.h" +#include "writebog.h" +#include "geometry.H" +#include "namedb.H" + + +void countElements(TreeNode_t * node, WORD * numV, WORD * numN, + WORD * numTC, WORD * numP){ + + if (node == NULL) return; + + switch (node->nodeKind){ + case GeometryK: + countElements(node->child[1],numV,numN,numTC,numP); + break; + case ObjectK: + countElements(node->child[1],numV,numN,numTC,numP); + countElements(node->sibling,numV,numN,numTC,numP); + break; + case VertexK: + (*numV)++; + countElements(node->sibling,numV,numN,numTC,numP); + break; + case UVMappingK: + (*numTC)++; + countElements(node->sibling,numV,numN,numTC,numP); + break; + case FaceK: + (*numN)++; + countElements(node->sibling,numV,numN,numTC,numP); + break; + case MaterialK: + case SmoothingK: + countElements(node->sibling,numV,numN,numTC,numP); + break; + case TriMeshK: + (*numP)++; + countElements(node->child[1],numV,numN,numTC,numP); + countElements(node->child[2],numV,numN,numTC,numP); + countElements(node->sibling,numV,numN,numTC,numP); + break; + } +} + + +void CalcNorm(CGeometry * geo,float * xx, float * yy,float * zz, + int v1, int v2, int v3){ + double dx1,dy1,dz1,dx2,dy2,dz2; + double v1x,v1y,v1z,v2x,v2y,v2z,v3x,v3y,v3z; + double x,y,z,l; + + geo->getVertex(v1,&v1x,&v1y,&v1z); + geo->getVertex(v2,&v2x,&v2y,&v2z); + geo->getVertex(v3,&v3x,&v3y,&v3z); + + dx1 = v1x - v2x; + dy1 = v1y - v2y; + dz1 = v1z - v2z; + dx2 = v2x - v3x; + dy2 = v2y - v3y; + dz2 = v2z - v3z; + + x = dy1*dz2 - dy2*dz1; + y = dx2*dz1 - dx1*dz2; + z = dx1*dy2 - dx2*dy1; + + l = sqrt(x*x+y*y+z*z); + + *xx = x/l; + *yy = y/l; + *zz = z/l; +} + + + + +int * vertexIndexMap; +CPolygon * poly; +int normalIndex; +int * normalIndexMap; +int * texCoordIndexMap; +int texCoordIndex; +CNameDB * nameDB; + +void buildGeo(CGeometry * geo, TreeNode_t * node){ + int ii,index,v1,v2,v3; + int numVertices,numFaces,numTexCoords; + float xx,yy,zz; + + if (node == NULL) return; + + switch (node->nodeKind){ + case GeometryK: + vertexIndexMap = NULL; + normalIndex = 0; + buildGeo(geo,node->child[1]); + break; + case ObjectK: + buildGeo(geo,node->child[1]); + buildGeo(geo,node->sibling); + break; + case TriMeshK: + buildGeo(geo,node->child[0]); + buildGeo(geo,node->child[1]); + buildGeo(geo,node->child[2]); + geo->addPolygon(poly); + break; + case TriMeshHeadK: + if (vertexIndexMap != NULL) free(vertexIndexMap); + if (texCoordIndexMap != NULL) free(texCoordIndexMap); + + numVertices = node->child[0]->attr.num; + numFaces = node->child[1]->attr.num; + numTexCoords = (node->attr.mapped ? numFaces*3 : 0 ); + + vertexIndexMap = (int *)malloc( numVertices * sizeof(int) ); + if (numTexCoords != 0){ + texCoordIndexMap = (int *)malloc( numTexCoords * sizeof(int) ); + } else texCoordIndexMap = NULL; + + poly = new CPolygon( PT_Triangles , 0, numFaces*3, numFaces, numTexCoords ); + + break; + case VertexK: + index = node->child[0]->attr.num; + xx = node->child[1]->attr.value; + yy = node->child[2]->attr.value; + zz = node->child[3]->attr.value; + vertexIndexMap[index] = geo->addVertex(xx,yy,zz); + texCoordIndex = index; + buildGeo(geo,node->sibling); + break; + case FaceK: + v1 = node->child[1]->attr.num; + v2 = node->child[2]->attr.num; + v3 = node->child[3]->attr.num; + + poly->addVertexIndex(vertexIndexMap[v1]); + poly->addVertexIndex(vertexIndexMap[v2]); + poly->addVertexIndex(vertexIndexMap[v3]); + + if (texCoordIndexMap != NULL){ + poly->addTexCoordIndex(texCoordIndexMap[v1]); + poly->addTexCoordIndex(texCoordIndexMap[v2]); + poly->addTexCoordIndex(texCoordIndexMap[v3]); + } + + /* Calculate Normal vector to Face */ + + CalcNorm(geo,&xx,&yy,&zz,vertexIndexMap[v1], + vertexIndexMap[v2],vertexIndexMap[v3]); + + normalIndexMap[normalIndex] = geo->addNormal(xx,yy,zz); + + poly->addNormalIndex(normalIndexMap[normalIndex]); + normalIndex++; + buildGeo(geo,node->sibling); + break; + case MaterialK: + poly->setMaterial(nameDB->insert(node->attr.name)); + buildGeo(geo,node->sibling); + break; + case SmoothingK: + buildGeo(geo,node->sibling); + break; + case UVMappingK: + xx = node->child[0]->attr.value; + yy = node->child[1]->attr.value; + if (texCoordIndexMap != NULL){ + texCoordIndexMap[texCoordIndex] = geo->addTexCoord(xx,yy); + } + buildGeo(geo,node->sibling); + break; + } + +} + +void writebogfile(TreeNode_t * node, FILE * bogfile, FILE * ndbfile ){ + WORD numVertices,numNormals,numTexCoords,numPolygons; + CGeometry * geo; + + numVertices = 0; + numNormals = 0; + numTexCoords = 0; + numPolygons = 0; + + countElements(node,&numVertices,&numNormals,&numTexCoords,&numPolygons); + + + geo = new CGeometry(0,numVertices,numNormals, + numTexCoords,numPolygons); + + normalIndexMap = (int *)malloc( numNormals * sizeof(int) ); + + nameDB = new CNameDB(); + + buildGeo(geo,node); + + geo->writeBOG(bogfile); + nameDB->writeNDB(ndbfile); + + delete geo; + delete nameDB; +} + + + diff --git a/util/asc2bog/writebog.h b/util/asc2bog/writebog.h new file mode 100644 index 0000000..e9af18e --- /dev/null +++ b/util/asc2bog/writebog.h @@ -0,0 +1,25 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _WRITEBOG_H +#define _WRITEBOG_H + +void writebogfile(TreeNode_t * node, FILE * bogfile, FILE * ndbfile); + +#endif /* _WRITEBOG_H */ diff --git a/util/bogscale/.cvsignore b/util/bogscale/.cvsignore new file mode 100644 index 0000000..f8d47ed --- /dev/null +++ b/util/bogscale/.cvsignore @@ -0,0 +1 @@ +bogscale diff --git a/util/bogscale/Makefile.am b/util/bogscale/Makefile.am new file mode 100644 index 0000000..533ff24 --- /dev/null +++ b/util/bogscale/Makefile.am @@ -0,0 +1,8 @@ +INCLUDES = -I../../common/include @TIFF_CFLAGS@ + +bin_PROGRAMS = bogscale + +bogscale_SOURCES = bogscale.C + +bogscale_LDADD = -L../../common/lib/geometry -lgeometry -L../../common/lib/texture -ltexture -L../../common/lib/utils -lpvvmudutils -L../../common/lib/srvcli -lsrvcli @TIFF_LIBS@ -ltiff -lm + diff --git a/util/bogscale/Makefile.in b/util/bogscale/Makefile.in new file mode 100644 index 0000000..147eac5 --- /dev/null +++ b/util/bogscale/Makefile.in @@ -0,0 +1,345 @@ +# Makefile.in generated automatically by automake 1.4 from Makefile.am + +# Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + + +SHELL = @SHELL@ + +srcdir = @srcdir@ +top_srcdir = @top_srcdir@ +VPATH = @srcdir@ +prefix = @prefix@ +exec_prefix = @exec_prefix@ + +bindir = @bindir@ +sbindir = @sbindir@ +libexecdir = @libexecdir@ +datadir = @datadir@ +sysconfdir = @sysconfdir@ +sharedstatedir = @sharedstatedir@ +localstatedir = @localstatedir@ +libdir = @libdir@ +infodir = @infodir@ +mandir = @mandir@ +includedir = @includedir@ +oldincludedir = /usr/include + +DESTDIR = + +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ + +top_builddir = ../.. + +ACLOCAL = @ACLOCAL@ +AUTOCONF = @AUTOCONF@ +AUTOMAKE = @AUTOMAKE@ +AUTOHEADER = @AUTOHEADER@ + +INSTALL = @INSTALL@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS) +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +transform = @program_transform_name@ + +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +CC = @CC@ +CXX = @CXX@ +GL_CFLAGS = @GL_CFLAGS@ +GL_LIBS = @GL_LIBS@ +LEX = @LEX@ +MAKEINFO = @MAKEINFO@ +NETLIBS = @NETLIBS@ +PACKAGE = @PACKAGE@ +RANLIB = @RANLIB@ +TIFF_CFLAGS = @TIFF_CFLAGS@ +TIFF_LIBS = @TIFF_LIBS@ +VERSION = @VERSION@ +YACC = @YACC@ + +INCLUDES = -I../../common/include @TIFF_CFLAGS@ + +bin_PROGRAMS = bogscale + +bogscale_SOURCES = bogscale.C + +bogscale_LDADD = -L../../common/lib/geometry -lgeometry -L../../common/lib/texture -ltexture -L../../common/lib/utils -lpvvmudutils -L../../common/lib/srvcli -lsrvcli @TIFF_LIBS@ -ltiff -lm +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_CLEAN_FILES = +PROGRAMS = $(bin_PROGRAMS) + + +DEFS = @DEFS@ -I. -I$(srcdir) +CPPFLAGS = @CPPFLAGS@ +LDFLAGS = @LDFLAGS@ +LIBS = @LIBS@ +X_CFLAGS = @X_CFLAGS@ +X_LIBS = @X_LIBS@ +X_EXTRA_LIBS = @X_EXTRA_LIBS@ +X_PRE_LIBS = @X_PRE_LIBS@ +bogscale_OBJECTS = bogscale.o +bogscale_DEPENDENCIES = +bogscale_LDFLAGS = +CXXFLAGS = @CXXFLAGS@ +CXXCOMPILE = $(CXX) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) +CXXLD = $(CXX) +CXXLINK = $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(LDFLAGS) -o $@ +DIST_COMMON = Makefile.am Makefile.in + + +DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) + +TAR = gtar +GZIP_ENV = --best +DEP_FILES = .deps/bogscale.P +SOURCES = $(bogscale_SOURCES) +OBJECTS = $(bogscale_OBJECTS) + +all: all-redirect +.SUFFIXES: +.SUFFIXES: .C .S .c .o .s +$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) + cd $(top_srcdir) && $(AUTOMAKE) --foreign util/bogscale/Makefile + +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES) + cd $(top_builddir) \ + && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status + + +mostlyclean-binPROGRAMS: + +clean-binPROGRAMS: + -test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS) + +distclean-binPROGRAMS: + +maintainer-clean-binPROGRAMS: + +install-binPROGRAMS: $(bin_PROGRAMS) + @$(NORMAL_INSTALL) + $(mkinstalldirs) $(DESTDIR)$(bindir) + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + if test -f $$p; then \ + echo " $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`"; \ + $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \ + else :; fi; \ + done + +uninstall-binPROGRAMS: + @$(NORMAL_UNINSTALL) + list='$(bin_PROGRAMS)'; for p in $$list; do \ + rm -f $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \ + done + +.s.o: + $(COMPILE) -c $< + +.S.o: + $(COMPILE) -c $< + +mostlyclean-compile: + -rm -f *.o core *.core + +clean-compile: + +distclean-compile: + -rm -f *.tab.c + +maintainer-clean-compile: + +bogscale: $(bogscale_OBJECTS) $(bogscale_DEPENDENCIES) + @rm -f bogscale + $(CXXLINK) $(bogscale_LDFLAGS) $(bogscale_OBJECTS) $(bogscale_LDADD) $(LIBS) +.C.o: + $(CXXCOMPILE) -c $< + +tags: TAGS + +ID: $(HEADERS) $(SOURCES) $(LISP) + list='$(SOURCES) $(HEADERS)'; \ + unique=`for i in $$list; do echo $$i; done | \ + awk ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + here=`pwd` && cd $(srcdir) \ + && mkid -f$$here/ID $$unique $(LISP) + +TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS)'; \ + unique=`for i in $$list; do echo $$i; done | \ + awk ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \ + || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags $$unique $(LISP) -o $$here/TAGS) + +mostlyclean-tags: + +clean-tags: + +distclean-tags: + -rm -f TAGS ID + +maintainer-clean-tags: + +distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) + +subdir = util/bogscale + +distdir: $(DISTFILES) + here=`cd $(top_builddir) && pwd`; \ + top_distdir=`cd $(top_distdir) && pwd`; \ + distdir=`cd $(distdir) && pwd`; \ + cd $(top_srcdir) \ + && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --foreign util/bogscale/Makefile + @for file in $(DISTFILES); do \ + d=$(srcdir); \ + if test -d $$d/$$file; then \ + cp -pr $$/$$file $(distdir)/$$file; \ + else \ + test -f $(distdir)/$$file \ + || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ + || cp -p $$d/$$file $(distdir)/$$file || :; \ + fi; \ + done + +DEPS_MAGIC := $(shell mkdir .deps > /dev/null 2>&1 || :) + +-include $(DEP_FILES) + +mostlyclean-depend: + +clean-depend: + +distclean-depend: + -rm -rf .deps + +maintainer-clean-depend: + +%.o: %.c + @echo '$(COMPILE) -c $<'; \ + $(COMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-cp .deps/$(*F).pp .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm .deps/$(*F).pp + +%.lo: %.c + @echo '$(LTCOMPILE) -c $<'; \ + $(LTCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-sed -e 's/^\([^:]*\)\.o[ ]*:/\1.lo \1.o :/' \ + < .deps/$(*F).pp > .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm -f .deps/$(*F).pp + +%.o: %.C + @echo '$(CXXCOMPILE) -c $<'; \ + $(CXXCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-cp .deps/$(*F).pp .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm .deps/$(*F).pp + +%.lo: %.C + @echo '$(LTCXXCOMPILE) -c $<'; \ + $(LTCXXCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-sed -e 's/^\([^:]*\)\.o[ ]*:/\1.lo \1.o :/' \ + < .deps/$(*F).pp > .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm -f .deps/$(*F).pp +info-am: +info: info-am +dvi-am: +dvi: dvi-am +check-am: all-am +check: check-am +installcheck-am: +installcheck: installcheck-am +install-exec-am: install-binPROGRAMS +install-exec: install-exec-am + +install-data-am: +install-data: install-data-am + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am +install: install-am +uninstall-am: uninstall-binPROGRAMS +uninstall: uninstall-am +all-am: Makefile $(PROGRAMS) +all-redirect: all-am +install-strip: + $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install +installdirs: + $(mkinstalldirs) $(DESTDIR)$(bindir) + + +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -rm -f Makefile $(CONFIG_CLEAN_FILES) + -rm -f config.cache config.log stamp-h stamp-h[0-9]* + +maintainer-clean-generic: +mostlyclean-am: mostlyclean-binPROGRAMS mostlyclean-compile \ + mostlyclean-tags mostlyclean-depend mostlyclean-generic + +mostlyclean: mostlyclean-am + +clean-am: clean-binPROGRAMS clean-compile clean-tags clean-depend \ + clean-generic mostlyclean-am + +clean: clean-am + +distclean-am: distclean-binPROGRAMS distclean-compile distclean-tags \ + distclean-depend distclean-generic clean-am + +distclean: distclean-am + +maintainer-clean-am: maintainer-clean-binPROGRAMS \ + maintainer-clean-compile maintainer-clean-tags \ + maintainer-clean-depend maintainer-clean-generic \ + distclean-am + @echo "This command is intended for maintainers to use;" + @echo "it deletes files that may require special tools to rebuild." + +maintainer-clean: maintainer-clean-am + +.PHONY: mostlyclean-binPROGRAMS distclean-binPROGRAMS clean-binPROGRAMS \ +maintainer-clean-binPROGRAMS uninstall-binPROGRAMS install-binPROGRAMS \ +mostlyclean-compile distclean-compile clean-compile \ +maintainer-clean-compile tags mostlyclean-tags distclean-tags \ +clean-tags maintainer-clean-tags distdir mostlyclean-depend \ +distclean-depend clean-depend maintainer-clean-depend info-am info \ +dvi-am dvi check check-am installcheck-am installcheck install-exec-am \ +install-exec install-data-am install-data install-am install \ +uninstall-am uninstall all-redirect all-am all installdirs \ +mostlyclean-generic distclean-generic clean-generic \ +maintainer-clean-generic clean mostlyclean distclean maintainer-clean + + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: diff --git a/util/bogscale/bogscale.C b/util/bogscale/bogscale.C new file mode 100644 index 0000000..05d6fde --- /dev/null +++ b/util/bogscale/bogscale.C @@ -0,0 +1,60 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include <stdio.h> +#include <strings.h> +#include "geometry.H" + + +int main(int argc, char * argv[]){ + char bogfile[256]; + float scale; + FILE * source; + CGeometry * geo; + + if (argc != 3) { + fprintf(stderr,"usage: %s scale <filename>\n",argv[0]); + exit(1); + } + + strcpy(bogfile,argv[2]); + if (strrchr (bogfile, '/') != NULL){ + if (strchr (strrchr(bogfile,'/'), '.') == NULL) + strcat(bogfile,".bog"); + } else if (strchr (bogfile, '.') == NULL) + strcat(bogfile,".bog"); + + sscanf(argv[1],"%f",&scale); + + printf("Scale: %f\n",scale); + + geo = new CGeometry(1); + + geo->load(bogfile); + + geo->scale(scale); + + geo->save(bogfile); + + return 0; + +} + + + diff --git a/util/convert2tex/.cvsignore b/util/convert2tex/.cvsignore new file mode 100644 index 0000000..ccce63d --- /dev/null +++ b/util/convert2tex/.cvsignore @@ -0,0 +1 @@ +convert2tex diff --git a/util/convert2tex/Makefile.am b/util/convert2tex/Makefile.am new file mode 100644 index 0000000..31aaddb --- /dev/null +++ b/util/convert2tex/Makefile.am @@ -0,0 +1,8 @@ +INCLUDES = -I../../common/include @TIFF_CFLAGS@ + +bin_PROGRAMS = convert2tex + +convert2tex_SOURCES = convert2tex.C + +convert2tex_LDADD = -L../../common/lib/texture -ltexture -L../../common/lib/geometry -lgeometry -L../../common/lib/utils -lpvvmudutils -L../../common/lib/gos -lgos -L../../common/lib/srvcli -lsrvcli @TIFF_LIBS@ -ltiff -lm + diff --git a/util/convert2tex/Makefile.in b/util/convert2tex/Makefile.in new file mode 100644 index 0000000..1c52ff1 --- /dev/null +++ b/util/convert2tex/Makefile.in @@ -0,0 +1,345 @@ +# Makefile.in generated automatically by automake 1.4 from Makefile.am + +# Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + + +SHELL = @SHELL@ + +srcdir = @srcdir@ +top_srcdir = @top_srcdir@ +VPATH = @srcdir@ +prefix = @prefix@ +exec_prefix = @exec_prefix@ + +bindir = @bindir@ +sbindir = @sbindir@ +libexecdir = @libexecdir@ +datadir = @datadir@ +sysconfdir = @sysconfdir@ +sharedstatedir = @sharedstatedir@ +localstatedir = @localstatedir@ +libdir = @libdir@ +infodir = @infodir@ +mandir = @mandir@ +includedir = @includedir@ +oldincludedir = /usr/include + +DESTDIR = + +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ + +top_builddir = ../.. + +ACLOCAL = @ACLOCAL@ +AUTOCONF = @AUTOCONF@ +AUTOMAKE = @AUTOMAKE@ +AUTOHEADER = @AUTOHEADER@ + +INSTALL = @INSTALL@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS) +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +transform = @program_transform_name@ + +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +CC = @CC@ +CXX = @CXX@ +GL_CFLAGS = @GL_CFLAGS@ +GL_LIBS = @GL_LIBS@ +LEX = @LEX@ +MAKEINFO = @MAKEINFO@ +NETLIBS = @NETLIBS@ +PACKAGE = @PACKAGE@ +RANLIB = @RANLIB@ +TIFF_CFLAGS = @TIFF_CFLAGS@ +TIFF_LIBS = @TIFF_LIBS@ +VERSION = @VERSION@ +YACC = @YACC@ + +INCLUDES = -I../../common/include @TIFF_CFLAGS@ + +bin_PROGRAMS = convert2tex + +convert2tex_SOURCES = convert2tex.C + +convert2tex_LDADD = -L../../common/lib/texture -ltexture -L../../common/lib/geometry -lgeometry -L../../common/lib/utils -lpvvmudutils -L../../common/lib/gos -lgos -L../../common/lib/srvcli -lsrvcli @TIFF_LIBS@ -ltiff -lm +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_CLEAN_FILES = +PROGRAMS = $(bin_PROGRAMS) + + +DEFS = @DEFS@ -I. -I$(srcdir) +CPPFLAGS = @CPPFLAGS@ +LDFLAGS = @LDFLAGS@ +LIBS = @LIBS@ +X_CFLAGS = @X_CFLAGS@ +X_LIBS = @X_LIBS@ +X_EXTRA_LIBS = @X_EXTRA_LIBS@ +X_PRE_LIBS = @X_PRE_LIBS@ +convert2tex_OBJECTS = convert2tex.o +convert2tex_DEPENDENCIES = +convert2tex_LDFLAGS = +CXXFLAGS = @CXXFLAGS@ +CXXCOMPILE = $(CXX) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) +CXXLD = $(CXX) +CXXLINK = $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(LDFLAGS) -o $@ +DIST_COMMON = Makefile.am Makefile.in + + +DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) + +TAR = gtar +GZIP_ENV = --best +DEP_FILES = .deps/convert2tex.P +SOURCES = $(convert2tex_SOURCES) +OBJECTS = $(convert2tex_OBJECTS) + +all: all-redirect +.SUFFIXES: +.SUFFIXES: .C .S .c .o .s +$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) + cd $(top_srcdir) && $(AUTOMAKE) --foreign util/convert2tex/Makefile + +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES) + cd $(top_builddir) \ + && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status + + +mostlyclean-binPROGRAMS: + +clean-binPROGRAMS: + -test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS) + +distclean-binPROGRAMS: + +maintainer-clean-binPROGRAMS: + +install-binPROGRAMS: $(bin_PROGRAMS) + @$(NORMAL_INSTALL) + $(mkinstalldirs) $(DESTDIR)$(bindir) + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + if test -f $$p; then \ + echo " $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`"; \ + $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \ + else :; fi; \ + done + +uninstall-binPROGRAMS: + @$(NORMAL_UNINSTALL) + list='$(bin_PROGRAMS)'; for p in $$list; do \ + rm -f $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \ + done + +.s.o: + $(COMPILE) -c $< + +.S.o: + $(COMPILE) -c $< + +mostlyclean-compile: + -rm -f *.o core *.core + +clean-compile: + +distclean-compile: + -rm -f *.tab.c + +maintainer-clean-compile: + +convert2tex: $(convert2tex_OBJECTS) $(convert2tex_DEPENDENCIES) + @rm -f convert2tex + $(CXXLINK) $(convert2tex_LDFLAGS) $(convert2tex_OBJECTS) $(convert2tex_LDADD) $(LIBS) +.C.o: + $(CXXCOMPILE) -c $< + +tags: TAGS + +ID: $(HEADERS) $(SOURCES) $(LISP) + list='$(SOURCES) $(HEADERS)'; \ + unique=`for i in $$list; do echo $$i; done | \ + awk ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + here=`pwd` && cd $(srcdir) \ + && mkid -f$$here/ID $$unique $(LISP) + +TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS)'; \ + unique=`for i in $$list; do echo $$i; done | \ + awk ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \ + || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags $$unique $(LISP) -o $$here/TAGS) + +mostlyclean-tags: + +clean-tags: + +distclean-tags: + -rm -f TAGS ID + +maintainer-clean-tags: + +distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) + +subdir = util/convert2tex + +distdir: $(DISTFILES) + here=`cd $(top_builddir) && pwd`; \ + top_distdir=`cd $(top_distdir) && pwd`; \ + distdir=`cd $(distdir) && pwd`; \ + cd $(top_srcdir) \ + && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --foreign util/convert2tex/Makefile + @for file in $(DISTFILES); do \ + d=$(srcdir); \ + if test -d $$d/$$file; then \ + cp -pr $$/$$file $(distdir)/$$file; \ + else \ + test -f $(distdir)/$$file \ + || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ + || cp -p $$d/$$file $(distdir)/$$file || :; \ + fi; \ + done + +DEPS_MAGIC := $(shell mkdir .deps > /dev/null 2>&1 || :) + +-include $(DEP_FILES) + +mostlyclean-depend: + +clean-depend: + +distclean-depend: + -rm -rf .deps + +maintainer-clean-depend: + +%.o: %.c + @echo '$(COMPILE) -c $<'; \ + $(COMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-cp .deps/$(*F).pp .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm .deps/$(*F).pp + +%.lo: %.c + @echo '$(LTCOMPILE) -c $<'; \ + $(LTCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-sed -e 's/^\([^:]*\)\.o[ ]*:/\1.lo \1.o :/' \ + < .deps/$(*F).pp > .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm -f .deps/$(*F).pp + +%.o: %.C + @echo '$(CXXCOMPILE) -c $<'; \ + $(CXXCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-cp .deps/$(*F).pp .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm .deps/$(*F).pp + +%.lo: %.C + @echo '$(LTCXXCOMPILE) -c $<'; \ + $(LTCXXCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-sed -e 's/^\([^:]*\)\.o[ ]*:/\1.lo \1.o :/' \ + < .deps/$(*F).pp > .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm -f .deps/$(*F).pp +info-am: +info: info-am +dvi-am: +dvi: dvi-am +check-am: all-am +check: check-am +installcheck-am: +installcheck: installcheck-am +install-exec-am: install-binPROGRAMS +install-exec: install-exec-am + +install-data-am: +install-data: install-data-am + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am +install: install-am +uninstall-am: uninstall-binPROGRAMS +uninstall: uninstall-am +all-am: Makefile $(PROGRAMS) +all-redirect: all-am +install-strip: + $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install +installdirs: + $(mkinstalldirs) $(DESTDIR)$(bindir) + + +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -rm -f Makefile $(CONFIG_CLEAN_FILES) + -rm -f config.cache config.log stamp-h stamp-h[0-9]* + +maintainer-clean-generic: +mostlyclean-am: mostlyclean-binPROGRAMS mostlyclean-compile \ + mostlyclean-tags mostlyclean-depend mostlyclean-generic + +mostlyclean: mostlyclean-am + +clean-am: clean-binPROGRAMS clean-compile clean-tags clean-depend \ + clean-generic mostlyclean-am + +clean: clean-am + +distclean-am: distclean-binPROGRAMS distclean-compile distclean-tags \ + distclean-depend distclean-generic clean-am + +distclean: distclean-am + +maintainer-clean-am: maintainer-clean-binPROGRAMS \ + maintainer-clean-compile maintainer-clean-tags \ + maintainer-clean-depend maintainer-clean-generic \ + distclean-am + @echo "This command is intended for maintainers to use;" + @echo "it deletes files that may require special tools to rebuild." + +maintainer-clean: maintainer-clean-am + +.PHONY: mostlyclean-binPROGRAMS distclean-binPROGRAMS clean-binPROGRAMS \ +maintainer-clean-binPROGRAMS uninstall-binPROGRAMS install-binPROGRAMS \ +mostlyclean-compile distclean-compile clean-compile \ +maintainer-clean-compile tags mostlyclean-tags distclean-tags \ +clean-tags maintainer-clean-tags distdir mostlyclean-depend \ +distclean-depend clean-depend maintainer-clean-depend info-am info \ +dvi-am dvi check check-am installcheck-am installcheck install-exec-am \ +install-exec install-data-am install-data install-am install \ +uninstall-am uninstall all-redirect all-am all installdirs \ +mostlyclean-generic distclean-generic clean-generic \ +maintainer-clean-generic clean mostlyclean distclean maintainer-clean + + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: diff --git a/util/convert2tex/convert2tex.C b/util/convert2tex/convert2tex.C new file mode 100644 index 0000000..f7641f7 --- /dev/null +++ b/util/convert2tex/convert2tex.C @@ -0,0 +1,44 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include <stdio.h> +#include <stdlib.h> +#include "texture.H" + + + +int main(int argc, char * argv[]){ + + if (argc != 3) { + fprintf(stderr,"usage: %s <image file> <texture map id>\n",argv[0]); + exit(1); + } + int id = atoi(argv[2]); + char name[256]; + + sprintf(name,"%i.tex",id); + + CTexture * texture = new CTexture(id); + texture->load(argv[1]); + texture->save(name); + delete texture; + + return 0; +} diff --git a/util/converttex/.cvsignore b/util/converttex/.cvsignore new file mode 100644 index 0000000..dd90f6f --- /dev/null +++ b/util/converttex/.cvsignore @@ -0,0 +1 @@ +converttex diff --git a/util/converttex/Makefile.am b/util/converttex/Makefile.am new file mode 100644 index 0000000..aa32668 --- /dev/null +++ b/util/converttex/Makefile.am @@ -0,0 +1,8 @@ +INCLUDES = -I../../common/include @TIFF_CFLAGS@ + +bin_PROGRAMS = converttex + +converttex_SOURCES = converttex.C + +converttex_LDADD = -L../../common/lib/texture -ltexture -L../../common/lib/geometry -lgeometry -L../../common/lib/utils -lpvvmudutils -L../../common/lib/gos -lgos -L../../common/lib/srvcli -lsrvcli @TIFF_LIBS@ -ltiff -lm + diff --git a/util/converttex/Makefile.in b/util/converttex/Makefile.in new file mode 100644 index 0000000..0229a29 --- /dev/null +++ b/util/converttex/Makefile.in @@ -0,0 +1,345 @@ +# Makefile.in generated automatically by automake 1.4 from Makefile.am + +# Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + + +SHELL = @SHELL@ + +srcdir = @srcdir@ +top_srcdir = @top_srcdir@ +VPATH = @srcdir@ +prefix = @prefix@ +exec_prefix = @exec_prefix@ + +bindir = @bindir@ +sbindir = @sbindir@ +libexecdir = @libexecdir@ +datadir = @datadir@ +sysconfdir = @sysconfdir@ +sharedstatedir = @sharedstatedir@ +localstatedir = @localstatedir@ +libdir = @libdir@ +infodir = @infodir@ +mandir = @mandir@ +includedir = @includedir@ +oldincludedir = /usr/include + +DESTDIR = + +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ + +top_builddir = ../.. + +ACLOCAL = @ACLOCAL@ +AUTOCONF = @AUTOCONF@ +AUTOMAKE = @AUTOMAKE@ +AUTOHEADER = @AUTOHEADER@ + +INSTALL = @INSTALL@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS) +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +transform = @program_transform_name@ + +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +CC = @CC@ +CXX = @CXX@ +GL_CFLAGS = @GL_CFLAGS@ +GL_LIBS = @GL_LIBS@ +LEX = @LEX@ +MAKEINFO = @MAKEINFO@ +NETLIBS = @NETLIBS@ +PACKAGE = @PACKAGE@ +RANLIB = @RANLIB@ +TIFF_CFLAGS = @TIFF_CFLAGS@ +TIFF_LIBS = @TIFF_LIBS@ +VERSION = @VERSION@ +YACC = @YACC@ + +INCLUDES = -I../../common/include @TIFF_CFLAGS@ + +bin_PROGRAMS = converttex + +converttex_SOURCES = converttex.C + +converttex_LDADD = -L../../common/lib/texture -ltexture -L../../common/lib/geometry -lgeometry -L../../common/lib/utils -lpvvmudutils -L../../common/lib/gos -lgos -L../../common/lib/srvcli -lsrvcli @TIFF_LIBS@ -ltiff -lm +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_CLEAN_FILES = +PROGRAMS = $(bin_PROGRAMS) + + +DEFS = @DEFS@ -I. -I$(srcdir) +CPPFLAGS = @CPPFLAGS@ +LDFLAGS = @LDFLAGS@ +LIBS = @LIBS@ +X_CFLAGS = @X_CFLAGS@ +X_LIBS = @X_LIBS@ +X_EXTRA_LIBS = @X_EXTRA_LIBS@ +X_PRE_LIBS = @X_PRE_LIBS@ +converttex_OBJECTS = converttex.o +converttex_DEPENDENCIES = +converttex_LDFLAGS = +CXXFLAGS = @CXXFLAGS@ +CXXCOMPILE = $(CXX) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) +CXXLD = $(CXX) +CXXLINK = $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(LDFLAGS) -o $@ +DIST_COMMON = Makefile.am Makefile.in + + +DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) + +TAR = gtar +GZIP_ENV = --best +DEP_FILES = .deps/converttex.P +SOURCES = $(converttex_SOURCES) +OBJECTS = $(converttex_OBJECTS) + +all: all-redirect +.SUFFIXES: +.SUFFIXES: .C .S .c .o .s +$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) + cd $(top_srcdir) && $(AUTOMAKE) --foreign util/converttex/Makefile + +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES) + cd $(top_builddir) \ + && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status + + +mostlyclean-binPROGRAMS: + +clean-binPROGRAMS: + -test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS) + +distclean-binPROGRAMS: + +maintainer-clean-binPROGRAMS: + +install-binPROGRAMS: $(bin_PROGRAMS) + @$(NORMAL_INSTALL) + $(mkinstalldirs) $(DESTDIR)$(bindir) + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + if test -f $$p; then \ + echo " $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`"; \ + $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \ + else :; fi; \ + done + +uninstall-binPROGRAMS: + @$(NORMAL_UNINSTALL) + list='$(bin_PROGRAMS)'; for p in $$list; do \ + rm -f $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \ + done + +.s.o: + $(COMPILE) -c $< + +.S.o: + $(COMPILE) -c $< + +mostlyclean-compile: + -rm -f *.o core *.core + +clean-compile: + +distclean-compile: + -rm -f *.tab.c + +maintainer-clean-compile: + +converttex: $(converttex_OBJECTS) $(converttex_DEPENDENCIES) + @rm -f converttex + $(CXXLINK) $(converttex_LDFLAGS) $(converttex_OBJECTS) $(converttex_LDADD) $(LIBS) +.C.o: + $(CXXCOMPILE) -c $< + +tags: TAGS + +ID: $(HEADERS) $(SOURCES) $(LISP) + list='$(SOURCES) $(HEADERS)'; \ + unique=`for i in $$list; do echo $$i; done | \ + awk ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + here=`pwd` && cd $(srcdir) \ + && mkid -f$$here/ID $$unique $(LISP) + +TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS)'; \ + unique=`for i in $$list; do echo $$i; done | \ + awk ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \ + || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags $$unique $(LISP) -o $$here/TAGS) + +mostlyclean-tags: + +clean-tags: + +distclean-tags: + -rm -f TAGS ID + +maintainer-clean-tags: + +distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) + +subdir = util/converttex + +distdir: $(DISTFILES) + here=`cd $(top_builddir) && pwd`; \ + top_distdir=`cd $(top_distdir) && pwd`; \ + distdir=`cd $(distdir) && pwd`; \ + cd $(top_srcdir) \ + && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --foreign util/converttex/Makefile + @for file in $(DISTFILES); do \ + d=$(srcdir); \ + if test -d $$d/$$file; then \ + cp -pr $$/$$file $(distdir)/$$file; \ + else \ + test -f $(distdir)/$$file \ + || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ + || cp -p $$d/$$file $(distdir)/$$file || :; \ + fi; \ + done + +DEPS_MAGIC := $(shell mkdir .deps > /dev/null 2>&1 || :) + +-include $(DEP_FILES) + +mostlyclean-depend: + +clean-depend: + +distclean-depend: + -rm -rf .deps + +maintainer-clean-depend: + +%.o: %.c + @echo '$(COMPILE) -c $<'; \ + $(COMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-cp .deps/$(*F).pp .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm .deps/$(*F).pp + +%.lo: %.c + @echo '$(LTCOMPILE) -c $<'; \ + $(LTCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-sed -e 's/^\([^:]*\)\.o[ ]*:/\1.lo \1.o :/' \ + < .deps/$(*F).pp > .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm -f .deps/$(*F).pp + +%.o: %.C + @echo '$(CXXCOMPILE) -c $<'; \ + $(CXXCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-cp .deps/$(*F).pp .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm .deps/$(*F).pp + +%.lo: %.C + @echo '$(LTCXXCOMPILE) -c $<'; \ + $(LTCXXCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-sed -e 's/^\([^:]*\)\.o[ ]*:/\1.lo \1.o :/' \ + < .deps/$(*F).pp > .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm -f .deps/$(*F).pp +info-am: +info: info-am +dvi-am: +dvi: dvi-am +check-am: all-am +check: check-am +installcheck-am: +installcheck: installcheck-am +install-exec-am: install-binPROGRAMS +install-exec: install-exec-am + +install-data-am: +install-data: install-data-am + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am +install: install-am +uninstall-am: uninstall-binPROGRAMS +uninstall: uninstall-am +all-am: Makefile $(PROGRAMS) +all-redirect: all-am +install-strip: + $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install +installdirs: + $(mkinstalldirs) $(DESTDIR)$(bindir) + + +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -rm -f Makefile $(CONFIG_CLEAN_FILES) + -rm -f config.cache config.log stamp-h stamp-h[0-9]* + +maintainer-clean-generic: +mostlyclean-am: mostlyclean-binPROGRAMS mostlyclean-compile \ + mostlyclean-tags mostlyclean-depend mostlyclean-generic + +mostlyclean: mostlyclean-am + +clean-am: clean-binPROGRAMS clean-compile clean-tags clean-depend \ + clean-generic mostlyclean-am + +clean: clean-am + +distclean-am: distclean-binPROGRAMS distclean-compile distclean-tags \ + distclean-depend distclean-generic clean-am + +distclean: distclean-am + +maintainer-clean-am: maintainer-clean-binPROGRAMS \ + maintainer-clean-compile maintainer-clean-tags \ + maintainer-clean-depend maintainer-clean-generic \ + distclean-am + @echo "This command is intended for maintainers to use;" + @echo "it deletes files that may require special tools to rebuild." + +maintainer-clean: maintainer-clean-am + +.PHONY: mostlyclean-binPROGRAMS distclean-binPROGRAMS clean-binPROGRAMS \ +maintainer-clean-binPROGRAMS uninstall-binPROGRAMS install-binPROGRAMS \ +mostlyclean-compile distclean-compile clean-compile \ +maintainer-clean-compile tags mostlyclean-tags distclean-tags \ +clean-tags maintainer-clean-tags distdir mostlyclean-depend \ +distclean-depend clean-depend maintainer-clean-depend info-am info \ +dvi-am dvi check check-am installcheck-am installcheck install-exec-am \ +install-exec install-data-am install-data install-am install \ +uninstall-am uninstall all-redirect all-am all installdirs \ +mostlyclean-generic distclean-generic clean-generic \ +maintainer-clean-generic clean mostlyclean distclean maintainer-clean + + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: diff --git a/util/converttex/converttex.C b/util/converttex/converttex.C new file mode 100644 index 0000000..93a4590 --- /dev/null +++ b/util/converttex/converttex.C @@ -0,0 +1,57 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include <stdio.h> +#include <stdlib.h> +#include <string.h> +#include "texture.H" + + + +int main(int argc, char * argv[]){ + + if (argc != 2 && argc != 3) { + fprintf(stderr, + "usage: %s [ <source file> | <source file> <dest file> ]\n", + argv[0]); + exit(1); + } + + char *source = argv[1]; + char *dest,name[1024]; + + if (argc == 3){ + dest = argv[2]; + } else { + if (strlen(source) > 1024) exit(1); + strcpy(name,source); + char *ch = strrchr(source,'.'); + strcpy(ch,".tex"); + } + + printf("Converting: %s -> %s\n",source,dest); + + CTexture * texture = new CTexture(); + texture->load(source); + texture->save(dest); + delete texture; + + return 0; +} diff --git a/util/geo2bog/.cvsignore b/util/geo2bog/.cvsignore new file mode 100644 index 0000000..3bc1848 --- /dev/null +++ b/util/geo2bog/.cvsignore @@ -0,0 +1 @@ +geo2bog geo_parse.h geo_parse.c geo_scan.c diff --git a/util/geo2bog/Makefile.am b/util/geo2bog/Makefile.am new file mode 100644 index 0000000..b70d845 --- /dev/null +++ b/util/geo2bog/Makefile.am @@ -0,0 +1,16 @@ +INCLUDES = -I../../common/include @TIFF_CFLAGS@ + +bin_PROGRAMS = geo2bog + +geo2bog_SOURCES = geo2bog.c geo_parse.y geo_scan.l parse.c util.c writebog.c + +geo2bog_LDADD = -L../../common/lib/geometry -lgeometry -L../../common/lib/texture -ltexture -L../../common/lib/utils -lpvvmudutils -L../../common/lib/srvcli -lsrvcli @TIFF_LIBS@ -ltiff -lm + +BUILT_SOURCES = geo_parse.h geo_parse.c geo_scan.c + +YFLAGS=-d +CC = $(CXX) + +geo_parse.h: geo_parse.c + +geo2bog.o: geo_parse.h diff --git a/util/geo2bog/Makefile.in b/util/geo2bog/Makefile.in new file mode 100644 index 0000000..9454e3f --- /dev/null +++ b/util/geo2bog/Makefile.in @@ -0,0 +1,346 @@ +# Makefile.in generated automatically by automake 1.4 from Makefile.am + +# Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + + +SHELL = @SHELL@ + +srcdir = @srcdir@ +top_srcdir = @top_srcdir@ +VPATH = @srcdir@ +prefix = @prefix@ +exec_prefix = @exec_prefix@ + +bindir = @bindir@ +sbindir = @sbindir@ +libexecdir = @libexecdir@ +datadir = @datadir@ +sysconfdir = @sysconfdir@ +sharedstatedir = @sharedstatedir@ +localstatedir = @localstatedir@ +libdir = @libdir@ +infodir = @infodir@ +mandir = @mandir@ +includedir = @includedir@ +oldincludedir = /usr/include + +DESTDIR = + +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ + +top_builddir = ../.. + +ACLOCAL = @ACLOCAL@ +AUTOCONF = @AUTOCONF@ +AUTOMAKE = @AUTOMAKE@ +AUTOHEADER = @AUTOHEADER@ + +INSTALL = @INSTALL@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS) +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +transform = @program_transform_name@ + +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +CXX = @CXX@ +GL_CFLAGS = @GL_CFLAGS@ +GL_LIBS = @GL_LIBS@ +LEX = @LEX@ +MAKEINFO = @MAKEINFO@ +NETLIBS = @NETLIBS@ +PACKAGE = @PACKAGE@ +RANLIB = @RANLIB@ +TIFF_CFLAGS = @TIFF_CFLAGS@ +TIFF_LIBS = @TIFF_LIBS@ +VERSION = @VERSION@ +YACC = @YACC@ + +INCLUDES = -I../../common/include @TIFF_CFLAGS@ + +bin_PROGRAMS = geo2bog + +geo2bog_SOURCES = geo2bog.c geo_parse.y geo_scan.l parse.c util.c writebog.c + +geo2bog_LDADD = -L../../common/lib/geometry -lgeometry -L../../common/lib/texture -ltexture -L../../common/lib/utils -lpvvmudutils -L../../common/lib/srvcli -lsrvcli @TIFF_LIBS@ -ltiff -lm + +BUILT_SOURCES = geo_parse.h geo_parse.c geo_scan.c + +YFLAGS = -d +CC = $(CXX) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_CLEAN_FILES = +PROGRAMS = $(bin_PROGRAMS) + + +DEFS = @DEFS@ -I. -I$(srcdir) +CPPFLAGS = @CPPFLAGS@ +LDFLAGS = @LDFLAGS@ +LIBS = @LIBS@ +X_CFLAGS = @X_CFLAGS@ +X_LIBS = @X_LIBS@ +X_EXTRA_LIBS = @X_EXTRA_LIBS@ +X_PRE_LIBS = @X_PRE_LIBS@ +geo2bog_OBJECTS = geo2bog.o geo_parse.o geo_scan.o parse.o util.o \ +writebog.o +geo2bog_DEPENDENCIES = +geo2bog_LDFLAGS = +LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ +LEXLIB = @LEXLIB@ +CFLAGS = @CFLAGS@ +COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) +CCLD = $(CC) +LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(LDFLAGS) -o $@ +DIST_COMMON = Makefile.am Makefile.in geo_parse.c geo_scan.c + + +DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) + +TAR = gtar +GZIP_ENV = --best +DEP_FILES = .deps/geo2bog.P .deps/geo_parse.P .deps/geo_scan.P \ +.deps/parse.P .deps/util.P .deps/writebog.P +SOURCES = $(geo2bog_SOURCES) +OBJECTS = $(geo2bog_OBJECTS) + +all: all-redirect +.SUFFIXES: +.SUFFIXES: .S .c .l .o .s .y +$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) + cd $(top_srcdir) && $(AUTOMAKE) --foreign util/geo2bog/Makefile + +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES) + cd $(top_builddir) \ + && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status + + +mostlyclean-binPROGRAMS: + +clean-binPROGRAMS: + -test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS) + +distclean-binPROGRAMS: + +maintainer-clean-binPROGRAMS: + +install-binPROGRAMS: $(bin_PROGRAMS) + @$(NORMAL_INSTALL) + $(mkinstalldirs) $(DESTDIR)$(bindir) + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + if test -f $$p; then \ + echo " $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`"; \ + $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \ + else :; fi; \ + done + +uninstall-binPROGRAMS: + @$(NORMAL_UNINSTALL) + list='$(bin_PROGRAMS)'; for p in $$list; do \ + rm -f $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \ + done + +.s.o: + $(COMPILE) -c $< + +.S.o: + $(COMPILE) -c $< + +mostlyclean-compile: + -rm -f *.o core *.core + +clean-compile: + +distclean-compile: + -rm -f *.tab.c + +maintainer-clean-compile: + +geo2bog: $(geo2bog_OBJECTS) $(geo2bog_DEPENDENCIES) + @rm -f geo2bog + $(LINK) $(geo2bog_LDFLAGS) $(geo2bog_OBJECTS) $(geo2bog_LDADD) $(LIBS) +.l.c: + $(LEX) $(AM_LFLAGS) $(LFLAGS) $< && mv $(LEX_OUTPUT_ROOT).c $@ +.y.c: + $(YACC) $(AM_YFLAGS) $(YFLAGS) $< && mv y.tab.c $*.c + if test -f y.tab.h; then \ + if cmp -s y.tab.h $*.h; then rm -f y.tab.h; else mv y.tab.h $*.h; fi; \ + else :; fi +geo_parse.h: geo_parse.c + + +tags: TAGS + +ID: $(HEADERS) $(SOURCES) $(LISP) + list='$(SOURCES) $(HEADERS)'; \ + unique=`for i in $$list; do echo $$i; done | \ + awk ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + here=`pwd` && cd $(srcdir) \ + && mkid -f$$here/ID $$unique $(LISP) + +TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS)'; \ + unique=`for i in $$list; do echo $$i; done | \ + awk ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \ + || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags $$unique $(LISP) -o $$here/TAGS) + +mostlyclean-tags: + +clean-tags: + +distclean-tags: + -rm -f TAGS ID + +maintainer-clean-tags: + +distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) + +subdir = util/geo2bog + +distdir: $(DISTFILES) + here=`cd $(top_builddir) && pwd`; \ + top_distdir=`cd $(top_distdir) && pwd`; \ + distdir=`cd $(distdir) && pwd`; \ + cd $(top_srcdir) \ + && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --foreign util/geo2bog/Makefile + @for file in $(DISTFILES); do \ + d=$(srcdir); \ + if test -d $$d/$$file; then \ + cp -pr $$/$$file $(distdir)/$$file; \ + else \ + test -f $(distdir)/$$file \ + || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ + || cp -p $$d/$$file $(distdir)/$$file || :; \ + fi; \ + done + +DEPS_MAGIC := $(shell mkdir .deps > /dev/null 2>&1 || :) + +-include $(DEP_FILES) + +mostlyclean-depend: + +clean-depend: + +distclean-depend: + -rm -rf .deps + +maintainer-clean-depend: + +%.o: %.c + @echo '$(COMPILE) -c $<'; \ + $(COMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-cp .deps/$(*F).pp .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm .deps/$(*F).pp + +%.lo: %.c + @echo '$(LTCOMPILE) -c $<'; \ + $(LTCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-sed -e 's/^\([^:]*\)\.o[ ]*:/\1.lo \1.o :/' \ + < .deps/$(*F).pp > .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm -f .deps/$(*F).pp +info-am: +info: info-am +dvi-am: +dvi: dvi-am +check-am: all-am +check: check-am +installcheck-am: +installcheck: installcheck-am +install-exec-am: install-binPROGRAMS +install-exec: install-exec-am + +install-data-am: +install-data: install-data-am + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am +install: install-am +uninstall-am: uninstall-binPROGRAMS +uninstall: uninstall-am +all-am: Makefile $(PROGRAMS) +all-redirect: all-am +install-strip: + $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install +installdirs: + $(mkinstalldirs) $(DESTDIR)$(bindir) + + +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -rm -f Makefile $(CONFIG_CLEAN_FILES) + -rm -f config.cache config.log stamp-h stamp-h[0-9]* + +maintainer-clean-generic: + -test -z "geo_scanlgeo_parsehgeo_parsec$(BUILT_SOURCES)" || rm -f geo_scanl geo_parseh geo_parsec $(BUILT_SOURCES) +mostlyclean-am: mostlyclean-binPROGRAMS mostlyclean-compile \ + mostlyclean-tags mostlyclean-depend mostlyclean-generic + +mostlyclean: mostlyclean-am + +clean-am: clean-binPROGRAMS clean-compile clean-tags clean-depend \ + clean-generic mostlyclean-am + +clean: clean-am + +distclean-am: distclean-binPROGRAMS distclean-compile distclean-tags \ + distclean-depend distclean-generic clean-am + +distclean: distclean-am + +maintainer-clean-am: maintainer-clean-binPROGRAMS \ + maintainer-clean-compile maintainer-clean-tags \ + maintainer-clean-depend maintainer-clean-generic \ + distclean-am + @echo "This command is intended for maintainers to use;" + @echo "it deletes files that may require special tools to rebuild." + +maintainer-clean: maintainer-clean-am + +.PHONY: mostlyclean-binPROGRAMS distclean-binPROGRAMS clean-binPROGRAMS \ +maintainer-clean-binPROGRAMS uninstall-binPROGRAMS install-binPROGRAMS \ +mostlyclean-compile distclean-compile clean-compile \ +maintainer-clean-compile tags mostlyclean-tags distclean-tags \ +clean-tags maintainer-clean-tags distdir mostlyclean-depend \ +distclean-depend clean-depend maintainer-clean-depend info-am info \ +dvi-am dvi check check-am installcheck-am installcheck install-exec-am \ +install-exec install-data-am install-data install-am install \ +uninstall-am uninstall all-redirect all-am all installdirs \ +mostlyclean-generic distclean-generic clean-generic \ +maintainer-clean-generic clean mostlyclean distclean maintainer-clean + + +geo_parse.h: geo_parse.c + +geo2bog.o: geo_parse.h + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: diff --git a/util/geo2bog/geo2bog.c b/util/geo2bog/geo2bog.c new file mode 100644 index 0000000..694e1f3 --- /dev/null +++ b/util/geo2bog/geo2bog.c @@ -0,0 +1,89 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "globals.h" +#include "parse.h" + +FILE * source; +FILE * outfile; +FILE * ndbFile; + +TreeNode_t * parseTree; + +int main(int argc, char * argv[]){ + char geofile[256]; + char bogfile[256]; + char ndbfile[256]; + + if (argc != 2) { + fprintf(stderr,"usage: %s <filename>\n",argv[0]); + exit(1); + } + + strcpy(geofile,argv[1]); + if (strrchr (geofile, '/') != NULL){ + if (strchr (strrchr(geofile,'/'), '.') == NULL) + strcat(geofile,".geo"); + } else if (strchr (geofile, '.') == NULL) + strcat(geofile,".geo"); + + source = fopen(geofile,"r"); + if (source == NULL){ + fprintf(stderr,"File %s not found\n",geofile); + exit(1); + } + + if (strrchr(geofile,'/') != NULL){ + strcpy(bogfile,strrchr(geofile,'/')+1); + } else strcpy(bogfile,geofile); + + strcpy(strchr(bogfile,'.'),".bog"); + + outfile = fopen(bogfile,"w"); + + if (outfile == NULL){ + fprintf(stderr,"Error: Failed to open output file %s\n",bogfile); + exit(1); + } + + strcpy(ndbfile,bogfile); + strcpy(strchr(ndbfile,'.'),".ndb"); + + + parseTree = parse(); + + fclose(source); + + ndbFile = fopen(ndbfile,"w"); + + if (ndbFile == NULL){ + fprintf(stderr,"Error: Failed to open output file %s\n",ndbfile); + exit(1); + } + + + writebogfile(parseTree,outfile,ndbFile); + + fclose(outfile); + fclose(ndbFile); + +/* printTree(parseTree); */ + + return 0; +} diff --git a/util/geo2bog/geo2bog.html b/util/geo2bog/geo2bog.html new file mode 100644 index 0000000..85a6183 --- /dev/null +++ b/util/geo2bog/geo2bog.html @@ -0,0 +1,11 @@ +<HTML> +<HEAD> +<TITLE>PVVMUD - geo2bog file converter</TITLE> +</HEAD> +<BODY> +<H1>geo2bog file converter</H1> + +Se <A HREF="../../doc/geo2bog.html">doc/geo2bog.html</A> for current doc! + +</BODY> +</HTML> diff --git a/util/geo2bog/geo_parse.y b/util/geo2bog/geo_parse.y new file mode 100644 index 0000000..2f42359 --- /dev/null +++ b/util/geo2bog/geo_parse.y @@ -0,0 +1,187 @@ +/* The geo2bog Yacc/Bison spesification file */ +%{ +#define YYPARSER /* distinguishes yacc output from other code files */ + +#include "globals.h" +#include "parse.h" +#include "util.h" + +#define YYSTYPE TreeNode_t * + +static TreeNode_t * savedTree; /* Stores syntax tree for later return */ + +%} + +%token GEO FILEVERSION GEOMETRY VERTEXLIST NORMALLIST TEXCOORDLIST POLYGON +%token TYPE MATERIAL VERTEX NORMAL TEXCOORD NAME +%token TRIANGLES QUADS QUAD_STRIP TRIANGLE_STRIP TRIANGLE_FAN +%token ASSIGN FLOAT NUM STRING +%token ERROR + +%% + +goeFile: geoHead geometry_seq + { savedTree = newFile($1,$2); } + | geometry_seq + { savedTree = newFile(NULL,$1); } + ; +geoHead: GEO '(' FILEVERSION ASSIGN float_num ')' + { $$ = newHead($5); } + ; +geometry_seq: geometry_seq geometry + { $$ = linkNode($1,$2); } + | geometry + { $$ = $1; } + ; +geometry: GEOMETRY '{' list_seq poly_seq '}' + { $$ = newGeometry($3,$4); } + | GEOMETRY '(' NAME ASSIGN STRING ')' '{' list_seq poly_seq '}' + { $$ = newGeometry($8,$9); } + ; +list_seq: list_seq list + { $$ = linkNode($1,$2); } + | list + { $$ = $1; } + ; +list: vertexlist ';' + { $$ = $1; } + | normallist ';' + { $$ = $1; } + | texcoordlist ';' + { $$ = $1; } + ; +vertexlist: VERTEXLIST ASSIGN '[' vertex_seq ']' + { $$ = newVertexList($4); } + ; +vertex_seq: vertex_seq ',' vertex + { $$ = linkNode($1,$3); } + | vertex + { $$ = $1; } + ; +vertex: '(' float_num ',' float_num ',' float_num ')' + { $$ = newVertex($2,$4,$6); } + ; +float_num: FLOAT + { $$ = newFloat((float)atof(tokenString)); } + | NUM + { $$ = newFloat((float)atof(tokenString)); } + ; +normallist: NORMALLIST ASSIGN '[' normal_seq ']' + { $$ = newNormalList($4); } + ; +normal_seq: normal_seq ',' normal + { $$ = linkNode($1,$3); } + | normal + { $$ = $1; } + ; +normal: '(' float_num ',' float_num ',' float_num ')' + { $$ = newNormal($2,$4,$6); } + ; +texcoordlist: TEXCOORDLIST ASSIGN '[' texcoord_seq ']' + { $$ = newTexCoordList($4); } + ; +texcoord_seq: texcoord_seq ',' texcoord + { $$ = linkNode($1,$3); } + | texcoord + { $$ = $1; } + ; +texcoord: '(' float_num ',' float_num ')' + { $$ = newTexCoord($2,$4); } + ; +poly_seq: poly_seq poly + { $$ = linkNode($1,$2); } + | poly + { $$ = $1; } + ; +poly: POLYGON '{' polyattrib_seq '}' + { $$ = newPoly($3); } + ; +polyattrib_seq : polyattrib_seq polyattrib + { $$ = linkNode($1,$2); } + | polyattrib + { $$ = $1; } + ; +polyattrib: type ';' + { $$ = $1; } + | material ';' + { $$ = $1; } + | vertexindexlst ';' + { $$ = $1; } + | normalindexlst ';' + { $$ = $1; } + | texindexlst ';' + { $$ = $1; } + ; +type: TYPE ASSIGN polytype + { $$ = $3; } + ; +polytype: POLYGON + { $$ = newPolyType(PT_Polygon); } + | TRIANGLES + { $$ = newPolyType(PT_Triangles); } + | QUADS + { $$ = newPolyType(PT_Quads); } + | QUAD_STRIP + { $$ = newPolyType(PT_Quad_strip); } + | TRIANGLE_STRIP + { $$ = newPolyType(PT_Triangle_strip); } + | TRIANGLE_FAN + { $$ = newPolyType(PT_Triangle_fan); } + ; +material: MATERIAL ASSIGN STRING + { + tokenString[strlen(tokenString)-1] = '\0'; + $$ = newMaterial(copyString(tokenString+1)); + } + ; +vertexindexlst: VERTEX ASSIGN '[' vertexindexseq ']' + { $$ = newVertexIndexList($4); } + ; +vertexindexseq: vertexindexseq ',' vertexindex + { $$ = linkNode($1,$3); } + | vertexindex + { $$ = $1; } + ; +vertexindex: index + { $$ = $1; } + ; +normalindexlst: NORMAL ASSIGN '[' normalindexseq ']' + { $$ = newNormalIndexList($4); } + ; +normalindexseq: normalindexseq ',' normalindex + { $$ = linkNode($1,$3); } + | normalindex + { $$ = $1; } + ; +normalindex: index + { $$ = $1; } + ; +texindexlst: TEXCOORD ASSIGN '[' texindexseq ']' + { $$ = newTexCoordIndexList($4); } + ; +texindexseq: texindexseq ',' texindex + { $$ = linkNode($1,$3); } + | texindex + { $$ = $1; } + ; +texindex: index + { $$ = $1; } + ; +index: NUM + { $$ = newIndex(atoi(tokenString)); } + ; +%% + +static TokenType yylex(){ + return getToken(); +} + +int yyerror(char * message){ + printf("Syntax error at line %d: %s\n",lineno,message); + return 0; +} + +TreeNode_t * parse(){ + yyparse(); + return savedTree; +} diff --git a/util/geo2bog/geo_scan.l b/util/geo2bog/geo_scan.l new file mode 100644 index 0000000..ce2023d --- /dev/null +++ b/util/geo2bog/geo_scan.l @@ -0,0 +1,80 @@ +/* Lex spesification for geo2bog */ +%option noyywrap +%o 4000 +%{ +#define YYLEX + +#include "globals.h" + + +int lineno; + +char tokenString[MAXTOKENLEN+1]; + +%} + +digit [0-9] +nat {digit}+ +signedNat ("+"|"-")?{nat} +floating {signedNat}("."{nat})?(E{signedNat})? +string \"([^\"]|\\\")+\" +comment #[^\n]* +newline \n +whitespace [ \t\r]+ + +%% + +"GEO" { return GEO; } +"Version" { return FILEVERSION; } +"Geometry" { return GEOMETRY ; } +"Name" { return NAME ; } +"VertexList" { return VERTEXLIST ; } +"NormalList" { return NORMALLIST ; } +"TexCoordList" { return TEXCOORDLIST ; } +"Vertex" { return VERTEX ; } +"Normal" { return NORMAL ; } +"TexCoord" { return TEXCOORD ; } +"Polygon" { return POLYGON ; } +"Type" { return TYPE ; } + +"POLYGON" { return POLYGON ; } +"TRIANGLES" { return TRIANGLES ; } +"QUADS" { return QUADS ; } +"QUAD_STRIP" { return QUAD_STRIP ; } +"TRIANGLE_STRIP" { return TRIANGLE_STRIP ; } +"TRIANGLE_FAN" { return TRIANGLE_FAN ; } + +"Material" { return MATERIAL ; } +"=" { return ASSIGN ; } +[;,()\[\]{}] { return yytext[0]; } +{nat} { return NUM; } +{floating} { return FLOAT; } +{string} { return STRING; } +{comment} { /* Skip */ } +{whitespace} { /* Skip */ } +{newline} { lineno++; } +. { return ERROR; } +%% + +TokenType getToken(){ + TokenType currentToken; + static int firstTime = TRUE; + + if (firstTime){ + firstTime = FALSE; + yyin = source; + lineno++; + } + + currentToken = yylex(); + strncpy(tokenString,yytext,MAXTOKENLEN); + + return currentToken; +} + +#if 0 /* ndef LINUX */ +int yywrap(void){ + return 1; +} +#endif + diff --git a/util/geo2bog/globals.h b/util/geo2bog/globals.h new file mode 100644 index 0000000..cb7894e --- /dev/null +++ b/util/geo2bog/globals.h @@ -0,0 +1,87 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _GLOBALS_H +#define _GLOBALS_H + +#include <stdlib.h> +#include <stdio.h> +#include <string.h> +#include "bogfile.H" + +#ifndef YYPARSER + +#include "geo_parse.h" + +#endif + +#ifndef TRUE +#define TRUE 1 +#endif + +#ifndef FALSE +#define FALSE 0 +#endif + +#define WORD unsigned short int + + +#define MAXTOKENLEN 64 +#define MAXCHILDREN 3 + +typedef int TokenType; + + +extern int lineno; +extern char tokenString[MAXTOKENLEN+1]; +extern FILE * source; + +/****************************************************************************** + * + * Syntax tree for parsing + * + *****************************************************************************/ + +typedef enum {FileK,HeadK,GeometryK,FloatK,IndexK,StringK,VertexK,VertexListK,NormalK,NormalListK,TexCoordK,TexCoordListK,PolyK,PolyTypeK,MaterialK,VertexIndexK,NormalIndexK,TexCoordIndexK,VertexIndexListK,NormalIndexListK,TexCoordIndexListK} NodeKind_t; + +typedef struct treeNode { + NodeKind_t nodeKind; + struct treeNode * sibling; + struct treeNode * child[MAXCHILDREN]; + union { + int index; + float value; + char * name; + PolyType_t polyType; + } attr; +} TreeNode_t; + + +/* + Declarations to prevent SYMBOL NOT FOUND in c++ + */ + +static TokenType yylex(); +int yyerror(char *); +TreeNode_t *parse(); +extern int getToken(); +void writebogfile(TreeNode_t *, FILE *, FILE *); + +#endif /* _GLOBALS_H */ + diff --git a/util/geo2bog/parse.c b/util/geo2bog/parse.c new file mode 100644 index 0000000..422691f --- /dev/null +++ b/util/geo2bog/parse.c @@ -0,0 +1,308 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "globals.h" +#include "parse.h" + +TreeNode_t * linkNode(TreeNode_t * n1, TreeNode_t * n2){ + TreeNode_t * t = n1; + if (t != NULL) { + while (t->sibling != NULL) + t = t->sibling; + t->sibling = n2; + return n1; + } else return n2; +} + +TreeNode_t * newFile(TreeNode_t * head, TreeNode_t * geometry){ + TreeNode_t * treeNode = (TreeNode_t *)malloc( sizeof (TreeNode_t) ); + treeNode->nodeKind = FileK; + treeNode->child[0] = head; + treeNode->child[1] = geometry; + treeNode->sibling = NULL; + return treeNode; +} + +TreeNode_t * newHead(TreeNode_t * version){ + TreeNode_t * treeNode = (TreeNode_t *)malloc( sizeof (TreeNode_t) ); + treeNode->nodeKind = HeadK; + treeNode->child[0] = version; + treeNode->child[1] = NULL; + treeNode->sibling = NULL; + return treeNode; +} + +TreeNode_t * newGeometry(TreeNode_t * list, TreeNode_t * poly){ + TreeNode_t * treeNode = (TreeNode_t *)malloc( sizeof (TreeNode_t) ); + treeNode->nodeKind = GeometryK; + treeNode->child[0] = list; + treeNode->child[1] = poly; + treeNode->sibling = NULL; + return treeNode; +} + +TreeNode_t * newVertex(TreeNode_t * v1, TreeNode_t * v2, TreeNode_t * v3){ + TreeNode_t * treeNode = (TreeNode_t *)malloc( sizeof (TreeNode_t) ); + treeNode->nodeKind = VertexK; + treeNode->child[0] = v1; + treeNode->child[1] = v2; + treeNode->child[2] = v3; + treeNode->sibling = NULL; + return treeNode; +} + +TreeNode_t * newNormal(TreeNode_t * v1, TreeNode_t * v2, TreeNode_t * v3){ + TreeNode_t * treeNode = (TreeNode_t *)malloc( sizeof (TreeNode_t) ); + treeNode->nodeKind = NormalK; + treeNode->child[0] = v1; + treeNode->child[1] = v2; + treeNode->child[2] = v3; + treeNode->sibling = NULL; + return treeNode; +} + +TreeNode_t * newTexCoord(TreeNode_t * v1, TreeNode_t * v2){ + TreeNode_t * treeNode = (TreeNode_t *)malloc( sizeof (TreeNode_t) ); + treeNode->nodeKind = TexCoordK; + treeNode->child[0] = v1; + treeNode->child[1] = v2; + treeNode->sibling = NULL; + return treeNode; +} + +TreeNode_t * newVertexList(TreeNode_t * vertex){ + TreeNode_t * treeNode = (TreeNode_t *)malloc( sizeof (TreeNode_t) ); + treeNode->nodeKind = VertexListK; + treeNode->child[0] = vertex; + treeNode->sibling = NULL; + return treeNode; +} + +TreeNode_t * newNormalList(TreeNode_t * normal){ + TreeNode_t * treeNode = (TreeNode_t *)malloc( sizeof (TreeNode_t) ); + treeNode->nodeKind = NormalListK; + treeNode->child[0] = normal; + treeNode->sibling = NULL; + return treeNode; +} + +TreeNode_t * newTexCoordList(TreeNode_t * texCoord){ + TreeNode_t * treeNode = (TreeNode_t *)malloc( sizeof (TreeNode_t) ); + treeNode->nodeKind = TexCoordListK; + treeNode->child[0] = texCoord; + treeNode->sibling = NULL; + return treeNode; +} + +TreeNode_t * newFloat(float value){ + TreeNode_t * treeNode = (TreeNode_t *)malloc( sizeof (TreeNode_t) ); + treeNode->nodeKind = FloatK; + treeNode->attr.value = value; + return treeNode; +} + +TreeNode_t * newIndex(int index){ + TreeNode_t * treeNode = (TreeNode_t *)malloc( sizeof (TreeNode_t) ); + treeNode->nodeKind = IndexK; + treeNode->attr.index = index; + return treeNode; +} + +TreeNode_t * newPoly(TreeNode_t * polyattr){ + TreeNode_t * treeNode = (TreeNode_t *)malloc( sizeof (TreeNode_t) ); + treeNode->nodeKind = PolyK; + treeNode->child[0] = polyattr; + treeNode->sibling = NULL; + return treeNode; +} + +TreeNode_t * newPolyType(PolyType_t polyType){ + TreeNode_t * treeNode = (TreeNode_t *)malloc( sizeof (TreeNode_t) ); + treeNode->nodeKind = PolyTypeK; + treeNode->attr.polyType = polyType; + treeNode->sibling = NULL; + return treeNode; +} + +TreeNode_t * newMaterial(char * name){ + TreeNode_t * treeNode = (TreeNode_t *)malloc( sizeof (TreeNode_t) ); + treeNode->nodeKind = MaterialK; + treeNode->attr.name = name; + treeNode->sibling = NULL; + return treeNode; +} + +TreeNode_t * newVertexIndexList(TreeNode_t * indexList){ + TreeNode_t * treeNode = (TreeNode_t *)malloc( sizeof (TreeNode_t) ); + treeNode->nodeKind = VertexIndexListK; + treeNode->child[0] = indexList; + treeNode->sibling = NULL; + return treeNode; +} + +TreeNode_t * newNormalIndexList(TreeNode_t * indexList){ + TreeNode_t * treeNode = (TreeNode_t *)malloc( sizeof (TreeNode_t) ); + treeNode->nodeKind = NormalIndexListK; + treeNode->child[0] = indexList; + treeNode->sibling = NULL; + return treeNode; +} + +TreeNode_t * newTexCoordIndexList(TreeNode_t * indexList){ + TreeNode_t * treeNode = (TreeNode_t *)malloc( sizeof (TreeNode_t) ); + treeNode->nodeKind = TexCoordIndexListK; + treeNode->child[0] = indexList; + treeNode->sibling = NULL; + return treeNode; +} + + + + +void printTree(TreeNode_t * node){ + + if (node == NULL) return; + + switch (node->nodeKind){ + case GeometryK: + printf("Geometry {\n"); + printTree(node->child[0]); + printTree(node->child[1]); + printf("}\n"); + break; + case VertexListK: + printf("\tVertexList = [\t"); + printTree(node->child[0]); + printf(" ];\n"); + printTree(node->sibling); + break; + case NormalListK: + printf("\tNormalList = [\t"); + printTree(node->child[0]); + printf(" ];\n"); + printTree(node->sibling); + break; + case TexCoordListK: + printf("\tTexCoordList = [ "); + printTree(node->child[0]); + printf(" ];\n"); + printTree(node->sibling); + break; + case VertexK: + printf("( "); + printTree(node->child[0]); + printf(", "); + printTree(node->child[1]); + printf(", "); + printTree(node->child[2]); + printf(")"); + if (node->sibling != NULL) { + printf(",\n\t\t\t"); + printTree(node->sibling); + } + break; + case NormalK: + printf("( "); + printTree(node->child[0]); + printf(", "); + printTree(node->child[1]); + printf(", "); + printTree(node->child[2]); + printf(")"); + if (node->sibling != NULL) { + printf(",\n\t\t\t"); + printTree(node->sibling); + } + break; + case TexCoordK: + printf("( "); + printTree(node->child[0]); + printf(", "); + printTree(node->child[1]); + printf(")"); + if (node->sibling != NULL) { + printf(",\n\t\t\t"); + printTree(node->sibling); + } + break; + case PolyK: + printf("\tPolygon {\n"); + printTree(node->child[0]); + printf("\t}\n"); + printTree(node->sibling); + break; + case PolyTypeK: + printf("\t\tType = "); + switch(node->attr.polyType){ + case PT_Polygon: + printf("POLYGON"); + break; + case PT_Triangles: + printf("TRIANGLES"); + break; + case PT_Quads: + printf("QUADS"); + break; + case PT_Quad_strip: + printf("QUAD_STRIP"); + break; + case PT_Triangle_strip: + printf("TRIANGLE_STRIP"); + break; + case PT_Triangle_fan: + printf("TRIANGLE_FAN"); + break; + } + printf("\n"); + printTree(node->sibling); + break; + case MaterialK: + printf("\t\tMaterial = %s\n",node->attr.name); + printTree(node->sibling); + break; + case VertexIndexListK: + printf("\t\tVertex = [ "); + printTree(node->child[0]); + printf("];\n"); + printTree(node->sibling); + break; + case NormalIndexListK: + printf("\t\tNormal = [ "); + printTree(node->child[0]); + printf("];\n"); + printTree(node->sibling); + break; + case TexCoordIndexListK: + printf("\t\tTexCoord = [ "); + printTree(node->child[0]); + printf("];\n"); + printTree(node->sibling); + break; + case IndexK: + printf("%i",node->attr.index); + if (node->sibling != NULL){ + printf(", "); + printTree(node->sibling); + } + break; + case FloatK: + printf("%f",node->attr.value); + break; + } +} diff --git a/util/geo2bog/parse.h b/util/geo2bog/parse.h new file mode 100644 index 0000000..19ad0d0 --- /dev/null +++ b/util/geo2bog/parse.h @@ -0,0 +1,50 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _PARS_H +#define _PARS_H + +TreeNode_t * parse(void); + +TreeNode_t * linkNode(TreeNode_t * n1, TreeNode_t * n2 ); + + +TreeNode_t * newFile(TreeNode_t * head, TreeNode_t * geometry); +TreeNode_t * newHead(TreeNode_t * version); +TreeNode_t * newGeometry(TreeNode_t * list, TreeNode_t * poly); +TreeNode_t * newVertex(TreeNode_t * v1, TreeNode_t * v2, TreeNode_t * v3); +TreeNode_t * newNormal(TreeNode_t * v1, TreeNode_t * v2, TreeNode_t * v3); +TreeNode_t * newTexCoord(TreeNode_t * v1, TreeNode_t * v2); +TreeNode_t * newVertexList(TreeNode_t * vertex); +TreeNode_t * newNormalList(TreeNode_t * normal); +TreeNode_t * newTexCoordList(TreeNode_t * texCoord); +TreeNode_t * newFloat(float value); +TreeNode_t * newIndex(int index); +TreeNode_t * newPoly(TreeNode_t * polyattr ); +TreeNode_t * newPolyType(PolyType_t polyType ); +TreeNode_t * newMaterial(char * name ); +TreeNode_t * newVertexIndexList(TreeNode_t * indexList); +TreeNode_t * newNormalIndexList(TreeNode_t * indexList); +TreeNode_t * newTexCoordIndexList(TreeNode_t * indexList); + + + +void printTree(TreeNode_t * node); + +#endif /* _PARS_H */ diff --git a/util/geo2bog/util.c b/util/geo2bog/util.c new file mode 100644 index 0000000..8e80dae --- /dev/null +++ b/util/geo2bog/util.c @@ -0,0 +1,35 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "globals.h" +#include "util.h" + + +char * copyString(char * s){ + int n; + char * t; + if (s==NULL) return NULL; + n = strlen(s)+1; + t = (char *)malloc(n); + if (t==NULL) + printf("Error: Out of memory error at line %d\n",lineno); + else strcpy(t,s); + return t; +} + diff --git a/util/geo2bog/util.h b/util/geo2bog/util.h new file mode 100644 index 0000000..d5da152 --- /dev/null +++ b/util/geo2bog/util.h @@ -0,0 +1,22 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ + + +char * copyString(char * s); diff --git a/util/geo2bog/writebog.c b/util/geo2bog/writebog.c new file mode 100644 index 0000000..8cf79d9 --- /dev/null +++ b/util/geo2bog/writebog.c @@ -0,0 +1,310 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "globals.h" +#include "writebog.h" +#include "namedb.H" + +CNameDB * nameDB; + + +void countElements(TreeNode_t * node, WORD * numV, WORD * numN, + WORD * numTC, WORD * numP){ + + if (node == NULL) return; + + switch (node->nodeKind){ + case FileK: + case GeometryK: + countElements(node->child[0],numV,numN,numTC,numP); + countElements(node->child[1],numV,numN,numTC,numP); + break; + case VertexListK: + case NormalListK: + case TexCoordListK: + countElements(node->child[0],numV,numN,numTC,numP); + countElements(node->sibling,numV,numN,numTC,numP); + break; + case VertexK: + (*numV)++; + countElements(node->sibling,numV,numN,numTC,numP); + break; + case NormalK: + (*numN)++; + countElements(node->sibling,numV,numN,numTC,numP); + break; + case TexCoordK: + (*numTC)++; + countElements(node->sibling,numV,numN,numTC,numP); + break; + case PolyK: + (*numP)++; + countElements(node->sibling,numV,numN,numTC,numP); + break; + } +} + +void writeVertex(TreeNode_t * node, FILE * bogfile ){ + if (node == NULL) return; + + switch (node->nodeKind){ + case GeometryK: + writeVertex(node->child[0],bogfile); + break; + case VertexListK: + writeVertex(node->child[0],bogfile); + writeVertex(node->sibling,bogfile); + break; + case NormalListK: + case TexCoordListK: + writeVertex(node->sibling,bogfile); + break; + case VertexK: + fprintf(bogfile,"%f %f %f\n", node->child[0]->attr.value, + node->child[1]->attr.value, node->child[2]->attr.value); + writeVertex(node->sibling,bogfile); + break; + } +} + +void writeNormal(TreeNode_t * node, FILE * bogfile ){ + if (node == NULL) return; + + switch (node->nodeKind){ + case GeometryK: + writeNormal(node->child[0],bogfile); + break; + case NormalListK: + writeNormal(node->child[0],bogfile); + writeNormal(node->sibling,bogfile); + break; + case VertexListK: + case TexCoordListK: + writeNormal(node->sibling,bogfile); + break; + case NormalK: + fprintf(bogfile,"%f %f %f\n", node->child[0]->attr.value, + node->child[1]->attr.value, node->child[2]->attr.value); + writeNormal(node->sibling,bogfile); + break; + } +} + +void writeTexCoord(TreeNode_t * node, FILE * bogfile ){ + if (node == NULL) return; + + switch (node->nodeKind){ + case GeometryK: + writeTexCoord(node->child[0],bogfile); + break; + case TexCoordListK: + writeTexCoord(node->child[0],bogfile); + writeTexCoord(node->sibling,bogfile); + break; + case VertexListK: + case NormalListK: + writeTexCoord(node->sibling,bogfile); + break; + case TexCoordK: + fprintf(bogfile,"%f %f\n", node->child[0]->attr.value, + node->child[1]->attr.value); + writeTexCoord(node->sibling,bogfile); + break; + } +} + +void writePolygonType(TreeNode_t * node, FILE * bogfile ){ + if (node == NULL) return; + if (node->nodeKind == PolyTypeK){ + fprintf(bogfile,"%i ",node->attr.polyType); + } else writePolygonType(node->sibling,bogfile); +} + +void writePolygonMaterial(TreeNode_t * node, FILE * bogfile ){ + if (node == NULL) return; + if (node->nodeKind == MaterialK){ + fprintf(bogfile,"%i ",nameDB->insert(node->attr.name)); + } else writePolygonMaterial(node->sibling,bogfile); +} + +void writePolygonVertices(TreeNode_t * node, FILE * bogfile ){ + if (node == NULL) return; + switch (node->nodeKind){ + case VertexIndexListK: + writePolygonVertices(node->child[0],bogfile); + break; + case IndexK: + fprintf(bogfile,"%i ",node->attr.index); + if (node->sibling == NULL) fprintf(bogfile,"\n"); + break; + } + writePolygonVertices(node->sibling,bogfile); +} + +void writePolygonNormals(TreeNode_t * node, FILE * bogfile ){ + if (node == NULL) return; + switch (node->nodeKind){ + case NormalIndexListK: + writePolygonNormals(node->child[0],bogfile); + break; + case IndexK: + fprintf(bogfile,"%i ",node->attr.index); + if (node->sibling == NULL) fprintf(bogfile,"\n"); + break; + } + writePolygonNormals(node->sibling,bogfile); +} + +void writePolygonTexCoords(TreeNode_t * node, FILE * bogfile ){ + if (node == NULL) return; + switch (node->nodeKind){ + case TexCoordIndexListK: + writePolygonTexCoords(node->child[0],bogfile); + break; + case IndexK: + fprintf(bogfile,"%i ",node->attr.index); + if (node->sibling == NULL) fprintf(bogfile,"\n"); + break; + } + writePolygonTexCoords(node->sibling,bogfile); +} + +void countIndex(TreeNode_t * node, WORD * numI){ + + if (node == NULL) return; + + switch (node->nodeKind){ + case IndexK: + (*numI)++; + break; + } + countIndex(node->sibling,numI); +} + +void countPolygon(TreeNode_t * node, WORD * numV, WORD * numN, + WORD * numTC){ + + if (node == NULL) return; + + switch (node->nodeKind){ + case VertexIndexListK: + countIndex(node->child[0],numV); + break; + case NormalIndexListK: + countIndex(node->child[0],numN); + break; + case TexCoordIndexListK: + countIndex(node->child[0],numTC); + break; + } + countPolygon(node->sibling,numV,numN,numTC); +} + + +void writePolygon(TreeNode_t * node, FILE * bogfile ){ + WORD numV,numN,numTC; + + if (node == NULL) return; + + switch (node->nodeKind){ + case GeometryK: + writePolygon(node->child[1],bogfile); + break; + case PolyK: + writePolygonType(node->child[0],bogfile); + writePolygonMaterial(node->child[0],bogfile); + numV = numN = numTC = 0; + countPolygon(node->child[0],&numV,&numN,&numTC); + fprintf(bogfile,"%i %i %i\n",numV,numN,numTC); + writePolygonVertices(node->child[0],bogfile); + writePolygonNormals(node->child[0],bogfile); + writePolygonTexCoords(node->child[0],bogfile); + writePolygon(node->sibling,bogfile); + break; + } +} + +void countObjects(TreeNode_t * node,WORD * numO){ + + if (node == NULL) return; + + switch (node->nodeKind){ + case FileK: + countObjects(node->child[1],numO); + break; + case GeometryK: + (*numO)++; + countObjects(node->sibling,numO); + break; + default: + printf("Error: countObjects not supposed to encounter this node!\n"); + } +} + +void writeObjects(TreeNode_t * node,FILE * bogfile, WORD objectId){ + WORD numVertices,numNormals,numTexCoords,numPolygons; + + if (node == NULL) return; + + switch (node->nodeKind){ + case FileK: + writeObjects(node->child[1],bogfile,objectId); + break; + case GeometryK: + numVertices = 0; + numNormals = 0; + numTexCoords = 0; + numPolygons = 0; + + countElements(node,&numVertices,&numNormals,&numTexCoords,&numPolygons); + fprintf(bogfile,"%i %i %i %i %i\n", + objectId,numVertices,numNormals,numTexCoords,numPolygons); + + writeVertex(node,bogfile); + writeNormal(node,bogfile); + writeTexCoord(node,bogfile); + + writePolygon(node,bogfile); + + writeObjects(node->sibling,bogfile,objectId+1); + break; + default: + printf("Error: writeObjects not supposed to encounter this node!\n"); + } + +} + +void writebogfile(TreeNode_t * node, FILE * bogfile, FILE * ndbfile ){ + WORD numObjects; + + numObjects = 0; + + nameDB = new CNameDB; + + countObjects(node,&numObjects); + fprintf(bogfile,"BOG 1 %i\n",numObjects); + + writeObjects(node,bogfile,0); + + nameDB->writeNDB(ndbfile); + + delete nameDB; +} + + diff --git a/util/geo2bog/writebog.h b/util/geo2bog/writebog.h new file mode 100644 index 0000000..e9af18e --- /dev/null +++ b/util/geo2bog/writebog.h @@ -0,0 +1,25 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _WRITEBOG_H +#define _WRITEBOG_H + +void writebogfile(TreeNode_t * node, FILE * bogfile, FILE * ndbfile); + +#endif /* _WRITEBOG_H */ diff --git a/util/getgos/.cvsignore b/util/getgos/.cvsignore new file mode 100644 index 0000000..fefc123 --- /dev/null +++ b/util/getgos/.cvsignore @@ -0,0 +1 @@ +getgos diff --git a/util/getgos/Makefile.am b/util/getgos/Makefile.am new file mode 100644 index 0000000..f52374a --- /dev/null +++ b/util/getgos/Makefile.am @@ -0,0 +1,7 @@ +INCLUDES = -I../../common/include @TIFF_CFLAGS@ + +bin_PROGRAMS = getgos + +getgos_SOURCES = getgos.C getgos_main.C getgosgos.C + +getgos_LDADD = -L../../common/lib/texture -ltexture -L../../common/lib/geometry -lgeometry -L../../common/lib/utils -lpvvmudutils -L../../common/lib/gos -lgos -L../../common/lib/srvcli -lsrvcli -L../../common/lib/crypto -lcrypto @TIFF_LIBS@ -ltiff -lm @NETLIBS@ diff --git a/util/getgos/Makefile.in b/util/getgos/Makefile.in new file mode 100644 index 0000000..9a4ceec --- /dev/null +++ b/util/getgos/Makefile.in @@ -0,0 +1,345 @@ +# Makefile.in generated automatically by automake 1.4 from Makefile.am + +# Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + + +SHELL = @SHELL@ + +srcdir = @srcdir@ +top_srcdir = @top_srcdir@ +VPATH = @srcdir@ +prefix = @prefix@ +exec_prefix = @exec_prefix@ + +bindir = @bindir@ +sbindir = @sbindir@ +libexecdir = @libexecdir@ +datadir = @datadir@ +sysconfdir = @sysconfdir@ +sharedstatedir = @sharedstatedir@ +localstatedir = @localstatedir@ +libdir = @libdir@ +infodir = @infodir@ +mandir = @mandir@ +includedir = @includedir@ +oldincludedir = /usr/include + +DESTDIR = + +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ + +top_builddir = ../.. + +ACLOCAL = @ACLOCAL@ +AUTOCONF = @AUTOCONF@ +AUTOMAKE = @AUTOMAKE@ +AUTOHEADER = @AUTOHEADER@ + +INSTALL = @INSTALL@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS) +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +transform = @program_transform_name@ + +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +CC = @CC@ +CXX = @CXX@ +GL_CFLAGS = @GL_CFLAGS@ +GL_LIBS = @GL_LIBS@ +LEX = @LEX@ +MAKEINFO = @MAKEINFO@ +NETLIBS = @NETLIBS@ +PACKAGE = @PACKAGE@ +RANLIB = @RANLIB@ +TIFF_CFLAGS = @TIFF_CFLAGS@ +TIFF_LIBS = @TIFF_LIBS@ +VERSION = @VERSION@ +YACC = @YACC@ + +INCLUDES = -I../../common/include @TIFF_CFLAGS@ + +bin_PROGRAMS = getgos + +getgos_SOURCES = getgos.C getgos_main.C getgosgos.C + +getgos_LDADD = -L../../common/lib/texture -ltexture -L../../common/lib/geometry -lgeometry -L../../common/lib/utils -lpvvmudutils -L../../common/lib/gos -lgos -L../../common/lib/srvcli -lsrvcli -L../../common/lib/crypto -lcrypto @TIFF_LIBS@ -ltiff -lm @NETLIBS@ +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_CLEAN_FILES = +PROGRAMS = $(bin_PROGRAMS) + + +DEFS = @DEFS@ -I. -I$(srcdir) +CPPFLAGS = @CPPFLAGS@ +LDFLAGS = @LDFLAGS@ +LIBS = @LIBS@ +X_CFLAGS = @X_CFLAGS@ +X_LIBS = @X_LIBS@ +X_EXTRA_LIBS = @X_EXTRA_LIBS@ +X_PRE_LIBS = @X_PRE_LIBS@ +getgos_OBJECTS = getgos.o getgos_main.o getgosgos.o +getgos_DEPENDENCIES = +getgos_LDFLAGS = +CXXFLAGS = @CXXFLAGS@ +CXXCOMPILE = $(CXX) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) +CXXLD = $(CXX) +CXXLINK = $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(LDFLAGS) -o $@ +DIST_COMMON = Makefile.am Makefile.in TODO + + +DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) + +TAR = gtar +GZIP_ENV = --best +DEP_FILES = .deps/getgos.P .deps/getgos_main.P .deps/getgosgos.P +SOURCES = $(getgos_SOURCES) +OBJECTS = $(getgos_OBJECTS) + +all: all-redirect +.SUFFIXES: +.SUFFIXES: .C .S .c .o .s +$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) + cd $(top_srcdir) && $(AUTOMAKE) --foreign util/getgos/Makefile + +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES) + cd $(top_builddir) \ + && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status + + +mostlyclean-binPROGRAMS: + +clean-binPROGRAMS: + -test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS) + +distclean-binPROGRAMS: + +maintainer-clean-binPROGRAMS: + +install-binPROGRAMS: $(bin_PROGRAMS) + @$(NORMAL_INSTALL) + $(mkinstalldirs) $(DESTDIR)$(bindir) + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + if test -f $$p; then \ + echo " $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`"; \ + $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \ + else :; fi; \ + done + +uninstall-binPROGRAMS: + @$(NORMAL_UNINSTALL) + list='$(bin_PROGRAMS)'; for p in $$list; do \ + rm -f $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \ + done + +.s.o: + $(COMPILE) -c $< + +.S.o: + $(COMPILE) -c $< + +mostlyclean-compile: + -rm -f *.o core *.core + +clean-compile: + +distclean-compile: + -rm -f *.tab.c + +maintainer-clean-compile: + +getgos: $(getgos_OBJECTS) $(getgos_DEPENDENCIES) + @rm -f getgos + $(CXXLINK) $(getgos_LDFLAGS) $(getgos_OBJECTS) $(getgos_LDADD) $(LIBS) +.C.o: + $(CXXCOMPILE) -c $< + +tags: TAGS + +ID: $(HEADERS) $(SOURCES) $(LISP) + list='$(SOURCES) $(HEADERS)'; \ + unique=`for i in $$list; do echo $$i; done | \ + awk ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + here=`pwd` && cd $(srcdir) \ + && mkid -f$$here/ID $$unique $(LISP) + +TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS)'; \ + unique=`for i in $$list; do echo $$i; done | \ + awk ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \ + || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags $$unique $(LISP) -o $$here/TAGS) + +mostlyclean-tags: + +clean-tags: + +distclean-tags: + -rm -f TAGS ID + +maintainer-clean-tags: + +distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) + +subdir = util/getgos + +distdir: $(DISTFILES) + here=`cd $(top_builddir) && pwd`; \ + top_distdir=`cd $(top_distdir) && pwd`; \ + distdir=`cd $(distdir) && pwd`; \ + cd $(top_srcdir) \ + && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --foreign util/getgos/Makefile + @for file in $(DISTFILES); do \ + d=$(srcdir); \ + if test -d $$d/$$file; then \ + cp -pr $$/$$file $(distdir)/$$file; \ + else \ + test -f $(distdir)/$$file \ + || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ + || cp -p $$d/$$file $(distdir)/$$file || :; \ + fi; \ + done + +DEPS_MAGIC := $(shell mkdir .deps > /dev/null 2>&1 || :) + +-include $(DEP_FILES) + +mostlyclean-depend: + +clean-depend: + +distclean-depend: + -rm -rf .deps + +maintainer-clean-depend: + +%.o: %.c + @echo '$(COMPILE) -c $<'; \ + $(COMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-cp .deps/$(*F).pp .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm .deps/$(*F).pp + +%.lo: %.c + @echo '$(LTCOMPILE) -c $<'; \ + $(LTCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-sed -e 's/^\([^:]*\)\.o[ ]*:/\1.lo \1.o :/' \ + < .deps/$(*F).pp > .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm -f .deps/$(*F).pp + +%.o: %.C + @echo '$(CXXCOMPILE) -c $<'; \ + $(CXXCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-cp .deps/$(*F).pp .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm .deps/$(*F).pp + +%.lo: %.C + @echo '$(LTCXXCOMPILE) -c $<'; \ + $(LTCXXCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-sed -e 's/^\([^:]*\)\.o[ ]*:/\1.lo \1.o :/' \ + < .deps/$(*F).pp > .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm -f .deps/$(*F).pp +info-am: +info: info-am +dvi-am: +dvi: dvi-am +check-am: all-am +check: check-am +installcheck-am: +installcheck: installcheck-am +install-exec-am: install-binPROGRAMS +install-exec: install-exec-am + +install-data-am: +install-data: install-data-am + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am +install: install-am +uninstall-am: uninstall-binPROGRAMS +uninstall: uninstall-am +all-am: Makefile $(PROGRAMS) +all-redirect: all-am +install-strip: + $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install +installdirs: + $(mkinstalldirs) $(DESTDIR)$(bindir) + + +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -rm -f Makefile $(CONFIG_CLEAN_FILES) + -rm -f config.cache config.log stamp-h stamp-h[0-9]* + +maintainer-clean-generic: +mostlyclean-am: mostlyclean-binPROGRAMS mostlyclean-compile \ + mostlyclean-tags mostlyclean-depend mostlyclean-generic + +mostlyclean: mostlyclean-am + +clean-am: clean-binPROGRAMS clean-compile clean-tags clean-depend \ + clean-generic mostlyclean-am + +clean: clean-am + +distclean-am: distclean-binPROGRAMS distclean-compile distclean-tags \ + distclean-depend distclean-generic clean-am + +distclean: distclean-am + +maintainer-clean-am: maintainer-clean-binPROGRAMS \ + maintainer-clean-compile maintainer-clean-tags \ + maintainer-clean-depend maintainer-clean-generic \ + distclean-am + @echo "This command is intended for maintainers to use;" + @echo "it deletes files that may require special tools to rebuild." + +maintainer-clean: maintainer-clean-am + +.PHONY: mostlyclean-binPROGRAMS distclean-binPROGRAMS clean-binPROGRAMS \ +maintainer-clean-binPROGRAMS uninstall-binPROGRAMS install-binPROGRAMS \ +mostlyclean-compile distclean-compile clean-compile \ +maintainer-clean-compile tags mostlyclean-tags distclean-tags \ +clean-tags maintainer-clean-tags distdir mostlyclean-depend \ +distclean-depend clean-depend maintainer-clean-depend info-am info \ +dvi-am dvi check check-am installcheck-am installcheck install-exec-am \ +install-exec install-data-am install-data install-am install \ +uninstall-am uninstall all-redirect all-am all installdirs \ +mostlyclean-generic distclean-generic clean-generic \ +maintainer-clean-generic clean mostlyclean distclean maintainer-clean + + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: diff --git a/util/getgos/TODO b/util/getgos/TODO new file mode 100644 index 0000000..e13e5b6 --- /dev/null +++ b/util/getgos/TODO @@ -0,0 +1,6 @@ +GetGOS TODO list + +Create -r option for downloading material and textures when downloading +geometry and downloading textures when downloading materials. + + diff --git a/util/getgos/getgos.C b/util/getgos/getgos.C new file mode 100644 index 0000000..609afb3 --- /dev/null +++ b/util/getgos/getgos.C @@ -0,0 +1,44 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include "getgos.H" +#include "inetaddress.H" + +CGetGOS::CGetGOS(COption * option,int requestType,int requestId){ + + timeKeeper = new CTimeKeeper(); + try { + CInetAddress gosAddr(option->getString("host"),option->getInt("port")); + gos = new CGetGOSGOS(this,timeKeeper,&gosAddr); + } catch (CException *e) { + cout << *e << "Error in CGetGOSGOS\n"; + }; + gos->request(requestType,requestId); + +} + +void CGetGOS::quit(){ + timeKeeper->stopLoop(); +} + +void CGetGOS::run(){ + timeKeeper->mainLoop(); +} + diff --git a/util/getgos/getgos.H b/util/getgos/getgos.H new file mode 100644 index 0000000..b84b35f --- /dev/null +++ b/util/getgos/getgos.H @@ -0,0 +1,38 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _GETGOS_H +#define _GETGOS_H + +#include "getgosgos.H" +#include "timekeeper.H" +#include "option.H" + +class CGetGOS { + + CGetGOSGOS * gos; + CTimeKeeper * timeKeeper; + +public: + CGetGOS(COption * option, int requestType,int requestId); + void quit(); + void run(); +}; + +#endif // _GETGOS_H diff --git a/util/getgos/getgos_main.C b/util/getgos/getgos_main.C new file mode 100644 index 0000000..8192555 --- /dev/null +++ b/util/getgos/getgos_main.C @@ -0,0 +1,94 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include <signal.h> +#include <iostream.h> +#include <stdlib.h> +#include <unistd.h> +#include "getgos.H" +#include "msggos.H" + +CGetGOS * getgos; + +void signalhandler(int signum){ + switch(signum){ + case SIGINT: + getgos->quit(); + break; + } +} + +void printUsage(){ + printf("Usage [-h|--host <gos host>] [-p|--port <gos port>] <-g|-m|-t ID>\n"); +} + + +int main(int argc, char * argv[]){ + + int id; + + // Install signal handlers + signal(SIGINT, signalhandler); + signal(SIGPIPE, SIG_IGN); + + int ch; + + COption option; + + option.setValue("host",'h',"localhost"); + option.setValue("port",'p',GOS_CLIENT_PORT); + option.setValue("material",'m',-1); + option.setValue("geometry",'g',-1); + option.setValue("texture",'t',-1); + option.setValue("help",'h',0); + + option.parseArguments(argc,argv); + + if (argc < 3){ + printUsage(); + exit (0); + } + + if (option.getInt("help")){ + printUsage(); + exit (0); + } + + if (option.getInt("geometry") != -1){ + getgos = new CGetGOS(&option,GOSREQUEST_GEOMETRY,option.getInt("geometry")); + getgos->run(); + delete getgos; + } + + if (option.getInt("material") != -1){ + getgos = new CGetGOS(&option,GOSREQUEST_MATERIAL,option.getInt("material")); + getgos->run(); + delete getgos; + } + + if (option.getInt("texture") != -1){ + getgos = new CGetGOS(&option,GOSREQUEST_TEXTURE,option.getInt("texture")); + getgos->run(); + delete getgos; + } + + exit(0); +} + diff --git a/util/getgos/getgosgos.C b/util/getgos/getgosgos.C new file mode 100644 index 0000000..71d93f6 --- /dev/null +++ b/util/getgos/getgosgos.C @@ -0,0 +1,58 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include <limits.h> +#include <stdio.h> +#include "getgosgos.H" +#include "getgos.H" + +CGetGOSGOS::CGetGOSGOS(CGetGOS * getGOS,CTimeKeeper * timeKeeper, + CInetAddress *gosAddress):CGOS(timeKeeper,gosAddress){ + this->getGOS = getGOS; +} + +void CGetGOSGOS::error(){ + getGOS->quit(); +} + +void CGetGOSGOS::geometry(CGeometry * geometry){ + char name[PATH_MAX]; + sprintf(name,"%i.bog",geometry->getId()); + geometry->save(name); + delete geometry; + error(); +} + +void CGetGOSGOS::material(CMaterial * material){ + char name[PATH_MAX]; + sprintf(name,"%i.bmat",material->getId()); + material->save(name); + delete material; + error(); +} + +void CGetGOSGOS::texture(CTexture * texture){ + char name[PATH_MAX]; + sprintf(name,"%i.tex",texture->getId()); + texture->save(name); + delete texture; + error(); +} + diff --git a/util/getgos/getgosgos.H b/util/getgos/getgosgos.H new file mode 100644 index 0000000..663fd4c --- /dev/null +++ b/util/getgos/getgosgos.H @@ -0,0 +1,41 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _GETGOSGOS_H +#define _GETGOSGOS_H + +#include "gos.H" + +class CGetGOS; + +class CGetGOSGOS : public CGOS { + CGetGOS * getGOS; + +public: + CGetGOSGOS(CGetGOS * getGOS,CTimeKeeper * timeKeeper, + CInetAddress *gosAddress); + + virtual void error(); + virtual void geometry(CGeometry * geometry); + virtual void material(CMaterial * material); + virtual void texture(CTexture * texture); + +}; + +#endif // _GETGOSGOS_H diff --git a/util/utilities.html b/util/utilities.html new file mode 100644 index 0000000..2a2963d --- /dev/null +++ b/util/utilities.html @@ -0,0 +1,15 @@ +<HTML> +<HEAD> +<TITLE>PVVMUD - Utilities</TITLE> +</HEAD> +<BODY> +<H1>Utilities</H1> + +<H2>File converting</H2> +<UL> + <LI><A HREF="asc2bog/asc2bog.html">asc2bog</A> + <LI><A HREF="geo2bog/geo2bog.html">geo2bog</A> +</UL> + +</BODY> +</HTML> diff --git a/worldsrv/.cvsignore b/worldsrv/.cvsignore new file mode 100644 index 0000000..4c9908d --- /dev/null +++ b/worldsrv/.cvsignore @@ -0,0 +1 @@ +worldsrv diff --git a/worldsrv/Makefile.am b/worldsrv/Makefile.am new file mode 100644 index 0000000..720b0f9 --- /dev/null +++ b/worldsrv/Makefile.am @@ -0,0 +1,8 @@ +INCLUDES = -I../common/include @X_CFLAGS@ @GL_CFLAGS@ @TIFF_CFLAGS@ + +bin_PROGRAMS = worldsrv + +worldsrv_SOURCES = worldclimanager.C worldclimessage.C worldcliprotocol.C worldclisrvsocket.C worldgos.C worldsrv.C worldsrv_main.C worldsrvlistenerlist.C worldsrvmanager.C worldsrvmessage.C worldsrvobject.C worldsrvprotocol.C worldsrvsrvsocket.C worldsrvworld.C waupdateclientposition.C wacreateclientobject.C waremoveclientobject.C + +worldsrv_LDADD = -L../common/lib/gos -lgos -L../common/lib/geometry -lgeometry -L../common/lib/texture -ltexture -lgos -L../common/lib/world -lworld -L../common/lib/srvcli -lsrvcli -L../common/lib/utils -lpvvmudutils -L../common/lib/crypto -lcrypto @TIFF_LIBS@ -ltiff -lm @NETLIBS@ + diff --git a/worldsrv/Makefile.in b/worldsrv/Makefile.in new file mode 100644 index 0000000..3adff9b --- /dev/null +++ b/worldsrv/Makefile.in @@ -0,0 +1,357 @@ +# Makefile.in generated automatically by automake 1.4 from Makefile.am + +# Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + + +SHELL = @SHELL@ + +srcdir = @srcdir@ +top_srcdir = @top_srcdir@ +VPATH = @srcdir@ +prefix = @prefix@ +exec_prefix = @exec_prefix@ + +bindir = @bindir@ +sbindir = @sbindir@ +libexecdir = @libexecdir@ +datadir = @datadir@ +sysconfdir = @sysconfdir@ +sharedstatedir = @sharedstatedir@ +localstatedir = @localstatedir@ +libdir = @libdir@ +infodir = @infodir@ +mandir = @mandir@ +includedir = @includedir@ +oldincludedir = /usr/include + +DESTDIR = + +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ + +top_builddir = .. + +ACLOCAL = @ACLOCAL@ +AUTOCONF = @AUTOCONF@ +AUTOMAKE = @AUTOMAKE@ +AUTOHEADER = @AUTOHEADER@ + +INSTALL = @INSTALL@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS) +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +transform = @program_transform_name@ + +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +CC = @CC@ +CXX = @CXX@ +GL_CFLAGS = @GL_CFLAGS@ +GL_LIBS = @GL_LIBS@ +LEX = @LEX@ +MAKEINFO = @MAKEINFO@ +NETLIBS = @NETLIBS@ +PACKAGE = @PACKAGE@ +RANLIB = @RANLIB@ +TIFF_CFLAGS = @TIFF_CFLAGS@ +TIFF_LIBS = @TIFF_LIBS@ +VERSION = @VERSION@ +YACC = @YACC@ + +INCLUDES = -I../common/include @X_CFLAGS@ @GL_CFLAGS@ @TIFF_CFLAGS@ + +bin_PROGRAMS = worldsrv + +worldsrv_SOURCES = worldclimanager.C worldclimessage.C worldcliprotocol.C worldclisrvsocket.C worldgos.C worldsrv.C worldsrv_main.C worldsrvlistenerlist.C worldsrvmanager.C worldsrvmessage.C worldsrvobject.C worldsrvprotocol.C worldsrvsrvsocket.C worldsrvworld.C waupdateclientposition.C wacreateclientobject.C waremoveclientobject.C + +worldsrv_LDADD = -L../common/lib/gos -lgos -L../common/lib/geometry -lgeometry -L../common/lib/texture -ltexture -lgos -L../common/lib/world -lworld -L../common/lib/srvcli -lsrvcli -L../common/lib/utils -lpvvmudutils -L../common/lib/crypto -lcrypto @TIFF_LIBS@ -ltiff -lm @NETLIBS@ +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_CLEAN_FILES = +PROGRAMS = $(bin_PROGRAMS) + + +DEFS = @DEFS@ -I. -I$(srcdir) +CPPFLAGS = @CPPFLAGS@ +LDFLAGS = @LDFLAGS@ +LIBS = @LIBS@ +X_CFLAGS = @X_CFLAGS@ +X_LIBS = @X_LIBS@ +X_EXTRA_LIBS = @X_EXTRA_LIBS@ +X_PRE_LIBS = @X_PRE_LIBS@ +worldsrv_OBJECTS = worldclimanager.o worldclimessage.o \ +worldcliprotocol.o worldclisrvsocket.o worldgos.o worldsrv.o \ +worldsrv_main.o worldsrvlistenerlist.o worldsrvmanager.o \ +worldsrvmessage.o worldsrvobject.o worldsrvprotocol.o \ +worldsrvsrvsocket.o worldsrvworld.o waupdateclientposition.o \ +wacreateclientobject.o waremoveclientobject.o +worldsrv_DEPENDENCIES = +worldsrv_LDFLAGS = +CXXFLAGS = @CXXFLAGS@ +CXXCOMPILE = $(CXX) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) +CXXLD = $(CXX) +CXXLINK = $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(LDFLAGS) -o $@ +DIST_COMMON = Makefile.am Makefile.in TODO + + +DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) + +TAR = gtar +GZIP_ENV = --best +DEP_FILES = .deps/wacreateclientobject.P .deps/waremoveclientobject.P \ +.deps/waupdateclientposition.P .deps/worldclimanager.P \ +.deps/worldclimessage.P .deps/worldcliprotocol.P \ +.deps/worldclisrvsocket.P .deps/worldgos.P .deps/worldsrv.P \ +.deps/worldsrv_main.P .deps/worldsrvlistenerlist.P \ +.deps/worldsrvmanager.P .deps/worldsrvmessage.P .deps/worldsrvobject.P \ +.deps/worldsrvprotocol.P .deps/worldsrvsrvsocket.P \ +.deps/worldsrvworld.P +SOURCES = $(worldsrv_SOURCES) +OBJECTS = $(worldsrv_OBJECTS) + +all: all-redirect +.SUFFIXES: +.SUFFIXES: .C .S .c .o .s +$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) + cd $(top_srcdir) && $(AUTOMAKE) --foreign worldsrv/Makefile + +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES) + cd $(top_builddir) \ + && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status + + +mostlyclean-binPROGRAMS: + +clean-binPROGRAMS: + -test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS) + +distclean-binPROGRAMS: + +maintainer-clean-binPROGRAMS: + +install-binPROGRAMS: $(bin_PROGRAMS) + @$(NORMAL_INSTALL) + $(mkinstalldirs) $(DESTDIR)$(bindir) + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + if test -f $$p; then \ + echo " $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`"; \ + $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \ + else :; fi; \ + done + +uninstall-binPROGRAMS: + @$(NORMAL_UNINSTALL) + list='$(bin_PROGRAMS)'; for p in $$list; do \ + rm -f $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \ + done + +.s.o: + $(COMPILE) -c $< + +.S.o: + $(COMPILE) -c $< + +mostlyclean-compile: + -rm -f *.o core *.core + +clean-compile: + +distclean-compile: + -rm -f *.tab.c + +maintainer-clean-compile: + +worldsrv: $(worldsrv_OBJECTS) $(worldsrv_DEPENDENCIES) + @rm -f worldsrv + $(CXXLINK) $(worldsrv_LDFLAGS) $(worldsrv_OBJECTS) $(worldsrv_LDADD) $(LIBS) +.C.o: + $(CXXCOMPILE) -c $< + +tags: TAGS + +ID: $(HEADERS) $(SOURCES) $(LISP) + list='$(SOURCES) $(HEADERS)'; \ + unique=`for i in $$list; do echo $$i; done | \ + awk ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + here=`pwd` && cd $(srcdir) \ + && mkid -f$$here/ID $$unique $(LISP) + +TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS)'; \ + unique=`for i in $$list; do echo $$i; done | \ + awk ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \ + || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags $$unique $(LISP) -o $$here/TAGS) + +mostlyclean-tags: + +clean-tags: + +distclean-tags: + -rm -f TAGS ID + +maintainer-clean-tags: + +distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) + +subdir = worldsrv + +distdir: $(DISTFILES) + here=`cd $(top_builddir) && pwd`; \ + top_distdir=`cd $(top_distdir) && pwd`; \ + distdir=`cd $(distdir) && pwd`; \ + cd $(top_srcdir) \ + && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --foreign worldsrv/Makefile + @for file in $(DISTFILES); do \ + d=$(srcdir); \ + if test -d $$d/$$file; then \ + cp -pr $$/$$file $(distdir)/$$file; \ + else \ + test -f $(distdir)/$$file \ + || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ + || cp -p $$d/$$file $(distdir)/$$file || :; \ + fi; \ + done + +DEPS_MAGIC := $(shell mkdir .deps > /dev/null 2>&1 || :) + +-include $(DEP_FILES) + +mostlyclean-depend: + +clean-depend: + +distclean-depend: + -rm -rf .deps + +maintainer-clean-depend: + +%.o: %.c + @echo '$(COMPILE) -c $<'; \ + $(COMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-cp .deps/$(*F).pp .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm .deps/$(*F).pp + +%.lo: %.c + @echo '$(LTCOMPILE) -c $<'; \ + $(LTCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-sed -e 's/^\([^:]*\)\.o[ ]*:/\1.lo \1.o :/' \ + < .deps/$(*F).pp > .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm -f .deps/$(*F).pp + +%.o: %.C + @echo '$(CXXCOMPILE) -c $<'; \ + $(CXXCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-cp .deps/$(*F).pp .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm .deps/$(*F).pp + +%.lo: %.C + @echo '$(LTCXXCOMPILE) -c $<'; \ + $(LTCXXCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< + @-sed -e 's/^\([^:]*\)\.o[ ]*:/\1.lo \1.o :/' \ + < .deps/$(*F).pp > .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm -f .deps/$(*F).pp +info-am: +info: info-am +dvi-am: +dvi: dvi-am +check-am: all-am +check: check-am +installcheck-am: +installcheck: installcheck-am +install-exec-am: install-binPROGRAMS +install-exec: install-exec-am + +install-data-am: +install-data: install-data-am + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am +install: install-am +uninstall-am: uninstall-binPROGRAMS +uninstall: uninstall-am +all-am: Makefile $(PROGRAMS) +all-redirect: all-am +install-strip: + $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install +installdirs: + $(mkinstalldirs) $(DESTDIR)$(bindir) + + +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -rm -f Makefile $(CONFIG_CLEAN_FILES) + -rm -f config.cache config.log stamp-h stamp-h[0-9]* + +maintainer-clean-generic: +mostlyclean-am: mostlyclean-binPROGRAMS mostlyclean-compile \ + mostlyclean-tags mostlyclean-depend mostlyclean-generic + +mostlyclean: mostlyclean-am + +clean-am: clean-binPROGRAMS clean-compile clean-tags clean-depend \ + clean-generic mostlyclean-am + +clean: clean-am + +distclean-am: distclean-binPROGRAMS distclean-compile distclean-tags \ + distclean-depend distclean-generic clean-am + +distclean: distclean-am + +maintainer-clean-am: maintainer-clean-binPROGRAMS \ + maintainer-clean-compile maintainer-clean-tags \ + maintainer-clean-depend maintainer-clean-generic \ + distclean-am + @echo "This command is intended for maintainers to use;" + @echo "it deletes files that may require special tools to rebuild." + +maintainer-clean: maintainer-clean-am + +.PHONY: mostlyclean-binPROGRAMS distclean-binPROGRAMS clean-binPROGRAMS \ +maintainer-clean-binPROGRAMS uninstall-binPROGRAMS install-binPROGRAMS \ +mostlyclean-compile distclean-compile clean-compile \ +maintainer-clean-compile tags mostlyclean-tags distclean-tags \ +clean-tags maintainer-clean-tags distdir mostlyclean-depend \ +distclean-depend clean-depend maintainer-clean-depend info-am info \ +dvi-am dvi check check-am installcheck-am installcheck install-exec-am \ +install-exec install-data-am install-data install-am install \ +uninstall-am uninstall all-redirect all-am all installdirs \ +mostlyclean-generic distclean-generic clean-generic \ +maintainer-clean-generic clean mostlyclean distclean maintainer-clean + + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: diff --git a/worldsrv/TODO b/worldsrv/TODO new file mode 100644 index 0000000..eb306cd --- /dev/null +++ b/worldsrv/TODO @@ -0,0 +1,8 @@ +Ny quit kode! + -N�r signal kaller quit s� avsluttes bare timekeeper loopen. + Dette gj�r at det ikke blir lagt merke til at worldsrv avslutter i + pvvmudsrv. M� fikses p� samme m�te som samme file blir fikset i GOS. + +Use gosAddress when connection to GOS! + -Connecting to localhost don't use gosAddress given in MsgGOSInfo. + diff --git a/worldsrv/wacreateclientobject.C b/worldsrv/wacreateclientobject.C new file mode 100644 index 0000000..d761cbd --- /dev/null +++ b/worldsrv/wacreateclientobject.C @@ -0,0 +1,30 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include "wacreateclientobject.H" + +CWACreateClientObject::CWACreateClientObject( DWORD objectId, DWORD geometryId, DWORD parentId, const CPosition & position ,const CDirection & direction ) + :CWACreateObject("object",objectId,geometryId,parentId,position,direction){ +} + +int CWACreateClientObject::animate( DWORD time ){ + cdebug << "CWACreateClientObject::animate ( " << time << " ) I just send on message to the client :)" << endl; + return FALSE; +} diff --git a/worldsrv/wacreateclientobject.H b/worldsrv/wacreateclientobject.H new file mode 100644 index 0000000..f56a9fc --- /dev/null +++ b/worldsrv/wacreateclientobject.H @@ -0,0 +1,32 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _WACREATECLIENTOBJECT_H +#define _WACREATECLIENTOBJECT_H + +#include "wacreateobject.H" + +class CWACreateClientObject : public CWACreateObject { +public: + CWACreateClientObject( DWORD objectId , DWORD geometryId, DWORD parentId, const CPosition & position, const CDirection & direction); + + virtual int animate( DWORD time ); +}; + +#endif // _WACREATECLIENTOBJECT_H diff --git a/worldsrv/waremoveclientobject.C b/worldsrv/waremoveclientobject.C new file mode 100644 index 0000000..0820132 --- /dev/null +++ b/worldsrv/waremoveclientobject.C @@ -0,0 +1,30 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include "waremoveclientobject.H" + +CWARemoveClientObject::CWARemoveClientObject( DWORD objectId, DWORD parentId ) + :CWARemoveObject(objectId,parentId){ +} + +int CWARemoveClientObject::animate( DWORD time ){ + cdebug << "CWARemoveClientObject::animate ( " << time << " ) I just send on message to the client :)" << endl; + return FALSE; +} diff --git a/worldsrv/waremoveclientobject.H b/worldsrv/waremoveclientobject.H new file mode 100644 index 0000000..17b005c --- /dev/null +++ b/worldsrv/waremoveclientobject.H @@ -0,0 +1,32 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _WAREMOVECLIENTOBJECT_H +#define _WAREMOVECLIENTOBJECT_H + +#include "waremoveobject.H" + +class CWARemoveClientObject : public CWARemoveObject { +public: + CWARemoveClientObject( DWORD objectId , DWORD parentId ); + + virtual int animate( DWORD time ); +}; + +#endif // _WAREMOVECLIENTOBJECT_H diff --git a/worldsrv/waupdateclientposition.C b/worldsrv/waupdateclientposition.C new file mode 100644 index 0000000..2ae6719 --- /dev/null +++ b/worldsrv/waupdateclientposition.C @@ -0,0 +1,30 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include "waupdateclientposition.H" + +CWAUpdateClientPosition::CWAUpdateClientPosition( DWORD objectId, const CPosition & position ) + :CWAUpdatePosition(objectId,position){ +} + +int CWAUpdateClientPosition::animate( DWORD time ){ + cdebug << "CWAUpdateClientPosition::animate ( " << time << " ) I just send on message to the client :)" << endl; + return FALSE; +} diff --git a/worldsrv/waupdateclientposition.H b/worldsrv/waupdateclientposition.H new file mode 100644 index 0000000..c1bc9ac --- /dev/null +++ b/worldsrv/waupdateclientposition.H @@ -0,0 +1,32 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _WAUPDATECLIENTPOSITION_H +#define _WAUPDATECLIENTPOSITION_H + +#include "waupdateposition.H" + +class CWAUpdateClientPosition : public CWAUpdatePosition { + CPosition m_position; +public: + CWAUpdateClientPosition( DWORD objectId, const CPosition & position ); + virtual int animate( DWORD time ); +}; + +#endif // _WAUPDATECLIENTPOSITION_H diff --git a/worldsrv/worldclimanager.C b/worldsrv/worldclimanager.C new file mode 100644 index 0000000..c040e69 --- /dev/null +++ b/worldsrv/worldclimanager.C @@ -0,0 +1,170 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include <iostream.h> +#include "worldclimanager.H" + +static int currGOSCliManagerId = 0; + +CWorldCliManager::CWorldCliManager(CWorldSrv * worldSrv, CWorldCliProtocol * protocol):CManager(protocol){ + char name[16]; + m_worldSrv = worldSrv; + m_id = ++currGOSCliManagerId; + m_quit = FALSE; + m_masterCell = NULL; + sprintf(name,"Client %i",m_id); + getProtocol()->setName(name); + setName(name); +} + +CWorldCliManager::~CWorldCliManager(){ + + // Unregister all listeners in world + changeMasterCell(-1); + +} + +CWorldSrvObject * CWorldCliManager::getMasterCell(){ + return m_masterCell; +} + +/////////////////////////////////////////////////////////////////////////////// +// Message in + +/////////////////////////////////////////////////////////////////////////////// +// changeMasterCell +// Arguments : +// newMasterCellId : New master cell or -1 to unregister all listeners +// +void CWorldCliManager::changeMasterCell(DWORD newMasterCellId){ + + CWorldSrvObject* newMasterCell = NULL; + + // Find oldCells + + cout << "Change MasterCell from : "; + if (m_masterCell != NULL) cout << m_masterCell->getObjectId(); + else cout << "-1"; + cout << " to " << newMasterCellId << "\nOld cells:"; + + CIntArray oldCells; + if (m_masterCell != NULL){ + cout << " " << m_masterCell->getObjectId(); + oldCells.add( m_masterCell->getObjectId() ); + CCellPVS * pvs = m_masterCell->getPVS(); + if (pvs != NULL){ + CObjectListItem * item = pvs->getFirstPVCell(); + while (item != NULL){ + DWORD cellId = ((CPVCell*)item->getObject())->getCellId(); + cout << " " << cellId; + oldCells.add( cellId ); + item = item->getNext(); + } + } + } + + // Find newCells + + cout << "\nNew cells:"; + + CIntArray newCells; + if (newMasterCellId != ID_UNKNOWN){ + cout << " " << newMasterCellId; + newCells.add( newMasterCellId ); + newMasterCell = (CWorldSrvObject*)getWorld()->getObject(newMasterCellId); + CCellPVS * pvs = newMasterCell->getPVS(); + if (pvs != NULL){ + CObjectListItem * item = pvs->getFirstPVCell(); + while (item != NULL){ + DWORD cellId = ((CPVCell*)item->getObject())->getCellId(); + cout << " " << cellId; + newCells.add( cellId ); + item = item->getNext(); + } + } + } + + cout << "\n"; + + CIntArray addCells = newCells.substracSet( oldCells ); + CIntArray updateCells = oldCells.unionSet( newCells ); + CIntArray deleteCells = oldCells.substracSet( newCells ); + + int num,ii; + CWorldSrvObject * cell; + + cout << "Delete cells: "; + num = deleteCells.getNumElements(); + for (ii = 0; ii < num; ii++) cout << " " << deleteCells.get(ii); + cout << "\nAdd cells: "; + num = addCells.getNumElements(); + for (ii = 0; ii < num; ii++) cout << " " << addCells.get(ii); + cout << "\nUpdate cells: "; + num = updateCells.getNumElements(); + for (ii = 0; ii < num; ii++) cout << " " << updateCells.get(ii); + cout << "\n"; + + m_masterCell = newMasterCell; + + num = updateCells.getNumElements(); + while (num-- > 0){ + cell = (CWorldSrvObject*)getWorld()->getObject(updateCells.get(num)); + if (cell != NULL) cell->updateListener(this); + } + + num = addCells.getNumElements(); + while (num-- > 0){ + cell = (CWorldSrvObject*)getWorld()->getObject(addCells.get(num)); + if (cell != NULL) cell->addListener(this); + } + + num = deleteCells.getNumElements(); + while (num-- > 0){ + cell = (CWorldSrvObject*)getWorld()->getObject(deleteCells.get(num)); + if (cell != NULL) cell->removeListener(this); + } + +} + +void CWorldCliManager::recivePing(BYTE sequenceNumber){ + DWORD time = getWorld()->getTime(); + cdebug << "Send pong: sequence number " << (int)sequenceNumber + << " server time : " << time << endl; + getProtocol()->sendPong(sequenceNumber,time); +} + +/////////////////////////////////////////////////////////////////////////////// +// Message out + +void CWorldCliManager::sendAnimation(CWorldAnimation * animation){ + getProtocol()->sendAnimation(animation); +} + +/////////////////////////////////////////////////////////////////////////////// +// Utility functions + +void CWorldCliManager::quit(){ + cout << "Client marked quit\n"; + m_quit = TRUE; +} + +int CWorldCliManager::getQuit(){ + return m_quit; +} diff --git a/worldsrv/worldclimanager.H b/worldsrv/worldclimanager.H new file mode 100644 index 0000000..50dea2c --- /dev/null +++ b/worldsrv/worldclimanager.H @@ -0,0 +1,56 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _WORLDCLIMANAGER_H +#define _WORLDCLIMANAGER_H + +#include "worldsrv.H" +#include "worldcliprotocol.H" +#include "manager.H" +#include "listener.H" + +class CWorldCliManager: public CManager, public CListener { + CWorldSrv * m_worldSrv; + int m_id; + int m_quit; + CWorldSrvObject * m_masterCell; +public: + CWorldCliManager(CWorldSrv * worldSrv, CWorldCliProtocol * protocol); + virtual ~CWorldCliManager(); + + CWorldSrv * getWorldSrv(){ return m_worldSrv; } + int getId(){ return m_id; } + CWorldCliProtocol * getProtocol() { return (CWorldCliProtocol*)getCommunicate(); } + CWorldSrvWorld* getWorld(){ return getWorldSrv()->getWorld(); } + + CWorldSrvObject * getMasterCell(); + + // Messages in + void changeMasterCell(DWORD newMasterCellId); + void recivePing(BYTE sequenceNumber); + + // Messages out + void sendAnimation(CWorldAnimation * animation); + + virtual void quit(); + int getQuit(); + +}; + +#endif // _WORLDCLIMANAGER_H diff --git a/worldsrv/worldclimessage.C b/worldsrv/worldclimessage.C new file mode 100644 index 0000000..387d770 --- /dev/null +++ b/worldsrv/worldclimessage.C @@ -0,0 +1,68 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include <iostream.h> +#include "worldclimessage.H" +#include "worldclimanager.H" + +/****************************************************************************** +* +* CMsgWorldCliChangeMasterCell +* +******************************************************************************/ + +CMsgWorldCliChangeMasterCell::CMsgWorldCliChangeMasterCell():CMsgChangeMasterCell(){ +} + +CMsgWorldCliChangeMasterCell * CMsgWorldCliChangeMasterCell::createMsg(){ + return new CMsgWorldCliChangeMasterCell(); +} + +int CMsgWorldCliChangeMasterCell::executeMsg(){ + cout << "Execute MsgWorldCliChangeMasterCell: " << getNewMasterCellId() << "\n"; + CWorldCliManager * manager = (CWorldCliManager*)getManager(); + manager->changeMasterCell(getNewMasterCellId()); + return TRUE; +} + + + +/****************************************************************************** +* +* CMsgWorldCliPing +* +******************************************************************************/ + +CMsgWorldCliPing::CMsgWorldCliPing():CMsgPing(){ +} + +CMsgWorldCliPing * CMsgWorldCliPing::createMsg(){ + return new CMsgWorldCliPing(); +} + +int CMsgWorldCliPing::executeMsg(){ + cout << "Execute MsgWorldCliPing: " << (int)getSequenceNumber() << "\n"; + CWorldCliManager * manager = (CWorldCliManager*)getManager(); + manager->recivePing(getSequenceNumber()); + return TRUE; +} + + + diff --git a/worldsrv/worldclimessage.H b/worldsrv/worldclimessage.H new file mode 100644 index 0000000..f716e96 --- /dev/null +++ b/worldsrv/worldclimessage.H @@ -0,0 +1,41 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _WORLDCLIMESSAGE_H +#define _WORLDCLIMESSAGE_H + +#include "msgworld.H" +#include "msgsrvcli.H" + +class CMsgWorldCliChangeMasterCell : public CMsgChangeMasterCell { +public: + CMsgWorldCliChangeMasterCell(); + static CMsgWorldCliChangeMasterCell * createMsg(); + virtual int executeMsg(); +}; + +class CMsgWorldCliPing : public CMsgPing { +public: + CMsgWorldCliPing(); + static CMsgWorldCliPing * createMsg(); + virtual int executeMsg(); +}; + + +#endif // _WORLDCLIMESSAGE_H diff --git a/worldsrv/worldcliprotocol.C b/worldsrv/worldcliprotocol.C new file mode 100644 index 0000000..6129a49 --- /dev/null +++ b/worldsrv/worldcliprotocol.C @@ -0,0 +1,52 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include "worldcliprotocol.H" +#include "worldclimanager.H" +#include "worldclimessage.H" + +CWorldCliProtocol::CWorldCliProtocol(CSocket * socket,CTimeKeeper * timeKeeper) + :CCommunicate(socket,timeKeeper) { + + addMsg((MsgCreateFunc_t)CMsgWorldCliChangeMasterCell::createMsg); + addMsg((MsgCreateFunc_t)CMsgWorldCliPing::createMsg); + +} + +void CWorldCliProtocol::quit(){ + CWorldCliManager * manager = (CWorldCliManager*)getManager(); + manager->quit(); +} + +/////////////////////////////////////////////////////////////////////////////// + +void CWorldCliProtocol::sendAnimation( CWorldAnimation * animation ){ + CMessage * msg = animation->createMessage(); + sendMessage(msg,TRUE); +} + + +void CWorldCliProtocol::sendPong( BYTE sequenceNumber, DWORD serverTime ){ + CMsgPong * msg = new CMsgPong(sequenceNumber,serverTime); + sendMessage(msg,TRUE); +} + + + diff --git a/worldsrv/worldcliprotocol.H b/worldsrv/worldcliprotocol.H new file mode 100644 index 0000000..7ece454 --- /dev/null +++ b/worldsrv/worldcliprotocol.H @@ -0,0 +1,38 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _WORLDCLIPROTOCOL_H +#define _WORLDCLIPROTOCOL_H + +#include "communicate.H" +#include "socket.H" +#include "worldsrvworld.H" + +class CWorldCliProtocol: public CCommunicate { + +public: + CWorldCliProtocol(CSocket * socket, CTimeKeeper * timeKeeper); + virtual void quit(); + + void sendAnimation(CWorldAnimation * animation); + void sendPong( BYTE sequenceNumber, DWORD serverTime ); + +}; + +#endif // _WORLDCLIPROTOCOL_H diff --git a/worldsrv/worldclisrvsocket.C b/worldsrv/worldclisrvsocket.C new file mode 100644 index 0000000..1c5da74 --- /dev/null +++ b/worldsrv/worldclisrvsocket.C @@ -0,0 +1,49 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include <iostream.h> +#include "worldsrv.H" +#include "worldclisrvsocket.H" +#include "worldcliprotocol.H" +#include "worldclimanager.H" + + +CWorldCliSrvSocket::CWorldCliSrvSocket(CWorldSrv * worldSrv, char *addr, + int port, CTimeKeeper * timeKeeper): CServerSocket(addr,port){ + m_timeKeeper = timeKeeper; + m_worldSrv = worldSrv; + m_timeKeeper->addFd(getFileDescriptor(),this,TIMEKEEPER_IN); +} + +int CWorldCliSrvSocket::timeKeeperFD(int event){ + CSocket * socket = accept(); + socket->setNonBlocking(); + CWorldCliManager * manager = new CWorldCliManager(m_worldSrv,new CWorldCliProtocol(socket,m_timeKeeper)); + cout << "New client (" << manager->getId() << "): "; + try { + cout << socket->getAddress().getHostName() << "\n"; + } catch (CException * e){ + cout << "Error: Resolving client hostname\n"; + delete e; + } + m_worldSrv->addCliManager(manager); + return TRUE; +} + diff --git a/worldsrv/worldclisrvsocket.H b/worldsrv/worldclisrvsocket.H new file mode 100644 index 0000000..9347af9 --- /dev/null +++ b/worldsrv/worldclisrvsocket.H @@ -0,0 +1,41 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _WORLDCLISRVSOCKET_H +#define _WORLDCLISRVSOCKET_H + +#include "socket.H" +#include "timekeeper.H" + +class CWorldSrv; + +class CWorldCliSrvSocket : public CServerSocket, public CTimeKeeperItem { + CWorldSrv * m_worldSrv; + CTimeKeeper * m_timeKeeper; + int m_quit; +public: + CWorldCliSrvSocket(CWorldSrv * worldSrv, char *addr,int port,CTimeKeeper * timeKeeper); + + int getQuit(){ return m_quit; } + + virtual int timeKeeperFD(int event); + +}; + +#endif // _WORLDCLISRVSOCKET_H diff --git a/worldsrv/worldgos.C b/worldsrv/worldgos.C new file mode 100644 index 0000000..b7a8a1c --- /dev/null +++ b/worldsrv/worldgos.C @@ -0,0 +1,47 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include "worldgos.H" +#include "worldsrv.H" + +CWorldGOS::CWorldGOS(CWorldSrv * worldSrv,CTimeKeeper * timeKeeper,CInetAddress *gosAddress):CGOS(timeKeeper,gosAddress +){ + m_worldSrv = worldSrv; +} + +void CWorldGOS::error(){ +} + +void CWorldGOS::geometry(CGeometry * geometry){ +// m_worldSrv->addGeometry(geometry); + delete geometry; +} + +void CWorldGOS::material(CMaterial * material){ +// m_worldSrv->addMaterial(material); + delete material; +} + +void CWorldGOS::texture(CTexture * texture){ +// m_worldSrv->addTexture(texture); + delete texture; +} + + diff --git a/worldsrv/worldgos.H b/worldsrv/worldgos.H new file mode 100644 index 0000000..a94643d --- /dev/null +++ b/worldsrv/worldgos.H @@ -0,0 +1,39 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _WORLDGOS_H +#define _WORLDGOS_H + +#include "gos.H" + +class CWorldSrv; + +class CWorldGOS : public CGOS { + CWorldSrv * m_worldSrv; +public: + CWorldGOS(CWorldSrv * worldSrv,CTimeKeeper * timeKeeper,CInetAddress *gosAddress); + + virtual void error(); + virtual void geometry(CGeometry * geometry); + virtual void material(CMaterial * material); + virtual void texture(CTexture * texture); + +}; + +#endif // _WORLDGOS_H diff --git a/worldsrv/worldsrv.C b/worldsrv/worldsrv.C new file mode 100644 index 0000000..8624874 --- /dev/null +++ b/worldsrv/worldsrv.C @@ -0,0 +1,273 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include <iostream.h> +#include <time.h> +#include <sys/time.h> +#include <unistd.h> +#include "socket.H" +#include "worldsrv.H" +#include "worldclimanager.H" +#include "worldsrvmanager.H" +#include "inetaddress.H" + +CWorldSrv::CWorldSrv(COption *option){ + + m_timeKeeper = new CTimeKeeper(); + m_cliManagerList = new CObjectList(); + m_srvManager = NULL; + m_worldGOS = NULL; + m_srvSocket = NULL; + m_world = new CWorldSrvWorld(); + + CClientSocket * socket = NULL; + try { + CInetAddress server(option->getString("server"),SERVER_WORLDSRV_PORT); + + socket = new CClientSocket(server.getAddress(),server.getPort()); + socket->setNonBlocking(); + cout << "WorldSrv Server manager connected\n"; + addSrvManager( new CWorldSrvManager(this, new CWorldSrvProtocol(socket,m_timeKeeper))); + } catch (CSocketException * e){ + cout << "Failed to connect to server!\n"; + delete e; + startSrvSocket(); + } + + try { + m_cliSocket = new CWorldCliSrvSocket(this,option->getString("address"),option->getInt("port"),m_timeKeeper); + } catch (CSocketException * e){ + cout << "Failed to create client SrvSocket!\n"; + delete e; + exit(1); + } + + m_timeKeeper->addHeartBeat(512,this); + +} + +CWorldSrv::~CWorldSrv(){ + + m_timeKeeper->rmHeartBeat(this); + + m_cliManagerList->deleteAll(); + delete m_cliManagerList; + + if (m_srvManager != NULL) delete m_srvManager; + + m_cliSocket->close(); + delete m_cliSocket; + + stopSrvSocket(); + + delete m_timeKeeper; + + if (m_worldGOS != NULL) delete m_worldGOS; + +} + +void CWorldSrv::setGOS(CInetAddress & gosAddress){ + cout << "Connecting to GOS: gosAddress not used!\n"; + if (m_worldGOS != NULL) delete m_worldGOS; + try { + m_worldGOS = new CWorldGOS(this,m_timeKeeper,&gosAddress); + } catch (CException *e) { + cout << *e << "Error : in CWorldGOS\n"; + } +} + +CInetAddress &CWorldSrv::getAddress(){ + return m_cliSocket->getLocalAddress(); +} + +int CWorldSrv::timeKeeperHB(){ +// cout << "Heart beat\n"; + + if (m_world != NULL) m_world->animate(); + + // If clients are marked with quit remove them + CObjectListItem * item = m_cliManagerList->getFirst(); + while (item != NULL){ + CWorldCliManager * cliManager = (CWorldCliManager*)item->getObject(); + item = item->getNext(); + + if (cliManager->getQuit()){ + int id = cliManager->getId(); + removeCliManager(cliManager); + cout << "Client " << id << " deleted\n"; + } + + } + + if ((m_srvSocket != NULL) && (m_srvSocket->getQuit())){ + stopSrvSocket(); + } + + if (m_srvManager != NULL){ + + if ( m_srvManager->getQuit()){ + removeSrvManager(m_srvManager); + cout << "WorldSrv Server manager deleted\n"; + } else { + m_srvManager->sendPing(); + } + } + + + + return TRUE; +} + +void CWorldSrv::addCliManager(CWorldCliManager * cliManager){ + m_cliManagerList->addLast((CObject*)cliManager); +} + +void CWorldSrv::removeCliManager(CWorldCliManager * cliManager){ + m_cliManagerList->remove((CObject*)cliManager); + delete cliManager; +} + +void CWorldSrv::addSrvManager(CWorldSrvManager * srvManager){ + if (m_srvManager != NULL){ + cout << "WARNING: Multiple servers connected!!\nDeleting old server\n"; + delete m_srvManager; + } + m_srvManager = srvManager; +} + +void CWorldSrv::removeSrvManager(CWorldSrvManager * srvManager){ + if (srvManager != m_srvManager){ + cout << "WARNING: Removing a not assigned server!\n"; + delete srvManager; + } else { + delete m_srvManager; + m_srvManager = NULL; + startSrvSocket(); + } +} + +void CWorldSrv::startSrvSocket(){ + if (m_srvSocket != NULL){ + cout << "WARNING: Server SrvSocket started!\n"; + } + try { + m_srvSocket = new CWorldSrvSrvSocket(this,WORLDSRV_SERVER_PORT,m_timeKeeper); + cout << "Server SrvSocket started\n"; + } catch (CSocketException * e){ + cout << "Failed to create server SrvSocket!\n"; + delete e; + } +} + +void CWorldSrv::stopSrvSocket(){ + if (m_srvSocket != NULL){ + m_srvSocket->close(); + delete m_srvSocket; + m_srvSocket = NULL; + cout << "Server SrvSocket stoped\n"; + } +} + +void CWorldSrv::quit(){ + m_timeKeeper->stopLoop(); +} + +void CWorldSrv::restart(){ +} + +void CWorldSrv::run(){ + m_timeKeeper->mainLoop(); +} + +void CWorldSrv::createWorld(){ + cout << "World created!\n"; + m_world->clearWorld(); +} + +/* +void CWorldSrv::addCell( DWORD cellId, DWORD geometryId ){ + cout << "Create cell " << cellId << "\n"; + m_world->addCell(cellId,geometryId); +} + +void CWorldSrv::removeCell( DWORD cellId ){ + cout << "Delete cell " << cellId << "\n"; + m_world->removeCell(cellId); +} +*/ + +void CWorldSrv::addObject( DWORD objectId, DWORD geometryId, DWORD parentId, + const CPosition & position, const CDirection & direction ){ + + cout << "Create object " << objectId << " with geometry " << geometryId + << " parent: "; + (parentId != 0xFFFFFFFF ? cout << parentId : cout << -1 ); + cout << " position " << position << " direction " << direction << "\n"; + + m_world->createObject(parentId,"object",objectId,geometryId,position,direction); +} + +void CWorldSrv::removeObject( DWORD objectId, DWORD parentId ){ + + cout << "Delete object " << objectId << " with parent "; + (parentId != 0xFFFFFFFF ? cout << parentId : cout << -1 ); + cout << "\n"; + + m_world->removeObject(objectId,parentId); + +} + +void CWorldSrv::addPVCell( DWORD cellId, + DWORD PVCellId, const CPosition & position ){ + + cout << "Add PVCell " << PVCellId << " to cell " << cellId + << " with position " << position; + + if (m_world->addPVCell(cellId,PVCellId,position)==NULL){ + cout << " : Failed"; + } + + cout << "\n"; +} + +void CWorldSrv::updatePosition( DWORD objectId, const CPosition& position){ + cout << "Update position to object " << objectId << " position " + << position << "\n"; + m_world->updatePosition( objectId, position ); +} + +void CWorldSrv::updateDirection( DWORD objectId, const CDirection& direction){ + cout << "Update direction to object " << objectId << " direction " + << direction << "\n"; + m_world->updateDirection( objectId, direction ); +} + +void CWorldSrv::updateHierarchy( DWORD objectId, DWORD parentId){ + cout << "Update hierarchy to object " << objectId << ". New parent " + << parentId << "\n"; + m_world->updateHierarchy( objectId, parentId ); +} + +void CWorldSrv::rotate( DWORD objectId, const CDirection& angleSpeed){ + cout << "Rotate object " << objectId << " with angle speed " + << angleSpeed << "\n"; + m_world->rotate( objectId, angleSpeed ); +} + diff --git a/worldsrv/worldsrv.H b/worldsrv/worldsrv.H new file mode 100644 index 0000000..f45bbfc --- /dev/null +++ b/worldsrv/worldsrv.H @@ -0,0 +1,89 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _WORLDSRV_H +#define _WORLDSRV_H + +#include "timekeeper.H" +#include "worldclisrvsocket.H" +#include "worldsrvsrvsocket.H" +#include "objectlist.H" +#include "worldgos.H" +#include "worldsrvworld.H" +#include "option.H" + +class CWorldCliManager; +class CWorldSrvManager; + +class CWorldSrv : public CTimeKeeperItem { + + CTimeKeeper * m_timeKeeper; + + CWorldCliSrvSocket * m_cliSocket; + CWorldSrvSrvSocket * m_srvSocket; + + CObjectList * m_cliManagerList; + // Don't allow a list of servers + CWorldSrvManager * m_srvManager; + + CWorldGOS * m_worldGOS; + + CWorldSrvWorld * m_world; + +public: + CWorldSrv(COption *option); + virtual ~CWorldSrv(); + + CWorldSrvWorld* getWorld(){ return m_world; } + + void setGOS(CInetAddress & gosAddress); + + CInetAddress &getAddress(); + + DWORD getTime(); + + virtual int timeKeeperHB(); + + void addCliManager( CWorldCliManager * cliManager ); + void removeCliManager( CWorldCliManager * cliManager ); + + void addSrvManager( CWorldSrvManager * srvManager ); + void removeSrvManager( CWorldSrvManager * srvManager ); + + void startSrvSocket(); + void stopSrvSocket(); + + void quit(); + void restart(); + void run(); + + void createWorld(); +// void addCell( DWORD cellId, DWORD geometryId ); +// void removeCell( DWORD cellId ); + void addObject( DWORD objectId, DWORD geometryId, DWORD parentId, + const CPosition & position, const CDirection & direction ); + void removeObject( DWORD objectId, DWORD parentId ); + void addPVCell( DWORD cellId, DWORD PVCellId, const CPosition & position ); + void updatePosition( DWORD objectId, const CPosition& position); + void updateDirection( DWORD objectId, const CDirection& direction); + void updateHierarchy( DWORD objectId, DWORD parentId); + void rotate( DWORD objectId, const CDirection& angleSpeed); +}; + +#endif // _WORLDSRV_H diff --git a/worldsrv/worldsrv_main.C b/worldsrv/worldsrv_main.C new file mode 100644 index 0000000..4b889fb --- /dev/null +++ b/worldsrv/worldsrv_main.C @@ -0,0 +1,66 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include <signal.h> +#include <iostream.h> +#include "worldsrv.H" +#include "option.H" + +CWorldSrv * worldsrv; + +void signalhandler(int signum){ + switch(signum){ + case SIGINT: + cout << "Recieved sigint: Closing server!\n"; + worldsrv->quit(); + break; + case SIGHUP: + cout << "Recieved sighup: Restarting server!\n"; + worldsrv->restart(); + signal(SIGHUP, signalhandler); + break; + } +} + +int main(int argc, char * argv[]){ + + COption option; + + option.setValue("address",'a',"localhost"); + option.setValue("port",'p',WORLDSRV_CLIENT_PORT); + option.setValue("server",'s',"localhost"); + + option.loadOption("worldsrv.conf"); + option.parseArguments(argc,argv); + + // Create World server and run + worldsrv = new CWorldSrv(&option); + + // Install signal handlers + signal(SIGINT, signalhandler); + signal(SIGHUP, signalhandler); + signal(SIGPIPE, SIG_IGN); + + worldsrv->run(); + + delete worldsrv; + + exit(0); +} diff --git a/worldsrv/worldsrvlistenerlist.C b/worldsrv/worldsrvlistenerlist.C new file mode 100644 index 0000000..33a3d45 --- /dev/null +++ b/worldsrv/worldsrvlistenerlist.C @@ -0,0 +1,44 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include "worldsrvlistenerlist.H" +#include "worldclimanager.H" + +CWorldSrvListenerList::CWorldSrvListenerList(){ +} + +void CWorldSrvListenerList::add( CWorldCliManager * listener ){ + addLast((CObject*)listener); +} + +void CWorldSrvListenerList::remove( CWorldCliManager * listener ){ + CObjectList::remove((CObject*)listener); +} + +void CWorldSrvListenerList::sendAnimation( CWorldAnimation * animation ){ + CObjectListItem * item = getFirst(); + while (item != NULL){ + CWorldCliManager * listener = (CWorldCliManager*)item->getObject(); + item = item->getNext(); + listener->sendAnimation( animation ); + } +} + + diff --git a/worldsrv/worldsrvlistenerlist.H b/worldsrv/worldsrvlistenerlist.H new file mode 100644 index 0000000..e1abd5d --- /dev/null +++ b/worldsrv/worldsrvlistenerlist.H @@ -0,0 +1,46 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _WORLDSRVLISTENERLIST_H +#define _WORLDSRVLISTENERLIST_H + +#include "objectlist.H" +#include "worldsrvworld.H" + +class CWorldCliManager; + +class CWorldSrvListenerList : private CObjectList, public CListener { + +public: + CWorldSrvListenerList(); + + void add( CWorldCliManager * listener ); + void remove( CWorldCliManager * listener ); + + // Abstract function from CListener + void sendAnimation( CWorldAnimation * animation ); + +// void addObject( CWorldObject * object ); +// void removeObject( CWorldObject * object ); +// void updatePosition( CWorldObject * object ); +// void updateDirection( CWorldObject * object ); + +}; + +#endif // _WORLDSRVLISTENERLIST_H diff --git a/worldsrv/worldsrvmanager.C b/worldsrv/worldsrvmanager.C new file mode 100644 index 0000000..64dd38b --- /dev/null +++ b/worldsrv/worldsrvmanager.C @@ -0,0 +1,112 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include <iostream> +#include "pvvmud.H" +#include "worldsrvmanager.H" +#include "msgserver.H" +#include "msgsrvcli.H" + + +CWorldSrvManager::CWorldSrvManager(CWorldSrv * worldSrv, CWorldSrvProtocol * protocol):CManager(protocol){ + m_worldSrv = worldSrv; + m_quit = FALSE; + getProtocol()->setName("Server"); + + m_pingPong = new CPingPong(MAXPINGPONG); + m_pingCounter = 0; + m_pingCounterMax = 0; + +} + +CWorldSrvManager::~CWorldSrvManager(){ + delete m_pingPong; +} + +CWorldSrv * CWorldSrvManager::getWorldSrv(){ + return m_worldSrv; +} + +CWorldSrvWorld * CWorldSrvManager::getWorld(){ + return m_worldSrv->getWorld(); +} + +CWorldSrvProtocol * CWorldSrvManager::getProtocol(){ + return (CWorldSrvProtocol*)getCommunicate(); +} + +void CWorldSrvManager::quit(){ + cout << "Server marked quit\n"; + m_quit = TRUE; +} + +int CWorldSrvManager::getQuit(){ + return m_quit; +} + +void CWorldSrvManager::hello(){ + cout << "Hello from server\n"; + CWorldSrvProtocol * protocol = getProtocol(); + protocol->sendMessage(new CMsgServerLogin( m_worldSrv->getAddress() ),TRUE); + + sendPing(); +} + +void CWorldSrvManager::GOSInfo(CInetAddress & gosAddress){ + cout << "GOS address from server\n"; + m_worldSrv->setGOS(gosAddress); +} + +void CWorldSrvManager::sendPing(){ + + m_pingCounter++; + + if (m_pingCounter > m_pingCounterMax){ + if (m_pingCounterMax < MAXPINGPONG) + m_pingCounterMax = m_pingCounter; + m_pingCounter = 0; + + DWORD sendTime = getWorld()->getTime(); + + BYTE sequenceNumber = m_pingPong->sendPing(sendTime); + + cout << "PING: " << (int)sequenceNumber + << " time " << sendTime << endl; + + CWorldSrvProtocol * protocol = getProtocol(); + protocol->sendMessage(new CMsgPing( sequenceNumber ),TRUE); + } + +} + +void CWorldSrvManager::pong(BYTE sequenceNumber, DWORD serverTime){ + DWORD reciveTime = getWorld()->getTime(); + + long timediff = m_pingPong->recivePong(reciveTime,sequenceNumber,serverTime); + + cout << "PONG: sequence number " << (int)sequenceNumber + << " serverTime " << serverTime + << " recive time " << reciveTime + << " time diff " << timediff << endl; + + cout << "Ping info " << *m_pingPong << endl; + + getWorld()->fixTime(timediff); + +} diff --git a/worldsrv/worldsrvmanager.H b/worldsrv/worldsrvmanager.H new file mode 100644 index 0000000..53cd285 --- /dev/null +++ b/worldsrv/worldsrvmanager.H @@ -0,0 +1,57 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _WORLDSRVMANAGER_H +#define _WORLDSRVMANAGER_H + +#include "worldsrv.H" +#include "worldsrvprotocol.H" +#include "manager.H" +#include "pingpong.H" + +#define MAXPINGPONG 21 + +class CWorldSrvManager: public CManager { + CWorldSrv * m_worldSrv; + int m_quit; + + CPingPong * m_pingPong; + int m_pingCounter; + int m_pingCounterMax; + +public: + CWorldSrvManager(CWorldSrv * worldSrv, CWorldSrvProtocol * protocol); + virtual ~CWorldSrvManager(); + + CWorldSrv * getWorldSrv(); + CWorldSrvWorld * getWorld(); + CWorldSrvProtocol * getProtocol(); + + virtual void quit(); + int getQuit(); + + void hello(); + void GOSInfo(CInetAddress & gosAddress); + + void sendPing(); + void pong(BYTE sequenceNumber, DWORD serverTime); + +}; + +#endif // _WORLDSRVMANAGER_H diff --git a/worldsrv/worldsrvmessage.C b/worldsrv/worldsrvmessage.C new file mode 100644 index 0000000..b071bef --- /dev/null +++ b/worldsrv/worldsrvmessage.C @@ -0,0 +1,256 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include "worldsrvmessage.H" +#include "worldsrv.H" +#include "worldsrvmanager.H" + +/////////////////////////////////////////////////////////////////////////////// +// MsgWorldSrvHello + +CMsgWorldSrvHello::CMsgWorldSrvHello():CMsgHello(){ +} + +CMsgWorldSrvHello * CMsgWorldSrvHello::createMsg(){ + return new CMsgWorldSrvHello(); +} + + +int CMsgWorldSrvHello::executeMsg(){ + CWorldSrvManager * manager = (CWorldSrvManager*)getManager(); + manager->hello(); + return TRUE; +} + +/////////////////////////////////////////////////////////////////////////////// +// MsgWorldSrvGOSInfo + +CMsgWorldSrvGOSInfo::CMsgWorldSrvGOSInfo():CMsgGOSInfo(){ +} + +CMsgWorldSrvGOSInfo * CMsgWorldSrvGOSInfo::createMsg(){ + return new CMsgWorldSrvGOSInfo(); +} + + +int CMsgWorldSrvGOSInfo::executeMsg(){ + CWorldSrvManager * manager = (CWorldSrvManager*)getManager(); + manager->GOSInfo(*getGOSAddress()); + return TRUE; +} + + + +/////////////////////////////////////////////////////////////////////////////// +// MsgWorldSrvCommand + +CMsgWorldSrvCommand::CMsgWorldSrvCommand():CMsgCommand(){ +} + +CMsgWorldSrvCommand * CMsgWorldSrvCommand::createMsg(){ + return new CMsgWorldSrvCommand(); +} + +int CMsgWorldSrvCommand::executeMsg(){ + CWorldSrvManager * manager = (CWorldSrvManager*)getManager(); + switch (getCommand()){ + case MSGCOMMAND_ADDWORLD: + manager->getWorldSrv()->createWorld(); + break; + case MSGCOMMAND_REMOVEWORLD: + cout << "CMsgWorldSrvCommand::executeMsg : Not implemented!!\n"; + break; + } + return TRUE; +} + +/* +/////////////////////////////////////////////////////////////////////////////// +// MsgWorldSrvCell + +CMsgWorldSrvCell::CMsgWorldSrvCell():CMsgCell(){ +} + +CMsgWorldSrvCell * CMsgWorldSrvCell::createMsg(){ + return new CMsgWorldSrvCell(); +} + +int CMsgWorldSrvCell::executeMsg(){ + CWorldSrvManager * manager = (CWorldSrvManager*)getManager(); + manager->getWorldSrv()->addCell(getCellId(),getGeometryId()); + return TRUE; +} + + +/////////////////////////////////////////////////////////////////////////////// +// MsgWorldSrvRemoveCell + +CMsgWorldSrvRemoveCell::CMsgWorldSrvRemoveCell():CMsgRemoveCell(){ +} + +CMsgWorldSrvRemoveCell * CMsgWorldSrvRemoveCell::createMsg(){ + return new CMsgWorldSrvRemoveCell(); +} + +int CMsgWorldSrvRemoveCell::executeMsg(){ + CWorldSrvManager * manager = (CWorldSrvManager*)getManager(); + manager->getWorldSrv()->removeCell(getCellId()); + return TRUE; +} +*/ + + +/////////////////////////////////////////////////////////////////////////////// +// MsgWorldSrvObject + +CMsgWorldSrvObject::CMsgWorldSrvObject():CMsgObject(){ +} + +CMsgWorldSrvObject * CMsgWorldSrvObject::createMsg(){ + return new CMsgWorldSrvObject(); +} + +int CMsgWorldSrvObject::executeMsg(){ + CWorldSrvManager * manager = (CWorldSrvManager*)getManager(); + manager->getWorldSrv()->addObject(getObjectId(),getGeometryId(),getParentId(), getPosition(),getDirection()); + return TRUE; +} + + +/////////////////////////////////////////////////////////////////////////////// +// MsgWorldSrvRemoveObject + +CMsgWorldSrvRemoveObject::CMsgWorldSrvRemoveObject():CMsgRemoveObject(){ +} + +CMsgWorldSrvRemoveObject * CMsgWorldSrvRemoveObject::createMsg(){ + return new CMsgWorldSrvRemoveObject(); +} + +int CMsgWorldSrvRemoveObject::executeMsg(){ + CWorldSrvManager * manager = (CWorldSrvManager*)getManager(); + manager->getWorldSrv()->removeObject(getObjectId(),getParentId()); + return TRUE; +} + + +/////////////////////////////////////////////////////////////////////////////// +// MsgWorldSrvPVCell + +CMsgWorldSrvPVCell::CMsgWorldSrvPVCell():CMsgPVCell(){ +} + +CMsgWorldSrvPVCell * CMsgWorldSrvPVCell::createMsg(){ + return new CMsgWorldSrvPVCell(); +} + +int CMsgWorldSrvPVCell::executeMsg(){ + CWorldSrvManager * manager = (CWorldSrvManager*)getManager(); + manager->getWorldSrv()->addPVCell(getCellId(),getPVCellId(),getPosition()); + return TRUE; +} + + + +/////////////////////////////////////////////////////////////////////////////// +// MsgWorldSrvUpdatePosition + +CMsgWorldSrvUpdatePosition::CMsgWorldSrvUpdatePosition():CMsgUpdatePosition(){ +} + +CMsgWorldSrvUpdatePosition * CMsgWorldSrvUpdatePosition::createMsg(){ + return new CMsgWorldSrvUpdatePosition(); +} + +int CMsgWorldSrvUpdatePosition::executeMsg(){ + CWorldSrvManager * manager = (CWorldSrvManager*)getManager(); + manager->getWorldSrv()->updatePosition(getObjectId(),getPosition()); + return TRUE; +} + + +/////////////////////////////////////////////////////////////////////////////// +// MsgWorldSrvUpdateDirection + +CMsgWorldSrvUpdateDirection::CMsgWorldSrvUpdateDirection():CMsgUpdateDirection(){ +} + +CMsgWorldSrvUpdateDirection * CMsgWorldSrvUpdateDirection::createMsg(){ + return new CMsgWorldSrvUpdateDirection(); +} + +int CMsgWorldSrvUpdateDirection::executeMsg(){ + CWorldSrvManager * manager = (CWorldSrvManager*)getManager(); + manager->getWorldSrv()->updateDirection(getObjectId(),getDirection()); + return TRUE; +} + + +/////////////////////////////////////////////////////////////////////////////// +// MsgWorldSrvUpdateHierarchy + +CMsgWorldSrvUpdateHierarchy::CMsgWorldSrvUpdateHierarchy():CMsgUpdateHierarchy(){ +} + +CMsgWorldSrvUpdateHierarchy * CMsgWorldSrvUpdateHierarchy::createMsg(){ + return new CMsgWorldSrvUpdateHierarchy(); +} + +int CMsgWorldSrvUpdateHierarchy::executeMsg(){ + CWorldSrvManager * manager = (CWorldSrvManager*)getManager(); + manager->getWorldSrv()->updateHierarchy(getObjectId(),getParentId()); + return TRUE; +} + + +/////////////////////////////////////////////////////////////////////////////// +// MsgWorldSrvPong + +CMsgWorldSrvPong::CMsgWorldSrvPong():CMsgPong(){ +} + +CMsgWorldSrvPong * CMsgWorldSrvPong::createMsg(){ + return new CMsgWorldSrvPong(); +} + +int CMsgWorldSrvPong::executeMsg(){ + CWorldSrvManager * manager = (CWorldSrvManager*)getManager(); + manager->pong(getSequenceNumber(),getServerTime()); + return TRUE; +} + +/////////////////////////////////////////////////////////////////////////////// +// MsgWorldSrvRotate + +CMsgWorldSrvRotate::CMsgWorldSrvRotate():CMsgRotate(){ +} + +CMsgWorldSrvRotate * CMsgWorldSrvRotate::createMsg(){ + return new CMsgWorldSrvRotate(); +} + +int CMsgWorldSrvRotate::executeMsg(){ + CWorldSrvManager * manager = (CWorldSrvManager*)getManager(); + manager->getWorldSrv()->rotate(getObjectId(),getAngleSpeed()); + return TRUE; +} + + + diff --git a/worldsrv/worldsrvmessage.H b/worldsrv/worldsrvmessage.H new file mode 100644 index 0000000..8e94814 --- /dev/null +++ b/worldsrv/worldsrvmessage.H @@ -0,0 +1,119 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _WORLDSRVMESSAGE_H +#define _WORLDSRVMESSAGE_H + +#include "msgsrvcli.H" +#include "msgworld.H" + +class CMsgWorldSrvHello : public CMsgHello { +public: + CMsgWorldSrvHello(); + static CMsgWorldSrvHello * createMsg(); + virtual int executeMsg(); +}; + +class CMsgWorldSrvGOSInfo : public CMsgGOSInfo { +public: + CMsgWorldSrvGOSInfo(); + static CMsgWorldSrvGOSInfo * createMsg(); + virtual int executeMsg(); +}; + +class CMsgWorldSrvCommand : public CMsgCommand { +public: + CMsgWorldSrvCommand(); + static CMsgWorldSrvCommand * createMsg(); + virtual int executeMsg(); +}; + +/* +class CMsgWorldSrvCell : public CMsgCell { +public: + CMsgWorldSrvCell(); + static CMsgWorldSrvCell * createMsg(); + virtual int executeMsg(); +}; + +class CMsgWorldSrvRemoveCell : public CMsgRemoveCell { +public: + CMsgWorldSrvRemoveCell(); + static CMsgWorldSrvRemoveCell * createMsg(); + virtual int executeMsg(); +}; +*/ + +class CMsgWorldSrvObject : public CMsgObject { +public: + CMsgWorldSrvObject(); + static CMsgWorldSrvObject * createMsg(); + virtual int executeMsg(); +}; + +class CMsgWorldSrvRemoveObject : public CMsgRemoveObject { +public: + CMsgWorldSrvRemoveObject(); + static CMsgWorldSrvRemoveObject * createMsg(); + virtual int executeMsg(); +}; + +class CMsgWorldSrvPVCell : public CMsgPVCell { +public: + CMsgWorldSrvPVCell(); + static CMsgWorldSrvPVCell * createMsg(); + virtual int executeMsg(); +}; + +class CMsgWorldSrvUpdatePosition : public CMsgUpdatePosition { +public: + CMsgWorldSrvUpdatePosition(); + static CMsgWorldSrvUpdatePosition * createMsg(); + virtual int executeMsg(); +}; + +class CMsgWorldSrvUpdateDirection : public CMsgUpdateDirection { +public: + CMsgWorldSrvUpdateDirection(); + static CMsgWorldSrvUpdateDirection * createMsg(); + virtual int executeMsg(); +}; + +class CMsgWorldSrvUpdateHierarchy : public CMsgUpdateHierarchy { +public: + CMsgWorldSrvUpdateHierarchy(); + static CMsgWorldSrvUpdateHierarchy * createMsg(); + virtual int executeMsg(); +}; + +class CMsgWorldSrvPong : public CMsgPong { +public: + CMsgWorldSrvPong(); + static CMsgWorldSrvPong * createMsg(); + virtual int executeMsg(); +}; + +class CMsgWorldSrvRotate : public CMsgRotate { +public: + CMsgWorldSrvRotate(); + static CMsgWorldSrvRotate * createMsg(); + virtual int executeMsg(); +}; + +#endif // _WORLDSRVMESSAGE_H diff --git a/worldsrv/worldsrvobject.C b/worldsrv/worldsrvobject.C new file mode 100644 index 0000000..c21a1c5 --- /dev/null +++ b/worldsrv/worldsrvobject.C @@ -0,0 +1,146 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include "worldsrvobject.H" +#include "worldclimanager.H" +#include "worldsrvlistenerlist.H" +#include "waupdateclientposition.H" +#include "wacreateclientobject.H" +#include "waremoveclientobject.H" + +CWorldSrvObject::CWorldSrvObject(DWORD objectId, CWorldWorld * world, DWORD geometryId,const CPosition & position, const CDirection & direction ):CWorldObject(objectId,world,geometryId,position,direction){ + m_listenerList = new CWorldSrvListenerList(); +} + +CWorldSrvObject::CWorldSrvObject(DWORD objectId, CWorldObject * parent, DWORD geometryId,const CPosition & position, const CDirection & direction ):CWorldObject(objectId,parent,geometryId,position,direction){ + m_listenerList = NULL; +} + +CWorldSrvObject::~CWorldSrvObject(){ +} + +CPosition CWorldSrvObject::getPosition(CWorldSrvObject * masterCell){ + CPosition position = CWorldObject::getPosition(); + + if (masterCell != this) { + CCellPVS * pvs = masterCell->getPVS(); + CObjectListItem * item = pvs->getFirstPVCell(); + while (item != NULL){ + CPVCell * pv = (CPVCell*)item->getObject(); + + if (pv->getCellId() == getObjectId()){ + position = pv->getPosition(); + break; + } + + item = item->getNext(); + } + } + + return position; +} + +void CWorldSrvObject::addListener(CWorldCliManager * listener){ + + cdebug << "CWorldSrvObject::addListener( " << listener->getName() << " ) to object " << getObjectId() << "\n"; + + m_listenerList->add(listener); + + sendHierarchy(listener); + +} + +void CWorldSrvObject::sendHierarchy(CWorldCliManager * listener){ + + // Send object + + CWACreateClientObject * wacreate = new CWACreateClientObject(getObjectId(), + getGeometryId(),getParentId(), + getPosition(listener->getMasterCell()), + getDirection()); + + listener->sendAnimation( wacreate ); + + delete wacreate; + + // Find and send animations + + CWorldSrvWorld * world = (CWorldSrvWorld*)getWorld(); + world->sendObjectAnimation(getObjectId(),listener); + + // Send sub objects + + CObjectListItem * item = getFirst(); + while (item != NULL){ + CWorldSrvObject * object = (CWorldSrvObject*)item->getObject(); + item = item->getNext(); + + object->sendHierarchy(listener); + + } + + +} + +void CWorldSrvObject::removeListener(CWorldCliManager * listener){ + m_listenerList->remove(listener); + + CWorldWorld * world = getWorld(); + + CWARemoveClientObject * waremove = new CWARemoveClientObject(getObjectId(), + getParentId()); + + listener->sendAnimation( waremove ); + + delete waremove; + +} + +void CWorldSrvObject::updateListener(CWorldCliManager * listener){ + + CWorldWorld * world = getWorld(); + CWAUpdateClientPosition * waupdate = + new CWAUpdateClientPosition(getObjectId(), + getPosition(listener->getMasterCell())); + + listener->sendAnimation( waupdate ); + + delete waupdate; + +} + +CListener* CWorldSrvObject::getListener(){ + CWorldSrvObject * parent; + + cdebug << "Object " << getObjectId() << " asked for listeners!\n"; + + if (m_listenerList != NULL) return m_listenerList; + + parent = (CWorldSrvObject*)getParent(); + if (parent != NULL){ + return parent->getListener(); + } + + cdebug << "Failed to find listener!\n"; + + return NULL; +} + + diff --git a/worldsrv/worldsrvobject.H b/worldsrv/worldsrvobject.H new file mode 100644 index 0000000..49e9aa8 --- /dev/null +++ b/worldsrv/worldsrvobject.H @@ -0,0 +1,54 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _WORLDSRVOBJECT_H +#define _WORLDSRVOBJECT_H + +#include "worldobject.H" + +class CWorldCliManager; +class CWorldSrvListenerList; + +class CWorldSrvObject : public CWorldObject { + + CWorldSrvListenerList * m_listenerList; + +public: + CWorldSrvObject(DWORD objectId, CWorldWorld * world, DWORD geometryId,const CPosition & position, const CDirection & direction ); + CWorldSrvObject(DWORD objectId, CWorldObject * parent, DWORD geometryId,const CPosition & position, const CDirection & direction ); + virtual ~CWorldSrvObject(); + + CPosition getPosition(CWorldSrvObject * masterCell); + + void addListener(CWorldCliManager * listener); + void removeListener(CWorldCliManager * listener); + void updateListener(CWorldCliManager * listener); + + virtual CListener * getListener(); + + void sendHierarchy(CWorldCliManager * listener); + +// void sendAddCell(CWorldCliManager * listener); +// void sendRemoveCell(CWorldCliManager * listener); +// void sendAddObject(CWorldCliManager * listener); +// void sendRemoveObject(CWorldCliManager * listener); + +}; + +#endif // _WORLDSRVOBJECT_H diff --git a/worldsrv/worldsrvprotocol.C b/worldsrv/worldsrvprotocol.C new file mode 100644 index 0000000..5251e34 --- /dev/null +++ b/worldsrv/worldsrvprotocol.C @@ -0,0 +1,47 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include "worldsrvprotocol.H" +#include "worldsrvmanager.H" +#include "worldsrvmessage.H" + +CWorldSrvProtocol::CWorldSrvProtocol(CSocket * socket,CTimeKeeper * timeKeeper) + :CCommunicate(socket,timeKeeper) { + addMsg((MsgCreateFunc_t)CMsgWorldSrvHello::createMsg); + addMsg((MsgCreateFunc_t)CMsgWorldSrvGOSInfo::createMsg); + addMsg((MsgCreateFunc_t)CMsgWorldSrvCommand::createMsg); +// addMsg((MsgCreateFunc_t)CMsgWorldSrvCell::createMsg); +// addMsg((MsgCreateFunc_t)CMsgWorldSrvRemoveCell::createMsg); + addMsg((MsgCreateFunc_t)CMsgWorldSrvObject::createMsg); + addMsg((MsgCreateFunc_t)CMsgWorldSrvRemoveObject::createMsg); + addMsg((MsgCreateFunc_t)CMsgWorldSrvPVCell::createMsg); + addMsg((MsgCreateFunc_t)CMsgWorldSrvUpdatePosition::createMsg); + addMsg((MsgCreateFunc_t)CMsgWorldSrvUpdateDirection::createMsg); + addMsg((MsgCreateFunc_t)CMsgWorldSrvUpdateHierarchy::createMsg); + addMsg((MsgCreateFunc_t)CMsgWorldSrvPong::createMsg); + addMsg((MsgCreateFunc_t)CMsgWorldSrvRotate::createMsg); +} + +void CWorldSrvProtocol::quit(){ + CWorldSrvManager * manager = (CWorldSrvManager*)getManager(); + + manager->quit(); +} + diff --git a/worldsrv/worldsrvprotocol.H b/worldsrv/worldsrvprotocol.H new file mode 100644 index 0000000..1e36da6 --- /dev/null +++ b/worldsrv/worldsrvprotocol.H @@ -0,0 +1,35 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _WORLDSRVPROTOCOL_H +#define _WORLDSRVPROTOCOL_H + +#include "communicate.H" +#include "socket.H" + +class CWorldSrvProtocol: public CCommunicate { + +public: + CWorldSrvProtocol(CSocket * socket, CTimeKeeper * timeKeeper); + + virtual void quit(); + +}; + +#endif // _WORLDSRVPROTOCOL_H diff --git a/worldsrv/worldsrvsrvsocket.C b/worldsrv/worldsrvsrvsocket.C new file mode 100644 index 0000000..5df1722 --- /dev/null +++ b/worldsrv/worldsrvsrvsocket.C @@ -0,0 +1,54 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include <iostream.h> +#include "worldsrv.H" +#include "worldsrvsrvsocket.H" +#include "worldsrvprotocol.H" +#include "worldsrvmanager.H" + + +CWorldSrvSrvSocket::CWorldSrvSrvSocket(CWorldSrv * worldSrv, int port, CTimeKeeper * timeKeeper): CServerSocket(port){ + m_timeKeeper = timeKeeper; + m_worldSrv = worldSrv; + m_quit = FALSE; + m_timeKeeper->addFd(getFileDescriptor(),this,TIMEKEEPER_IN); +} + +int CWorldSrvSrvSocket::timeKeeperFD(int event){ + CSocket * socket = accept(); + socket->setNonBlocking(); + CWorldSrvManager * manager = new CWorldSrvManager(m_worldSrv,new CWorldSrvProtocol(socket,m_timeKeeper)); + cout << "New server: "; + try { + cout << socket->getAddress().getHostName() << "\n"; + } catch (CException * e){ + cout << "Error: Resolving client hostname\n"; + delete e; + } + m_worldSrv->addSrvManager(manager); + + // Close srvSocket when server accepted + close(); + m_quit = TRUE; + + return FALSE; // REMOVE this timeKeeperItem from timeKeeper +} + diff --git a/worldsrv/worldsrvsrvsocket.H b/worldsrv/worldsrvsrvsocket.H new file mode 100644 index 0000000..d4c0b28 --- /dev/null +++ b/worldsrv/worldsrvsrvsocket.H @@ -0,0 +1,41 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _WORLDSRVSRVSOCKET_H +#define _WORLDSRVSRVSOCKET_H + +#include "socket.H" +#include "timekeeper.H" + +class CWorldSrv; + +class CWorldSrvSrvSocket : public CServerSocket, public CTimeKeeperItem { + CWorldSrv * m_worldSrv; + CTimeKeeper * m_timeKeeper; + int m_quit; +public: + CWorldSrvSrvSocket(CWorldSrv * worldSrv, int port,CTimeKeeper * timeKeeper); + + int getQuit(){ return m_quit; } + + virtual int timeKeeperFD(int event); + +}; + +#endif // _WORLDSRVSRVSOCKET_H diff --git a/worldsrv/worldsrvworld.C b/worldsrv/worldsrvworld.C new file mode 100644 index 0000000..5979063 --- /dev/null +++ b/worldsrv/worldsrvworld.C @@ -0,0 +1,54 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#include "pvvmud.H" +#include "worldsrvworld.H" +#include "worldanimation.H" +#include "worldclimanager.H" + +CWorldSrvWorld::CWorldSrvWorld():CWorldWorld(){ + +} + +CWorldSrvWorld::~CWorldSrvWorld(){ +} + +CWorldObject * CWorldSrvWorld::newObject(char* objectName,DWORD objectId, + CWorldObject * parent, DWORD geometryId, + const CPosition & position, const CDirection & direction ) +{ + + if (parent == NULL) + return new CWorldSrvObject(objectId,this,geometryId,position,direction); + else + return new CWorldSrvObject(objectId,parent,geometryId,position,direction); + +} + +CListener * CWorldSrvWorld::getListener(){ + return NULL; +} + +void CWorldSrvWorld::sendObjectAnimation( DWORD objectId, + CWorldCliManager * listener) +{ + CWorldAnimationList * animationList = getAnimationList(); + animationList->sendObjectAnimation( objectId, listener ); +} + diff --git a/worldsrv/worldsrvworld.H b/worldsrv/worldsrvworld.H new file mode 100644 index 0000000..6fa18a3 --- /dev/null +++ b/worldsrv/worldsrvworld.H @@ -0,0 +1,40 @@ +/* + * PVVMUD a 3D MUD + * Copyright (C) 1998-1999 Programvareverkstedet (pvv@pvv.org) + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + */ +#ifndef _WORLDSRVWORLD_H +#define _WORLDSRVWORLD_H + +#include "worldworld.H" +#include "worldsrvobject.H" + +class CWorldSrvWorld : public CWorldWorld { + +public: + CWorldSrvWorld(); + virtual ~CWorldSrvWorld(); + + virtual CWorldObject * newObject(char * objectName,DWORD objectId, CWorldObject * parent, DWORD geometryId,const CPosition & position, const CDirection & direction ); + + CListener * getListener(); + + void sendObjectAnimation(DWORD objectId,CWorldCliManager * listener); + +}; + +#endif // _WORLDSRVWORLD_H